On Fri, 5 Mar 2010 14:06:15 +0300 Andrian Nord <nightn...@gmail.com> said:
> On Fri, Mar 05, 2010 at 08:17:48AM +1100, Carsten Haitzler wrote: > > it is an argument.. why? because it's our code. our repository. those bugs > > have existed - i remember vaguel working on it - no, i didn't have a link- > > hell i dont think i had a link at the time. it was discovered, fixed so it > > worked and did no harm, then we moved on. > > Just in case, if we will provide working autofoo scripts (patches or etc) for > some package, that keeps in general same behaviour as original has - will you > apply them? it depends. almost all of efl follows the exact same scheme/template - if some changes then you have it being inconsistent and more of a pain to maintain. so any change needs to become global and done the same way. patches that increase workload are not going to be looked at kindly. > I'm speaking now about so called 'automagic', when particular packages > (including core ones, like ecore or eina) switching off/on some features > depending on existence of some packages and user can't explicitelly > request or disable this checks and builds. > > Also, there is a problem with 'e' - as you've merged most of usefull modules > inside e itself, now it is very difficult to switch off/on some module (you > will be forced to rebuild whole e to get just one module additional). If > we will provide autofoo scripts with recursive configures, that will > allow to fetch and build single module without e itself, while keeping > possibility of controlling build options for whole e - will you accept > this, or you will say "it may break someday, current scheme is working, > let's not change it, as we don't want to test your new scripts"? thats just nuts! run a configure script per module? do you really want to make my build time 20x what they are now? running the configure for a lot of efl takes longer than the actual compile - and now run it 70 times for e? no thanks. build all the modules always - there is no harm to it. package them separately if you want and allow each module to be installed as a package. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel