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

Reply via email to