Quote
"Global collaboration is something that Wiki mastered in a small way and here we can master it in a big way."
W
Ward Cunningham"Wikis work best in environments where youre comfortable delegating control to the users of the system."
Howard G. Cunningham is an American computer programmer, who developed the first wiki and co-authored the Manifesto for Agile Software Development. Called a pioneer, and innovator, he also helped create both software design patterns and extreme programming. He began coding the WikiWikiWeb in 1994, and installed it on c2.com on March 25, 1995, as an add-on to the Portland Pattern Repository. He co-
"Global collaboration is something that Wiki mastered in a small way and here we can master it in a big way."
"Discussion groups tend to keep covering the same ground over and over again, because people forget what was said before. I think the invention of the Frequently Asked Questions, the FAQ, was a response to that. A lot of times just reading the FAQ is more valuable than joining the discussion group."
"You dont want to write a big comment that tells others how to make a change they might want to make, because you dont know what change theyre going to want to make. Better to have the attitude that you cant help future programmers make their changes. All you can do is make it easy for them to understand what you were trying to do. And it will be easiest for them to understand what you were trying to do if you were very careful to not try to do too much."
"Often as you move comments around and have similar comments adjacent to each other, you find that half of the words can be cut out. Because a sentence says it all if the sentence is in just the right place. On Wards wiki, the process has been called "refactoring," which is what we call the process in software. Wards wiki is about software and it has software people on it, so they call it refactoring. Anyplace else it would probably be called editing. So on Wards wiki, refactoring is an ongoing process. The assumption is that when something turns out to not be ideal, it will be refactored again. Everything is subject to refactoring."
"The decisions I made designing wiki were very much inspired by my desire to create a model for the collaborative process I thought should happen in large code bases. I wanted wiki to mimic that."
"Why have a locked wiki when you can instead just post static Web pages?"