Hi, On Wed, Aug 24, 2011 at 2:49 PM, Dennis Heuer <[email protected]> wrote: > this seems to be a bit off topic but, at least to me, it seems to be > more crucial than one might guess. Re-thinking how a login manager for > e17 would look like and how to make that work, I found, that too many > toys draw in the need for 'just another' scripting language or > dependency (like Python or lua). E17 already has a lot to offer, like > the edje storage format, embedded pawn, etc. But, looking at their > purposes and capabilities, they don't seem to target a ready scripting > platform for e17. I find QML quite interesting because, if more modules > appear, it can put the developer of, say, a login screen straight into > the object tree and let him 'do it all' from there. File access and > other modules are a must, though, drawing in an access-management > model.) Do you have thoughts to this?
QML has its own issue. Main one is speed and maintenance over time. First one, we don't care here :-) Second one, is the result of a design decision to mix a UI description langage with a scripting langage. In fact they did something like putting together Edje and Elixir in the same file and logic. So over time UI and logic get mixed and you are loosing time in maintenance for nothing. It also prevent intervention of a designer after the coder take over there result as both design and code are mixed. In your case, the current work going on login manager is elsa. It does have a clean separation between UI and logic. It use edje to theme itself completly, and you can change the theme to fit your need. There is still some work to be done, but it's fast and usable. The code is in C of course, has it require some low level access to the system to do the task of a login manager efficiently. As for more user kind of application, there is some work going on with Javascript bindings that should let us at some point provide a way to do a lot of lapps only with that langage. But that's another story. -- Cedric BAIL ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
