Hmm, no one else commented, so I will. On Mon, 11 Jan 2016 16:42:45 -0800 Cedric BAIL <cedric.b...@free.fr> wrote:
> As we are moving forward with a stable API for binding, one of the > main "weirdness" that is still exposed is that you need to actually > require two differents library to use efl. Actually no, EFL is quite useful without Elementary, so you don't NEED it to use EFL. Of my two main EFL projects, one does and one does not use Elementary. Even the one that does, I'm considering writing my own widget set, which I have mentioned before. Since it's a reboot of an older project where I made it independent of widget set, likely I could do the same and make Elementary optional. Mind you, I AM trying to give Elementary a good try in this project. I'm not going to be dismissing it out of hand. It will be quite a long time before I get around to writing my widget set. > Also the only reason why we haven't merged elementary so far as been > because it still depend on webkit-efl and webkit-efl depend on > elementary. Where would I find this webkit-efl? A quick look through our git didn't turn it up for me. I recall trying to compile some older web browser EFL thingy some time ago, not sure if it was that. I do strongly remember that it was a giant rabbit hole that just kept getting deeper and deeper. I eventually gave up trying to get it to build. I also recall that very deep down that rabbit hole was a GPL3 library, that infected everything else all the way up. I'm planning an alternate approach to web browser support for my big Elementary project. Actually, a couple of approaches. The one thing I wont be doing is adding a humongous web browser to it. > I am going to address that during next efl release cycle, by moving > the webkit dependency to be a module (like evas_generic_loaders and > emotion_generic_loaders). Once that is done it will be technically > possible to merge the both of them. So long as it's optional. > This open a question, does anyone see any other reason to not merge > elementary ? So long as it's optional. I've said before, the non Elementary project of mine really needs to be kept down to a minimum size. My Elementary project is essentially a reboot of some one else's project, and that other project includes webkit, which takes up one third of the resulting package size. Considering that web pages is only a tiny part of what that project is all about, I find this to be unacceptable. Wont be happening to my version. Personally I find HTML standards to be very, very, very, very bloated, especially HTML 5. I don't want to get any of that on me, especially since long ago I proved you don't need 99.9% of that bloat. My ancient matrix-RAD project fit on a floppy disk, with binaries, source, examples, and full documentation. It could do everything HTML 5 could, before HTML 5 was invented. My reboot's gonna be a little bigger. lol -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel