summaryrefslogtreecommitdiff
path: root/blog/2021/07/17/meeting.mdwn
blob: 8bf10d43b6a1e463d7c6373888b203908268f61f (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
113
114
115
[[!meta title="Iteration planning: July 17"]]
[[!tag meeting]]
[[!meta date="2021-07-17 13:40"]]

[[!toc levels=2]]

# Review of actions from last meeting

- There were no actions.

# Review of the iteration that has ended

[[!milestone 31]] was extended into iteration. Due to life and heat waves
interfering, we were slow before, but we finished the release this time
around.

This was a really important step for us because we got out a release which we
want others to try. It's now a long slog to getting people to actually try
Subplot.

# Review of the repositories

No in-progress MRs in any of the repositories. No spare branches in the
container images or web repositories. The "Rust for subplot.md" branch
remains in the subplot repository. Pipelines all looked good.

# Current goal

## Discussion

When reviewing the issues we tentatively put into our new goal we decided
that it makes sense to only have one significant feature change per goal.
We identified that both conditional/subroutine scenarios and the unification
of language handling were large amounts of work and so we decided to pick
only one for our new goal (2).

After discussion we chose language unification for this goal.

## New definition

Subplot provides a set of libraries with identical capabilities in each of the
supported languages. Python remains a supported language. Rust is promoted to
supported-language status. Subplot will be tested with all supported languages.
In addition, any quality of life improvements which can be done shall be done.
This goal will be considered complete when a release of Subplot has been made
with the unified language handling support complete.

# Issue review

We reviewed all issues, from the group level:
<https://gitlab.com/groups/subplot/-/issues>

- [[!issue 6]] we tweaked the title of the issue slightly.
- [[!issue 20]] we moved to goal 3
- [[!issue 22]] we discussed and decided what we have is "good enough" so we
  closed it.
- [[!issue 74]] we took out of the goal, and made someday-maybe
- [[!issue 78]] we added a relates-to [[!issue 165]]
- [[!issue 96]] we removed someday-maybe, added goal 2, assigned to Lars
- [[!issue 120]] was tentatively added to this iteration
- [[!issue 132]] was changed to goal 3
- [[!issue 177]] was moved to the container-images repository
- [[!issue 202]] was put into goal 2 and assigned to Daniel
- [[!issue 205]] was put into goal 2 and assigned to Daniel
- [[!issue 206]] was tentatively added to the iteration
- [[!issue 207]] was labelled with goal 2 and tracking. We assigned it Lars
  and put it into the iteration with a goal of creating the sub-issues.

We then had a discussion about [[!issue 198]]

We removed the active-discussion label after discussing the proposal, assigned
it to Daniel, and put it into the iteration.

# Plan for next iteration

We opened [[!milestone 32]] to cover this iteration. It has seven
issues:

- [[!issue 207]] - Lars will split this into sub-issues. He makes no promises to
  actually do them though.
- [[!issue 206]] - Lars will have a go at figuring out why this is happening,
  again no promises.
- [[!issue 205]] - Daniel will do this because it blocks Lucas
- [[!issue 202]] - Daniel will do this because it's daft that it happens
- [[!issue 198]] - Daniel will make a strong start on this, but can't guarantee
  to have finished it.
- [[!issue 120]] - Lars will do this
- [[!issue 96]] - Lars will do this

In addition, we decided to not make a release in this iteration.

# Other business

We deferred the discussion about using `cargo release` until Daniel has tried it
on a multi-crate project.

We discussed feedback from the release.

- Feedback from Lucas was already known - nixos issues.
- Richard Maw submitted a few MRs to fix typos, which was nice (painful, but
  nice)
- Lare tried the tutorial which had the wrong binary names. We fixed the
  tutorial and are now waiting for further feedback.
- No feedback yet from Serbitar
- Feedback from Minoru (who is involved with Obnam)
  <https://functional.cafe/@minoru/106590524492405719>
- Nothing back from Finn as yet.
- No feedback yet from JR at the Wikimedia Foundation.

We decided that we should compile a list of _new_ people to reach out to at
the end of goal 2, and we put Russ Alberry on that list.

# Actions

No actions.