blob: ca827fb6da883fb38c0b9ea973b082f213217b66 [file] [log] [blame]
<document>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<properties>
<title>Roadmap for Configuration</title>
<author email="epugh@opensourceconnections.com">Eric Pugh</author>
</properties>
<body>
<category name="Version 1.1" description="">
<task status="partly done">
reloadable configurations
</task>
<task status="done">
web configurations
</task>
<task status="done">
additionnal types (URL, Locale, Date, Calendar, Color)
</task>
<task status="done">
list setters/getters for all types
</task>
</category>
<category name="Version 1.2" description="">
<task status="done">
support for configurations in the NeXT / OpenStep or Mac OS X format
</task>
<task status="done">
support for validation of XML configurations
</task>
</category>
<category name="Version 1.3" description="">
<task status="done">
support for XPATH queries
</task>
<task status="done">
delimiter for comma separated values revamp
</task>
<task status="done">
ConfigurationFactory refactoring for pluggable extensions
</task>
<task status="done">
comments and layout preservation in .properties files
</task>
</category>
<category name="Version 1.4" description="">
<task status="done">
INI file support
</task>
<task status="done">
enhanced interpolation support
</task>
<task status="partly done">
observable configurations
</task>
</category>
<category name="Version 1.5" description="">
<task status="done">
JMX integration
</task>
</category>
<category name="Version 1.6" description="">
<task status="">
Preference API integration ?
</task>
<task status="">
Windows configuration (Registry wrapper)
</task>
</category>
<category name="Version 2.0" description="">
<task status="">
Polishing of involved interfaces
</task>
<task status="">
Use locators for loading and saving file-based configurations
</task>
<task status="">
Enhanced event handling
</task>
</category>
</body>
</document>