summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-12-27 10:04:10 +0000
committerLars Wirzenius <liw@liw.fi>2020-12-27 10:04:10 +0000
commit45b2cbf5751f4375429ebd74505638f4afa4b4b4 (patch)
treeb69a979066c7f810aeb22ab51204f88c870e2076
parente994efe885f0c9614438c9e1cbfa447cf4ac6999 (diff)
parent9b271487301116e82bb51ad2aee8dc311ed41efe (diff)
downloadobnam.org-45b2cbf5751f4375429ebd74505638f4afa4b4b4.tar.gz
Merge branch 'roadmap' into 'main'
Roadmap See merge request larswirzenius/obnam.org!13
-rw-r--r--roadmap.mdwn65
1 files changed, 4 insertions, 61 deletions
diff --git a/roadmap.mdwn b/roadmap.mdwn
index 6e6c05c..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 projedts in less than an hour"
+ 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
~~~