Re: path="" (or not) in GSettings schemas
- From: Matthias Clasen <matthias clasen gmail com>
- To: Ryan Lortie <desrt desrt ca>
- Cc: gtk-devel-list gnome org
- Subject: Re: path="" (or not) in GSettings schemas
- Date: Wed, 17 Oct 2012 12:17:02 -0400
On Wed, Oct 17, 2012 at 12:02 PM, Ryan Lortie <desrt desrt ca> wrote:
> In this way we turn:
>
> <schema id='a.b.c' path='/a/b/c/'> <!-- common case -->
> <schema id='x.y.z'> <!-- uncommon case -->
>
> to:
>
> <schema id='a.b.c'> <!-- common case -->
> <schema id='x.y.z' relocatable='yes'> <!-- uncommon case -->
>
>
> Even if we don't do #2, I think doing #1 might be useful. I don't have any
> evidence (even anecdotal) to support the idea that the current situation is
> confusing but it seems that a helpful warning explaining to the user that
> "<schema id='a.b.c'>" doesn't mean what they think may be useful...
>
> Thoughts?
I mostly agree with the analysis of the mess we're in, but I think
there may be some other options out that don't require a two-step:
One alternative would be to go from
<schema id='a.b.c' path='/a/b/c/'> <!-- common case -->
<schema id='x.y.z'> <!-- uncommon case -->
to
<fixedschema id='a.b.c'>
<relocatableschema id='x.y.z'>
or whatever alternative element names you can come up with.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]