On 03/12/2012, at 21:50, David Seikel <onef...@gmail.com> wrote:

> On Mon, 3 Dec 2012 20:23:48 +0900 Carsten Haitzler (The Rasterman)
> <ras...@rasterman.com> wrote:
> 
>> On Mon, 3 Dec 2012 20:17:49 +1000 David Seikel <onef...@gmail.com>
>> said:
>> 
>>> On Mon, 3 Dec 2012 10:03:24 +0100 Vincent Torri
>>> <vincent.to...@gmail.com> wrote:
>>> 
>>>> On Mon, Dec 3, 2012 at 9:55 AM, David Seikel <onef...@gmail.com>
>>>> wrote:
>>>>> On Sun, 2 Dec 2012 23:45:46 +0100 Vincent Torri
>>>>> <vincent.to...@gmail.com> wrote:
>>>>> 
>>>>>> hey
>>>>>> 
>>>>>> i've aded ecore in efl/ I'm pretty sure that there are plenty
>>>>>> if bugs. Please report them here
>>>>>> 
>>>>>> There are also plenty of improvements to do too, i'm aware of
>>>>>> that.
>>>>> 
>>>>> I noticed you made ecore_con compile mandatory.
>>>> 
>>>> indeed. Is it a problem for you ?
>>> 
>>> Yep, as I have mentioned before, this embedded project I've been
>>> working on has legal requirements that must be met, and an audit lab
>>> that it has to go through to make sure it meets those legal
>>> requirements.  One of those legal requirements is to not have
>>> anything on the device that is not actually needed for the device
>>> to perform it's specific legal function.  On top of that, the less
>>> there is on the device, the less time it will take the audit lab to
>>> audit it, the cheaper the audit will be.  The device does not need
>>> networking, so leaving out ecore_con would be good.
>> 
>> ecore-con is not just for "networking". it's for ipc. ecore-evas
>> requires it because ecore-evas supports remote ipc canvases from
>> other processes (ecore-evas-extn).  in the bid to simplify our ifdef
>> hell we have and ensure people have an always usable setup -
>> ecore-con is now on by default.
> 
> I don't need IPC or remote canvases either.
> 
> And yes, it's still a problem for me.  Now I have to explain to the
> audit lab that while there is now the potential to connect up to the
> device over a network and use this fancy ecore_con thing to add new
> functionality and change what's on the screen, thus potentially
> bypassing the legal requirements for our own nefarious purposes, I
> promise that we don't do that.  Cross my heart and hope to die.
> 
>>> Raster said that --disable-foo options will get replaced by "just
>>> delete the libfoo.* files".  I'm hoping that is stuck to, at least
>>> for the stuff *I* don't need.  B-)
>> 
>> not in all cases. see above. :)
> 
> EFL 1.7.2 let my remove fontconfig and it's dependencies, but made me
> add pthreads and ecore_con.  At least there was still an overall
> decrease in the resulting flash image size.
> 
> EFL giveth, EFL taketh away.

Do you see it makes no sense to add a burden for everybody because one single 
user with strange requirements?

You basically have two options:

 1 - keep using split tree 1.7

 2 - modify configure.ac and/or Makefile.am. The code still (how long is 
undefined) support changes, we just do not support these insane number of 
combinations anymore.

I really doubt that due the nature of your software you can be linked to SVN 
head anyways, as we commit shitloads of code that would need to be re-audited 
on every update. If that is not s problem, just justify the new hard 
dependencies as those other changes... It is as dangerous to get new code as 
separate libraries as new bytes in existing libraries.





> 
> -- 
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to