|
From: ebik <eb...@dr...> - 2010-08-20 00:01:30
|
On Fri, 20 Aug 2010 01:01:38 +0200
Arnout Engelen <no...@bz...> wrote:
> As for going forward, I'd say there will need to be someone who can
> set up an initial git repo, at least 1 person reviewing and
> (eventually) applying patches, and someone would have to upload and
> maintain a project website. This could all be done by the current
> admins, or you could consider adding some more people to the project
> - the important thing is that it happens.
I don't have time enough for reviewing (now), but I'd like to have
possibility to review the patches. I think I have enough knowledge
about the programming, I use ion. In fact I can write programs (even
objective) in lua now, I learned it due to ion.
Also I would like to discuss some ideas. E.g., the mod_xinerama should
be thrown away and replaced by mod_xrandr. Also the functionality should
be split into two independent parts: mod_xrandr itself should be able
just to provide informations from xrandr in some 'general' way, as well
as the hooks for watching changes.
The code that sets up the screens should be IMHO lua script, that just
uses the information provided by mod_xrandr. The windowmanager will be
more customizable this way, and there will be no loss in performance as
the script will be executed on startup and on screen setup change.
I'd also mention the only patch I submited (It is not well programmed
as I had little time). That patch changes the way of dividing the
space between tab labels from "equal lengths" to "divide by needs".
I.e., if you have two tabs, one titled "xterm" and second titled
"The web page with a long title - Firefox", then the second tab gets
more space, and both will be not truncated. (The algorithm is more
complex, but it is well described in the mail I sent to the list.)
I can clean up and resubmit the patch once the repository will be up.
--
Tomáš 'ebík' Ebenlendr
PF 2010.63303710046
|