LF Project communities use MeetBot to take notes and to manage meetings on IRC.
To host a meeting, join #<project>-meeting on irc.freenode.org and take notes on the public IRC channel. It’s recommended that all meetings participants assist with the task of taking notes. This reduces the onus of the task on a single person since its difficult to take notes and act as the chair of the meeting at the same time.
MeetBot uploads the meeting minutes and raw IRC logs are to the LF IRC log server and are available under the directory IRC channel (e.g. for #<project>-meeting).
Start and end a meeting¶
To start a meeting, use a
#startmeeting <Meeting name>command followed by meeting name.
#chair <username>to assign one or more meeting chairs.
Meeting chairs have the ability to moderate the meeting and allows them to use commands such as
#endmeetingto end the meeting.
This frees up MeetBot to run other meetings in the channel and posts the links to the HTML and raw minutes to the channel.
#topicto set a discussion topic.
This command automatically changes the topic and closes the previous discussion item.
#topic Review Action Items
The chair of the meeting has to set the topic.
#infoto record a note.
#info dneary suggested using MeetBot for meeting minutes
#agree <agreement>to record agreements to document consensus.
#agreed promote the user X as committer on project Y
The chair of the meeting has to record agreements.
#linkto link to external resources in the minutes.
#actionto record action items.
This creates a summary section at the end of the meeting, summarizing the action items by assignee. Include the user names in the action to mark an assignee to a action item.
#endvoteto start/end voting.
#startvote Do you approve a 15 minute coffee break? (+1, 0, -1)
Voters will use
#vote <option>to vote. Typically +1 is for approval, 0 abstain, and -1 non-approval.
#undoto remove the last addition to the minutes.
This command undoes the last command in the stack. (eg.
After the meeting, update the wiki page with the link to the HTML minutes summary along with the date, and send an email to the project mailing list. Cut and paste the output in-channel of MeetBot in the email and send the minutes email to the project mailing list.
Example minutes and logs from OPNFV Test and Performance team, who met at 15:00 UTC on Thursday Jan 15, 2015: