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_at_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.
Received on 2015-11-11 10:28:47 CET