5. How To Get Your
Code Into the EE
Core
In 7 Simple F Words
5
6. WHY CONTRIBUTE?
⋆ Something is broke
⋆ The community needs something
⋆ You need something, and the community will
benefit
⋆ You want to learn and improve your skills
⋆ You want to give back
6
Fork It
Follow Github's Forking process
Familiarize Yourself With It
Set up a local site with the repo
Set .env.php to INSTALL=TRUE
Move the installer folder (just DON'T check that in with your changes)
Don't skip this! You'll need a local site in order to test
Learn your way around the codebase
Github issues
Discuss it out
Smallest Change Possible
Branches / Semantic Versioning
Unrelated Code Changes
Proposing Large Changes
- Do your thing, make the code work
- Update changelog
Format for PSR-12
The EE team or other community members might have feedback for them or even require they update certain things. They need to take with stride and understand that we all just want to help make EE better.