<div class="gmail_extra">On Fri, Nov 16, 2012 at 2:57 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":155">  In petsc-XXX/config/   what will you call BuildSystem?  BuildSystem, buildsystem, buildsystem-dev, buildsystem-XXX<br>
<br>
   It would be nice to have totally consistent naming of the same thing in different places but do we really want petsc-XXX/config/buildsystem-yyy where<br>
yyy is different depending on release or dev?</div></blockquote></div><br></div><div class="gmail_extra">If we used hg subrepo, each PETSc version would reference a SHA1 from buildsystem. Then we could just have buildsystem. When a patch needed to go into "buildsystem-release", we would apply the patch to the buildsystem version that release depends on and update petsc-release to reference that SHA1, independent of the existence of post-release patches (only relevant to petsc-dev) in the buildsystem repository.</div>