<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Separate user preferences and user data in hidden folder]]></title>
    <link>http://brainstorm.ubuntu.com/item/6557/</link>
    <description><![CDATA[When keeping the same /home/ for years, it quickly becomes an unmaintainable mess of hidden folders.<br /><br />You can't even delete them without being sure because it might contain important data.<br /><br />Freedesktop has issued a recommandation to solve this problem :<br />http://standards.freedesktop.org/basedir-spec/latest/ar01s03.html<br /><br />Implementing this would allow to easily reset your configuration to the default one without loosing any data. For Ubuntu beta testers or people that care about having the default config, it would be a big advantage. It would also solve a lot of upgrade problems that some people have and that cannot be reproduced because it's a particular preference migration bug.<br /><br />The problem and its solution is described here for the GNOME desktop but it applies for any application : http://ploum.frimouvy.org/?184-cleaning-user-preferences-keeping-user-data<br /><br /><br />My suggestion is to make the FD.o recommandation an official Ubuntu recommandation, trying to lobby so applications in Ubuntu follow this spec, at least the one in main.<br /><br />A suggestion for the GNOME desktop has also been issued :<br />http://live.gnome.org/GnomeGoals/XDGConfigFolders<br />
<br />


<b>[374 votes] Solution #1: Auto-generated solution of idea #6557</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Mon, 07 Apr 2008 08:03:19 +0000</pubDate>
    <lastBuildDate>Mon, 08 Aug 2011 16:02:15 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/6557/</guid>
        <item>
  <title>Comment from Eldmannen</title>
  <description><![CDATA[I strongly agree.]]></description>
  <pubDate>Mon, 07 Apr 2008 14:16:21 +0000</pubDate>
</item>
        <item>
  <title>Comment from wleoncio</title>
  <description><![CDATA[Me too.  I use Ubuntu (and Linux) since 2006 and my home folder is already cluttered with hidden folders and files.  Sometimes I manage to successfully erase something without messing anything up, but it is still a risky attempt.<br /><br />Anyway, I don't see this being a priority for the development team, although I think it is a good idea. :)]]></description>
  <pubDate>Mon, 07 Apr 2008 19:47:10 +0000</pubDate>
</item>
        <item>
  <title>Comment from mp3phish</title>
  <description><![CDATA[I strongly agree. I posted this idea before but it was mistakenly called a duplicate to another unrelated idea. I hope this one doesn't suffer the same fat (I think some ppl on brainstorm are against this idea and are marking it as a duplicate too often)]]></description>
  <pubDate>Tue, 08 Apr 2008 01:48:18 +0000</pubDate>
</item>
        <item>
  <title>Comment from mp3phish</title>
  <description><![CDATA[See blueprint here: https://blueprints.launchpad.net/ubuntu/+spec/correct-home-dir-clutter <br /><br />(it won't let me post it because it was already posted to my other idea which was incorrectly marked as duplicate. Admins, if you see this please fix. )]]></description>
  <pubDate>Tue, 08 Apr 2008 01:52:37 +0000</pubDate>
</item>
        <item>
  <title>Comment from saivann</title>
  <description><![CDATA[I set this idea as a duplicate of idea 1210. Since your idea have a very better description, I will forward some of the informations to idea 1210 (like links to freedesktop specification and blueprint). Thanks for your great participation on this idea!]]></description>
  <pubDate>Wed, 09 Apr 2008 01:40:41 +0000</pubDate>
</item>
        <item>
  <title>Comment from saivann</title>
  <description><![CDATA[mp3phish : I just see your comment, I hope that you were not talking about idea 1210 since I just set it as a duplicate. <br /><br />Reading your idea, I believe that it stands for the same improvement than idea 1210 but if there are some parts of your idea that should in your opinion be separate from idea 1210, please open a idea which describes specifically what improvement you suggest and include a note at the beginning or at the end of your idea telling that this idea is not a duplicate (maybe with a brief reason), this way it won't be accidentally set as duplicate even if it really looks like one. <br /><br />Again if I made a mistake, I apologize!]]></description>
  <pubDate>Wed, 09 Apr 2008 01:54:20 +0000</pubDate>
</item>
        <item>
  <title>Comment from Melkor73</title>
  <description><![CDATA[I strongly agree with this idea. But I don't see it as the same as #1210. It is not limited to cleaning up the /home mess, but insists on clearly separating user data and user settings. It can be a very huge improvement that can BOTH clean the /home mess, and make data/settings management easier for users, testers, integrators, etc.<br /><br />Window$ does this with with "C:\Documents and Settings\$USER\Local Settings" and "C:\Documents and Settings\$USER\Application Data" !]]></description>
  <pubDate>Wed, 09 Apr 2008 09:49:13 +0000</pubDate>
</item>
        <item>
  <title>Comment from ploum</title>
  <description><![CDATA[Saivann > I believe that this idea is not a duplicate because it's not about cleaning $HOME (which would be a consequence), it's about separate preferences and user data.]]></description>
  <pubDate>Wed, 09 Apr 2008 19:48:57 +0000</pubDate>
</item>
        <item>
  <title>Comment from saivann</title>
  <description><![CDATA[Un-duplicated this idea. Thanks to the brainstorm devs which implemented that functionnality today, thanks for keeping active on this idea, and sorry for my mistake :).]]></description>
  <pubDate>Wed, 09 Apr 2008 21:15:01 +0000</pubDate>
</item>
        <item>
  <title>Comment from ploum</title>
  <description><![CDATA[thanks for your prompt reaction and for your work :-)]]></description>
  <pubDate>Thu, 10 Apr 2008 19:35:54 +0000</pubDate>
</item>
        <item>
  <title>Comment from mp3phish</title>
  <description><![CDATA[Saivann, thanks for responding. I should have posted my idea# in my complaint but its no big deal. just FYI, my original idea was: http://brainstorm.ubuntu.com/idea/5979/<br /><br />The idea it was marked as a duplicate of was the 1210 which specifies a different (and non standard) directory tree, whereas my idea specifically was about the freedesktop.org specification and implementation strategy. So simlar end goals, but my idea 5979 is actually very close to this current idea and not very close to the 1210 idea.<br /><br />Thanks again for responding!]]></description>
  <pubDate>Thu, 10 Apr 2008 23:37:15 +0000</pubDate>
</item>
        <item>
  <title>Comment from saivann</title>
  <description><![CDATA[Mmh, I tried to bring back this idea as a duplicate of this one but brainstorm refused it, I finally had no choice but to mark it as deleted so I believe that we should keep things like they are now, I'm glad that it has been possible to cancel the duplicate!<br /><br />BTW, your idea is excellent!]]></description>
  <pubDate>Fri, 11 Apr 2008 06:54:14 +0000</pubDate>
</item>
        <item>
  <title>Comment from kenden</title>
  <description><![CDATA[There is a python library to help developers follow those standards:<br />http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html]]></description>
  <pubDate>Fri, 11 Apr 2008 18:25:24 +0000</pubDate>
</item>
        <item>
  <title>Comment from kenden</title>
  <description><![CDATA[Ooops, wrong link. Here is the proper one:<br />http://www.freedesktop.org/wiki/Software/pyxdg]]></description>
  <pubDate>Fri, 11 Apr 2008 18:26:06 +0000</pubDate>
</item>
        <item>
  <title>Comment from logfish</title>
  <description><![CDATA[Footnote: http://standards.freedesktop.org/basedir-spec/latest/ar01s03.html is implemented in Hardy.<br /><br />]]></description>
  <pubDate>Sun, 13 Apr 2008 22:57:15 +0000</pubDate>
</item>
        <item>
  <title>Comment from nedu</title>
  <description><![CDATA[At its most basic core, I think this is a very good idea.<br /><br />But I'm voting this one down anyway.<br /><br />Because the way you have presented this idea is horrible:<br /><br />- The presentation doesn't attack the basic problem.<br />- The proposed fix just moves the 'clutter' around.<br />- I think your presentation misreads the intent of XDG Base Directory Specification and misapplies that spec.<br />- The proposed solution pollutes the filesystem namespace used by freedesktop.org specifications.<br /><br />As I understand the XDG BDS, it reserves a portion of the filesystem namespace for use by other freedesktop.org specs.  Having a reserved namespace is an essential first step in having agreed names common between various desktop environments: Gnome, KDE, XFCE.<br /><br />Once that namespace becomes polluted --especially by distributions-- it becomes very difficult to extend the specifications in ways that don't break things.<br /><br />In short, imho, the XDG base directories SHOULD only be used  in conformance with (other) freedesktop.org specifications.  That is, particular subdirectories and filenames or filename-patterns  should only be put into that namespace by agreement.<br />]]></description>
  <pubDate>Tue, 15 Apr 2008 23:29:40 +0000</pubDate>
</item>
        <item>
  <title>Comment from ben2talk</title>
  <description><![CDATA[Strongly agree. A nice 'Settings backup control centre' could offer a nice 'system restore' kind of action, so you can merrily do anything you like, knowing that when you can't reboot you will instead go to a recovery console which allows you to choose to use failsafe options: <br /><br />1. Complete System Restore (to completely wipe and restore the partition from backup image(s) on another partition/CD/DVD<br /><br />2. Restore System Settings: If the menu has an option for you to Save System Settings and give the file a name (1 month after install, for example) then this option can allow you to go back to any restore point which you stored. With XP, the idea of the system is great (although it doesn't work too well).<br /><br />3. Simple 'Go Back'. This should be allowed to exclude only files (which I learned in Windows to keep on a separate partition) such as your movies/pictures/documents.<br /><br /><br />As part of a 'cleaning up excercise', the menu's should be cleaned up a little more (put gnome-control-centre at the top of the preferences menu, it precedes logically and functionally the 'advanced desktop settings' and the 'appearance' settings, and contains both, yet is not readily available).<br /><br />Ubuntu has improved more in the last 6 months than Windows did in 6 years - however, Windows will forge ahead. Given the current situation, ubuntu should overtake Windows easily, but I hope it will never be more popular because I like to be in a minority. 10% share would be fine.]]></description>
  <pubDate>Sat, 26 Apr 2008 16:21:02 +0000</pubDate>
</item>
        <item>
  <title>Comment from bgfeldm</title>
  <description><![CDATA[<br />Dupe of<br /><br />Idea #1210: Standardise the Configuration directories. <br /><br />http://brainstorm.ubuntu.com/idea/1210/]]></description>
  <pubDate>Tue, 01 Jul 2008 14:50:40 +0000</pubDate>
</item>
        <item>
  <title>Comment from mydoghasworms</title>
  <description><![CDATA[This idea is sooooo overdue. When is something going to be done about it?]]></description>
  <pubDate>Mon, 08 Aug 2011 16:02:15 +0000</pubDate>
</item>
      </channel>
</rss>

