VCS. Barely exists, although possible. Vast majority of access via web UI. Repository/ storage =DVCS meh Access point Possible but not done, projects use official releases. “marketplace of ideas” model Community Kinda, like Linux? Not really
Version” • Some mechanism allows the best to “rise to the top” (like PageRank?) • Isn't that like the internet before Wikipedia? … • Similar to Knol? UrbanDictionary? StackOverflow? • Problems: • rewards older contributions • evaluating is boring • no canonical/reliable version • does not force/reward collaboration “Marketplace of ideas” model
Git-style technologies could allow there to be not just one Ocelot article per language, but an infinite number of them, each of which could be easily mixed and merged into your own preferred version.” – Anil Dash, “Forking is a Feature” http://dashes.com/anil/2010/09/forking-is-a-feature.html
UI. • Copyleft license => “right to fork” => “keeps the bastards honest”. • (Software) releases : (wiki) approved versions? • English Wikipedia is 10. Can it survive to 20? • Too big to fail? • Too big to fork? Some ideas
contributions generally expected to be self- contained, generally in larger chunks than w/prose • Code needs to be machine readable, (optionally?) human readable. Onus is on contributor to check machine readability => higher technical barrier to contributing is widely accepted • Drive-by vandalism virtually non-existent • Prose projects rarely do “releases” VCS for code vs prose
for users • Great SEO (=> project growth) • Potential for serendipity in editor activities • Consistency (at least superficially) • Practically, impossible to fork • hardware/bandwidth • community • Widespread bureaucratese, instruction creep • Impersonal