From: Chris W. <ch...@cw...> - 2005-03-04 15:58:37
|
The goal of getting 1.99_06 out the door by mid-March still looks good. A number of JIRA issues were closed this week and we're now down to 13 open for 1.99_06. Lots of stuff this week: REST parameters now supported -------------------- (Issue: OIN-135) OI2 can now parse additional URL parameters into action parameters. So you can use something like: http://www.foo.com/news/display/39 instead of: http://www.foo.com/news/display/?news_id=39 or: http://www.foo.com/news/archive/2005/03 instead of: http://www.foo.com/news/archive/?year=2005&month=03 There's a discussion of this on my website at the not-yet-RESTed: http://www.cwinters.com/news/display/?news_id=3342 One format to bind them all: INI -------------------- (Issues: OIN-136 and OIN-137) One set of changes eliminated all other configuration types except INI. The last two holdouts were the package configuration (package.conf) and the bootstrapping 'base' server configuration (base.conf). Both are now INI format which should be good for consistency. If you upgrade vs installing a new server you'll need to modify your existing files. The 'base.conf' has been renamed to 'bootstrap.ini' and changing it over should take you about 30 seconds manually. And there's a script in the 'script/' distribution directory to translate a package.conf to package.ini. Package updates: get rid of doc/foo.pod -------------------- (Issue: OIN-72) As part of making all packages buildable into CPAN-distributable packages the documentation previously in a separate POD file in the package's 'doc/' directory has been moved to the new 'OI2::App::MyPackage' class. This isn't mandated for existing packages, but the system_doc package has been modified to only display docs from Perl modules. Package updates: comments -------------------- (Issues: OIN-112, OIN-119 and OIN-128) A few useful feature updates for the 'comments' package. You can now demarcate preformatted text, useful for websites (like mine) where people may post samples. The logic for subscribing/unsubscribing from a thread is also improved, and if you revisit a thread to which you're subscribed you'll have an indication of it. As an admin you can now also turn off comments for an individual object or for a whole class of objects. Smaller items -------------------- OIN-92: Lots of docs added to the advanced tutorial (OI2::Manual::TutorialAdvanced). OIN-134: When running 'install_sql_structure' management task to install SQL tables you can now restrict it to certain files. (Makes for easier upgrades when you add tables between package versions.) OIN-91: When users create an account we set a 'removal_date' on their record. The date is removed at first login. But we didn't have anything to cleanup unused accounts. New management task (clean_users) does this. OIN-140: Be able to assign security to action class through management task. Chris -- Chris Winters (http://www.cwinters.com) Building enterprise-capable snack solutions since 1988 |