History: FLOSS Web Application with the most contributors with direct commit access to the whole code base
Preview of version: 7
Tiki is the Free and Open Source Software Web Application with the most contributors with direct commit access to the whole code base
- FOSS -> http://en.wikipedia.org/wiki/Free_and_open_source_software
- Web Application -> http://en.wikipedia.org/wiki/Web_application (This includes Wiki, CMS, Groupwares or any application comparable to Tiki)
- contributors with direct commit access to the whole code base: Contributors can commit directly, wiki way and improve what they need improved.
Tiki has over 500
http://info.tiki.org/article188-Tiki-reaches-500-contributors-with-commit-access
The second place seems to be Plone, with 450 core contributors
Some other projects have overall more committers but they are not direct committers to the core. For example, in Drupal, there are core maintainers, who approve the commits.
Why is direct commit access important?
While the idea of each commit (code contribution) being reviewed is appealing, it adds complexity and delays. You need a lot of active reviewers. In large projects, you end up with hundreds or thousands of unaccepted commits. And because these unaccepted commits can be in a queue for several weeks or months, they can, at one point become invalid because another commit breaks them.
The Tiki model is to let everyone commit in trunk, and everybody can watch and revert every single commit. In practice, if someone has a concern about a commit, it leads to a discussion and a compromise is found.
History
| Information | Version | |||||
|---|---|---|---|---|---|---|
| Marc Laporte | 22 | |||||
| Marc Laporte FOSS -> FLOSS | 21 | |||||
| Marc Laporte | 20 | |||||
| Marc Laporte | 19 | |||||
| Marc Laporte | 18 | |||||
| Marc Laporte | 17 | |||||
| Marc Laporte | 16 | |||||
| Marc Laporte | 15 | |||||
| Marc Laporte | 14 | |||||
| Marc Laporte | 13 | |||||
| Marc Laporte | 12 | |||||
| Marc Laporte | 11 | |||||
| Marc Laporte | 10 | |||||
| Marc Laporte | 9 | |||||
| Marc Laporte | 8 | |||||
| Marc Laporte | 7 | |||||
| Marc Laporte | 6 | |||||
| Marc Laporte | 5 | |||||
| Marc Laporte | 4 | |||||
| Marc Laporte | 3 | |||||
| Marc Laporte | 2 | |||||
| Marc Laporte | 1 | |||||