epugh 2004/03/13 09:23:00 Modified: configuration/xdocs navigation.xml tasks.xml Log: update doc links Revision Changes Path 1.7 +7 -7 jakarta-commons/configuration/xdocs/navigation.xml Index: navigation.xml =================================================================== RCS file: /home/cvs/jakarta-commons/configuration/xdocs/navigation.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- navigation.xml 8 Mar 2004 23:21:31 -0000 1.6 +++ navigation.xml 13 Mar 2004 17:23:00 -0000 1.7 @@ -14,13 +14,13 @@ </links> <menu name="Configuration"> - <item name="Home" href="/index.html"/> - <item name="Overview" href="/overview.html"/> - <item name="Simple Howto" href="/howto_properties.html"/> - <item name="ConfigurationFactory Howto" href="/howto_configurationfactory.html"/> - <item name="XML Howto" href="/howto_xml.html"/> - <item name="Composite Configuration Details" href="/howto_compositeconfiguration.html"/> - <item name="To Do List" href="/tasks.html"/> + <item name="Home" href="/index.html"/> + <item name="Overview" href="/overview.html"/> + <item name="Simple Howto" href="/howto_properties.html"/> + <item name="ConfigurationFactory Howto" href="/howto_configurationfactory.html"/> + <item name="XML Howto" href="/howto_xml.html"/> + <item name="Composite Config Howto" href="/howto_compositeconfiguration.html"/> + <item name="Roadmap" href="/tasks-report.html"/> </menu> <menu name="Extensions"> <item name="Avalon Component" href="http://jakarta.apache.org/turbine/fulcrum/fulcrum-configuration/index.html"/> 1.3 +64 -54 jakarta-commons/configuration/xdocs/tasks.xml Index: tasks.xml =================================================================== RCS file: /home/cvs/jakarta-commons/configuration/xdocs/tasks.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- tasks.xml 24 Feb 2004 13:08:03 -0000 1.2 +++ tasks.xml 13 Mar 2004 17:23:00 -0000 1.3 @@ -1,61 +1,71 @@ -<?xml version="1.0"?> - <document> <properties> - <title>TODO</title> - <author email="[EMAIL PROTECTED]">Eric Pugh</author> + <title>Roadmap for Configuration</title> + <author email="[EMAIL PROTECTED]">Eric Pugh</author> </properties> - <body> - <section name="TODO list"> - <p> - The following is a list of items that need to be completed in - Configuration. Contributions are welcome! There are also a couple enhancements - in <a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Commons&component=Configuration&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time">BugZilla</a>. - </p> - - <subsection name="High priority"> - <ul> - <li>Using XML based digester rules will probably blow this bugger - apart. You do need a factory from an inner class of the - Configuration factory to get the base Path right; even if - the test with the rule configuration file works, I'm pretty - sure that the resulting rule set will not read configuration - files if you're not running from the current (".") directory - as base path. This needs more thinking and checking.</li> - <li>I'm also 99% sure that using XML based Digester rules and - Namespace awareness in the configuration file can't be used - together. As far as I can see, the namespace awareness must - be set/reset before the rules are added. In the case of the - DigestLoader (using a DigesterRules() URI), the rules are - already added when configureNamespace() is called on the - digester. This might even be a bug in the Digester itself. - </li> - </ul> - </subsection> - - <subsection name="Medium priority"> - <ul> - <li> - <STRIKE><strong>JDBC Integration</strong> - Need to be able to retrieve configuration values from JDBC - datasource.</STRIKE> <i>Done!</i> - </li> - <li> - <strong>JDBC backed by Hibernate</strong> - Would love to have a JDBC version backed with Hibernate. - </li> - <li> - <strong>ReloadableDecorator</strong> Need to able to figure out when to reload properties, - or maybe a caching decorator instead! - </li> - </ul> - </subsection> - - <subsection name="Low priority"> - </subsection> -</section> + <category name="Version 1.0" description="Roadmap to release the 1.0 version"> + <task status=""> +Make PropertiesConfiguration a full replacement for +ExtendedProperties: add headers to .properties files (Bug 26092) + </task> + <task status=""> +comma separated values revamp + </task> + <task status=""> +add DatabaseConfiguration support to the ConfigurationFactory + </task> + <task status=""> +remaining bugs (26944, 26534, 27427) + </task> + <task status=""> +more documentation, examples and tutorials + </task> + </category> + + <category name="Version 1.1" description=""> + <task status=""> +Base JNDIConfiguration on AbstractConfiguration + </task> + <task status=""> +reloadable configurations + </task> + <task status=""> +web configurations + </task> + <task status=""> +Database configuration backed by Hibernate. + </task> + <task status=""> +additionnal types (URL, Locale, Date, Calendar, Color) + </task> + <task status=""> +list setters/getters for all types + </task> + <task status=""> +INI file support + </task> + <task status=""> +system properties interpolation (Bug 26066) + </task> + <task status=""> +ConfigurationFactory refactoring for pluggable extensions + </task> + </category> + <category name="Version 1.2" description=""> + <task status=""> +comments and layout preservation in .properties files + </task> + <task status=""> +JMX integration ? + </task> + <task status=""> +Preference API integration ? + </task> + <task status=""> +observable configurations ? + </task> + </category> </body> </document> -
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]