~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-03-12 17:30:53 UTC
  • mfrom: (2338.3.1 hide-nested)
  • Revision ID: pqm@pqm.ubuntu.com-20070312173053-4cdb4cd14190d29e
Hide nested-tree commands and improve their docs

Show diffs side-by-side

added added

removed removed

Lines of Context:
184
184
 
185
185
* BZRDIR should be in branch.py not __init__.py.
186
186
 
 
187
* bzrlib.delta.compare_trees() shouldn't need to sort all of the result
 
188
  lists, since they are being added in alphabetical order. Write tests
 
189
  to guarantee this, and remove the sort() calls.
 
190
 
187
191
Medium things
188
192
-------------
189
193
 
367
371
  This has been implemented, but it does not remove the texts from
368
372
  the store.
369
373
 
 
374
* ``bzrlib.lazy_import.lazy_import`` could check to see if a given
 
375
  module has already been imported (look at ``sys.modules``). If it
 
376
  has, then just import it directly, rather than creating a lazy
 
377
  object.
 
378
 
370
379
 
371
380
Large things
372
381
------------
434
443
  with removing the tags on the way back in.
435
444
 
436
445
* ``bzr find``
 
446
 
 
447
Selftest
 
448
--------
 
449
 
 
450
* Write some benchmark tests
 
451
 
 
452
* we could display the ids of some tests selected by time to rune, or cputime,
 
453
  rusage. 
 
454
 
 
455
* We could run tests multiple times and report deviation/slowest/fastest.
 
456
 
 
457
* Gather lsprofile output for each test individually - log that somewhere.
 
458
 
 
459
* Should plugins be able to offer benchmark tests ?
 
460
 
 
461
CHANGESETS
 
462
----------
 
463
Ensure changeset command behaves properly w/revisions (e.g. 0)
 
464
Figure out whether testament-related bug is my problem
 
465
Get rid of the 'old' directory
 
466
Bundle signatures
 
467
What to do about ghost ancestors in remote branch that are present locally?