From 48cfe403f1fd1e601a8e6dc663e8a50b6a8d864e Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 8 May 2021 16:35:18 +0100 Subject: Subplot iteration notes, 2021-05-08 --- blog/2021/05/08/meeting.mdwn | 112 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 blog/2021/05/08/meeting.mdwn (limited to 'blog') diff --git a/blog/2021/05/08/meeting.mdwn b/blog/2021/05/08/meeting.mdwn new file mode 100644 index 0000000..52d16ef --- /dev/null +++ b/blog/2021/05/08/meeting.mdwn @@ -0,0 +1,112 @@ +[[!meta title="Iteration planning: May 8th"]] +[[!tag meeting]] +[[!meta date="2021-05-08 17:00"]] + +[[!toc levels=2]] + +# Review of actions from last meeting + +- Dan remains not in a position to work on [[!issue 22]], which is + fine, it can wait until he is able to help. We're carrying this + action + +- We moved subplot and subplot-web to the new organisation on gitlab. + +# Review of the iteration that has ended + +We made good progress on [[!milestone 27]]. + +We achieved: + +- [[!issue 189]] - Warning on use for split binaries +- [[!issue 185]] - reference test failure fix +- [[!issue 183]] - missing build dependencies +- [[!issue 178]] - CI for merge requests +- [[!issue 176]] - rename sp-filter binary +- [[!issue 127]] - better logging of context dicts + +We did not complete: + +- [[!issue 182]] - test suite was writing into `share/` - this is in progress, + Lars has pushed a branch (`check`) and Daniel will take a look in the next + iteration. +- [[!issue 181]] - can't run subplot from different directory. + There is [[!mr 163]] open for this. Lars had a comment, we'll finish this + up in the next iteration. +- [[!issue 173]] - Tables causing docgen failure. + Daniel pushed a change which nominally covers this in the previous iteration, + but this requires recompiling subplot. We had a discussion during the + iteration meeting and closed this. +- [[!issue 118]] - Checking and updating docs for use-case. Lars has started to + think about this. We had a chat about what we might want the use-case to be, + and Lars suggested web-site check. Perhaps we can do this against + subplot.liw.fi? +- [[!issue 22]] - This holds for now. + +We started but did not make much progress on [[!issue 177]] (no docker image for +using subplot). Daniel doesn't think this is particularly useful at this time, +and Lars agreed. For now we're putting this back to someday-maybe. + +# Review of the repositories + +There were no pending merge requests for subplot-web. There is one MR in subplot +outstanding wrt. `resources: Use new path checking order` ([[!mr 163]]). There +is the `check` branch Lars pushed for Daniel to look at later. + +We discussed [[!mr 163]] and Lars decided to accept the current env var name of +`FALLBACK_PATH` and so merged the MR. + +# Issue review + +Subplot-web has no open issues. + +We reviewed all open issues last time, so we only did recent issues this time +around. Where we made changes, see below. + +- [[!issue 179]] (When I run, in blahdir,... for Rust) - tentatively added to + next iteration +- [[!issue 184]] (issue templates) - tentatively added to the next iteration +- [[!issue 187]] (README updates) - tentatively added to the next iteration +- [[!issue 188]] (subplot libraries - redo with simple bindings) - added `someday-maybe` +- [[!issue 163]] (tracking - single binary) - We ticked box 2 and agreed that + box 3 needs doing. We created [[!issue 192]] to do this. +- [[!issue 190]] (check/CI slow) - We added a comment about a good first step + (measurement) and labelled the issue appropriately +- [[!issue 191]] (subplot export) - We reworked the title and description and we + labelled it up for work at some future time. + +# Current goal + +Our current goal is to get Subplot the software and project into such +a shape that we feel confident that we can ask a few people to give it +a proper try. This requires for Subplot to have releases that are easy +to install, tolerably easy to use, and to have at least some +rudimentary documentation aimed at beginners. + +# Plan for next iteration + +We created [[!milestone 28]] for the iteration starting now and ending +in two weeks on 2021-05-22. + +We agreed with the assignments we had made in the review period, and we kept +[[!issue 22]] in case Dan turns up. + +# What do we need to persuade others? + +Nothing new came up. We're making progress, though. + +# Other business + +## Subplot organisation on Gitlab + +We are fairly happy with how this went (Indeed Lars is considering doing +similarly for Obnam). + +## Using Gitlab CI pipelines for subplot + +Unobtrusive and functioning - we're happy with them + +# Actions + +- Lars or Daniel to schedule pairing session with Dan to help him work + through [[!issue 22]]. -- cgit v1.2.1