[kde-freebsd] Call for testers: kde-xdg-env
Jose M Rodriguez
josemi at freebsd.jazztel.es
Sun Apr 3 10:34:58 PDT 2005
El Domingo, 3 de Abril de 2005 18:53, Michael Nottebrock escribió:
> On Sunday, 3. April 2005 18:31, Jose M Rodriguez wrote:
> > I disagree with this move in the form is take in gnome and in this
> > work.
> > I prefer the original concept in debian menu: a system repository
> > and migrations tools.
> I don't know "debian menu".
I only take this as the base work of the actual freedesktop menu system.
But I prefer use only freedesktop standards.
> > But, if we go in this path, I think we must protect system/desktop
> > specific bits. I recall support for this in freedesktop, but this
> > is not used in stock menus as installed by actual ports.
> > In any case, I still have the feeling that integrate menus and
> > other mime info between FreeBSD ports may become a strong re
> > effort.
> > Please, take this with care. There're people like me forced to
> > install near all desktops in shared nfs servers.
> Can you perhaps name specific issues you're having?
Firts, I think this must be only a ports thread.
The main problem is the transition to a freedesktop menu/mime system in
a so large ports system like we have.
The main risks are, at last, in the menu system:
- too many entries: If we have all the kde/gnome/xfce/others installed
apps in the menu system, actual menus have only a few levels (two?).
- failed bits: You may end with active KDE menu entries but without the
related icon bits.
- inconsystency though desktops: You may end with different menus in
And, at last to me, this is only a begin. Taking mimetypes and other
desktop bits through freedesktop standards is a really hard work.
Allthough this is not complex, and the main work is allready done in
gnome/kde/xfce, there're so many bits !!.
So, I think the correct way to this must be:
- create a special support for freedesktop transition, even a
freebsd-freedesktop at FreeBSD.org or mark one of the actual (ports/x11)
as the one for this work.
- try to maintain the main ports as on gnome-2.8/Kde-3.3 as possible.
- work in freedesktop transition out of actual trees
(/opt, /usr/X11R6/freedesktop) actual ports have support for this (all
support XDG env vars).
- merge the final menu repository in the main ports. Use menu-tools and
so to make the menu system (this'll be a FreeBSD menu system) appear in
non-xdg enabled desktops (wmaker?).
More information about the freebsd-ports