summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2021-02-13 15:24:51 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2021-02-13 15:24:51 +0000
commite16496f8d915ef65761a6d4b3e247ed55144c534 (patch)
treed528c5a5acf5a73de651eaa68127bd667db27cf8
parent951a82382762480b63c02f29a4132f1eefb40d94 (diff)
downloadsubplot.liw.fi-e16496f8d915ef65761a6d4b3e247ed55144c534.tar.gz
Meeting notes, 2021-02-13
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r--blog/2021/02/13/iteration_planning_february_13th.mdwn127
1 files changed, 127 insertions, 0 deletions
diff --git a/blog/2021/02/13/iteration_planning_february_13th.mdwn b/blog/2021/02/13/iteration_planning_february_13th.mdwn
new file mode 100644
index 0000000..ed35531
--- /dev/null
+++ b/blog/2021/02/13/iteration_planning_february_13th.mdwn
@@ -0,0 +1,127 @@
+[[!meta title="Iteration planning: February 13th"]]
+[[!tag meeting]]
+[[!meta date="2021-02-13 16:30"]]
+
+[[!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
+- Lars removed the roadmap from the subplot website.
+- Daniel redid [[!issue 148]] as a tracking issue in [[!issue 163]].
+- We carry the action to create issue templates.
+
+# Review of the iteration that has ended
+
+We completed some of the work we'd hope on getting done for [[!milestone 22]],
+we missed out on a number of the files library related work, and the
+work on redoing the CLI was not complete. Some documentation, and the pairing
+with Dan on [[!issue 22]] were also not completed..
+
+We did achieve:
+
+- [[!issue 158]] - Implementation of `lib/files` extensions for Rust.
+ Remaining work on `lib/files` extensions are for Python ([[!issue 157]]) and
+ for Bash ([[!issue 159]]). These are tracked in [[!issue 155]].
+- [[!issue 156]] - Environment variables for Rust runcmd implementation.
+- [[!issue 152]] - Runcmd prepend to path testing for Python implementation.
+- [[!issue 97]] - Subplot's subplot can now run against installed Subplot.
+
+Lars did work in [[!mr 133]] toward [[!issue 116]] but didn't close the issue
+because we're not sure if this is enough yet. We moved the issue to the new
+iteration and assigned it to Daniel. Finally [[!issue 153]] wasn't done but
+we should get it done so we've moved it to the new milestone and assigned it
+to Lars.
+
+# Review of the repositories
+
+There were no pending merge requests for subplot-web. There is a WIP MR
+for some work Daniel is doing in subplot.
+
+There was a spare fix-156 branch for some reason in subplot, we deleted it.
+The remaining branch in subplot is for the WIP MR mentioned above.
+
+There were no extra branches in subplot-web.
+
+# Issue review
+
+- [[!issue 108]] (testing against other working subplots) has been put into the
+ new iteration.
+- [[!issue 162]] (`./check` should deny warnings) has been put into the new
+ iteration but not assigned since either of us could do it.
+
+Therefore there we placed 10 issues in the iteration.
+
+# General discussion
+
+## Documentation
+
+We discussed the "four kinds of documentation" approach described
+[here](https://documentation.divio.com/).
+
+We agreed that we need tutorials, though the one we have may be sufficient for
+our current goal, so long as it's updated and cleaned up.
+
+We may be able to avoid writing howtos until we have some interested users asking
+questions. It may be better therefore to ensure we have a "how to ask questions".
+
+The material we currently have is a cross between discussion and reference and so
+we may get away without writing more of that for now.
+
+Eventually we're going to want tooling to test tutorials etc. But we don't need
+that for now.
+
+Our consensus is that we should adopt this documentation process and we updated
+[[!issue 118]] to mention the process ready for when we want to write that first
+tutorial properly.
+
+# 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 be
+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 23]] for the iteration starting now and ending
+in two weeks on 2021-02-27.
+
+We picked the following issues to work on for Lars:
+
+- [[!issue 108]]
+- [[!issue 153]]
+- [[!issue 157]]
+- [[!issue 159]]
+
+For Daniel:
+
+- [[!issue 164]]
+- [[!issue 161]]
+- [[!issue 116]]
+
+Up for grabs if anyone has time:
+
+- [[!issue 22]] depends on Dan's availability.
+- [[!issue 162]]
+- [[!issue 155]] is a tracking issue, to be closed once its sub-issues
+ are closed.
+
+# What do we need to persuade others?
+
+We adjusted the description of [[!issue 125]] to indicate that Python will be
+sufficient for the tutorial.
+
+We also updated [[!issue 119]] to be directly blocked by [[!issue 66]] so that
+we're more aware that we need the cargo installability sorted before it becomes
+plausible for someone to package Subplot properly for Debian.
+
+# Actions
+
+- Lars or Daniel to schedule pairing session with Dan to help him work
+ through [[!issue 22]].
+
+- Daniel to file an issue to create issue templates based on
+ <https://third-bit.com/2021/01/18/how-to-write-a-memo/>.