The default IS the standard. <br><br>The ability to change the default is just apart of that standard <span style="font-style: italic;">in case</span> there is a need to change the default.<br><br><div><span class="gmail_quote">
On 7/13/07, <b class="gmail_sendername">Ouattara Oumar Aziz (alias wattazoum)</b> <<a href="mailto:wattazoum@gmail.com">wattazoum@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Christopher James Halse Rogers a écrit :<br>> On Sat, 2007-07-14 at 02:51 +0200, Ouattara Oumar Aziz (alias wattazoum)<br>> wrote:<br>>> Hello,<br>>><br>>> I am very happy to see that Gutsy started to implement the XDG
<br>>> specification. That makes a cleaner and more usable desktop. But is it<br>>> decide to implement the whole specification :<br>>> <a href="http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html">
http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html</a><br>>><br>>> In the specification there is some env vars to get where the software<br>>> should set there conf files and their datas. But I don't have those vars
<br>>> in Gutsy. Should I anyway develop my software to be compliant to it<br>>> (meaning that they will be implemented ) or should I continue the old way ?<br>><br>> You'll notice from that spec that if the environment variables are unset
<br>> then your app should use the default dirs instead. Thus, for example,<br>> config should go in $XDG_CONFIG_HOME/appname, or ~/.config/appname if<br>> that variable is unset.<br>><br>> There's no need for Ubuntu to set that environment explicitly; the
<br>> defaults should be good for most people.<br>><br>> Chris Halse Rogers<br>><br><br>Well, It's right that I can set a default dir for my app but what is the<br>use of this spec if it's just for letting developers implement the
<br>default. IMHO, since Ubuntu has chosen to start implementing this spec,<br>it should implement it all. BTW what you said is true, developers should<br>also implement the default (after checking the Env Var) to not fail on
<br>not compliant systems.<br>Anyway, I don't find it wise to announce that we implemented XDG when<br>it's just a part of it that has been implemented.<br><br>Best regards<br>wattazoum<br><br><br>--<br>Ubuntu-devel-discuss mailing list
<br><a href="mailto:Ubuntu-devel-discuss@lists.ubuntu.com">Ubuntu-devel-discuss@lists.ubuntu.com</a><br>Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br><br><br>Firefox (<a href="http://www.getfirefox.com">www.getfirefox.com</a>) -- A browser you can trust