blob: 58c761e12e2f347b3d0b219d8ca8a7dcfd4aaa13 (
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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
[[!meta title="Iteration planning: November 6th"]]
[[!tag meeting]]
[[!meta date="Sat, 06 Nov 2021 12:00:00 +0200"]]
[[!toc levels=2]]
# Review of actions from last meeting
Actions from last time, and their status are:
- **DONE:** Lars (and Daniel) to label at least the
Sequoia-PGP blockers if not also anything else he thinks may be
blocking projects such as Rustup.
- **DONE:** Daniel to shuffle goal3 to goal4 and create goal3 label for the
purpose of tracking the work we discussed around redoing metadata
as a separate file.
- **DONE:** Daniel to file a tracking issue for the metadata work, and assign
it to Lars. Lars to then break down the work at some future point.
([[!issue 246]])
- **DONE:** Lars to set up a space for brainstorming the talk we want
to give.
We have the start of a skeleton of an outline of a fairly generic
introductory talk on what Subplot is for.
- **DONE:** Lars to file an issue with details of `cargo audit` and `cargo deny`
and the intention to have a CI pipeline step which runs them.
This may include filing an issue on the docker container to add the
tooling. ([[!issue 245]])
# Review of the iteration that has ended
[[!milestone 38]] had the following issued closed:
- [[!issue 188]] -- _Old Subplot libraries have bindings with regex that could now be simple patterns_
We made little other progress this iteration.
The following issues remain open:
- [[!issue 180]] -- _Doesn't warn about unused embedded files_
- [[!issue 198]] -- _Unify language handling for multi-impl-lang test suites_
- [[!issue 229]] -- _Licensing of Subplot libraries and subplotlib needs to be clarified_
- [[!issue 242]] -- _`subplotlib` doesn't use `build.rs` script_
We moved the issues to the next milestone ([[!milestone 39]]) and then
closed off this iteration.
# Review of the repositories
Currently open MRs:
* `subplot`: none
* `subplot-web`: none
* `subplot-container-images`: none
Extra branches unrelated to MRs:
* `subplot`: none
- `subplot-rust` -- Daniel is keeping this around until he has
completed the work on [[!issue 198]].
- `polyglot-docs` -- Daniel is working on [[!issue 198]] here.
- `docgen-cmark` -- Lars is working on making docgen use cmark
rather than pandoc for the initial parse and processing.
* `subplot-web`: none
* `subplot-container-images`: none
Pipelines:
* `subplot`: clean
* `subplot-web`: none
* `subplot-container-images`: clean, and we triggered the one to build
a new container image
# Current goal (goal 2; not changed for this iteration)
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 had 50 open issues at the start of the meeting.
We reviewed non-`someday-maybe` issues for `subplot` changed in since
the last meeting. We made the following changes:
- [[!issue 96]] -- __
- help wanted label
We left the docker-for-subplot issue alone, and subplot-web had no issues.
# Other discussion
# Plan for next iteration
We opened [[!milestone 39]] to cover this iteration, with the
following issues:
- [[!issue 180]] -- _Doesn't warn about unused embedded files_
- [[!issue 198]] -- _Unify language handling for multi-impl-lang test suites_
- [[!issue 229]] -- _Licensing of Subplot libraries and subplotlib needs to be clarified_
- [[!issue 242]] -- _`subplotlib` doesn't use `build.rs` script_
- [[!issue 245]] -- _Release process should have steps to run `cargo audit` and `cargo deny`_
- [[!issue 247]] -- _Make release 0.3.1 or 0.4.0 of Subplot_
# Other business
- We decided to make a release of whatever is in the `main` branch and
label it 0.3.1 or 0.4.0, depending on whether it has breaking
changes or not.
- We are not yet ready to file an RFP bug to get Subplot packaged for
Debian. It will happen after we think we won't be making breaking
changes anymore.
- We are not yet ready to make a whole code base review of Subplot.
However we feel at least part of the new goal 3 will be reviewing a
portion of the code.
- We will switch an issue based agenda when other people join the
meeting.
- We won't be reaching out for feedback until goal 3 is done.
- We discussed the possibility of and outline of a talk for FOSDEM.
- Regarding the `media` repository question - we believe this is
premature at this point - once we are ready to write the talk
mentioned above, it will be time for the repository.
# Actions
* Daniel to ask other Subplot contributors about licence change
([[!issue 229]]).
|