Cunningham installed a subpage on the site called WikiWikiWeb. The “wiki” (the term came from the Hawaiian word for “quick”) constituted a series of pages that could be edited by any user. So, a given user might post some code patterns to the wiki, and another user might come behind him and add to those patterns, change them, even completely replace them. But all edits were stored, and the page could revert to previous versions if any user chose to do so. It seems counterintuitive that such a system could work, but Cunningham learned that, given enough input from enough interested users, his
...more