>> A) make buildsystem a subrepo (svn external for those familiar with svn)
>
> ? There have already been many discussions on petsc-dev about how hg subrepos 
> suck and don't satisfy all our needs.

That's why I asked about a current list to see exactly what need isn't
met. So far, I only have that older mercurial clients wouldn't be able
to push (but pulling should work fine); so all devs would need a
recent mercurial client.

>> B) merge buildsystem into petsc-dev and use graft / transplant to
>> maintain a separate repo
>
> ? Yuck.

Yuck? Everyone would win: Matt would have his separate repo and there
would be no more unsynchronized changesets.

Reply via email to