[krnet2016] contributing to enlightenment foundation libraries
TRANSCRIPT
Contributing to Enlightenment Foundation LibrariesDaniel Juyung Seo ([email protected])Google
Have you contributedto open source projects?
What makes you
Contribute to
Open source?
Back in 2010...
Adopt EFL/Enlightenment
to LiMo platform
EFL(Enlightenment Foundation Libraries)
UI Toolkit
Light-weight
Good performance
* https://www.enlightenment.org
EFL to a Mobile Phone● Chose EFL instead of QT or GTK● Light-weight, small footprint● Better performing
Products & Softwares
● Fork the upstream -> Modification -> Ship to the device
● Migration upstream changes -> Modification -> Ship to the device
Development Process
The migration was PAINFUL!
Need more EXPERTS!
Need Open Source Community support
One day…
The guy told me so.
Just Do It!
How did I start?
● Subscribe the mailing list● Live in the IRC channel● Ask questions● Contribution
So What Happened?
Project
So what happened?● Better migration● Better understanding of the code /
architecture● More experts● More resources
Advantage (Organization)● Code quality● More engineering resources● Less money
Advantage (Personal)fun, human resources,technical support, more chances, role models, personal resume, learning English, ...
Disadvantage (Organization)
● Slow feedback● Unwanted direction● Code security● License, patent
Disadvantage (Personal)● More work● Work is not fun
What I learned
Again,
What makes you
Contribute to
Open source?
Thank you