On Sat, Aug 2, 2008 at 1:39 AM, dan sinclair <[EMAIL PROTECTED]> wrote:
>
> On 2-Aug-08, at 12:33 AM, Gustavo Sverzut Barbieri wrote:
>>
>> Guys, maybe you're forgetting about it, maybe you're hiding behind the
>> "we have not released a stable version for this reason", but the fact
>> is that this will happen even now. Since there was not a release,
>> people just assumed that CVS is the release and that things will
>> behave, because they are stable and that's how it worked so far. So
>> the "pain" of breaking it now (pre-1.0) or later (pre-2.0) is almost
>> the same. As I said, one can use the excuse that since there was no
>> 1.0 release we're free to change everything everywhere, every time,
>> but then it's just scaring developers (me included).
>
> I'd say you're so eager to release something you're not thinking about the
> impression it gives. Changing things in a pre-1.0 is fine and expected.
> Releasing a 1.0 and then breaking it or making major changes a few months
> down the road is a very bad impression.

I really think it will not be "few months down the road", really.


> You're releasing something before it should be released just to give the
> impression of a 1.0 for something that isn't 1.0. That leaves a worse taste
> as a developer then holding off the release until we're pretty sure what
> we've got will be it for the long haul.

No, I'm not. What I want is to stop cooking things that are already
done. Sometimes I really think that Mark Shuttleworth is right WRT
time-based releases, man, this would make this project so good, SO
GOOD that I can't even imagine. From the technical to the social side.


> If you want to push something out the door, what about Efreet, or getting
> Eina done then doing Ecore. We don't have to start with an Embryo release.
> We don't have to push Embryo until we're ready to push Edje. Pushing Edje
> has to wait until we push Evas (which also has to wait for Eina).

Efreet has a long list of problems: it's slow, it breaks, it depends
on data structures we want to move out, etc. Ecore is big, bloated and
should be split, as lots of people say so. Embryo is quite ready and
useful, I can see use for it outside of Edje, mainly to extend
software (ie: I'm thinking about it to map model data to row renderers
on an internal project).

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [EMAIL PROTECTED]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to