Asynchronous Decision Making - FOSS Backstage 2017
Slides of my "Asynchronous Decision Making - why and how?" talk at the http://fossbackstage.de/ micro-summit, November 2017
I also gave this talk at FOSDEM 2018, a video recording (with somewhat poor audio unfortunately) is available at https://fosdem.org/2018/schedule/event/community_decision_making_why_how/
There's also a video recording of the French speaking version at devoxx.fr 2018, https://www.youtube.com/watch?v=xkC4zjtAyRc
See also my opensource.com article on the same topic at https://opensource.com/article/17/12/asynchronous-decision-making and a slightly older blog post at https://blogs.apache.org/foundation/entry/success-at-apache-asynchronous-decision
No meetings required
More time to think
More precise in a foreign language or if you’re shy
Apache projects (where I come from) use their dev mailing lists as a shared asynchronous communications
channel and issue trackers for case management.
Your mileage may vary - but the principles are not limited to software development.
cordova-discuss Suggested Process:
1. Create an issue with the description of the
feature should be discussed.
2. Others can discuss about the proposal with
3. Once there is a rough consensus, create a new
file in this folder with the proposal details.
slightly different tools, similar process:
brainstorm -> options -> consensus -> decision
all asynchronous and traceable
…as demonstrated by
Open Source projects over
Switching between tools
requires practice - adapt to
The exact tools are not
important but their roles
central async channel +
consensus building rules
I’m @bdelacretaz, thanks!
Reading list: https://pinboard.in/u:bdelacretaz/t:collaboration
Requirements for open development channels:
Slides licensed under
a Creative Commons Attribution-ShareAlike 4.0