summaryrefslogtreecommitdiff
path: root/blog/2020/04/25/iteration_planning_note_april_25.mdwn
blob: 838bef8fa0281eca2ffcf2059b34dc5852e922fd (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
[[!meta title="Iteration planning note: April 25"]]
[[!tag meeting]]
[[!meta date="2020-04-25 20:11"]]

# What has happened

* We got everything done, bar finalizing the merge request to add
  [shell as an output
  language](https://gitlab.com/larswirzenius/subplot/-/issues/4) for
  codegen. That one lacks a small modification to be done.
  - [Avoid Pandoc::add_filter](https://gitlab.com/larswirzenius/subplot/-/issues/43)
  - [Do lints in one
    place](https://gitlab.com/larswirzenius/subplot/-/issues/42)
  - [Bug fix: first scenario step uses
    alias](https://gitlab.com/larswirzenius/subplot/-/issues/39)
  - [Simple
    patterns](https://gitlab.com/larswirzenius/subplot/-/issues/33)
  - [Check embedded files have unique
    names](https://gitlab.com/larswirzenius/subplot/-/issues/4)

# Discussion

* We reviewed and updated all open merge requests and issues, and
  picked issues to work on for the next iteration. We picked five
  issues to work on, two to discuss, and to as a stretch goal if
  there's extra time.

* We discussed whether we should require Subplot to be buildable with
  the Rust toolchain in Debian 10 (buster). The changes to support
  shell trigger a panic in that rustc (the same upstream version
  doesn't). We decided that since Subplot will not go into buster, and
  we don't use that rustc for our own work, we don't need to be
  buildable with that rustc.

  We'd like the rustc in the next Debian stable version to work to
  build Subplot, though.

* We discussed using the "converntional commits" specification for
  Subplot. We decided that since Subplot is such a small project, it's
  not useful enough at this time. We may reconsider later.

* Reviewing all open issues in these meetings is useful, but also time
  consuming. We agreed to only do it every other time from now on.

# Actions

* Lars to make the remaining changes to the shell support merge
  request. Daniel to re-review.

* Lars to set his personal CI to use rustup for installing Rust,
  instead of buster's rustc.

* Lars to provide Daniel with a reproducible test case, crash output,
  and minimum commit range to reproduce the rustc crash. Daniel will
  have a look if he can see what causes the crash.