summaryrefslogtreecommitdiff
path: root/blog/2021/01/16/iteration.mdwn
blob: 276ab9610613fe8a852236f07a97998c5e89b47d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
[[!meta title="Iteration planning: January 16th"]]
[[!tag meeting]]
[[!meta date="Sat, 16 Jan 2021 09:29:51 +0200"]]

# Assessment of the iteration that is ending

The goal for this iteration was:

> When this iteration is over, I, Lars, am using Obnam to back up my
> personal projects from my personal laptop to my desktop machine at
> home.

That goal was reached.

I started the iteration with a small number of issues to resolve, and
did that early in the iteration. I then added more, and got greedy,
and didn't resolve everything. It's still a successful iteration.


# Goal for new iteration

When this iteration is over, I can start suggesting to others that
they might try Obnam as a secondary backup solution for personal use.

To achieve this, I need to achieve the following:

* a way for people to install a specific, numbered release of Obnam
* a reasonable way for people to set up an Obnam server for themselves
* start work on an initial set of acceptance criteria for encryption

In addition, I need to continually work on making the code and
documentation cleaner, easier to change, and more robust in the face
of other people's needs.

# Tasks

For this iteration, I've some issues that need to be resolved in this
iteration to achieve its goals.

* [[!issue 52]]: Lacks detailed acceptance criteria for encryption
  support
  - for this, at least a rudimentary set of scenario should be
    outlined in the Obnam subplot file, even if they aren't yet
    implemented
  - estimate: 4 hours
* [[!issue 53]]: Lacks proper releases
  - estimate: 4 hours
* [[!issue 39]]: Ansible playbook lacks Let's Encrypt support
  - estimate: 1 hour
* [[!issue 45]]: Requires always specifying the configuration file
  - estimate: 1 hour
* [[!issue 49]]: "obnam backup" should write a summary of the backup run at the end
  - estimate: 1 hour
* [[!issue 51]]: Lacks a way to show information about a generation
  - estimate: 1 hour
* [[!issue 36]]: LocalGeneration requires caller to manage temporary files
  - estimate: 1 hour

Total of 13 hours, rough estimate.

Created [[!milestone 3]] for this iteration.