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