Some thoughts: Moose is a tool, not a full desktop environment.
As a tool, it should integrate into the desktop environment and follow the same
conventions, not create a set of convention for itself, however well founded they are.
(And no, Glamour is not a full desktop environment either.)
The problem of course is that we have at least three main desktop environments we can work
on and they don't follow the same conventions :-(
So what are the solutions?
- have very consensual convention, not invent our own
- have a very clever interface that can adapt to its desktop (hummm difficult, and lots of
work)
- use external renderer(s) (e.g. Java Swing or SWT :-) )
- ???
nicolas