Re: Updating Fedora's FVWM
> "DE" == Dan Espen writes: DE> There's no "mimeopen" on my Fedora box. Looks like it comes from DE> package perl-File-MimeInfo. Well, sure; that's a manually specified dependency of Fedora's fvwm package. Distributions have the luxury of doing that. But I'm still not really seeing the point of that change, or the reason it was added. If that editor is only used for plain text files, what would mimeopen actually help with? DE> Fedora can create an alias to fvwm-menu-desktop for compatibility. Sure. I think the faster this can be dropped, the better since we can't even download the original version these days as far as I can tell. - J<
Re: Updating Fedora's FVWM
On Tue, Jan 24, 2012 at 10:44:52AM -0500, Chris Siebenmann wrote: > | On 24 January 2012 14:54, Dan Espen wrote: > | > I think any platform that supports XDG is going to have python. > | > | It will; but I think it's best described the other way round -- that > | is, any platform that has python installed can use XDG -- and I say > | that only because of the availability of the python XDG bindings. > | Not that it really matters to me, but it is worth investigating if > | these bindings come with python or are external. I'm thinking about > | packaging. > > The bindings are an external package, not part of the core Python > distribution (on Fedora they are packaged as 'pyxdg', on Ubuntu > 'python-xdg'). On Fedora the package seem to be part of the default > installation if you have the Gnome desktop (Totem and IBus both depend > on the package). > > (I don't have any clean stock Ubuntu desktop machines to see if the > package is there in their Gnome setup. An Ubuntu server install with > basic X packages installed doesn't have them.) Yes -- I really don't care about this point, it's a packaging problem. But it's perhaps a bigger change for some packagers because FVWM will now depend on both perl and python. But as to how that happens, I don't care. -- Thomas Adam
Re: Updating Fedora's FVWM
| On 24 January 2012 14:54, Dan Espen wrote: | > I think any platform that supports XDG is going to have python. | | It will; but I think it's best described the other way round -- that | is, any platform that has python installed can use XDG -- and I say | that only because of the availability of the python XDG bindings. | Not that it really matters to me, but it is worth investigating if | these bindings come with python or are external. I'm thinking about | packaging. The bindings are an external package, not part of the core Python distribution (on Fedora they are packaged as 'pyxdg', on Ubuntu 'python-xdg'). On Fedora the package seem to be part of the default installation if you have the Gnome desktop (Totem and IBus both depend on the package). (I don't have any clean stock Ubuntu desktop machines to see if the package is there in their Gnome setup. An Ubuntu server install with basic X packages installed doesn't have them.) - cks
Re: Updating Fedora's FVWM
> "DE" == Dan Espen writes: DE> I don't understand this one: DE> fvwm-xdg-menu.py It's been part of the Fedora package since the package was first imported into the Fedora repository in 2007 (at version 2.5.21). I looked up the original package review ticket: https://bugzilla.redhat.com/show_bug.cgi?id=223724 and it seems that script was simply added to the package at the request of the package reviewer: * in fvwm/ConfigFvwmSetup the default menu is badly suited for fedora. I propose removing rxvt, replacing the utility submenu a dynamically generated menu using the freedesktop standard. For that, I found a python script using pyxdg which could be suitable: http://www.cl.cam.ac.uk/~pz215/fvwm-scripts/scripts/xdg-menu.py However, I found 2 issues with that script, when calling it with xdg-menu.py /etc/xdg/menus/applications.menu > somefile Of course, that page no longer exists. The author apparently works ag Google now: https://sites.google.com/site/piotrzielinski/ but there's no mention of anything FVWM related. - J<