This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The goal of this task is to implement main ideas mentioned in settings proposals and verify them.
Ok and the status of this MILESTONE_2 task is? ;-)
I'm about to check the prototype in cvs asap.
Checked in the settings34_prototype branch. You should check out: modules core/settings (infrastructure), core/settings/examples and some files under module core and openide Prototype demonstrates usage of convertors with new xml/properties format and also old session settings format.
Hi Jan. I check the settings module and find out that there is no API/SPI package, that is why I expected that most of the code there is supposed to be API. 1. I would be glad if there was a way not to expose DataObjects in the API - replace them with plain InputStream or Lookup or etc... 2. The Settings/Memory/java-lang-Object should have deeper hierarchy otherwise the XMLFS will have performance problems. I suggest to use Settings/Memory/java/lang/Object.settings 3. For ease of upgrades of modules it is desirable not to store names of classes with data (if possible). That is why storing attribute instanceClass="..." with all properties is not good thing to do. I believe that own DTD would work better.