Re: Updating Fedora's FVWM

2012-02-08 Thread Jason L Tibbitts III
 DE == Dan Espen des...@verizon.net 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

2012-01-24 Thread Chris Siebenmann
| On 24 January 2012 14:54, Dan Espen des...@verizon.net 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

2012-01-24 Thread Thomas Adam
On Tue, Jan 24, 2012 at 10:44:52AM -0500, Chris Siebenmann wrote:
 | On 24 January 2012 14:54, Dan Espen des...@verizon.net 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

2012-01-23 Thread Jason L Tibbitts III
 DE == Dan Espen des...@verizon.net 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