{"id":2238,"date":"2015-12-06T16:48:31","date_gmt":"2015-12-06T15:48:31","guid":{"rendered":"https:\/\/blog-alexis.monville.com\/en\/?p=2238"},"modified":"2015-12-07T01:03:23","modified_gmt":"2015-12-07T00:03:23","slug":"massive-peer-to-peer-collaboration","status":"publish","type":"post","link":"https:\/\/blog-alexis.monville.com\/en\/2015\/12\/06\/massive-peer-to-peer-collaboration\/","title":{"rendered":"Massive Peer to Peer Collaboration"},"content":{"rendered":"<p>I have been asked by <a href=\"https:\/\/fr.linkedin.com\/in\/honigman\" target=\"_blank\">Philippe Honigman<\/a> to answer 2 questions about open source collaboration to help him on one of his projects.<\/p>\n<p>I was wondering what could be the questions not already answered thousands of times. This curiosity led me to an interesting conversation, with interesting insights I would like to share with you.<\/p>\n<p><b>First question: What&#8217;s the hardest part about rewarding a community supporting an open source project?<\/b><\/p>\n<p>There\u2019s a lot of different motivations and rewards you can find contributing to an open source project. The first one could be the product or service you are contributing to. The motivation and satisfaction to contribute to a greater good. The fact that collaboration with others, will improve the quality and security of the product.<\/p>\n<p>There\u2019s also a lot of learning opportunities. Because the code base is public (in case of software development) you can learn how the others are solving problems when you review the code, you can also benefit from the reviews of others. All this could also lead to interesting employment opportunities.<\/p>\n<p>Some people will work hard to increase their reputation, to gain status or authority on a project.<\/p>\n<p>So, the hardest part about rewarding the community supporting an open source software could be first to understand the motivations of the contributors and to adapt the reward to the motivation.<\/p>\n<p><b>Second question: What&#8217;s the hardest part about making decisions in open source project?<\/b><\/p>\n<p>The question around decision is an interesting and also a tough one. Some of the mechanisms are really collaborative and we can say that the best ideas win. But sometimes, decisions based on authority gained in the past seem irrelevant, or even totally ego-driven<\/p>\n<p>The organization of some open source project are quite traditional and hierarchical with board, technical committee, and a hierarchy for sub-projects. Even if the people are co-opted or elected by their peers \u00a0to gain authority and status, it is still a hierarchical structure.<\/p>\n<p>Hierarchies emerge because of our limited understanding of decision-making processes. We are looking for someone who will ultimately \u201ctake\u201d a decision.<\/p>\n<p>In some organization where there\u2019s no\u00a0arbitration mechanism, nobody to decide, people tend to become more reasonable and start making decision and avoid letting their ego undermine the collective effort. Those people have learned how to make it happen.<\/p>\n<p>We continue the conversation about different kind of organizations and decision making process. And then, we came back to the first question&#8230; I (intentionally) forgot to speak about money and value sharing because I don\u2019t really have a solution to propose that really satisfies me&#8230; People that contribute to open source project are often \u00a0employed by a company that needs the product \/ service, and when they are not, some of them are looking for an employment opportunity&#8230; For the others, some of them have another source of revenue, and are OK with the other rewards.<\/p>\n<p>That&#8217;s the aha moment when Philippe explained me the ideas they had, to tackle the reward questions for contributions and to be able to distribute the decisions avoiding the effect to have a concentrated power in the center.<\/p>\n<p>They want to use the powerful <a href=\"https:\/\/en.wikipedia.org\/wiki\/Block_chain_%28database%29\">blockchain<\/a> technology popularized by the bitcoin experiment. I&#8217;m saying &#8220;experiment&#8221; because the Bitcoin is a particular application of the blockchain technology.<\/p>\n<p>This short video can give you a little overview of what blockchain is about:<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/YIVAluSL9SU\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>If we use the blockchain technology to create distributed services, we can create a car sharing service with no centralized control, like <a href=\"http:\/\/lazooz.org\/\">LaZooz<\/a>. So the people who are sharing the goods \/ services are doing well and it benefits to the community of people involved instead of being confiscated by a platform like uber, airbnb, blablacar&#8230;<\/p>\n<p>We can imagine to use the blockchain technology to facilitate the decisions making process in an open source project and to reward the contributors according to the value of the contribution and the risk they are taking when they join a project at an early stage for example. More on those ideas, if you look at <a href=\"http:\/\/backfeed.cc\/\">http:\/\/backfeed.cc\/<\/a> and <a href=\"https:\/\/www.ethereum.org\/\">https:\/\/www.ethereum.org\/<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Lessons (re)learned:<\/p>\n<ul>\n<li>Don&#8217;t tell them, ask them. If you want people to give some interest to your idea, it&#8217;s probably a good idea to ask them some questions that will help them to be aware of the problem you are trying to solve.<\/li>\n<li>Raise the awareness on motivation and their difference between people is an important piece to start working with a team, I will reuse my trello board to use the <a href=\"https:\/\/management30.com\/product\/moving-motivators\/\">moving motivators<\/a> with a distributed team.<\/li>\n<li>Open your mind&#8230;<\/li>\n<\/ul>\n<p>Comment and share this article if you like the reading \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>Header photo by <a href=\"https:\/\/unsplash.com\/timswaanphotography\">Tim Swaan<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have been asked by Philippe Honigman to answer 2 questions about open source collaboration to help him on one of his projects. I was wondering what could be the questions not already answered thousands of times. This curiosity led me to an interesting conversation, with interesting insights I would like to share with you. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-2238","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2015\/12\/Whangarei-Falls.png?fit=2000%2C1333&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/paNjQG-A6","jetpack-related-posts":[{"id":2342,"url":"https:\/\/blog-alexis.monville.com\/en\/2016\/10\/12\/how-agile-and-open-source-work-together-in-nearly-perfect-harmony\/","url_meta":{"origin":2238,"position":0},"title":"How Agile and Open Source work together in (nearly) perfect harmony","author":"Alexis","date":"October 12, 2016","format":false,"excerpt":"This article is based on the talk I gave for the Red Hat Agile Day in Raleigh on October 11, 2016. The conversation about agile and Open Source usually starts with an interruption in this form: Agile will not work in an Open Source context because\u2026 That\u2019s usually how a\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/10\/Jason-Hibbets-Picture.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/10\/Jason-Hibbets-Picture.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/10\/Jason-Hibbets-Picture.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/10\/Jason-Hibbets-Picture.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/10\/Jason-Hibbets-Picture.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":4066,"url":"https:\/\/blog-alexis.monville.com\/en\/2023\/01\/05\/this-is-season-three-of-le-podcast\/","url_meta":{"origin":2238,"position":1},"title":"This is Season Three of Le Podcast!","author":"Alexis","date":"January 5, 2023","format":false,"excerpt":"Season 3 of Le Podcast on Emerging Leadership features interviews with experts on leadership and related topics. In the first episode, Jared Kleinert, the CEO, and co-founder of Offsite and the founder of Meeting of the Minds, discusses the importance of meeting in person in the future of work, the\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2021\/01\/Le-Podcast-on-Emerging-Leadership-Square-e1611488942222.png?fit=400%2C400&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4002,"url":"https:\/\/blog-alexis.monville.com\/en\/2022\/08\/16\/peer-to-peer-feedback-survey\/","url_meta":{"origin":2238,"position":2},"title":"Peer-to-Peer Feedback Survey","author":"Alexis","date":"August 16, 2022","format":false,"excerpt":"During my #67daysofleadership challenge, on Day 47, I shared about Three Trillion Dollar Coach. I mentioned that I want to use with my team a peer-to-peer feedback survey inspired by one used at Google and described in the book. To give some context, my team is the one leading all\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"women having a conversation","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/pexels-photo-1311518.jpeg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/pexels-photo-1311518.jpeg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/pexels-photo-1311518.jpeg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/pexels-photo-1311518.jpeg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/pexels-photo-1311518.jpeg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2331,"url":"https:\/\/blog-alexis.monville.com\/en\/2016\/08\/05\/contribute-to-the-success-of-openstack\/","url_meta":{"origin":2238,"position":3},"title":"Contribute to the Success of OpenStack","author":"Alexis","date":"August 5, 2016","format":false,"excerpt":"During the OpenStack Summit in Austin, Mark McLoughlin and I delivered a talk titled: \"Contribute to the Success of OpenStack\". Our talk was meant to explain how we were inspired by agile values and principles to improve our internal organization, and how we thought it could impact our ability to\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/08\/community-1920.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/08\/community-1920.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/08\/community-1920.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/08\/community-1920.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2016\/08\/community-1920.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3347,"url":"https:\/\/blog-alexis.monville.com\/en\/2020\/05\/09\/grow-your-software-engineering-career-with-emilien\/","url_meta":{"origin":2238,"position":4},"title":"Growing as a Software Engineer: Learning, Sharing, and Impact","author":"Alexis","date":"May 9, 2020","format":false,"excerpt":"Career growth in software engineering is often described as a matter of accumulating technical skills, mastering new tools, or moving into more complex systems. In reality, the journey is more nuanced. In this episode of Le Podcast on Emerging Leadership, I had the pleasure of welcoming Emilien Macchi, Senior Principal\u2026","rel":"","context":"In &quot;Le Podcast&quot;","block_context":{"text":"Le Podcast","link":"https:\/\/blog-alexis.monville.com\/en\/category\/podcast\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/05\/Le-Podcast-Square-Interviews.png?fit=400%2C400&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1671,"url":"https:\/\/blog-alexis.monville.com\/en\/2013\/11\/05\/french-scrum-user-group-google\/","url_meta":{"origin":2238,"position":5},"title":"French Scrum User Group @Google","author":"Alexis","date":"November 5, 2013","format":false,"excerpt":"Only 5 hands went up when I asked the question: \"who already contribute to a free or open source software?\". This French Scrum User Group conference hosted by Google in Paris was really \"agile\", and definitely not \"open source\". The time frame was a little bit short to cover in\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2015\/09\/201311SUG-The-Agile-and-Open-Source-Way.png?fit=1024%2C768&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2015\/09\/201311SUG-The-Agile-and-Open-Source-Way.png?fit=1024%2C768&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2015\/09\/201311SUG-The-Agile-and-Open-Source-Way.png?fit=1024%2C768&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2015\/09\/201311SUG-The-Agile-and-Open-Source-Way.png?fit=1024%2C768&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts\/2238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/comments?post=2238"}],"version-history":[{"count":3,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts\/2238\/revisions"}],"predecessor-version":[{"id":2244,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts\/2238\/revisions\/2244"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/media\/2242"}],"wp:attachment":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/media?parent=2238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/categories?post=2238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/tags?post=2238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}