On Fri, Aug 1, 2008 at 9:46 PM, The Rasterman Carsten Haitzler <[EMAIL PROTECTED]> wrote: > On Fri, 1 Aug 2008 20:27:30 -0400 dan sinclair <[EMAIL PROTECTED]> babbled: >> On 1-Aug-08, at 6:17 PM, Carsten Haitzler (The Rasterman) wrote: >> > 2. edje - i have been mulling dropping embryo in favor of lua. let's >> > discuss? >> > (reasons - better full-scripting support with more full language >> > support. lua >> > seems to be one of the best fits of the bill). >> > >> > vincent covers this... the reason though is i would probably want to >> > drop >> > embryo... thus not wanting to release until done. if i knuckle down >> > i could get >> > lua stuff done in a shortish-space of time... >> >> This is probably better to do before we release. If we put out Edje >> with Embryo support and then remove Embryo with Edje2 we'll be pissing >> off a lot of people that create themes and applications. Better to >> bite the bullet and deal with it now and get it done. > > yup. which is why i am mumbling about this... of course - the value of > actually > moving embryo -> lua itself is still up for grabs... but i see it as possibly > a > good move.
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 really like Embryo where it is. I'd really like to have more powerful language like JS or Lua. However I don't think it will do now, or soon and it can be postponed. Also, since Embryo is very small, we can even keep it around for backward compatibility for some time, like add annotations to script blocks to choose between languages, somethings like: script:embryo { ... } script:js { ... } script:lua { ... } with script { ... } defaults to embryo. This is the less painful transition imho. -- 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