summaryrefslogtreecommitdiff
path: root/blog
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-11-06 10:47:27 +0200
committerLars Wirzenius <liw@liw.fi>2021-11-06 12:58:38 +0200
commit96f5b593d6abe451e5b2a38f994aecbb0fcacb7d (patch)
tree6a16729a44efe836bea98f0218063561ed5e4ebe /blog
parent7d1488605cd7c92c26efeed66a8912e70724a2fc (diff)
downloadsubplot.liw.fi-96f5b593d6abe451e5b2a38f994aecbb0fcacb7d.tar.gz
Meeting minutes for today's meeting
Sponsored-by: author
Diffstat (limited to 'blog')
-rw-r--r--blog/2021/11/06/planning.mdwn151
1 files changed, 151 insertions, 0 deletions
diff --git a/blog/2021/11/06/planning.mdwn b/blog/2021/11/06/planning.mdwn
new file mode 100644
index 0000000..58c761e
--- /dev/null
+++ b/blog/2021/11/06/planning.mdwn
@@ -0,0 +1,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]]).