On Wed, 17 Jan 2007, DaveMDS wrote: > dan sinclair ha scritto: >> Peter Parkanyi wrote: >> >> Efreet is more then just menus. It also contains the icon theme code >> which is used in Ewl. Any other app that want's to use the icons from a >> given icon theme could use Efreet as well. >> >> Along with that, this _isn't_ core functionality that every app needs. >> Why should we stuff it into Ecore when it doesn't really fit? >> >> Compiling one more lib isn't that difficult and doesn't confuse anything. >> >> Along with that, what if someone wants to write a menu editor? They'll >> need access to the fdo menu code as well. If it's stuck inside e17 then >> they have to build it inside e17. Not an optimal solution. >> >> dan >> > I complete agree with you dan, make a separate lib so we can use it > in many other project (also that not depend to e itself). >
I guess the real questions that should be asked: a) How many non-standard libaries does one project need to support their project? At what point are there too many? b) At what point do all the dependencies start being such a headache that a normal user wouldn't waste their time with the software no matter how "cool" it is? c) How many applications are created and used by people that rely on E libraries, but don't use E? I think C is the big question to ask. I have yet to find anyone using an application that uses e17 libaries that doesn't use E already. What does that indicate? Take a step back and think about it ... I am not trying to start a fight, but rather give some perspective on things from an end user point of view. If I were you ... I would just put it in ecore and be done with it. -- //========================================================\\ || D. Hageman <[email protected]> || \\========================================================// ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
