Don't use enumerate, which does not exist in Python 2.2...
[svn.git] / TODO-1.5-branch
blobf791346208018ec7f4ce4fcc0714cb056094978b
1 We are very close to creating the 1.5.x branch.  This file lists the
2 tasks we want to complete before then.  Tasks which are not branch-blockers
3 should be placed in the issue tracker and given the 1.5 milestone.
5   * Either:
7        Improve the svn_client_merge() API to actually do
8        source-relatedness checks instead of just assuming the sources
9        aren't related.  And if they *are* related, normalize the
10        sources and run do_merge() like svn_client_merge_peg3() does.
11        (See issue #3036 and attached patches.)
13     or:
15        Document that you cannot get merge tracking functionality from
16        svn_client_merge3(), and have it *always* pass FALSE for the
17        'sources_related' argument of do_merge().
19   * Come up with a heroic plan to save the sqlite database in time for
20     1.5, or remove it, remove "svn log -g", and not attempt Issue
21     #2897 for 1.5.  Issue #3037.
23   * Finish Issue #2897 (reflective merges) and merge the issue-2897
24     branch to trunk.  [kameshj]
26   * Split the sqlite databases into mergeinfo.sqlite and
27     node-origins.sqlite.  Notify mailing list(s) of compatibility
28     breakage.  [glasser, 1 hour]