summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2023-08-30 18:35:13 +0300
committerLars Wirzenius <liw@liw.fi>2023-08-30 15:35:46 +0000
commit393461ec8280ab8fb9b82a47e9753e3ec8b21aef (patch)
treeeb56a4a6791020b2e9f26b206b1c8cbcc3aad460
parentbc391be3bb7338a8878300c9950c5d848c37a20a (diff)
downloadsubplot.liw.fi-393461ec8280ab8fb9b82a47e9753e3ec8b21aef.tar.gz
docs: meeting memo
Sponsored-by: author
-rw-r--r--blog/2023/08/30/planning.mdwn126
1 files changed, 126 insertions, 0 deletions
diff --git a/blog/2023/08/30/planning.mdwn b/blog/2023/08/30/planning.mdwn
new file mode 100644
index 0000000..213de3d
--- /dev/null
+++ b/blog/2023/08/30/planning.mdwn
@@ -0,0 +1,126 @@
+[[!meta title="Iteration planning: August 30&ndash;September 9"]]
+[[!meta date="2023-08-30 18:00:00 +0100"]]
+[[!tag meeting]]
+
+[[!toc levels=2]]
+
+[previous meeting]: blog/2023/08/planning-2023-08-12
+[subplot-container-images]: https://gitlab.com/subplot/subplot-container-images
+[subplot-web]: https://gitlab.com/subplot/subplot-web
+[subplot]: https://gitlab.com/subplot/subplot
+
+# Assessment of the iteration that has ended
+
+The previous iteration was [[!ms 13]].
+
+There were no actions from the [previous meeting][].
+
+We have only a housekeeping task left, see below.
+
+# Discussion
+
+## The gitlab.com hosting situation
+
+We reviewed [the billing
+page](https://gitlab.com/groups/subplot/-/billings) for Subplot on
+gitlab.com. It all looks OK.
+
+We will review the billing page every iteration or two.
+
+## Repository review
+
+We reviewed issues (see below) and MRs. We made the decision
+to keep the reference test MR open until the release process during
+the next iteration.
+
+We also checked in on CI pipelines for all the projects in the [Subplot
+group](https://gitlab.com/subplot) on gitlab.com.
+
+| Repository | Open issues | Closed issues | Open MRs | Merged MRs | CI |
+| :--------------------------- | ----------: | ------------: | -------: | ---------: | ----------: |
+| [subplot-container-images][] | 0 | 5 | 0 | 3 | OK (GitLab) |
+| [subplot-web][] | 0 | 4 | 0 | 90 | OK (Ick) |
+| [subplot][] | 48 | 284 | 0 | 342 | OK (GitLab) |
+
+Extra branches: none.
+
+## Recurring items issues
+
+There are some issues tagged
+[`recurring-agenda-item`](https://gitlab.com/groups/subplot/-/issues/?sort=created_asc&state=opened&label_name%5B%5D=recurring-agenda-item&first_page_size=20)
+in the issue tracker, which we discuss in every iteration meeting.
+
+- [[!subplotissue 119]] -- _Subplot is in not in Debian unstable_
+ - Our plan is to wait until we can do `cargo update` using the Rust
+ toolchain in Debian `testing` without having to adjust any of the
+ dependencies to newer version, before we approach Debian about
+ packaging Subplot.
+ - We hope that an active Debian developer has interest in Subplot,
+ as we neither in position to actively help in maintaining packages
+ in Debian of Subplot and its dependencies. Time will tell if this
+ happens.
+
+## What's remaining for current goal?
+
+We resolved all the main issues we identified last month around goal 3
+but there are still two issues left with the goal 3 label.
+
+- [[!subplotissue 305]] _Maybe create binary release?_ remains as the
+ officially last thing we need to do for goal 3
+ - We've decided to punt on this for goal 3.
+- [[!subplotissue 330]] _Re-enable reference.md after next release_
+ which needs to be done once the goal 3 release is completed.
+ - We still need to do this.
+
+# Goals
+
+## Goal 3: Current goal
+
+We declare this finished as soon as [[!subplotissue 330]] is done.
+
+## Goal 4: Next goal
+
+We'll improve the quality of life of people using Subplot:
+
+- we'll improve the ease of use and comprehension of the output of
+ documents generated by Subplot
+- we'll improve the documentation of Subplot itself
+- we'll make error messages and other diagnostics more helpful for
+ users to fix whatever the problem is
+- we'll improve the existing libraries `lib/files` and `lib/runcmd`
+ by adding steps to make them more convenient to use, and add at
+ least a library to act as an HTTP client
+
+We aim to have a fairly short and time-boxed goal 4, finishing it by
+the end of the year 2023. To achieve this we will keep scopes of tasks
+fairly small.
+
+([Related issues on gitlab](https://gitlab.com/subplot/subplot/-/issues?label_name%5B%5D=goal%3A%3A4))
+
+# Plan for new iteration
+
+## Issues
+
+We did a very brief skim of recent issues and decided on what we needed
+for this final iteration which we wanted to keep pretty lightweight,
+but with a release at the end to complete goal 3 - we will make that
+release in person together at our next meeting.
+
+We did not create a milestone for this iteration. We will create one
+in the next ordinary meeting. However, the following issue needs to be
+resolved:
+
+- [[!subplotissue 330]] _Re-enable reference.md after next release_
+ which needs to be done once the goal 3 release is completed.
+ - Lars volunteered.
+
+After this is done, we have finished goal 3.
+
+## Actions
+
+No additional actions.
+
+# Meeting participants
+
+- Daniel Silverstone
+- Lars Wirzenius