Re: [Banshee-List] Heads Up to SVN users



Some clarifications:

a) In my ChangeLog entry I said ~/.config, but what I really meant was
Environment.SpecialFolder.ApplicationData, which is either
XDG_CONFIG_HOME or ~/.config on Unix systems, and "the right thing" on
Windows. So yes, this change was made to conform to standards (XDG) and
to be more portable (Windows). This was not about removing "gnome2" from
a path we use (and most users will never know about or see in their
lifetime).

b) I don't really see the need to use XDG_DATA_HOME over
XDG_CONFIG_HOME. I'd rather not split config/database data up, apart
from the gconf divide. XDG_CONFIG_HOME is ~/.config, so the DB is
~/.config/banshee/banshee.db. Plugins and other non-property-based
(GConf) configuration and cache data goes in here as well.

c) I also committed a patch to use XDG user-dirs
(http://www.freedesktop.org/wiki/Software/xdg-user-dirs) for the
*default* music directory. That is, if you do not have one already set,
we will try to pull from XDG_MUSIC_DIR, if not, it will default to
~/Music, like it always has. If you already have configured your music
directory, this won't apply to you.

--Aaron



On Thu, 2007-05-24 at 02:43 +0200, David Nielsen wrote:
> On tor, 2007-05-24 at 10:35 +1000, Christopher Halse Rogers wrote:
> > On 5/24/07, David Nielsen <david lovesunix net> wrote:
> > > On ons, 2007-05-23 at 19:49 -0400, Josiah Ritchie wrote:
> > > > A note I thought worth highlighting from the ChangeLog. It of course
> > > > only affects SVN.
> > > >
> > > > "2007-05-22  Aaron Bockover  <abock at gnome dot org>
> > > >
> > > > NOTE TO ALL: ~/.gnome2/banshee is now ~/.config/banshee"
> > > >
> > > > http://cia.vc/stats/project/gnome/banshee/.message/158194
> > >
> > > Might one inquire as to why?
> > 
> > Presumably to follow the fd.o XDG base-dir spec (
> > http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html ).
> >  If you really wanted to keep the same behaviour, you should be able
> > run banshee with "XDG_CONFIG_HOME=~/.gnome2 banshee".
> > 
> > Is the database going to get moved into $XDG_DATA_HOME?
> 
> Okay, I was afraid this was one of those pointless "fixes" to please
> people who hate anything with the words gconf or gnome in it.
> Standardization is good.
> 
> - David
> _______________________________________________
> Banshee-list mailing list
> Banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]