Contribution
From Makers Local 256
Overview
A version-controlled repository where every commit is just a branch. Multiple branches can be merged into a single new revision (still a new branch, no overwrites), and working copy updates would require explicitly choosing the next revision to work with. Some contributors may be authenticated in order to tag a branch as "official" in order to differentiate from anonymously committed versions. The idea here is that anybody can contribute, and anybody can work with any previously-contributed revisions they wish, even ones which haven't been (or even never will be) integrated with the "official" version of the project.