On Wed, 02 Nov 2005 10:46:03 -0500 dan sinclair <[EMAIL PROTECTED]> babbled:

> > Please also note that modules_extra has been removed from the default E 
> > module search path and modules need to be installed to ,
> > 
> > $PREFIX/lib/enlightenment/modules or,
> > ~/.e/e/modules
> > 
> 
> Whats the point of removing this from the search path? It causes no
> issues and allows people to keep their official and unofficial modules
> in separate directories. And yes, .e/e/modules is there, but what if I
> have two users? They both have to have a copy, which sucks.

frankly - it was ADDED as a hack. the original intent was to have a system
moduels dir by default and that's it. e shouldnt go looking in dirs not
provided by IT by default. a user CAN add a new module dir to the search path -
but e shouldnt be poking around in these dirs if they may or may not exist.

as for modules in modules_extra - it's just an unclean hack imho. i always have
said that and have relented due mostly to laziness.

> I'd say, this directory should stay as it really dosen't cause any
> issues.

it WILL cause issues soon enough - when we add a module manager code that has
to hunt the fs for modules able to be loaded. adding more and more extra module
dirs (1 isnt too bad - but where do u stop?) just means more magic divination
by such a codebase. if 3rd party moduels get installed int he same tree(s)
(there are only 2 ~/.e/e/modules and PREFIX/lib/enlightenment/modules) then its
much easier to deal with from a user POV (no need to add another dir) and a
code POV.

> dan
> 
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server. Download
> it for free - -and be entered to win a 42" plasma tv or your very own
> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to