summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-12-27 12:02:32 +0200
committerLars Wirzenius <liw@liw.fi>2020-12-27 12:03:32 +0200
commit9b271487301116e82bb51ad2aee8dc311ed41efe (patch)
treeb69a979066c7f810aeb22ab51204f88c870e2076
parentb070cb530047d337e9c69337a8e614ff88044e03 (diff)
downloadobnam.org-9b271487301116e82bb51ad2aee8dc311ed41efe.tar.gz
roadmap: simplify massively
The roadmap was too big for me to maintain motivation. Dropped everything except using Obnam at home for my laptop. xxx# If applied this commit will...
-rw-r--r--roadmap.mdwn63
1 files changed, 3 insertions, 60 deletions
diff --git a/roadmap.mdwn b/roadmap.mdwn
index 1422e42..831ebd0 100644
--- a/roadmap.mdwn
+++ b/roadmap.mdwn
@@ -6,46 +6,17 @@ data, and is ready to ask others to try the software.
~~~roadmap
goal:
- label: "Lars uses Obnam2 for real"
+ label: "Lars uses Obnam2 for real at home for personal laptop"
depends:
- incremental_backup
- - docs
- - clean_code
-
-docs:
- label: "Obnam has docs"
- depends:
- - manual
- - code_docs
-
-e2_server:
- label: "Lars has an Obnam server running on home server"
- depends:
- - server_provision
server_provision:
- label: "The Obnam server at home is provisioned with automation"
- depends:
- - access_token
-
-access_token:
- label: "The Obnam server at home requires using an access token signed by a well-known public key"
-
-client_token:
- label: "The Obnam client generates the access token itself"
- depends:
- - access_token
-
-e1_client:
- label: "Lars has the Obnam client installed on his laptop, configured to back up personal projects"
- depends:
- - nice_ux
+ label: "The Obnam server is provisioned with automation"
initial_backup:
label: "Lars has made an initial backup of personal projects in less than an hour"
depends:
- - e1_client
- - e2_server
+ - server_provision
incremental_backup:
label: "Lars has made a no-op incremental backup of personal data in less than a minute"
@@ -55,34 +26,6 @@ incremental_backup:
incremental:
label: "The Obnam client backs up only new or changed files"
-
-nice_ux:
- label: "The Obnam client provides a nice user experience"
- depends:
- - client_token
-
-clean_code:
- label: "Lars has reviewed all code and tidied up anything that's not clean and idiomatic"
- depends:
- - code_docs
-
-code_docs:
- label: "The code is documented for someone wanting to use the Obnam create as a library"
- depends:
- - manual
-
-tests:
- label: "Everything in Obnam has automated tests"
- depends:
- - acceptance_criteria
-
-acceptance_criteria:
- label: "The Obnam acceptance criteria are up to date and sufficiently comprehensive"
-
-manual:
- label: "There is a rudimentary user manual for others"
- depends:
- - tests
~~~