[Server-devel] backup : problem opening /library/users/XXXX/datastore-xxxxx/store

Martin Langhoff martin.langhoff at gmail.com
Fri Apr 24 09:44:53 EDT 2009


On Fri, Apr 24, 2009 at 1:58 AM, Hamilton Chua <hamilton.chua at gmail.com> wrote:
> I'm using SoaS, I have modified schoolserver.py to register with my XS
> and keep the generated serial and uuid in gconf. I have also modified
> ds-backup.py to read the SN from gconf.

One quick note. I'm a bit hesitant about storing config in gconf. IIRC
the new sugar wants to hide everything there -- which means moderately
technical users won't have a means to modify it.

So I would prefer to consider moving to gconf values that have a clear
UI knob. Without the UI to change the value, moving things to gconf is
removing useful functionality (as in "I can look at config files, add
comments, diff them, change them, back them up, put them under any
SCM") without an upside.

If there's a UI for it, there's a benefit. Has to be a good UI, one
that doesn't make mistakes, or the user is hosed. I still prefer
textfiles for configuration, but I'm on the losing side of that
argument it seems.

[ Everyone is in love with the "Registry" model which was a disaster
in VMS, later in WNT, and continues to add opacity, complexity and
dataloss adventures to this day. Please ignore the flamebait :-) ]

cheers,



m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the Server-devel mailing list