On Fri, May 3, 2013 at 8:13 PM, Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote: > It is not about generating code, people just don't get it
For people to get it, we need many things to improve the situation in Elev8. We need to polish its introduction in Enlightenment and provide an easy way to distribute gadget/apps. Along with some documentation that would help spread it and show case what it is good for. In my opinion JS is not a tool good for everything. Any application that require a team to maintain it over time with a more than 1000 lines of code is going to suffer with it. Hopefully that still leave a lot of application possible. I am thinking about all the configuration tools here : connman, cups, transmission, ... It should also be good for webservice integration like reddit and friends. And finally it should be good for casual game to. We should be able to code elemines or efbb more easily in Elev8 (We need an easy-game helper maybe :-)). But JS wont be good for an integrated communication suite, an IDE, a web browser, ... So we need tool to help the development of both side. In the JS/EasyUI world, it is mostly integration with E and distribution of application. In C, it is more an IDE that we need. Both work are orthogonal in my opinion. Cedric > On 03/05/2013, at 05:33, Tom Hacohen <tom.haco...@samsung.com> wrote: >> On 03/05/13 00:34, Carsten Haitzler (The Rasterman) wrote: >>> On Thu, 2 May 2013 16:30:21 -0300 Gustavo Sverzut Barbieri >>> <barbi...@profusion.mobi> said: >>> >>> none of our "users" are programming in javascript... and almost no amount of >>> suggesting changes that. i want to see elev8 used more, but even *WE* don't >>> use >>> it currently for anything really. >>> >>> one big issue is that it's just too limited. a small subset of efl is >>> accessible. animators i can tie to elm objects, but i can't use timers. no >>> jobs. >>> i can't make basic evas rectangles, images, play with evas map, and only a >>> subset of elm widgets are there etc. etc. - i couldn't write efbb in elev8. >>> >>> there's much more that also just isn't there. at least at this stage i have >>> nothing "trivial" that can fit into what elev8 can do, as anything else i am >>> working on is big and chunky (enlightenment, terminology), and asking >>> others to >>> fit themselves into the subset of things that elev8 can do is a big ask >>> right >>> now. >>> >>> also there is just only so much in the way of time and resources to go >>> around - >>> we can't do everything. while a gui builder that can generate elev8 js has >>> been >>> discussed and is something no one is against at all, it just isn't the >>> actual >>> task at hand. some other day/time/in the future maybe, but if i had N people >>> available, i'd sooner have them filling out elev8 to cover a much larger >>> amount >>> of efl's api as per above before then writing a js back-end for the gui >>> builder >>> as per the original subject (as it'd need a FULL widget set compliment to >>> work >>> there). >> >> With that being said, JS output is also planned IIRC, no? >> >> -- >> Tom. >> >> >> ------------------------------------------------------------------------------ >> Get 100% visibility into Java/.NET code with AppDynamics Lite >> It's a free troubleshooting tool designed for production >> Get down to code-level detail for bottlenecks, with <2% overhead. >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap2 >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > ------------------------------------------------------------------------------ > Get 100% visibility into Java/.NET code with AppDynamics Lite > It's a free troubleshooting tool designed for production > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap2 > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Cedric BAIL ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel