summaryrefslogtreecommitdiff
path: root/blog/2021/05/08/meeting.mdwn
blob: 52d16ef58d58409c7b56e1dfa39225f710216d5e (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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
[[!meta title="Iteration planning: May 8th"]]
[[!tag meeting]]
[[!meta date="2021-05-08 17:00"]]

[[!toc levels=2]]

# Review of actions from last meeting

- Dan remains not in a position to work on [[!issue 22]], which is
  fine, it can wait until he is able to help. We're carrying this
  action

- We moved subplot and subplot-web to the new organisation on gitlab.

# Review of the iteration that has ended

We made good progress on [[!milestone 27]].

We achieved:

- [[!issue 189]] - Warning on use for split binaries
- [[!issue 185]] - reference test failure fix
- [[!issue 183]] - missing build dependencies
- [[!issue 178]] - CI for merge requests
- [[!issue 176]] - rename sp-filter binary
- [[!issue 127]] - better logging of context dicts

We did not complete:

- [[!issue 182]] - test suite was writing into `share/` - this is in progress,
  Lars has pushed a branch (`check`) and Daniel will take a look in the next
  iteration.
- [[!issue 181]] - can't run subplot from different directory.
  There is [[!mr 163]] open for this. Lars had a comment, we'll finish this
  up in the next iteration.
- [[!issue 173]] - Tables causing docgen failure.
  Daniel pushed a change which nominally covers this in the previous iteration,
  but this requires recompiling subplot. We had a discussion during the
  iteration meeting and closed this.
- [[!issue 118]] - Checking and updating docs for use-case. Lars has started to
  think about this. We had a chat about what we might want the use-case to be,
  and Lars suggested web-site check. Perhaps we can do this against
  subplot.liw.fi?
- [[!issue 22]] - This holds for now.

We started but did not make much progress on [[!issue 177]] (no docker image for
using subplot). Daniel doesn't think this is particularly useful at this time,
and Lars agreed. For now we're putting this back to someday-maybe.

# Review of the repositories

There were no pending merge requests for subplot-web. There is one MR in subplot
outstanding wrt. `resources: Use new path checking order` ([[!mr 163]]). There
is the `check` branch Lars pushed for Daniel to look at later.

We discussed [[!mr 163]] and Lars decided to accept the current env var name of
`FALLBACK_PATH` and so merged the MR.

# Issue review

Subplot-web has no open issues.

We reviewed all open issues last time, so we only did recent issues this time
around. Where we made changes, see below.

- [[!issue 179]] (When I run, in blahdir,... for Rust) - tentatively added to
  next iteration
- [[!issue 184]] (issue templates) - tentatively added to the next iteration
- [[!issue 187]] (README updates) - tentatively added to the next iteration
- [[!issue 188]] (subplot libraries - redo with simple bindings) - added `someday-maybe`
- [[!issue 163]] (tracking - single binary) - We ticked box 2 and agreed that
  box 3 needs doing. We created [[!issue 192]] to do this.
- [[!issue 190]] (check/CI slow) - We added a comment about a good first step
  (measurement) and labelled the issue appropriately
- [[!issue 191]] (subplot export) - We reworked the title and description and we
  labelled it up for work at some future time.

# Current goal

Our current goal is to get Subplot the software and project into such
a shape that we feel confident that we can ask a few people to give it
a proper try. This requires for Subplot to have releases that are easy
to install, tolerably easy to use, and to have at least some
rudimentary documentation aimed at beginners.

# Plan for next iteration

We created [[!milestone 28]] for the iteration starting now and ending
in two weeks on 2021-05-22.

We agreed with the assignments we had made in the review period, and we kept
[[!issue 22]] in case Dan turns up.

# What do we need to persuade others?

Nothing new came up. We're making progress, though.

# Other business

## Subplot organisation on Gitlab

We are fairly happy with how this went (Indeed Lars is considering doing
similarly for Obnam).

## Using Gitlab CI pipelines for subplot

Unobtrusive and functioning - we're happy with them

# Actions

- Lars or Daniel to schedule pairing session with Dan to help him work
  through [[!issue 22]].