Urgh. We never did something like that before and I surely hope that most users
use the awesome version from their distro. So something that runs during "make
install" wouldn't help them.

Also, awesome falls back to the default config when loading the config produces
errors, so this shouldn't be needed.
I've meant that when package gets updated it can backup and change config files. But it probably cannot touch home folder anyway.

Falling back on incorrect config is nice, but there still have to be some informative message why this happened (most users don't read mailing lists to know that configuration format has changed).
Flyspray knows the list of blockers[0]. Most of them are minor stuff (or things
that can easily be postponed, like the XRandR one). However, the major blocker
for 3.5 are titlebars. This is where it all started:

commit 371ee3e8cc0d7d315e822d4c6f131b068b39f380
Author: Julien Danjou <jul...@danjou.info>
Date:   Thu Sep 17 15:05:53 2009 +0200

     titlebar: remove

     Signed-off-by: Julien Danjou <jul...@danjou.info>

For more than 3 years, git/master is waiting for titlebars to re-appear. I even
got some code laying around which handles most of the C side for them. This just
  needs a rewrite of lib/wibox/init.lua.in so that lua is actually able to draw
titlebars...

So if anyone wants to see the horror, I could show them my titlebars2 branch
(the titlebars branch is secret and will be killed with fire ASAP).
What is so important with those titlebars? I mean everyone (wild guess) who wanted titlebars in their WM had already moved to Openbox or something; or at least they use their own half-baked titlebars. It appears that everybody who is capable of doing titlebars (you, Julien, Arvydas) just don't care about them at all (which is understandable, I personally found out how much I hated titlebars since I tried Awesome for the first time).

So why couldn't this titlebar thing be postponed as well, or even provided as a plugin at some point?

Kind regards,

--
Alexander Yakushev

"If Java had true garbage collection, most programs would delete
themselves upon execution."
   -- Robert Sewell


--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.

Reply via email to