We need to have an agreed time and method to sync developers on the state of the project.
We need to be able to
- Discuss items currently in triage (green light to start implementing)
- Discuss progress on existing tasks (accountability)
- Discuss shipping cycle (deadlines)
- Discuss broader priorities and vision
- Share knowledge (help newcommers)
We need to decide a way to discuss items that are in triage and sync about items in progress. triage community issues. In this proposal we will only talk about the triage process -- not about the format feature proposals should follow.
Syncing is generally more efficiently done as a call. Many existing projects do weekly syncs like this (Ethereum Core Devs Meeting
, Ethereum Classic Scala Client Meeting
, etc.)
Note that
- Devs may be in different timezones
- Volunteers are not expected to join every meeting
- Too many meetings becomes unproductive
We will create a Github issue every week calle "Weekly Meeting Agenda"
The issue will contain:
- A link to a poll to schedule the time of the meeting
- A link to a online meeting to join once the meeting starts
- A Doodle poll will be used
- Meetings will be held once a week on Tuesdays (UTC) -- only time time-of-day will be up for decision in the poll.
- At least one Emurgo employee must be available at the chosen
- Google Hangouts on Air hosted by the the Emurgo channel
- A Hangout On Air is limited to 10 (unless you are using Google for Work which can have 15)
- Recording will be uploaded to the Emurgo Youtube channel after the meeting
- Emurgo will moderate the meetings.