Store plugin preferences on disk

Project:JNode Core
Component:Code
Category:bug report
Priority:normal
Assigned:admin
Status:active
Description

Plugin preferences are now memory based only.

There should be a service that makes them persistent on disk.

This issue is a bit related to the installer issue.

What are plugin preferences?

Could you please elaborate on what 'plugin preferences' are? (Do you mean a set of plugins chose to use, or a set of plugins another plugins uses or something else ...?)

Sebastian

Plugin#getPreferences()

The preferences you'll get when you invoke Plugin#getPreferences().

These are per plugin settings (properties) such as the size of the initial ramdisk for the ramdisk plugin, an IP address of a network device for the networ device configure plugin etc.

Ewout

using the JPreferences lib

What do you think of using JPreferences ?
It is GPL/LGPL and use XML as backing store. Moreover, it has some swing GUI components for editing preferences.

Fabien

#1

Title:Plugin preferences are now memory based on» Store plugin preferences on disk

fixed title