On 10.11.2015 16:28, Julian Foad wrote:
The work on the 'move-tracking-2' branch currently consists of some
library functions (mostly named 'svn_branch_*') which are used only by
the demo tool named 'svnmover'. These do not interfere with normal
Subversion operation at all. I propose to merge this to trunk to lower
the barrier to participation in this work.

If we want to merge the branch, now is a good time to do so
because we are still in the early stages of 1.10 development.

As Bert already mentioned, we should not introduce new public
API for functionality that we don't plan to maintain post-1.10.
The header files are already correctly placed under "private"
but getting the renames done before merging would reduce the
code churn on trunk.

I first need to review a few places where I touched existing code to
insert 'shims'; only a small part of this would remain, I think, as
bidirectional shims are not currently available.

Another good reason for merging: See what parts of the existing
code it needs to interact with.  Yes, diff would tell us the
same but only if one is very careful to pick a good path@rev
pair.  On trunk, people may feel more inclined to review and
adjust those points of interaction.

Any objections?

Once the cleanup is done, +1 on merge.

-- Stefan^2.

Reply via email to