<br><br><div class="gmail_quote">On Sat, Oct 9, 2010 at 8:52 PM, Brent Yorgey <span dir="ltr">&lt;<a href="mailto:byorgey@seas.upenn.edu">byorgey@seas.upenn.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sat, Oct 09, 2010 at 03:43:42PM -0700, Jason Dagit wrote:<br>
&gt;<br>
&gt; The Haskell.org server doesn&#39;t have to be upgraded. Maintainers can install<br>
&gt; a newer darcs locally (cabal install darcs), do the upgrade locally and then<br>
&gt; copy the repository back to the <a href="http://haskell.org" target="_blank">haskell.org</a> server.<br>
<br>
</div>Really?  But then the version of darcs on <a href="http://code.haskell.org" target="_blank">code.haskell.org</a> wouldn&#39;t be<br>
able to read those repositories, which would cause darcs over ssh to<br>
fail -- wouldn&#39;t it?  Or am I missing something?<br></blockquote><div><br></div><div>You&#39;d be fine.  I tried to make this clear by saying:</div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><div>
Some things to keep in mind:</div></span><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">  * Darcs 2.4.4 is perfectly backwards compatible with older darcs and older repos.</span></div>
<div><br><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "></span></div><div>In particular, the manual[1] says:</div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 14px; ">The <code>--upgrade</code> option for <code>darcs optimize</code> performs an inplace upgrade of your repository to the latest <span class="textit">compatible</span> format. Right now means that darcs 1 old-fashioned repositories will be upgraded to darcs-1 hashed repositories (and notably, not to darcs 2 repositories as that would not be compatible; see <code>darcs convert</code>).</span></div>
<div><br></div><div>Jason</div><div><br></div><div>[1] <a href="http://darcs.net/manual/node7.html#SECTION00784000000000000000">http://darcs.net/manual/node7.html#SECTION00784000000000000000</a></div></div>