An item that is not in the list of 7 and of vital importance to open source projects is the "ease of forking".
I've spoken to a couple different Open Source app maintainers who have basically said: GitHub made our community of contributors better by making it so easy to fork smaller portions of the codebase.
Where before they would basically just take abuse about issue/features (Why don't you support Markdown instead of direct HTML entry in your CMS, or whatever). Now they can just say "fork off" and have whoever complains maintain a separate codebase with their custom additions.
Comments
An item that is not in the list of 7 and of vital importance to open source projects is the "ease of forking".
I've spoken to a couple different Open Source app maintainers who have basically said: GitHub made our community of contributors better by making it so easy to fork smaller portions of the codebase.
Where before they would basically just take abuse about issue/features (Why don't you support Markdown instead of direct HTML entry in your CMS, or whatever). Now they can just say "fork off" and have whoever complains maintain a separate codebase with their custom additions.