<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Mar 21, 2011, at 11:56 AM, Daniel Stutzbach wrote:</div><blockquote type="cite"><div class="gmail_quote"><div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "><font class="Apple-style-span" color="#000000"><br></font></blockquote></div></div><div>People love it because it's a very powerful tool. &nbsp;People hate it because it allows you to shoot yourself in the foot.</div></blockquote><br></div><div>There's a certain irony in this. &nbsp; The original motivation for version control</div><div>was to be a safety rope, to serve as a productivity tool to make sure</div><div>that work never got lost.</div><div><br></div><div>Now we seem to be advocating a complex, fragile workflow that</div><div>is hard to learn, hard to get right, that let's you shoot yourself in&nbsp;</div><div>the foot,&nbsp;and that has rebasing/collapsing steps that destroy and&nbsp;</div><div>rewrite&nbsp;history (an possibly muck-up your repo if there was an</div><div>intervening push).</div><div><br></div><div>If we gave-up on the "svnmerge on steroids workflow",</div><div>the use of Hg would become dirt simple. &nbsp; I've used it that way</div><div>in personal projects for a couple months and it is&nbsp;</div><div>remarkably&nbsp;easy, taking only minutes to learn.</div><div>It also works with Hg right out of the box; no need</div><div>for extensions, customizations, or a slew of advanced Hg</div><div>features.</div><div><br></div><div>If someone has to completely master nuances of Hg</div><div>to follow the required workflow, then we're doing it wrong.</div><div><br></div><div>ISTM, there has been substantial mission creep from&nbsp;</div><div>the workflow described in the PEP. &nbsp;If the current workflow</div><div>had been described there, I don't think it would have been</div><div>readily accepted.</div><div><br></div><div><br></div><div>Raymond</div><div><br></div><div><br></div><div><br></div><div><br></div></body></html>