This is the P2PU Archive. If you want the current site, go to www.p2pu.org!
Introduction to Contributing to Lernanta
Syllabus for Introduction to Contributing to Lernata
Draft
-
Setup Environment
-
Setup versioning (git), sign up for Github.com & get a copy (fork) the code & sign up for the bug tracker (Lighthouse)
-
Grab the forked code and run Lernata locally and do more (as necessary) environment tweaks
-
Test by making a change locally & seeing it locally
-
Learn how to and practice using git to commit and track changes/experimentations
-
Learn how to and practice using git to recover from experimentations
-
Together, figure out what bug to squish and how to fix that bug including updating the bug on Lighthouse
-
Commit the changes to the project with a pull request