It looks increasingly likely that SVN 1.5 will not include the branch
you are working on. I am sending you this both to prepare you for
that and also get your take on it. I think one reason the issue has
even lingered as long as it has is that people have a lot of respect
for the work you have put into this problem. I want to give you my
You started working on this problem a long time ago, when it did not
even seem solvable and you made some great progress. While you were
working on the problem, the repository landscape completely changed.
Mike made some major improvements by using the repository ancestry
more and reducing the need for mergeinfo etc. This suddenly made the
reintegrate solution possible. Dan and I spent a lot of time back in
May exploring that solution and there were some major roadblocks based
on how the design existed back then. Our conclusion then was that the
reintegrate approach could not be done.
The reintegrate solution seems like a lot simpler approach to solving
the same basic problem. I suspect that what you are doing possibly
solves a few additional scenarios, but they may be less critical (more
edge-case) and we need to wrap-up 1.5.
There are a couple of things you can do to help at this point:
1) Take a serious look at the reintegrate option and what it does. If
there are common scenarios that it does not handle but that your
branch will, then you need to articulate those scenarios as best you
2) If you cannot find any, then I think a note from you that
encourages us to branch for 1.5 now without your change would do a
great deal towards getting us moving towards release.
Everybody sees how much work you have put into that branch and so we
are all hesitant to do the release without it. It just really seems
like the reintegrate option handles the major scenarios that we are
most concerned with and it would be best to just proceed towards the
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-01-29 01:47:54 CET