Wiki Patterns

Patterns for successful wiki use

User Tools

Site Tools


selective_rollback

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
selective_rollback [2018/11/14 22:14]
127.0.0.1 external edit
selective_rollback [2018/11/28 15:57] (current)
splitbrain Struct data changed
Line 1: Line 1:
-===== Selective Rollback =====+====== Selective Rollback ======
  
-==== What is it? ==== 
  
 On a wiki with adequate revision control, unwanted content can be selectively removed. A common pattern is to be permissive in editing content, but to be restrictive in keeping it. Any content that is clearly not acceptable is rolled back or reverted to the previously edited version. This may become an adoption anti-pattern if the rollback is performed too much, however. On a wiki with adequate revision control, unwanted content can be selectively removed. A common pattern is to be permissive in editing content, but to be restrictive in keeping it. Any content that is clearly not acceptable is rolled back or reverted to the previously edited version. This may become an adoption anti-pattern if the rollback is performed too much, however.
  
-==== Usage ====+===== Usage =====
  
 Roll back unwanted content that has been added. The trick is that the underlying wiki must support adequately flexible and precise revision control. Roll back unwanted content that has been added. The trick is that the underlying wiki must support adequately flexible and precise revision control.
  
-==== Example ====+===== Example =====
  
  [[http://wikipedia.org|Wikipedia]]  does a great deal of this.  [[http://wikipedia.org|Wikipedia]]  does a great deal of this.
  
-==== Related patterns ====+===== Related Patterns =====
  
-  * Selective rollback is pretty much mandatory when using [[Permission+Granted|Permission Granted]] .+  * Selective rollback is pretty much mandatory when using [[Permission Granted]] .
  
-==== Further reading ==== +===== Further reading =====
- +
-  * See  [[http://ikiwiki.kitenet.net|ikiwiki]]  with the GIT backend for an example of an extremely sophisticated SCMS underlying a simple wiki.+
  
 +  * See  [[http://ikiwiki.kitenet.net|ikiwiki]] with the GIT backend for an example of an extremely sophisticated SCMS underlying a simple wiki.
  
  
 ---- struct data ---- ---- struct data ----
 +classification.type  : Pattern
 +classification.focus : Adoption
 ---- ----
  
selective_rollback.1542230045.txt.gz · Last modified: 2018/11/14 22:14 by 127.0.0.1