Hi guys,

Recent discussions about config dialogs being moved to modules leads me
to a question I've been asking myself quite often recently. I'm working
on the E-project for at least a couple of years now, and actually, I
still can't tell what is the scope of this project? How would you
define it?

Are we just working on a WM or are we trying to have a decent desktop
environment? If we are working on a WM, should it include a FM (well..
it seems so..), should it have its own toolkit (it seems so
too...)? Does it aim to be a WM for desktop configs or for embedded
devices? And if this project is about getting a nice desktop
environment, what apps should be part of it? What should be the "point
in common" of all these apps? Is using the EFL enough to be a part of
the environment? Or maybe we should have guidelines that all the apps
would have to respect (like the Gnome HIG)?!
I'm pretty sure that we can't find two devs with the exact same
definition of the project. We all see it differently!

In these conditions, how can we work together on this? If this a
one-man project, it's ok to share nothing.. But since it *tends* to be a
community project, we need to share ideas and to establish a common
project on which we all agree! If I could have known two years ago that
e17 would now have its own toolkit, its own FM, its config dialogs
moved to modules, shelves and a lot of other recent changes that I
don't necessarily agree with, I would probably have not spent so much
time on this project.. And I know I'm not the only dev feeling like
this right now... It would be nice if "evolutions" were discussed
publicly on the ML. For now, it just seems that when one dev wants a
new feature, he implements it without asking others what they think
about it. And most of these new features were not even in the TODO list
before...

Personally, I don't think I will ever commit any other code to this CVS
(on Etk mainly) if I don't feel the situation has changed (i.e. if we
don't have a precise roadmap and if we don't have defined precisely
the scope of the project). I'll probably just move Etk and other
projects I have in mind to another place. It's not a threat or
blackmail (anyway, I'm pretty sure most of the devs working on e17
don't even care about Etk...), I just don't see why I would share a CVS
with a project that I can't even define and that I can't even tell where
it is heading toward..


Regards,
Simon

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to