On Aug 1, 2008, at 10:53 PM, dan sinclair wrote:

>
> On 2-Aug-08, at 1:40 AM, Nick Hughart wrote:
>
>> Vincent Torri wrote:
>>> On Sat, 2 Aug 2008, dan sinclair wrote:
>>>
>>>
>>>> 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 don't think that if we release a 1.0 soon, the next the next
>>> major release wiil be out in a few month. It will follow the same
>>> release process (some years)
>>>
>>
>> The problem is, the two issues that have come up that are being
>> considered as blockers are things that may affect how many people
>> want to use the EFL.  So waiting 3-4 years after a disappointing
>> release may just push people away.  We should at least try to
>> address the shortcomings now or people will either have to wait
>> years for the new release or get a release so soon that they have to
>> readjust everything.  Either way, I'm sure they won't be happy.
>>>
>
> It all comes down to when you're doing the 2.0 release. If you do a
> 2.0 release in a few months it looks like we just rushed a 1.0 out the
> door to say we had a 1.0. Major releases should last a few _years_. If
> we're seriously considering ripping out Embryo in a few _months_
> that's a pretty good sign it isn't ready to be released yet.
>
> If we know we're going to rip out Embryo and we push out Edje with
> Embryo scripting just to remove it in the next release it isn't going
> to make people happy. They'll have to port all their themes to the new
> scripting language.
>
> We're better to wait until we have a foundation we want to work from
> to get there.
>

Sorry, please take a reality check here.  E17 has been in development  
for nearly 10 years.  The libraries have been fairly stable feature- 
wise for ages.  Bite the bullet!  Release it.  Don't rip out embryo,  
add a CLR-like thing or something down the road if another language is  
absolutely necessary (which I think is really unlikely).  The  
development life-cycle of this project is non-existent, how do you  
know what's necessary without a broad user base demanding it?  It's  
good enough!  The EFL has been since Edje was written and Eet took  
over for Edb.

Developers are horrible at making these decisions.  Maybe the folks at  
one of the commercial companies using E would be willing to donate the  
time of an actual product manager or something to help here.  As  
mentioned before a release manager is crucial, someone who can make  
mandates and have them followed.

<snip>

-Blake

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