Hi there, I changed the name and the repository of the desktop configuration specification.
I decided to rename it to "deconf-spec". For now it has been copyrighted using the GNU Free Documentation License. This will change in a near future to a more suitable license. Note that all the included samples are in the public domain. Naming: "deconf" stands for "DEsktop CONFiguration". So "deconf-spec" is simply: "Desktop configuration specification". https://svn.x-tend.be/svn/deconf/deconf-spec/trunk/ https://svn.x-tend.be/public/viewcvs.cgi/deconf-spec/trunk/src/deconf-spec.xhtml?view=auto Or simply use http://pvanhoof.be/short/?s=desktopstandard A simple service implementation of this specification will be implemented in https://svn.x-tend.be/svn/deconf/deconf-desk/trunk/ I have no time estimations for that implementation. Note that I can give you Subversion accounts for commit access. You can also send me diffs. I "will" look at them and chances are high that I will approve and commit them. . . . The/my plans for the implementation stages are o. Stop development of "DConf", start "deconf-desk". Reuse "DConf" as a learning-platform for "deconf-desk". o. Not to create a library, the specification tells a library developer how to do that. (so, drop libdconf-glib) o. Not to create a schema-to-class code generator (like KConfigXT), the specification tells a developer how to do that. o. To create a very simple implementation (deconf-desk) that isn't yet focused on performance. This first implementation will focus on the spec. and on checking whether the specification is doable (A Prove Of Concept) o. A schema reader (as a library) o. A D-BUS protocol implementation (as a library) o. A very simple backend implementation (as a plugin/library) o. A main.c to tie it all together o. After that improve the implementation in such a way that it'll become a high performance one o. A high performance backend implementation o. Introducing short-life-time caches (I/O avoidance caching) o. After that implement and specify distributed desktop configuration management and group desktop configuration management. o. Plugin that works as a special client for deconf-desk o. deconf-serv that talks with the plugin If somebody is interested in the development of "deconf-desk" (which is indeed the service implementation of "deconf-spec"): leave me a note. It's going to be an opensource (GPL) project. At this moment is "deconf-desk" targeted at becoming a prove of concept for "deconf-spec". So ... Not yet a final product. It will not be a final one any time soon -- Philip Van Hoof, software developer at x-tend home: me at pvanhoof dot be gnome: pvanhoof at gnome dot org work: vanhoof at x-tend dot be http://www.pvanhoof.be - http://www.x-tend.be _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
