On 06/12/12 14:05, s...@tango.flipp.net wrote:
>> On 06/12/12 13:50, Vincent Torri wrote:
>>> On Thu, Dec 6, 2012 at 2:48 PM, Christopher Michael
>>> <cp.mich...@samsung.com> wrote:
>>>> On 06/12/12 13:40, Gustavo Sverzut Barbieri wrote:
>>>>> On Thu, Dec 6, 2012 at 11:38 AM, Christopher Michael
>>>>> <cp.mich...@samsung.com> wrote:
>>>>>> On 06/12/12 13:25, Gustavo Sverzut Barbieri wrote:
>>>>>>>
>>>>>>> ecore_file itself should go.
>>>>>>>
>>>>>>> path manipulation (exists, dirname...) should go in eina, other bits
>>>>>>> should go in eio.
>>>>>>>
>>>>>>
>>>>>> Why split file/path functions (exists, dirname, etc) to eina ? If Eio
>>>>>> is to
>>>>>> be the library for file functions, then why break only "some" of them
>>>>>> out
>>>>>> into eina ?
>>>>>
>>>>> two reasons:
>>>>>     1 - they are very, very simple. mostly wrappers around system
>>>>> versions
>>>>
>>>> Well, I think the complexity of the functions is irrelevant as a reason
>>>> really.
>>>>
>>>> Do we typically use, "Well this graphical function is incredibly
>>>> complex
>>>> so it should be broken out from evas and stuck into a different
>>>> library"
>>>> as a basis for development ? Or the converse .. "Well this graphical
>>>> function is incredibly simple so it doesn't belong in evas". I don't
>>>> think we do development that ;)
>>>>
>>>> .... IMO, I don't see function complexity as a valid reason here.
>>>>
>>>>>     2 - many modules uses that, like eina itself, ecore and evas. to do
>>>>> path finding, etc.
>>>>>
>>>>
>>>> Ok ...then why can't those libraries use eio ??
>>>
>>> if i'm not mistaken, eio uses ecore, so could be a problem for a use in
>>> evas
>>>
>>> Vincent
>>
>> Ahhhhhh. If that is the case, then it makes sense.
>>
>> Thanks for clarifying ;)
>>
>> As an aside...what is eio using ecore For ??
>
> At least threading, so it is heavily dependent.
>
> S.
>

Fair enough, thanks :)

That being the case, then it makes sense why eina, evas, etc, cannot be 
dependent on eio.

I retract any previous objections to moving path manipulation (exists, 
dirname...) into eina.

Carry on ;)

dh



------------------------------------------------------------------------------
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