On Fri, 2007-06-08 at 11:44 +0100, Mike Dransfield
wrote:> I think I have a slight problem with the new hookable plugins
> and the ini plugin.
>
> I haven't looked into it too much, but the plugins use an option to
> store their abi version. This value is stored so that when the cube/scale
> plugins are updated it will not be changed and things will not work.
I'm not sure I understand. In what way doesn't it work? The cube/scale
plugins should always be able to set the abi option properly,
independent of how options are stored.
>
> Do we need some sort of flag to tell ini not to save these options? I
> assume that it is OK for gconf because the option is not stored
> because it is not added to the schema.
There's a "read-only" metadata hint that should be sufficient for
this.
>
> The other option would be to get the cube plugin to set its options
> when they change internally, but ideally these things shouldn't
> be written to disk at all.
-David