-
Notifications
You must be signed in to change notification settings - Fork 38
dev meeting 20211125
Present at the meeting:
- Sonja Heinze (@pitag-ha)
- Marek Kubica (@Leonidas-from-XIV)
- Nathan Rebours (@NathanReb)
- Sonja creates an issue for improving guidance when token needs updating
- Marek creates an issue to migrate configuration files to sexp instead of custom yaml
- Nathan creates an issue to migrate Github API calls from REST to GraphQL
- Nathan labels 2.0.0 issues with breaking change when necessary
- Marek works on dropping support for opam 1 (client and file format)
- Nathan works on removing delegates
- Sonja works on the renaming/removal of the bistro command
- Sonja works on integrating
tag
into the main/default command
Marek worked on migrating the tests from MDX to cram. This is a welcome change, especially as it came with some simplification of the tests, filtering unnecessary data from the output of commands and adding a bit of documentation in some individual test cases. Some tests can still be improved but overall it's a huge improvement. No more ellipsis so updating the tests when there are changes should be much easier. Marek also made sure to create issues or revive existing ones corresponding to 2.0.0 roadmap items. There is now a 2.0.0 milestone which links to all those items.
Nathan added a couple of issues to the 2.0.0 milestone and commented on other existing one to improve the spec a bit.
We split the roadmap between breaking and non breaking changes so we can eventually keep the non breaking ones for later releases if needed.
We assigned ourselves a few tasks to make sure we start moving towards 2.0.0. While doing so it became clear that both the bistro command renaming/removal needed a bit of investigation. We need to figure out what Cmdliner
allows and how to keep a nice documentation. It's likely that a rename is what we need here.
We also discussed the integration of the tag command to the main one. We stated that it will a bit more than just calling the command directly as it needs to work for user that want to tag themselves. Finally we also need to investigate about the current state of CLI options around tag and the rest of the commands to make sure everything is consistent once it made its way into the full release command.