As I understand from this mail, node-elev8 seems to be the direction for elev8. In that case, I could probably reuse some of the work I did on that earlier.
Regards Sanjeev On Sat, Mar 17, 2012 at 1:15 PM, Carsten Haitzler <[email protected]>wrote: > On Sat, 17 Mar 2012 01:05:42 -0300 Gustavo Sverzut Barbieri > <[email protected]> said: > > one thing we need to note here - some of the implicit stuff elev8 does > prior to > and after the js code itself. > > eg - after the js code ends.. elev8 starts the mainloop. prior to js > running > elev8 can do all sorts of fun setup. i frankly don't know how node and > elev8 > can work together here, but they do need to. :) > > as you just said - getting mainloops to play nice is in and of itself > already a > big thing :) > > > He explained in a reply to your commit. One reason is that your commit > > broke modules loading altogether. Another is that it isn't required since > > the directory already provides name spacing. > > > > Http and DBus: don't worry now, we're evaluating how to merge elev8 with > > node.js, I've talked with their devs today and they are enthusiastic. But > > we need to solve technical problems to integrate ecore and libuv to get > it > > real and usable. If we do it we get their devbase and modules, they get > an > > ui toolkit :-) > > > > On Friday, March 16, 2012, Sanjeev BA <[email protected]> wrote: > > > Why is this commit reverted? libdbus and libhttp seemed too generic. > So I > > > added elev8 prefix. > > > On Mar 17, 2012 1:34 AM, "Enlightenment SVN" < > [email protected]> > > > wrote: > > > > > >> Log: > > >> elev8: Revert r69442 and r69443 > > >> > > >> Author: acidx > > >> Date: 2012-03-16 09:33:42 -0700 (Fri, 16 Mar 2012) > > >> New Revision: 69463 > > >> Trac: http://trac.enlightenment.org/e/changeset/69463 > > >> > > >> Modified: > > >> trunk/PROTO/elev8/src/modules/dbus/Makefile.am > > >> trunk/PROTO/elev8/src/modules/dbus/elev8_dbus.cc > > >> trunk/PROTO/elev8/src/modules/elm/Main.cc > > >> trunk/PROTO/elev8/src/modules/elm/Makefile.am > > >> trunk/PROTO/elev8/src/modules/elm/elev8_elm.h > > >> trunk/PROTO/elev8/src/modules/http/Makefile.am > > >> trunk/PROTO/elev8/src/modules/http/elev8_http.cc > > >> > > >> Modified: trunk/PROTO/elev8/src/modules/dbus/Makefile.am > > >> =================================================================== > > >> --- trunk/PROTO/elev8/src/modules/dbus/Makefile.am 2012-03-16 > > >> 16:21:45 UTC (rev 69462) > > >> +++ trunk/PROTO/elev8/src/modules/dbus/Makefile.am 2012-03-16 > > >> 16:33:42 UTC (rev 69463) > > >> @@ -12,10 +12,10 @@ > > >> @EDBUS_CFLAGS@ > > >> > > >> moddir = $(libdir)/$(PACKAGE)/$(MODULE_ARCH) > > >> -mod_LTLIBRARIES = libelev8_dbus.la > > >> +mod_LTLIBRARIES = libdbus.la > > >> > > >> -libelev8_dbus_la_SOURCES = elev8_dbus.cc > > >> +libdbus_la_SOURCES = elev8_dbus.cc > > >> > > >> -libelev8_dbus_la_LIBADD = @EDBUS_LIBS@ @V8_LIBS@ > > >> -libelev8_dbus_la_LDFLAGS = -module -avoid-version -no-undefined > > >> -libelev8_dbus_la_LIBTOOLFLAGS = --tag=disable-static > > >> +libdbus_la_LIBADD = @EDBUS_LIBS@ @V8_LIBS@ > > >> +libdbus_la_LDFLAGS = -module -avoid-version -no-undefined > > >> +libdbus_la_LIBTOOLFLAGS = --tag=disable-static > > >> > > >> Modified: trunk/PROTO/elev8/src/modules/dbus/elev8_dbus.cc > > >> =================================================================== > > >> --- trunk/PROTO/elev8/src/modules/dbus/elev8_dbus.cc 2012-03-16 > > >> 16:21:45 UTC (rev 69462) > > >> +++ trunk/PROTO/elev8/src/modules/dbus/elev8_dbus.cc 2012-03-16 > > >> 16:33:42 UTC (rev 69463) > > >> @@ -4,7 +4,7 @@ > > >> int elev8_dbus_log_domain = -1; > > >> Handle<ObjectTemplate> dbusObj; > > >> > > >> -#define ELEV8_DBUS_MODULE_NAME "elev8-dbus" > > >> +#define DBUS_MODULE_NAME "dbus" > > >> > > >> static Eina_Bool cb_parse_method_argument_attributes(void *data, > const > > >> char *key, const char *value) > > >> { > > >> @@ -850,13 +850,13 @@ > > >> extern "C" > > >> void RegisterModule(Handle<ObjectTemplate>) > > >> { > > >> - elev8_dbus_log_domain = > > >> eina_log_domain_register(ELEV8_DBUS_MODULE_NAME, EINA_COLOR_ORANGE); > > >> + elev8_dbus_log_domain = eina_log_domain_register("elev8-dbus", > > >> EINA_COLOR_ORANGE); > > >> if (!elev8_dbus_log_domain) > > >> { > > >> - DBUS_ERR( "could not register %s log domain.", > > >> ELEV8_DBUS_MODULE_NAME); > > >> + DBUS_ERR( "could not register elev8-dbus log domain."); > > >> elev8_dbus_log_domain = EINA_LOG_DOMAIN_GLOBAL; > > >> } > > >> - DBUS_INF("%s Logging initialized. %d",ELEV8_DBUS_MODULE_NAME, > > >> elev8_dbus_log_domain); > > >> + DBUS_INF("elev8-dbus Logging initialized. %d", > > elev8_dbus_log_domain); > > >> > > >> if (e_dbus_init()) > > >> { > > >> > > >> Modified: trunk/PROTO/elev8/src/modules/elm/Main.cc > > >> =================================================================== > > >> --- trunk/PROTO/elev8/src/modules/elm/Main.cc 2012-03-16 16:21:45 > UTC > > >> (rev 69462) > > >> +++ trunk/PROTO/elev8/src/modules/elm/Main.cc 2012-03-16 16:33:42 > UTC > > >> (rev 69463) > > >> @@ -206,13 +206,13 @@ > > >> int argc = 0; > > >> char *argv[] = {}; > > >> > > >> - elev8_elm_log_domain = > > eina_log_domain_register(ELEV8_ELM_MODULE_NAME, > > >> EINA_COLOR_GREEN); > > >> + elev8_elm_log_domain = eina_log_domain_register("elev8-elm", > > >> EINA_COLOR_GREEN); > > >> if (!elev8_elm_log_domain) > > >> enlightenment-devel mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > -- > > Gustavo Sverzut Barbieri > > http://profusion.mobi embedded systems > > -------------------------------------- > > MSN: [email protected] > > Skype: gsbarbieri > > Mobile: +55 (19) 9225-2202 > > > ------------------------------------------------------------------------------ > > This SF email is sponsosred by: > > Try Windows Azure free for 90 days Click Here > > http://p.sf.net/sfu/sfd2d-msazure > > _______________________________________________ > > enlightenment-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) [email protected] > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
