Wiki Refactoring Stories

Stories for Wiki Page refactoring.

These stories are offered respectfully to serve as guidelines for how wiki pages should be refactored. Refactor them.

A WikiPage generally has at least one topic. Ideally it would have at most one, with pointers to related topics. Refactoring to this style without loss of content is always appropriate.

If a WikiPage has zero topics, it should be very short.

A WikiPage may have as its purpose to support a conversation. Such a page can be refactored by moving consensus items to the top or to another page. This is risky, unless there really is consensus. Therefore refactor consensus only if you are sure there is some. (Or, summarize the main points of both sides at the top.)

A WikiPage may have as its purpose to make a point, e.g. to express a pattern or even a pattern language, or to recommend a book or web site or software package, or to impugn a software company. It is never appropriate to change the point of such a page. There are two cases:

Some WikiPages are offensive to the common sensibility. It is tempting to empty them. This is usually inappropriate - they are better left alone.

Some WikiPages are restatements of another page you may know about. For example, WikiMind was a legitimate page to create, but it was already discussed in ThingsOnWikisMind. In this case there are two things you can do:

Profanity is generally not accepted unless it sounds really cool.

These stories all have exceptions. Except this one.


See also: RefactoringWikiPages WikiRefactoring GoodWikiCitizen RefactorFasterDeleteMore


CategoryWikiRefactoring CategoryWikiMaintenance


EditText of this page (last edited August 3, 2005) or FindPage with title or text search