> ProFUSION is proud to be back to work on EFL, thanks Samsung ;-)

Welcome back ProFUSION :) You guys were away for so long.

> Our current work is to improve documentation of core EFL so we can
> match competitors like Android and iPhone, it should not just improve
> parts of API, but lots of examples, diagrams and things that lead
> third party application developers to use our libraries properly.

Yeah documentation is what really needed in EFL.
I've heard from many devs a lot that EFL has very high entry barrier.
We need more documentation while we work on getting things done.

> Please try to avoid endless commits changing whitespaces, okay? (/me looks at
> Seoz and Hermet).

That's what I've learned from this mailing list.
We were spanked when we sent patches with trailing whitespaces.
It looks like removing trailing whitespaces is not welcomed anymore.
Anyhow, elementary has no trailing whitespaces at the moment.
Because I checked it daily basis.
So I'll remove them only for new commits. You guys won't suffer anymore.

Anyway, really welcome back ProFUSION :)

Thanks.
Daniel Juyung Seo (SeoZ)



On Tue, Jun 7, 2011 at 5:49 AM, Gustavo Sverzut Barbieri
<barbi...@profusion.mobi> wrote:
> Hi all,
>
> ProFUSION is proud to be back to work on EFL, thanks Samsung ;-)
>
> Our current work is to improve documentation of core EFL so we can
> match competitors like Android and iPhone, it should not just improve
> parts of API, but lots of examples, diagrams and things that lead
> third party application developers to use our libraries properly.
>
> Rasterman requested us to cover few goals:
>   - examples should be external files that can be compiled and
> checked, avoiding bogus examples ;-)
>   - all doc should be in doxygen
>   - example files should be installable
>   - all examples/docs in the package itself (see below for some shortcomings)
>   - big picture should be provided to introduce users to concepts and
> ways of doing things, with diagrams and screenshots whenever possible.
> Screenshots should be auto-generated to match theme changes with ease.
>
> Shortcomings: EFL is well split into independent modules, Evas does
> not depend on Ecore, for instance. But to make actual useful examples,
> we rather focus on the important bits and instead of creating our own
> implementation to keep modules independent, we'll depend on these
> external libraries FOR THE EXAMPLES.
>    That means that if you --enable-build-examples it will pull in
> ecore-evas so we have ecore_evas_new() and ecore_main_loop_begin().
> This will require examples to have 2 phase builds.
>    An alternative we could do is to create a new "sub project" inside
> examples/, with it's own "autogen.sh", "configure.ac" and
> "Makefile.am" that can even be installed into
> /usr/share/$PACKAGE/examples/.  We can link the main project to have
> "make examples" to enter examples and run the build on it.   I like
> this idea more, but let's see what others think.
>
> We're currently starting with Eina, Eet, Evas and Elementary. Please
> try to avoid endless commits changing whitespaces, okay? (/me looks at
> Seoz and Hermet).
>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --------------------------------------
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with vRanger.
> Installation's a snap, and flexible recovery options mean your data is safe,
> secure and there when you need it. Discover what all the cheering's about.
> Get your free trial download today.
> http://p.sf.net/sfu/quest-dev2dev2
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to