summaryrefslogtreecommitdiff
path: root/blog
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2022-04-11 09:20:39 +0300
committerLars Wirzenius <liw@liw.fi>2022-04-11 09:20:39 +0300
commitba58170f637b10e85406f35b567f366f76c26219 (patch)
tree110440f86d7672596357b3d5b12838c37b6f725f /blog
parent3f62dd7536451917f009f4e4ad438a0da4b36d14 (diff)
downloadsubplot.liw.fi-ba58170f637b10e85406f35b567f366f76c26219.tar.gz
meeting minutes for iteration meeting
Sponsored-by: author
Diffstat (limited to 'blog')
-rw-r--r--blog/2022/04/11/planning.mdwn121
1 files changed, 121 insertions, 0 deletions
diff --git a/blog/2022/04/11/planning.mdwn b/blog/2022/04/11/planning.mdwn
new file mode 100644
index 0000000..bda9409
--- /dev/null
+++ b/blog/2022/04/11/planning.mdwn
@@ -0,0 +1,121 @@
+[[!meta title="Iteration planning: April 11 &ndash; 23"]]
+[[!meta date="Mon, 11 Apr 2022 09:09:48 +0300"]]
+[[!tag meeting]]
+
+[[!toc levels=2]]
+
+# Assessment of the iteration that has ended
+
+[previous iteration]: /blog/2022/03/26/planning
+
+We had planned to work on the following issues for the [previous
+iteration][] ([[!milestone 47]]), and finished them:
+
+- [[!issue 6]] -- _Subplot should separate warnings and errors_
+- [[!issue 262]] -- _Subplotlib's `ScenarioContext` should be able to be introspected for state_
+- [[!issue 278]] -- _Doesn't document that rustfmt is needed, or check that it's available in ./check_
+- [[!issue 280]] -- _Rust scenario steps should output their full text for debugging_
+
+We had also planned to work these issues, but failed to do so:
+
+- [[!issue 221]] -- _Command line tool has insufficient logging_
+
+We carried these over to the new iteration.
+
+# Repository review
+
+We reviewed the open issues, merge requests, and CI pipelines for all
+the projects in the Subplot group on gitlab.com.
+
+## The `subplot` repository
+
+There were 52 open issues, of which 24 were not tagged
+`someday-maybe`. We didn't review any, as this meeting was just Lars.
+
+There are no open merge requests.
+
+There were open, old branches:
+
+- `docgen-cmark` -- we will keep this until the next goal is finished
+
+CI pipelines are OK.
+
+## The `subplot-web` repository
+
+There were no open issues, no open merge requests, no extra branches,
+and no CI enabled.
+
+## The `subplot-container-images` repository
+
+There was one open issue.
+
+- [subplot-container-images
+ #2](https://gitlab.com/subplot/subplot-container-images/-/issues/2)
+ -- _There is no Docker image for using Subplot_
+ - we're not going to work on this until we stop making breaking
+ changes
+
+There were no open merge requests, no extra branches, and the latest
+run of CI was successful. (That's the run that was automatically
+triggered recently.)
+
+
+# Discussion and decisions
+
+## [Recurring agenda items](https://gitlab.com/subplot/subplot/-/issues?sort=updated_desc&state=opened&label_name[]=recurring-agenda-item)
+
+- [[!issue 119]] -- _Subplot is in not in Debian unstable_
+ - we're not going to work on this now
+- [[!issue 272]] -- _Migrate project to issue-based iteration meetings_
+ - we're not going to work on this now
+- [[!issue 273]] -- _Perform whole-codebase review and cleanup_
+ - we're not going to work on this now
+
+## Reaching out for feedback
+
+We won't be reaching out for feedback until goal 3 is done. We didn't
+open issue for this, to avoid naming people in public.
+
+
+# New iteration
+
+## Current goal (not changed this iteration)
+
+The current development goal is:
+
+> 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.
+
+This is represented as label
+[`goal::2`](https://gitlab.com/subplot/subplot/-/issues?sort=created_asc&state=opened&label_name[]=goal::2)
+in the GitLab.com issue tracker.
+
+## Issues for this iteration
+
+We collect issues for this iteration in [[!milestone 47]]. We decided
+to not make a release.
+
+Lars intends to work on:
+
+- [[!issue 221]] _Command line tool has insufficient logging_
+
+Daniel will hopefully work on:
+
+- [[!issue 282]] _Release Subplot with improved Rust support_
+
+# Any other business
+
+Nope.
+
+# Actions
+
+None.
+
+# Meeting participants
+
+- Lars Wirzenius