Start working on recycling RevisionBuildEditor.
[jelmer/subvertpy.git] / TODO
diff --git a/TODO b/TODO
index 723324c7ef7699cbdab5874bda808a7411c8158b..763a66b8292c32512b0200031ce6f7a14356dacf 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,22 +1,23 @@
-mandatory before 0.4.0:
-- integrate bzr:merge into bzr:revision-info or rename to bzr:merge-vXXYY
-- splittree support
-- nestedtree support
-
 todo:
-- more intelligent guessing of branching scheme. Look at directory structure in current tree?
-- be able to create new branches
-- make has_revision() more efficient - just call logwalker.touches_path() ?
-- fix autorealm repository
+- generate deltas rather than fulltexts when creating file id maps
+- BzrDir.create_branch() should set the revision id to NULL_REVISION
 - avoid extra connect in logwalker?
-- free memory!
-- report changes to delta editor in Branch.pull()
+- free memory! (#54253)
+- tests for setting svk:merge from .bzr checkout
+- tests for http-specific SvnRaTransport._request_path() code
 - more blackbox tests
  - svn-import without scheme specified should guess
+ - bzr missing
 - transform file ids in workingtree in svn-upgrade
+- support tags (#81102)
+- more efficient implementation of get_revision_delta() to speed up bzr log -v
+- nestedtree support
+- lookup_revision_id()'s result depends on the current branching scheme, 
+  causing weird errors when pushing
 
-working trees:
+.svn working trees:
 - implement apply_inventory_delta()
+- support merge without requiring revisions to be added to svn repository
 - add tests for objects returned by WorkingTree.pull(), Branch.pull()
 - don't update all entries to the same revnum when opening working tree
 - when committing specific files in a lightweight checkout, make sure to