~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/roadmap.txt

  • Committer: Martin Pool
  • Date: 2005-05-06 03:20:15 UTC
  • Revision ID: mbp@sourcefrog.net-20050506032014-decf4918803147d2
- split out notes on storing annotations in revfiles

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Roadmap for Bazaar-NG
2
 
*********************
3
 
 
4
 
(This document contains only things still-to-do, in in approximate
5
 
order.  For a list of things already done, see the `development
6
 
news`__.)
7
 
 
8
 
__ news.html
9
 
 
10
 
* get doctest going again now that we have predictable-order status
11
 
  commands
12
 
 
13
 
* note at top of .bzr.log
14
 
 
15
 
* basic local versioning working: init, add, remove, mv, status, log,
16
 
  diff, commit, revert
17
 
 
18
 
  * revert command
19
 
  * mv command
20
 
  
21
 
* some commands should work on selected files, if any are given:
22
 
 
23
 
  * diff
24
 
  * status
25
 
  * log
26
 
  * commit
27
 
 
28
 
* work properly when invoked from a subdirectory
29
 
 
30
 
* give a file-id to tree root?
31
 
 
32
 
* use stat information to detect unchanged files without reading the
33
 
  full text (or establish that this is not safe).
34
 
 
35
 
* basic find command: find versioned, deleted, unknown, etc.
36
 
 
37
 
* branch command
38
 
 
39
 
* get a branch from an http server (remote Tree/Store/Branch proxy
40
 
  classes)
41
 
 
42
 
* write experimental weave algorithm in Python to see how it works?
43
 
 
44
 
* update command: pull in changes from another branch that is a strict
45
 
  superset of the destination
46
 
 
47
 
* merge command: reconcile changes in this branch with those in
48
 
  another.  punt on structural changes at first and only merge text,
49
 
  then work out a nice way to resolve structure.
50
 
 
51
 
* ``vc-bzr.el`` emacs support
52
 
 
53
 
* *go self-hosting at about this point*, with parallel commits to baz
54
 
 
55
 
* ignore patterns from ``.bzrignore``
56
 
 
57
 
 
58
 
 
59
 
longer-term things:
60
 
 
61
 
* Some kind of `compressed storage <compression.html>`_.
 
 
b'\\ No newline at end of file'