From: Thomas de G. de L. <deg...@ea...> - 2003-06-01 18:45:06
|
Hi, I've written some ebuilds for about 25 ROX Desktop apps, libs, applets, etc. Ebuilds are the packages specifications files used on Gentoo Linux: http://www.gentoo.org/doc/en/gentoo-howto.xml#doc_chap2 There is still some work to do, and we are probably far from an official ROX Desktop under Gentoo, but because of the Filer 2.0.0 release, I've thought it was a nice day for a first preview release. If you're a Gentoo user, or just curious to see what it looks like, a tarball can be downloaded here: http://tdegreni.free.fr/rox/gentoo-rox-20030601.tar.bz2 I've also submitted that to the gentoo-devel mailing list to get some feedback: http://article.gmane.org/gmane.linux.gentoo.devel/9032 Wait and see... -- Thomas de Grenier de Latour. |
From: Thomas L. <ta...@ec...> - 2003-06-02 10:09:54
|
On Sun, Jun 01, 2003 at 08:46:10PM +0200, Thomas de Grenier de Latour wrote: > Hi, > > I've written some ebuilds for about 25 ROX Desktop apps, libs, applets, > etc. Ebuilds are the packages specifications files used on Gentoo Linux: > http://www.gentoo.org/doc/en/gentoo-howto.xml#doc_chap2 > > There is still some work to do, and we are probably far from an official > ROX Desktop under Gentoo, but because of the Filer 2.0.0 release, I've > thought it was a nice day for a first preview release. If you're a > Gentoo user, or just curious to see what it looks like, a tarball can be > downloaded here: > http://tdegreni.free.fr/rox/gentoo-rox-20030601.tar.bz2 Thanks. I've put up some links. One thing, though -- if you're going to change the default Choices path (which means that other applications won't be able to find shared icons, etc), I suggest using ~/.config (see the freedesktop.org base dir specification) rather than creating yet another location for config files... we'll probably be moving over to this at some point anyway. -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |
From: Thomas de G. de L. <deg...@ea...> - 2003-06-02 11:59:17
|
On Mon, 2 Jun 2003 11:07:21 +0100 Thomas Leonard <ta...@ec...> wrote: > if you're going to change the default Choices path (which means that > other applications won't be able to find shared icons, etc) Even if I set the CHOICESPATH variable to point this dirs? > I suggest using ~/.config (see the freedesktop.org base dir > specification) rather than creating yet another location for config > files... we'll probably be moving over to this at some point anyway. Okay. Do you plan to use ~/config/Choices/<something> dirs or ~/.config/<something> dirs? And what about a user application or wrapper, do you think it should go somewhere in ~/.local? Thanks for your comments, -- Thomas de Grenier de Latour. |
From: Thomas L. <ta...@ec...> - 2003-06-02 12:28:13
|
On Mon, Jun 02, 2003 at 02:00:27PM +0200, Thomas de Grenier de Latour wrote: > On Mon, 2 Jun 2003 11:07:21 +0100 > Thomas Leonard <ta...@ec...> wrote: > > > if you're going to change the default Choices path (which means that > > other applications won't be able to find shared icons, etc) > > Even if I set the CHOICESPATH variable to point this dirs? It depends where you set it. If ROX-Session does it, no problem, but if it's the rox script then things might or might not get the right location. > > I suggest using ~/.config (see the freedesktop.org base dir > > specification) rather than creating yet another location for config > > files... we'll probably be moving over to this at some point anyway. > > Okay. Do you plan to use ~/config/Choices/<something> dirs or > ~/.config/<something> dirs? They'll be '~/.config/ROX-Filer', '~/.config/Wallpaper', etc (note: '.config', not 'config'). > And what about a user application or wrapper, do you think it should go > somewhere in ~/.local? It's up to the user.. I don't think packagers need to worry about that (except, perhaps, to make a default panel item for user-installed apps... but better just to leave it out). -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |
From: Thomas de G. de L. <deg...@ea...> - 2003-06-02 13:03:31
|
On Mon, 2 Jun 2003 13:25:46 +0100 Thomas Leonard <ta...@ec...> wrote: > > Even if I set the CHOICESPATH variable to point this dirs? > > It depends where you set it. If ROX-Session does it, no problem, but > if it's the rox script then things might or might not get the right > location. So it's okay, it's done in the session file. > They'll be '~/.config/ROX-Filer', '~/.config/Wallpaper', etc Okay, I will use that in that case. > (note:'.config', not 'config'). Yes, understood, it was a typo. > It's up to the user.. I don't think packagers need to worry about that > (except, perhaps, to make a default panel item for user-installed > apps... but better just to leave it out). Yes, it was for the default panels. The point is that I would like to have a standard dir for non-ROX apps wrappers, linked on the standard panel, and then patch Desktop2App and AppFactory to make them create their wrappers in this dir, so that a user can really have access to his apps after a single dnd. Maybe I'll simply choose ~/.config/Wrappers. Thanks for the clarifications, -- Thomas de Grenier de Latour. |
From: Thomas L. <ta...@ec...> - 2003-06-09 12:18:44
|
On Mon, Jun 02, 2003 at 03:04:42PM +0200, Thomas de Grenier de Latour wrote: [ wrapper locations ] > Yes, it was for the default panels. The point is that I would like to > have a standard dir for non-ROX apps wrappers, linked on the standard > panel, and then patch Desktop2App and AppFactory to make them create > their wrappers in this dir, so that a user can really have access to > his apps after a single dnd. > Maybe I'll simply choose ~/.config/Wrappers. I don't think wrappers count as config. Maybe ~/.local/apps. But the wrapper generators should use drag-and-drop to let the user create the wrappers whereever they want (including dragging to Apps on the panel). -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |