On Weekly Meetings
Details
For the whole of 2021 the panel Meeting Notes have been added as a Pull Request on a (temporary) branch, which could then be improved upon before pushing it in the next meeting to the main branch after a quick question to the group.
@csarven unilaterally changed the process for the 2021-09-29 meeting minutes, giving a number of reasons. I take it that the essential reason is:
- people can't immediately refer to the minutes reliably, as the branches were unique to each PR and got deleted after commit.
On the other hand, committing without review is going against a basic principle of version control: don't commit to main (aka master) without review. By pushing directly to main it may not be clear that the minutes have not been reviewed. It is established W3C policy to
- automatically publish the minutes to a location that is well understood to be the non-edited, perhaps erroneous, attempt to capture the meeting notes. An example are these LDP IRC logs
- in the meeting ask if there are any objections to publishing the minutes from the previous meeting, after they have gone through some formatting and other correction. The previous IRC logs show the group engaging in that by approving the minutes from 2015-06-15.
These problems can be resolved by having a "draft-minutes" branch, that is never deleted and to which the the new minutes are first pushed. This has the advantages of:
- continuing the process that has been successful for us this year
- making it clear that the minutes have not yet been approved to anyone coming across them,
- allow people to immediately refer to the published meeting notes on the "draft-minutes" branch, with a URL that will keep working over time
- making it easy for those who participated to fill in missing pieces by making a PR to the "draft-minutes" branch - we have had great contributions from @TallTed this year on this,
- gives the process of asking for minute approval an actionable process: clicking the merge button
Note: publishing to a "draft-minutes" branch is no more complicated than publishing to main, and clicking a "merge" button is something that can easily be done in each meeting.
Acceptance criteria
- counter proposals should be made, if any
- vote on this in meeting in combination with any other proposal that meets Solid community guidelines
On Weekly Meetings
Details
For the whole of 2021 the panel Meeting Notes have been added as a Pull Request on a (temporary) branch, which could then be improved upon before pushing it in the next meeting to the
mainbranch after a quick question to the group.@csarven unilaterally changed the process for the 2021-09-29 meeting minutes, giving a number of reasons. I take it that the essential reason is:
On the other hand, committing without review is going against a basic principle of version control: don't commit to
main(akamaster) without review. By pushing directly tomainit may not be clear that the minutes have not been reviewed. It is established W3C policy toThese problems can be resolved by having a "draft-minutes" branch, that is never deleted and to which the the new minutes are first pushed. This has the advantages of:
Note: publishing to a "draft-minutes" branch is no more complicated than publishing to
main, and clicking a "merge" button is something that can easily be done in each meeting.Acceptance criteria