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.

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

Reply via email to