[e-dev-day 2014][1/16] keynote opening - enlightenment and efl - where it is and where it is going

32

Upload: enlightenmentproject

Post on 18-Jul-2015

138 views

Category:

Software


2 download

TRANSCRIPT

E DEV DAY 2014

Carsten Haitzler(Raster)

<[email protected]><[email protected]>

E Dev Day 2014

EFL & ENLIGTENMENTWhere is it, and where is it going

THANKS

Thanks to Samsung for footing the bill

Thanks to everyone for coming here

What has happened

●EFL (Etc.) 1.8, 1.9. 1.10, 1.11●AWESOME JOB!●Timed releases are working

What has happened

●EFL (Etc.) 1.8, 1.9. 1.10, 1.11●AWESOME JOB!●Timed releases are working

●EO/Eolian●Serious back-patting needed. AWESOME●Going forward this is going to be key●C++ Bindings – really nicely done

What has happened

●EFL (Etc.) 1.8, 1.9. 1.10, 1.11●AWESOME JOB!●Timed releases are working

●EO/Eolian●Serious back-patting needed. AWESOME●Going forward this is going to be key●C++ Bindings – really nicely done

●Evas Object 3D

What has happened

●Evas Text filters

What has happened

●Evas Text filters●Massively lower coverity error rating

●EFL 0.8 0.1→●Elementary 0.3 0.0→

What has happened

●Evas Text filters●Massively lower coverity error rating

●EFL 0.8 0.1→●Elementary 0.3 0.0→

●Growth in codebase (last 12 months)

Qt5 4.7%

GTK+ 8.3%

EFL + Elementary 12.7%

What has happened

●And so many more smaller things!

What has happened

●Enlightenment 0.18, 0.19●Releases working, but slower●Need to step up releases

What has happened

●Enlightenment 0.18, 0.19●Releases working, but slower●Need to step up releases

●Terminology 0.4, 0.5, 0.6, (0.7)

What has happened

●Enlightenment 0.18, 0.19●Releases working, but slower●Need to step up releases

●Terminology 0.4, 0.5, 0.6, (0.7)●Rage 0.1

What has happened

●Enlightenment 0.18, 0.19●Releases working, but slower●Need to step up releases

●Terminology 0.4, 0.5, 0.6, (0.7)●Rage 0.1●Epour 0.6

What has happened

●Enlightenment 0.18, 0.19●Releases working, but slower●Need to step up releases

●Terminology 0.4, 0.5, 0.6, (0.7)●Rage 0.1●Epour 0.6●Enventor 0.2

What has happened

●Eflete

What has happened

●Eflete●Python EFL releases (Many)

What has happened

●Eflete●Python EFL releases (Many)●And much more...

What has sucked

●Documentation●It's effectively unmaintained●EO makes is so much worse

What has sucked

●Documentation●It's effectively unmaintained●EO makes is so much worse

●Evas render hasn't gotten it's rewrite●Impacts performance of E18/19●Can't thread as effectively

What has sucked

●Documentation●It's effectively unmaintained●EO makes is so much worse

●Evas render hasn't gotten it's rewrite●Impacts performance of E18/19●Can't thread as effectively

●Interface redo for EO has been late

What can be better

●Documentation●We need to consolidate and slicken●We need to cover multiple languages●We likely need a new doc system

What can be better

●Documentation●We need to consolidate and slicken●We need to cover multiple languages●We likely need a new doc system

●E20+●More frequent releases●More people working on it

●Far too few people on E

What can be better

●Improve Elementary●Improve widgets...

What can be better

●Improve Elementary●Improve widgets...

●Build ecosystem●Better tools●Easier creation of apps●Design tool work (Enventor, Eflete)●IDE/Editors etc.

What can be better

●Improve Elementary●Improve widgets...

●Build ecosystem●Better tools●Easier creation of apps●Design tool work (Enventor, Eflete)●IDE/Editors etc.

●More publicity

Today

●Talk to others about your ideas

Today

●Talk to others about your ideas●Share your experience

Today

●Talk to others about your ideas●Share your experience●Revel in the past

Today

●Talk to others about your ideas●Share your experience●Revel in the past●Plan for the future

Today

●Talk to others about your ideas●Share your experience●Revel in the past●Plan for the future●Enjoy!