Window Maker and Debian menu?

Doug Torrance dtorrance at piedmont.edu
Tue Jul 4 20:37:21 UTC 2017


On 07/04/2017 02:01 PM, Andreas Metzler wrote:
> On 2017-07-04 Doug Torrance <dtorrance at piedmont.edu> wrote:
>> Now that stretch is released, it would be nice to upload 0.95.8 to sid.
> 
> Hello,
> 
> as this features a wraster soname bump we will probably need to ask
> -release for a library transition slot.

It looks like there's already been an auto transition created [1].

>> There's lots of updates in git waiting to go.
> 
> We should also get this tested in experimental imho. (Just give me a
> heads-up if you think it is the right time for an upload.)

I think it's ready, aside from figuring out what to do with the menu.

>> Since the Debian menu was deprecated in Standards-Version 3.9.8, I'm
>> thinking it would be best to scrap the current menu entirely and just go
>> with the default upstream menu.
> 
> That would be a static menu, wouldn't it? Can you think of a way to let
> wmmenugen generate menu dynamically? (With a trigger on
> /usr/share/applications?)

The following generates a halfway decent freedesktop.org-like menu:
   (
     "Applications",
     OPEN_PLMENU,
     "|| wmmenugen -parser:xdg /usr/share/applications/"
   ),

It's definitely not perfect.  In particular, if xscreensaver is 
installed, the menu lists a ton of screensavers at the top level.  That 
could be fixed easily with a patch to wmmenugen, I think.

There are some third party options which could work too, e.g., [2,3].

I don't think anything is fully compliant to the freedesktop.org menu 
standards.  That would be something nice to solve upstream in the future.

Doug

[1] https://release.debian.org/transitions/html/auto-wmaker.html
[2] https://github.com/gapan/xdgmenumaker
[3] https://wiki.archlinux.org/index.php/xdg-menu



More information about the Pkg-wmaker-devel mailing list