Assembling team for Ruby window manager

Hey all. I am a Ruby coder with average skills (can code almost
anything, I guess), but have no knowledge of anything graphical.
I wanted to code a window manager with the goal:
“To be a window manager which can be configured -ANY- way the user wants
(ANY way.), so it can be ANY way you like, in look and feel. And be
ruby-scriptable (possibly other languages too), WITHOUT too much
configuration hassle (Not something like FVWM. It shouldn’t take too
much time)”
But… I don’t have skills on the area of window management. If anyone is
interested in participating in this project (A name is yet to be maken
up), email me ([email protected]).
Also, you can mail me for more information.

  • Sakireth

Robin L. wrote:

Hey all. I am a Ruby coder with average skills (can code almost
anything, I guess), but have no knowledge of anything graphical.
I wanted to code a window manager with the goal:
“To be a window manager which can be configured -ANY- way the user wants
(ANY way.), so it can be ANY way you like, in look and feel. And be
ruby-scriptable (possibly other languages too), WITHOUT too much
configuration hassle (Not something like FVWM. It shouldn’t take too
much time)”
But… I don’t have skills on the area of window management. If anyone is
interested in participating in this project (A name is yet to be maken
up), email me ([email protected]).
Also, you can mail me for more information.

  • Sakireth

You can also post in this topic. (Don’t have an edit button. Bummer! :()

Robin L. wrote:

“To be a window manager which can be configured -ANY- way the user wants
(ANY way.), so it can be ANY way you like, in look and feel. And be
ruby-scriptable (possibly other languages too), WITHOUT too much
configuration hassle (Not something like FVWM. It shouldn’t take too
much time)”

I hope you realize that a providing a lot of configuration options wil
automatically make configuring a hassle.

On Wednesday 13 September 2006 19:44, Robin L. wrote:

You can also post in this topic. (Don’t have an edit button. Bummer! :()

There’s no edit button because ruby-forum.com is in fact a gateway to
the
ruby-talk mailing list.

You might like Suraj N. Kurapati’s work with ruby and wmii:
http://people.ucsc.edu/~skurapat/wmii.html which allows you to do things
like:
selected_clients.each {|c| c.tag! ‘foo’}

Of course there’s also MFP’s ruby-wmii
(eigenclass.org).

You may also be interested in this, I’m keeping my eye on it:

Alex

Manfred Stienstra wrote:

Robin L. wrote:

“To be a window manager which can be configured -ANY- way the user wants
(ANY way.), so it can be ANY way you like, in look and feel. And be
ruby-scriptable (possibly other languages too), WITHOUT too much
configuration hassle (Not something like FVWM. It shouldn’t take too
much time)”

I hope you realize that a providing a lot of configuration options wil
automatically make configuring a hassle.

Not if you provide a standard config which you may edit any way you can,
and has a clean syntax (I am planning to store everything in Hash
format. like this:)
conf[‘workspaces’][‘size’] = ‘9x9’

On 9/13/06, Robin L. [email protected] wrote:

You can also post in this topic. (Don’t have an edit button. Bummer! :()

There’s no edit button because you’re not on a real forum. You’re
posting to a gateway that talks to a mailing list and is then
reflected to a newsgroup.

Please remember that when posting on ruby-forum. It’s not the Real
Thing.

-austin

Robin L. wrote:

conf[‘workspaces’][‘size’] = ‘9x9’

Ugh. Dot-notation as an alternative?

David V.

On Thu, Sep 14, 2006 at 09:20:03AM +0900, David V. wrote:

Robin L. wrote:

conf[‘workspaces’][‘size’] = ‘9x9’

Ugh. Dot-notation as an alternative?

This is one case where I think Paul Graham is on the money:
s-expressions would be excellent.

On Thu, Sep 14, 2006 at 10:11:38AM +0900, Chad P. wrote:

On Thu, Sep 14, 2006 at 09:20:03AM +0900, David V. wrote:

Robin L. wrote:

conf[‘workspaces’][‘size’] = ‘9x9’

Ugh. Dot-notation as an alternative?

This is one case where I think Paul Graham is on the money:
s-expressions would be excellent.

Ah, I see you are a sawfish fan, (and perhaps don’t even know it?).

On Thu, Sep 14, 2006 at 10:21:48AM +0900, Logan C. wrote:

Ah, I see you are a sawfish fan, (and perhaps don’t even know it?).

I keep meaning to give it a whirl, but haven’t gotten around to it yet.

Have a look at this if you want to start with a small code base.

http://incise.org/index.cgi/TinyWM

– Erik

On Thu, Sep 14, 2006 at 04:38:42AM +0900, Robin L. wrote:

I hope you realize that a providing a lot of configuration options wil
automatically make configuring a hassle.

Not if you provide a standard config which you may edit any way you can,
and has a clean syntax (I am planning to store everything in Hash
format. like this:)
conf[‘workspaces’][‘size’] = ‘9x9’

The hassle doesn’t come from the syntax, but from the magnitude of
options.
http://www.newyorker.com/critics/books/?040301crbo_books