This is the P2PU Archive. If you want the current site, go to!

Introduction to Contributing to Lernanta

Syllabus for Introduction to Contributing to Lernata

Jessica Ledbetter's picture
Thu, 2011-03-31 19:06


  • Setup Environment
  • Setup versioning (git), sign up for & 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