We've put up the entire development history of all the customizations and modifications to Life In 19x19 up as a GitHub repository forked from the phpBB 3.0.7 tagged release; you can find it here. If you're interested in this, but unfamiliar with Git, now is a good time to book up. In particular, I think the GitCasts and Pro Git book are quite good.
The idea is that, now, we can much more easily iterate over modifications to L19, safe in the comfort that previous working versions are there. This will be especially helpful as we begin on large undertakings like Fwiffo's new theme or the GoDiscussions database archive.
It also means that if you, as a savvy technical user, want to scratch an itch, fix a bug, or make an improvement in the software, you can just click the "Fork" button in GitHub, make your change, and send a pull request. If all is well, we'll merge your branch into ours, and deploy it to the server. Simple!
Some details if you're interested:
- The branch I've committed to is called 'lifein19x19' and is set as the default branch. It comes from the 3.0.7-PL1 tagged commit in phpBB3, which is the closest one to what we originally installed.
- Thanks to Gitx's awesome ability to stage changes line-by-line, I've gone over all the historical changes we've already made (there have been many) and committed them separately in sensible units. You can see them all here. They all list me as the committer (for now), but Kirby, fwiffo, etc. wrote a large amount of them as well.
- GitHub has great code-review/annotation features in each commit detail page, so feel free to use that.
Let me know if you have any questions!



