Classify commands in stg --help output.
[stgit/ydirson.git] / TODO
bloba13e51147f6f234d9f7611945c4f836f10e7af85
1 The TODO list until 1.0:
3 - patch revisions support (including a log command)
4 - better handling of file renaming
5 - use same configuration file as GIT
6 - debian package support
7 - man page
8 - code execution allowed from templates
9 - more regression tests
10 - stg help should probably pipe through the $PAGER
11 - release 1.0
14 The future, when time allows or if someone else does it:
16 - patch dependency tracking
17 - multiple heads in a patch - useful for forking a patch,
18   synchronising with other patches (diff format or in other
19   repositories)
20 - write bash-completion script for the StGIT commands
21 - support for branches with / in names
22   (ml: "Handle branch names with slashes")
23 - "pull" argument should default to a sane value, "origin" is wrong in
24   many cases
26 Bugs:
28 - the following commands break in subdirs:
29   - refresh (ml: "Running StGIT in subdirectories")
30 - "stg show" on empty patch shows previous patch
31 - "stg add" is accepted when no patch is applied, then any push says
32   one must refresh first, which is obviously wrong
33 - "stg add" on files already added should print a notice, so that the
34   user can catch a possible typo