doing the open source thingy
TRANSCRIPT
!
Doing the open source thingy
Overview
What is open source
Why
How
who are You
What is Open Source
AP Photo/Carolyn Kaster
Freedom
About choice
f2point8
Why
Improve quality
Improve quantity
Lets give an example
How
Identification
Abstraction
License
Mozilla Public
Apache V2
LGPLBSD MIT
GPL
- http://opensource.org/licenses
Standardize
Build system
pom.xml build.gradle
Code
// TODO formatting
Save/Safe
Examples
androiduipatterns.com
Documentation
Quality
CI
Tests
Be visible
Don't force it
“Going open source is like farting: If you force it’ll be s***.”
- origin unkown
To sum up
1. Identify2. Abstract3. Choose license4. Standardize5. Document6. Ensure quality7. Be visible
Thank you! Questions?
http://www.itude.com [email protected]
[email protected] +Wiebe Elsinga
@welsinga
http://dutchaug.org [email protected]