“Staged Commits” means that when you save a change, it doesn’t actually change the page right away. When you hit the “Save” button, the page still looks like it did before you made any changes. You have to wait for someone to authorize your changes, before they actually apply.
Who authorizes your changes? Perhaps Authorization comes from a dedicated site maintainer, or perhaps it comes after review by your peers.
Why would you do this? There are a couple reasons.
As described in point #2 above. Confine staging to document mode contributions. Thread mode contributions are automatic. There are many other advantages that come with seperating document mode and thread view; The theme is explored further in DocViewThreadViewSplit.
People could have a thread-mode discussion on changes..!
That is, for each staged change, there is also a thread-mode discussion, about the change. This could potentially lead to high quality posts, because there is deliberation over every change.
It could work like this: When you make a change, and hit save, you see the page as if the save was actually made. That is, everything seems to work like it does now- You hit Save, the change is made. Only other people don’t see the change.
This may be confusing, but it may also be a little more gratifying.
Perhaps while trying this out, set it as an option that can be turned on and off.
When someone has some power over whether an authorization is accepted or not, it’s made as easy as possible.
When someone with power looks at the page, they are automatically presented with the proposed page, and given a diff with respect to the older version. They are immediately prompted to authorize the changes, reject the changes, or defer a decision until later.
I’m not presently aware of any implementations.
| status | wiki engines |
|---|---|
| Implemented | - |
| Developing | - |
| Intend to Develop | - |
| Considering | - |
| Rejected | - |
staged change - a change (or changes, in the case of AtomicCommits) that is waiting to be applied.
People might not want to post, because they want to feel the power of being taken seriously and having their changes apply immediately. It might feel suffocating, or like there is a nanny watching over you that you have to please.