Bug#678815: ITP: wmfs -- Window Manager From Scratch
Hi Mickaël, Mickaël Raybaud-Roig wrote: > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc I've just built and installed the package and then tried to use it via ratpoison's "tmpwm" command. wmfs argues there's no configuration file. If I touch it, it argues that it's empty. If I put a comment in it, wmfs just says "parsing failed" but not why (except a few stray "Resource temporarily unavailable" messages of which I have no idea what they refer to). There seems to be neither a default config which is used when no per-user configuration is present nor seem there example configurations in /usr/share/doc/wmfs/examples/ or such. I recommend to offer both, default and example configurations for a good first user impression and strongly recommend to have at least one of them. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120630175336.gr3...@sym.noone.org
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Hi Mickaël, Mickaël Raybaud-Roig wrote: > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc Looks much better on a first glance. :-) I'll have a closer look after the Freeze for wheezy. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120630151552.gn3...@sym.noone.org
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Hi, I've re-uploaded the package: http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc Now it should works. Regards, Mickaël Raybaud-Roig -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CADx5Vdrc4bdMa2xLhZzdCLy6h487YqEHYpmZF3g4Nu=0muu...@mail.gmail.com
Bug#678815: ITP: wmfs -- Window Manager From Scratch
On June 28, 2012 12:58:09 AM Holger Levsen wrote: > On Mittwoch, 27. Juni 2012, Thomas Koch wrote: > > Thus having said, I believe that the world (and Debians archive) does > > have all the window managers it needs. :-) > > I beg to differ. To say it mildy :) +1 (says the guy building UDE from source) As someone pointed out earlier, there are lots of different tastes when it comes to window manager-like software... I expect there are more tastes than available WMs--so, the more the merrier as long as its maintained. - Bruce -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201206280754.45947.bms...@shaw.ca
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Hi, Mickaël Raybaud-Roig wrote: > > I'm currently using awesome and ratpoison -- and packaging a > > non-tiling window manager myself which I prefer when a tiling doesn't > > do the job (think Gimp). > > Yeah, Gimp (<= 2.6) is a problem with almost every tiling window manager > I had the same problem, that's why i switched to Gimp 2.7. Haven't tried Gimp in a while and Squeeze has 2.6. > I never tryed Ratpoison, It's basically the same keybindings as with GNU Screen on the console, just for X and with Ctrl-T instead of Ctrl-A by default (and no detach feature :-) -- so if you know Screen, you can immediately use it and be productive. Which IMHO is quite an impressive feature in the tiling window manager world. > but i used Awesome for a while, and i ended up with a 800 lines long > rc.lua. 1800 lines here... :-/ > > I tried to look at > > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc > > and > > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc > > but those upload seems incomplete: > > > > dpkg-source: error: File ./wmfs_2~beta201206.orig.tar.xz has size 53492 > > instead of expected 296604 > > dpkg-source: error: File ./wmfs_2~beta201206.orig.tar.xz has size 53492 > > instead of expected 53512 JFTR: I get the same issue on some other box. > In fact, the `debian' folder i created for the package is now in the > WMFS git repository, so when i want to build it, i create a > .orig.tar.xz file with the following command: > > tar --xz -cvf ../wmfs2~beta201206.orig.tar.xz --exclude=debian Should do it. IIRC with source format 3.0, for non-native packages, dpkg-source ignores any debian directory which is in the .orig tarball. > ... and then i build the package with `debuild' and i upload it with `dput'. > > So i think i forgotten to run `make clean' before archiving and there > is probably some binaries inside, which whould explain the error > message :-/ That would explain different expected size above. Is it possible that you tried to fix this by manually uploading a "corrected" wmfs_2~beta201206.orig.tar.xz after having used dput? That would at least explain the problems above. (I though would have expected that mentors catches such cases in some way.) > If you want to try WMFS, you can still use the source: > > git clone git://github.com/xorg62/wmfs.git > cd wmfs && debian/rules binary-all Will do. But probably won't dig too much into it before the freeze. > As i said in the previous message, i'm currently at work and i go back > home only Friday evening, so i can't fix the problem with the orig > file till then... No stress. I'm quite busy currently, too. > Apart from that, i am wondering if it's better to call the package > `wmfs' with the version number `2~beta', as i did, or if i > should rather call it `wmfs2' with version number `', as WMFS > was been completely rewritten since the version 1 ... As long as you don't want to have both versions installed in parallel via package, I'd prefer just "wmfs" as package name and the "2" into the version. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120627111726.gk3...@sym.noone.org
Bug#678815: ITP: wmfs -- Window Manager From Scratch
2012/6/27 Axel Beckert : > Hi Mickaël, Hi > If you still need a sponsor: I'm curious on that window manager. The > feature description by Serge sounded promising and the screenshots on > the website look neat, too. Yes, i'm still looking for a sponsor :-) I will add more informations to the ITP bug soon. > I'm currently using awesome and ratpoison -- and packaging a > non-tiling window manager myself which I prefer when a tiling doesn't > do the job (think Gimp). Yeah, Gimp (<= 2.6) is a problem with almost every tiling window manager I had the same problem, that's why i switched to Gimp 2.7. > While awesome and ratpoison are fine for my > daily work they still have their usability itches (a few of them were > already mentioned by Serge -- awesome's configuration in Lua is one of > them). > I also tried i3 and scrotwm for a while, and looked at subtle > and herbstluftwm (despite their concepts are too far away from what I > look for). I never tryed Ratpoison, but i used Awesome for a while, and i ended up with a 800 lines long rc.lua. I'm not a big fan of Lua :-p I tryed i3 too, but i don't like the "tree structure", so finally i tryed WMFS and i use it since a little more than a year. That's why i had the idea to package it. > I tried to look at > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc > and > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc > but those upload seems incomplete: > > dpkg-source: error: File ./wmfs_2~beta201206.orig.tar.xz has size 53492 > instead of expected 296604 > dpkg-source: error: File ./wmfs_2~beta201206.orig.tar.xz has size 53492 > instead of expected 53512 In fact, the `debian' folder i created for the package is now in the WMFS git repository, so when i want to build it, i create a .orig.tar.xz file with the following command: tar --xz -cvf ../wmfs2~beta201206.orig.tar.xz --exclude=debian ... and then i build the package with `debuild' and i upload it with `dput'. So i think i forgotten to run `make clean' before archiving and there is probably some binaries inside, which whould explain the error message :-/ If you want to try WMFS, you can still use the source: git clone git://github.com/xorg62/wmfs.git cd wmfs && debian/rules binary-all > The newest one which seemed complete was > http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2\~beta201206.dsc > > Since alone from what I see on the mentors site the newer packages are > quite improved over that one, I'd prefer to have a look at the current > state instead of this out-dated version. As i said in the previous message, i'm currently at work and i go back home only Friday evening, so i can't fix the problem with the orig file till then... Apart from that, i am wondering if it's better to call the package `wmfs' with the version number `2~beta', as i did, or if i should rather call it `wmfs2' with version number `', as WMFS was been completely rewritten since the version 1 ... Have a nice day. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CADx5VdrdOGu4vkKSh=vzegbq0r0sny_qawqj0jrn7yeyzvj...@mail.gmail.com
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Hi Mickaël, Mickaël Raybaud-Roig wrote: > PS: i've uploaded a package here: http://mentors.debian.net/package/wmfs If you still need a sponsor: I'm curious on that window manager. The feature description by Serge sounded promising and the screenshots on the website look neat, too. I'm currently using awesome and ratpoison -- and packaging a non-tiling window manager myself which I prefer when a tiling doesn't do the job (think Gimp). While awesome and ratpoison are fine for my daily work they still have their usability itches (a few of them were already mentioned by Serge -- awesome's configuration in Lua is one of them). I also tried i3 and scrotwm for a while, and looked at subtle and herbstluftwm (despite their concepts are too far away from what I look for). I tried to look at http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc and http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2~beta201206-3.dsc but those upload seems incomplete: dpkg-source: error: File ./wmfs_2~beta201206.orig.tar.xz has size 53492 instead of expected 296604 dpkg-source: error: File ./wmfs_2~beta201206.orig.tar.xz has size 53492 instead of expected 53512 As the mentors site seem to have been able to run lintian on the package, I suspect this could be an issue on mentors.debian.net. I'll try from another box later to see if I have the same issues there. The newest one which seemed complete was http://mentors.debian.net/debian/pool/main/w/wmfs/wmfs_2\~beta201206.dsc Since alone from what I see on the mentors site the newer packages are quite improved over that one, I'd prefer to have a look at the current state instead of this out-dated version. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120627021017.gi3...@sym.noone.org
Bug#678815: ITP: wmfs -- Window Manager From Scratch
❦ 24 juin 2012 19:15 CEST, Neil Williams : >> > I shortened the list to only include one line for each window manager >> > already >> > in Debian: [...] I think the list is incomplete. For example, awesome is not in it but is properly tagged. >> You're right, there are already a lot of X11 window managers in Debian ... >> >> But WMFS is not already in the list and it works fine, that's why I want to >> package it :-) > > That is no reason for it to be in Debian. > > Debian is not a dumping ground for every piece of free software just > because it "works fine". A window manager is something highly personal (like an editor). You put a lot of effort to configure it and to get used to it. If Debian didn't had my favorite window manager, I would be quite unhappy to have to learn one which was here before. Plus, I would need to rewamp my whole configuration. -- printk("??? No FDIV bug? Lucky you...\n"); 2.2.16 /usr/src/linux/include/asm-i386/bugs.h pgp2uHCRyj4o1.pgp Description: PGP signature
Bug#678815: ITP: wmfs -- Window Manager From Scratch
On 24.06.2012 19:15, Neil Williams wrote: > This bug is *not* useful to anyone. Please close it and find an > RC bug to close instead. I'm pretty sure this could be expressed in another tone. Especially since we welcome everyone (you know) and we have _no_ written rule what belongs into Debian and what not, and nobody who decides on that beyond legal issues. How would Mickaël know, then? -- with kind regards, Arno Töll IRC: daemonkeeper on Freenode/OFTC GnuPG Key-ID: 0x9D80F36D signature.asc Description: OpenPGP digital signature
Bug#678815: ITP: wmfs -- Window Manager From Scratch
On Sun, 24 Jun 2012 18:02:56 +0200 Mickaël Raybaud-Roig wrote: > Thomas Koch wrote: > > Hi, > > > > I shortened the list to only include one line for each window manager > > already > > in Debian: > > > > axi-cache --all search x11::window-manager > > 100% 9wm - emulation of the Plan 9 window manager 8-1/2 > > 100% aewm - minimalist window manager for X11 > > 100% aewm++ - minimal window manager written in C++ > > 100% afterstep - window manager with the NEXTSTEP look and feel > > 100% blackbox - Window manager for X > > 100% bluetile - full-featured tiling for the GNOME desktop environment > > 100% dwm - dynamic window manager > > 100% evilwm - a minimalist window manager for X11 > > 100% fluxbox - Highly configurable and low resource X11 Window manager > > 100% flwm - Fast Light Window Manager > > 100% fvwm - F(?) Virtual Window Manager > > 100% i3-wm - improved dynamic tiling window manager > > 100% icewm - wonderful Win95-OS/2-Motif-like window manager > > 100% jwm - very small lightweight pure X11 window manager with tray and > > menus > > 100% kde-window-manager - K window manager (KWin) > > 100% larswm - Lars Window Manager with tiled windows > > 100% lwm - lightweight window manager > > 100% matchbox-window-manager - window manager for resource-limited systems > > 100% metacity - lightweight GTK+ window manager > > 100% miwm - minimalist window manager with virtual workspaces > > 100% mutter - lightweight GTK+ window manager > > 100% openbox - standards compliant, fast, light-weight, extensible window > > manager > > 100% oroborus - A lightweight themeable windowmanager for X > > 100% pekwm - very light window manager > > 100% ratpoison - keyboard-only window manager > > 100% sapphire - A minimal but configurable X11R6 window manager > > 100% stumpwm - tiling, keyboard driven Common Lisp window manager > > 100% tinywm - tiny window manager > > 100% twm - Tab window manager > > 100% vtwm - Virtual Tab Window Manager > > 100% w9wm - enhanced window manager based on 9wm > > 100% windowlab - small and simple Amiga-like window manager > > 100% wm2 - small, unconfigurable window manager > > 100% wmaker - NeXTSTEP-like window manager for X > > 100% wmii - lightweight tabbed and tiled X11 window manager, version 3 > > 100% xfwm4 - window manager of the Xfce project > > 100% xmonad - Lightweight X11 window manager written in Haskell > > 100% e17 - Enlightenment DR17 Window Manager > > 100% olvwm - OpenLook virtual window manager > > 100% olwm - Open Look Window Manager > > 100% herbstluftwm - manual tiling window manager for X11 > > You're right, there are already a lot of X11 window managers in Debian ... > > But WMFS is not already in the list and it works fine, that's why I want to > package it :-) That is no reason for it to be in Debian. Debian is not a dumping ground for every piece of free software just because it "works fine". Do the hard work of objectively identifying *all* of the pros and cons of *all* the existing equivalents inside Debian already, compare those with the pros and cons of yours and if there's any time left before the heat death of the universe, maybe it can be considered. > PS: i've uploaded a package here: http://mentors.debian.net/package/wmfs That is no reason for it to be uploaded either. There is no good reason for any new window managers in Debian. There are good reasons to look at removing at least 10% of the ones which are in Debian. Doing that comparative analysis would be a good start for identifying which can be removed - now *that* would be doing something useful for Debian. This bug is *not* useful to anyone. Please close it and find an RC bug to close instead. -- Neil Williams = http://www.linux.codehelp.co.uk/ pgp4jFrq9A6zP.pgp Description: PGP signature
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Thomas Koch wrote: > Hi, > > I shortened the list to only include one line for each window manager already > in Debian: > > axi-cache --all search x11::window-manager > 100% 9wm - emulation of the Plan 9 window manager 8-1/2 > 100% aewm - minimalist window manager for X11 > 100% aewm++ - minimal window manager written in C++ > 100% afterstep - window manager with the NEXTSTEP look and feel > 100% blackbox - Window manager for X > 100% bluetile - full-featured tiling for the GNOME desktop environment > 100% dwm - dynamic window manager > 100% evilwm - a minimalist window manager for X11 > 100% fluxbox - Highly configurable and low resource X11 Window manager > 100% flwm - Fast Light Window Manager > 100% fvwm - F(?) Virtual Window Manager > 100% i3-wm - improved dynamic tiling window manager > 100% icewm - wonderful Win95-OS/2-Motif-like window manager > 100% jwm - very small lightweight pure X11 window manager with tray and menus > 100% kde-window-manager - K window manager (KWin) > 100% larswm - Lars Window Manager with tiled windows > 100% lwm - lightweight window manager > 100% matchbox-window-manager - window manager for resource-limited systems > 100% metacity - lightweight GTK+ window manager > 100% miwm - minimalist window manager with virtual workspaces > 100% mutter - lightweight GTK+ window manager > 100% openbox - standards compliant, fast, light-weight, extensible window > manager > 100% oroborus - A lightweight themeable windowmanager for X > 100% pekwm - very light window manager > 100% ratpoison - keyboard-only window manager > 100% sapphire - A minimal but configurable X11R6 window manager > 100% stumpwm - tiling, keyboard driven Common Lisp window manager > 100% tinywm - tiny window manager > 100% twm - Tab window manager > 100% vtwm - Virtual Tab Window Manager > 100% w9wm - enhanced window manager based on 9wm > 100% windowlab - small and simple Amiga-like window manager > 100% wm2 - small, unconfigurable window manager > 100% wmaker - NeXTSTEP-like window manager for X > 100% wmii - lightweight tabbed and tiled X11 window manager, version 3 > 100% xfwm4 - window manager of the Xfce project > 100% xmonad - Lightweight X11 window manager written in Haskell > 100% e17 - Enlightenment DR17 Window Manager > 100% olvwm - OpenLook virtual window manager > 100% olwm - Open Look Window Manager > 100% herbstluftwm - manual tiling window manager for X11 > > Thomas Koch, http://www.koch.ro Hi, You're right, there are already a lot of X11 window managers in Debian ... But WMFS is not already in the list and it works fine, that's why I want to package it :-) PS: i've uploaded a package here: http://mentors.debian.net/package/wmfs -- Mickaël Raybaud-Roig pgpOomsdKauFV.pgp Description: PGP signature
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Mickaël Raybaud-Roig: > Package: wnpp > Severity: wishlist > Owner: "Mickaël Raybaud-Roig" > > * Package name: wmfs > Version : 2~beta201206 > Upstream Author : Martin Duquesnoy > * URL : http://wmfs.info > * License : BSD > Programming Lang: C > Description : Window Manager From Scratch > > > > « WMFS2 is a lightweight and highly configurable tiling window manager for > X written in C. wmfs2 is a free software distributed under the BSD > license. it can be drive from keyboard or mouse and it's configuration > stands in one text file easily understandable » Hi, I shortened the list to only include one line for each window manager already in Debian: axi-cache --all search x11::window-manager 100% 9wm - emulation of the Plan 9 window manager 8-1/2 100% aewm - minimalist window manager for X11 100% aewm++ - minimal window manager written in C++ 100% afterstep - window manager with the NEXTSTEP look and feel 100% blackbox - Window manager for X 100% bluetile - full-featured tiling for the GNOME desktop environment 100% dwm - dynamic window manager 100% evilwm - a minimalist window manager for X11 100% fluxbox - Highly configurable and low resource X11 Window manager 100% flwm - Fast Light Window Manager 100% fvwm - F(?) Virtual Window Manager 100% i3-wm - improved dynamic tiling window manager 100% icewm - wonderful Win95-OS/2-Motif-like window manager 100% jwm - very small lightweight pure X11 window manager with tray and menus 100% kde-window-manager - K window manager (KWin) 100% larswm - Lars Window Manager with tiled windows 100% lwm - lightweight window manager 100% matchbox-window-manager - window manager for resource-limited systems 100% metacity - lightweight GTK+ window manager 100% miwm - minimalist window manager with virtual workspaces 100% mutter - lightweight GTK+ window manager 100% openbox - standards compliant, fast, light-weight, extensible window manager 100% oroborus - A lightweight themeable windowmanager for X 100% pekwm - very light window manager 100% ratpoison - keyboard-only window manager 100% sapphire - A minimal but configurable X11R6 window manager 100% stumpwm - tiling, keyboard driven Common Lisp window manager 100% tinywm - tiny window manager 100% twm - Tab window manager 100% vtwm - Virtual Tab Window Manager 100% w9wm - enhanced window manager based on 9wm 100% windowlab - small and simple Amiga-like window manager 100% wm2 - small, unconfigurable window manager 100% wmaker - NeXTSTEP-like window manager for X 100% wmii - lightweight tabbed and tiled X11 window manager, version 3 100% xfwm4 - window manager of the Xfce project 100% xmonad - Lightweight X11 window manager written in Haskell 100% e17 - Enlightenment DR17 Window Manager 100% olvwm - OpenLook virtual window manager 100% olwm - Open Look Window Manager 100% herbstluftwm - manual tiling window manager for X11 Thomas Koch, http://www.koch.ro -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201206241722.02948.tho...@koch.ro
Bug#678815: ITP: wmfs -- Window Manager From Scratch
Package: wnpp Severity: wishlist Owner: "Mickaël Raybaud-Roig" * Package name: wmfs Version : 2~beta201206 Upstream Author : Martin Duquesnoy * URL : http://wmfs.info * License : BSD Programming Lang: C Description : Window Manager From Scratch « WMFS2 is a lightweight and highly configurable tiling window manager for X written in C. wmfs2 is a free software distributed under the BSD license. it can be drive from keyboard or mouse and it's configuration stands in one text file easily understandable » -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120624114729.25538.27552.reportbug@skami-laptop