On 3/21/07, Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
We are on OSNew:
http://osnews.com/story.php/17528/Install-Guide-Etoile

I found some of the comments interesting:

" A skinnable system that could look like either OSX or NEXTSTEP would
be ideal to me"

"Quite simply, I want GNUstep to NOT look like OS X. "

"I'd like a skin that looks like MacOS 8/9"

It proves that you cannot have a single UI solution to satisfy everyone.
And theme is a solution, but not a complete one.

Themes aren't a good solution, indeed. If they want themes, they can
use one of course, nothing will prevent them (just like you can use
3rd party themes on OSX).
But I feel that Étoilé, as a project, should have only one theme (or
at the very least, a very small number of "official" themes!). Else it
will simply be too annoying for applications (icons, etc).

For example, I like a shorter menu bar while most people don't.
If we make an application very configurable, it is a big problem for
the developers
because she/he has to test all the possible configuration.
So a solution I found useful is that we let the UI components replacable
as long as the interface between components is the same.
For example, I can have a shorter menu bar as long as I use the same
interface to tell System to logout and the same interface for menulet.
People who do not like the UI of AZDock can have it own, say Windows-style.
As long as it listens to notification from Azalea,
it will be able to track XWindow properly.
It is kind of "build your own UI'.

Well, that's kind of what I always understood our system to work :)
(that's what I wrote
https://www2.blogger.com/comment.g?blogID=17660403&postID=8893041384825273668
here)

But as for theme, I feel we should push for one default way; the
difference beeing, as long as components answers the same protocols
they are easily interchangeables and thus it's less annoying than
different themes.

--
Nicolas Roard
"La perfection, ce n'est pas quand il n'y a plus rien à ajouter, c'est
quand il n'y a plus rien à retrancher." -- Antoine de St-Exupéry

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à