On Sat, 2 Aug 2008 08:25:17 +0800 Toma <[EMAIL PROTECTED]> babbled:

seems there's a few votes for keep of embryo. i'm going to just monitor the
sentiment here - i'm agnostic really - though edje needs a LOT better
"scripting" support. yes JS might be an option - python imho is just away too
big and heavy. existing efl bindings are not really useful as edje will have to
wrap and hide most things - ie you set up a timer - edje needs to know so it
can delete the timer on edje object deletion. just an example. so it's pretty
much a level playing field based on:

1. efficiency of the language - the leaner/faster, the better
2. actual language ease of use/documentation/facilities. etc.
3. aptness of the language engine to embedding as a slave to a library for
doing code logic (ie be able to function fully sandboxed without any
features/calls and all calls are explicitly exported from edje).

lua right now seems to be probably the candidate i've seen. embryo is a close
second (used to be better than lua).

> 2008/8/2 Nick Hughart <[EMAIL PROTECTED]>:
> > Carsten Haitzler (The Rasterman) wrote:
> >> On Fri, 1 Aug 2008 17:23:41 -0300 "Gustavo Sverzut Barbieri"
> >> <[EMAIL PROTECTED]> babbled:
> >>
> >>
> >>> On Fri, Aug 1, 2008 at 5:21 PM, Nick Hughart <[EMAIL PROTECTED]> wrote:
> >>>
> >>>> Toma wrote:
> >>>>
> >>>>> Does embryo have any use without edje? If not, why not wait till edje
> >>>>> is ready for release and send them out together?
> >>>>> Toma
> >>>>>
> >>>>>
> >>>> Yes it does, it just isn't really used outside of edje at this point.
> >>>>
> >>> It's another package, so it's not tied in any way. We need to do
> >>> releases and a good start and training is with these libs. When things
> >>> go to Evas, Ecore and Edje, things will get much more complicated and
> >>> lots of different interests and pov will raise.
> >>>
> >>
> >> as per my other email... i want to look at lua for edje... right now if we
> >> want to KEEP embryo support in edje - then am embryo release makes sense.
> >> if we don't - it makes no sense. so i'd like to know.. how important would
> >> keeping embryo be... *IF* we were to also add and much more heavily
> >> support lua? (or for that matter any other scripting engine?)?
> >>
> 
> I can only really think of a couple things needed, and thats moving
> parts up and down. Sure you can duplicate bits and have them appear
> and what not, but if you could EASYILY move an object up and down in
> the code then that would help tremendously. That said, it would
> probably be an option in the programs{} of edje and perhaps some basic
> support for that in embryo would suffice, but as others are saying,
> might be a good idea to delay that to a 'embryo/edje 2.0' kind of
> release.
> Another thing people are often inquiring about is creating whole parts
> on the fly with embryo. I think thats more of a misconception of
> embryo and edje together, since embryo is used to control edje parts,
> not create edje parts (at least thats how I understand it)...
> 
> So my 2c goes in the 'Keep Embryo as it is' jar.
> 
> Toma
> 
> > Well this is the only issue afaik stopping embryo from going out.  Do
> > you want the community to vote on this or are you going to make the
> > decision?  If it's up for vote then I'd vote to ship it as is since
> > embryo seems powerful enough for simple theme animations and that's what
> > edje is being marketed as at this point.  With the next release of edje
> > if we want the more powerful scripting and extra bindings to make it
> > more like flash/silverlight/etc then it will definitely be seen as
> > worthy of another major release and I'm sure people wouldn't mind the
> > break all that much.  I think there would be enough time between the
> > release of this iteration and the next that we could let developers know
> > that the switch is coming and they could prepare.  I think lua would fit
> > better with the more flash like edje then with the current version
> > anyway so I vote to kick it out the door so we can get started on the
> > transformation.  Maybe the limitations of the current edje will bring in
> > devs to help with this as well, who knows :) (I realize this is not a
> > smoking gun so don't go crazy on me.)
> >
> > That's just my 2c.
> >>
> >>
> >
> >
> > -------------------------------------------------------------------------
> > 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
> >
> 
> -------------------------------------------------------------------------
> 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
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]


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