r6 - 11 Nov 2007 - 17:25:29 - MarcGirodCmWiki  >  CM Web  >  CMversusSCM  >  ManageDisagreements

Manage Disagreements

CM vs. SCM, rev 14 showed an example of disagreements over a long period of time, thus not likely to achieve convergence. This effect shows up in the page developing in so-called 'thread mode' (as opposed to 'document mode', in a terminology coined a long time ago, for the purposes of the debate, in the original Wiki)

How should one (re-)act, from the point of view of SCM, or in the context of a (CM) wiki? By feeling empowered (as Brad? suggested, but didn't do himself, as far as I can tell), and bulling in one's own point? Probably not... as in the case of a disagreement, this would be likely to lead to instability (editing wars), or empoverishment (the defeated or the wiser leaving the ground)...

My own suggestion is to acknowledge the different opinions, and to identify them, e.g. with some kind of label or maybe better yet branch type (one of the uses for branches: long transactions, between consistent states of the overall system, thus encapsulating an inconsistency, in its own protected space). Of course, in this wiki space, there is no direct support for branches, but one can build one at least by means of conventions.

I believe in fact that, in the spirit of si vis pacem para bellum (if you want peace, prepare for war), supporting divergence is the best strategy to (eventually) achieve convergence. Or in other words, the more you control, the less you manage.

I even would offer two labels: the CM view point, that CM and SCM are essentially one and the same thing, SCM been just applied to the Software domain; and the SCM view point, that SCM is an essential breakthrough from CM.

Other related dichotomies in my opinion are prescription vs. description, invasive vs. non-invasive, control vs. manage, modern vs. postmodern, closed vs. open...

I admit my opinion is once again not meant to be consensual.

-- MarcGirod - 14 Oct 2006

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions | key Log In
 
Copyright © 1998-2008 CM Crossroads LLC
Ideas, requests, problems regarding CmWiki?? Send feedback