# # # patch "wiki/RoadMap.mdwn" # from [2b9f7e1e33d0280242e77a0bb7e33ad8d9122666] # to [aa8d1513a7f06d013c622dda88f675fd30e19132] # ============================================================ --- wiki/RoadMap.mdwn 2b9f7e1e33d0280242e77a0bb7e33ad8d9122666 +++ wiki/RoadMap.mdwn aa8d1513a7f06d013c622dda88f675fd30e19132 @@ -13,9 +13,9 @@ Fix anonymous remote_stdio | [savannah]( Disapprove multiple revisions | n/a | `nvm.tkoskine.disapprove-multirev` | completed, merged | Less verbose restrictions | [savannah](https://savannah.nongnu.org/bugs/?30291) | `nvm.restriction-fixes` | completed, merged | Fix anonymous remote_stdio | [savannah](https://savannah.nongnu.org/bugs/?30237) | `nvm` | completed | +Branch name deprecation | [monotone-devel](http://article.gmane.org/gmane.comp.version-control.monotone.devel/17117/match=netsync+connection+info+cleanup) | `nvm.deprecate_weird_branch_names` | completed, merged | netsync --anonymous | n/a | `nvm.bugfest-2010.28805-rlevitte` | in development | Overwritable, negatable options | [[OverwritableNegatableOptions]] | `nvm.options` | in development | -Branch name deprecation | [monotone-devel](http://article.gmane.org/gmane.comp.version-control.monotone.devel/17117/match=netsync+connection+info+cleanup) | `nvm.deprecate_weird_branch_names` | in development | Key management in automate | [savannah](https://savannah.nongnu.org/bugs/?30345) | n/a | not started | """ ]] @@ -40,6 +40,8 @@ Policy Branches | [[VersionedPolicy]] | Description | More Info | Branch(es) | Status | Major Version Change | Sane SQLite locking | [monotone-devel](http://thread.gmane.org/gmane.comp.version-control.monotone.devel/13327/focus=13343) | n/a | not started | No | Policy Branches | [[VersionedPolicy]] | `nvm.tbrownaw.policy-branches`,
`nvm.experimental.policy-branches*` | in development | Yes | +Colored diff and log output | n/a | `nvm.colored-diff` | in development | No | +Dump man page from command tree | n/a | `nvm.manpage*` | in development | No | Daggy refinement | [[DagBasedRefinement]] | n/a | not started | No - netsync version negotiation | SSL for netsync | n/a | n/a | not started | No - netsync version negotiation | Partial pull | [[PartialPull]] | n/a | not started | No - netsync version negotiation | @@ -123,9 +125,6 @@ boring, but ultimately pretty mechanical this and it is very convenient. (how many times have you had to rerun a command just to pipe it to more(1) or less(1)?) -- implement optional colorization of output for diffs and logs. simplifies - the task of reading diffs *a lot*. see cogito's diff -c command. - - abstract the way arguments are checked when running a command. given that each command has a "params" member that describes its syntax, it seems fairly easy to homogenize its syntax, write a simple syntax parser for it