SlideShare a Scribd company logo
1 of 31
BUILDING A MAKER
COMMUNITY
Around an Open Hardware Platform
FABIO MORREALE
GIULIO MORO
ALAN CHAMBERLAIN
STEVE BENFORD
ANDREW MCPHERSON
• Hacker and maker communities
formed around toolkits and platforms
• Previous studies in HCI have mostly
focused on established communities
• The process by which user groups
develop around a new digital tool is
overlooked
• No previous attempts to identify
design decisions that influence the
formation of a community of makers
exist
What design factors can
promote the successful
uptake of a maker
platform
?
open source embedded
hardware for creating musical
instrument and audio
applications
embedded
BeagleBone Black / 1 GHz ARM
processor
it can
be
powere
d from
battery
connected
8x, 16-bit Analog Out 8x, 16-bit Analog In16 digital GPIO
Stereo Audio
I/O
low latency
<1ms latency
easy to get started
easy to get started
C / C++=
research
tool
2014
2
absence of tools that could
satisfy the requirement for
the development of the D-
Box
2015 2016 2017
first public
workshop
instrument designers
developed more code
and applications for
the board 10
2014 2015 2016 2017
teaching
tool
A few students
contributed new features
relevant to their own
work (simple API) 30
2014 2015 2016 2017
open source
release &
hackathons
free to attend
possible to buy the
hardware
new instrument created
50
2014 2015 2016 2017
201
4
201
5
201
6
201
7
kickstarter
campaign
mailing list subscription
social media promotion
updates & stretch goals
500
spin-off
company
direct hardware sales
to support the continuing
development of the
platform
201
4
201
5
201
6
201
7
850
C / C++
FAUST
what kind of project do you
intend to use Bela for?
Music / audio DSP
Teaching Prototyping
Fun Other
C / C++ Pd
FAUST Supercollider
Python Max/Msp
what programming language
do you intend to use?
2014 2015 2016 2017
communitysize
STEIM
workshop
CHI 2017
submission
2 10 30 50
800
850
500
700
D-Box
First workshop
Teaching platform
Open source release
Kickstarter
Spin-off
motivation to
participate in
the workshop
team credibility
giving back to the
community
collocated support
I’ve been using
supercollider for 12
years. Very actively.
And other people
invested a lot of time
on it. I am just giving
back to the
community. I am
contributing where I
can.
“
motivation to
use Bela
technological innovation
improved user
experience
I have been building
instruments for 6
years now. Bela
addresses a lot of
issues that I
encountered so far. In
particular low latency.
This is a percussive
instrument I don’t
want to experience
any latency.
“
I
Design for
specific applications
We didn’t set out to design a
platform. We made an
instrument for our own
research and gradually made
the tool more general
II
Search for
signature features
New creative possibilities can
result from major
improvements to existing
technologies
III
Low barriers
to entry
Open source release is not by
itself a low barrier to entry.
IV
Pluggable
communities
fabio.morreale@qmul.ac.uk
a.mcpherson@qmul.ac.uk

More Related Content

Similar to Building a Maker Community Around an Open Hardware Platform

BbWorld'08 Podcasting Preconference Session
BbWorld'08 Podcasting Preconference SessionBbWorld'08 Podcasting Preconference Session
BbWorld'08 Podcasting Preconference Sessionekunnen
 
Michael Widenius
Michael WideniusMichael Widenius
Michael WideniusCodeFest
 
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16TechSoup
 
10 Year FOSSASIA - OSCON2019
10 Year FOSSASIA - OSCON201910 Year FOSSASIA - OSCON2019
10 Year FOSSASIA - OSCON2019Hong Phuc
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13Niklas Heidloff
 
Keynote at Converge 2019
Keynote at Converge 2019Keynote at Converge 2019
Keynote at Converge 2019Travis Oliphant
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICTDSCUSICT
 
All good things scale - ohs 2020 - 03.13.2020
All good things scale - ohs 2020 - 03.13.2020All good things scale - ohs 2020 - 03.13.2020
All good things scale - ohs 2020 - 03.13.2020Amanda Wozniak
 
What Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinarWhat Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinarSubmer Immersion Cooling
 
Lift+fing 09 Michael Shiloh slides with notes
Lift+fing 09 Michael Shiloh slides with notesLift+fing 09 Michael Shiloh slides with notes
Lift+fing 09 Michael Shiloh slides with notesmichaelshiloh
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startupsvictorneo
 
Thrive 2019 Building intelligent bots for your modern workplace best practic...
Thrive 2019  Building intelligent bots for your modern workplace best practic...Thrive 2019  Building intelligent bots for your modern workplace best practic...
Thrive 2019 Building intelligent bots for your modern workplace best practic...Thomas Gölles
 
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deckPitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deckHajeJanKamps
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...Niklas Heidloff
 

Similar to Building a Maker Community Around an Open Hardware Platform (20)

BbWorld'08 Podcasting Preconference Session
BbWorld'08 Podcasting Preconference SessionBbWorld'08 Podcasting Preconference Session
BbWorld'08 Podcasting Preconference Session
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
 
Extensive Portfolio
Extensive PortfolioExtensive Portfolio
Extensive Portfolio
 
10 Year FOSSASIA - OSCON2019
10 Year FOSSASIA - OSCON201910 Year FOSSASIA - OSCON2019
10 Year FOSSASIA - OSCON2019
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
OpenPOWER ADG key note
OpenPOWER ADG key note OpenPOWER ADG key note
OpenPOWER ADG key note
 
Keynote at Converge 2019
Keynote at Converge 2019Keynote at Converge 2019
Keynote at Converge 2019
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICT
 
All good things scale - ohs 2020 - 03.13.2020
All good things scale - ohs 2020 - 03.13.2020All good things scale - ohs 2020 - 03.13.2020
All good things scale - ohs 2020 - 03.13.2020
 
What Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinarWhat Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinar
 
Lift+fing 09 Michael Shiloh slides with notes
Lift+fing 09 Michael Shiloh slides with notesLift+fing 09 Michael Shiloh slides with notes
Lift+fing 09 Michael Shiloh slides with notes
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
 
Thrive 2019 Building intelligent bots for your modern workplace best practic...
Thrive 2019  Building intelligent bots for your modern workplace best practic...Thrive 2019  Building intelligent bots for your modern workplace best practic...
Thrive 2019 Building intelligent bots for your modern workplace best practic...
 
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deckPitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
Pitch Deck Teardown: Encore's $3M Pre-seed / Seed deck
 
Intro to Podcasting
Intro to PodcastingIntro to Podcasting
Intro to Podcasting
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
 
Evaluation Question 5
Evaluation Question 5Evaluation Question 5
Evaluation Question 5
 
Day3 arduino talk_iamthemedia
Day3 arduino talk_iamthemediaDay3 arduino talk_iamthemedia
Day3 arduino talk_iamthemedia
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Recently uploaded (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

Building a Maker Community Around an Open Hardware Platform

Editor's Notes

  1. The work that I present today is about the emergence of a community of makers around a new hardware platform I'll first describe our experience with a case study and then I'll generalise our findings offering suggestions for those interested in building a maker community
  2. the context is that of * hacker and maker communities a context quite deeply studied inHCI especially with respect to established communities * Arduino community, lilypad *** * this gap is partially due to the fact that the identification of a group of people as a “community” can only be done retrospectively and also
  3. the question of this paper is * we tried to answer to this question with an inductive approach I'll present a longitudinal study describing the emergence of a community of makers using
  4. developed by some colleagues of mine at AIL - C4DM that has some interesting features
  5. it is an embedded system designed to fit inside a musical instrument it is a single board computer so there is no need for a laptop it is based on a bbb with a custom hardware cape
  6. it is connected the board has stereo audio IO plus analog and digital IO for connecting sensors and actuators this makes it an ideal tool for tangible interactive system
  7. bela is designed for extremely low latency Bela uses a hard real-time Linux kernel to run audio code at higher priority than the entire OS the resulting latency is < 1ms and that’s much faster than any laptop audio system
  8. and it is easy to get started there is no need to install complex software just plug the board and connect your browser to get a fully featured ide ** including an in-browser oscilloscope
  9. another very important aspect that makes it easy to get started is that it supports existing popular prog. lang. so there is no need to relearn from scratch a new language
  10. now that I described a bit what Bela is I will go throught the cronology of the formation of the community i'll have a look at the the most important events that contributed increasing the community size *An early version of Bela was developed as a research tool we needed a tool for the D-Box, this musical instrument, that had a few technical requirements that none of the existing solutions could satisfy in particular: being embedded, good computational power, large number of analog I/O with very low latency at this point the Bela adopters was formed just by two people
  11. in late 2014 we run a first workshop at a london hackspace to let people develop other code for the board and more people stared using the platform
  12. in 2015 was used in DSP class for master students at qmul * The needs of the class influenced the development of Bela it was important for the future community uptake (Low cost, simple API) airharp
  13. in april 2015 the hardware and software were released open source and straight after a number of workshops and hackhatons were organised in london this resulted in around 50 regular users outside the university
  14. a very important transition point was the lunch of the kickstarter campaign in 2016 which was necessary to manifacture the product in large quantity prior the launch mailing list subscription having a solid user base resulted being very important for the dissemination of the campaign During social media promotion, updates and stretch goals the campaign was successfull and at the end once the boards were shipped the community counted more than 500 users
  15. in late 2016 a spin-off company was created to support *
  16. while doing the campaign we were also building a network of support resources such as
  17. Online forum, which to some extent is representative of the dynamics of the community most discussions initiated to look for help some members shared newly developed features but also particularly around the time of the ks capaing we started noticing spontaneous contributions
  18. several bela users added support to other programming languages, sometimes with help from the bela team so pyo, supercollider, and faust were added to the list of programming languages so, now the campaign is over the community has finally some interesting number we wanted to better understand the characteristics of our community
  19. we sent a survey to our backers to get shipping addresses and We included questions about what they were planning to do with Bela the results showed that community comes from a specific domain (audio/music) rather than a general maker platform like arduino
  20. this is a summary of the chronology of Bela the survey gave us a broad but shallow overview of our community but we wanted to know more deeply why and how people used Bela to better portrait the charachteristics of our community so we organised an intensive design workshop in Amsterdam at STEIM, renowned centre for experimental music with this workshop we wanted to better understand our users, their motivations, concerns, practices, and priorities and we wanted to write a CHI paper and this was the submission deadline
  21. the workshop at steim lasted 3 days and 8 Participants join the workshop with the goal to port their instrument to Bela Activities initial demo Bela tutorial
  22. for the remaining 2 days and half participants were involved in hands on porting final demo
  23. Want to show you some results
  24. what was interesting is that one participant expanded core capabilities and created an online tutorial
  25. Based on dynamics observed during the workshop and the interviews, I now present some aspects that motivated participants’ interest in Bela and in the workshop. Team credibility social presence, the actions that the team has demonstrated that proved an indisputable expertise being open to people's opinion and back user's requests Giving back to the community **** Collocated support make requests to the team learn from programming skills and procedures of the team and other participants
  26. The technological limitations of existing devices was the main motivation for participants to use Bela Bela offers some technological innovation self-cont low-late **** user experience seamless port without learning a new language coding XP as Bela offers a quality development environment rapid set up -- now I will generalise our findings and present some recommendations we believe are important to allow for a community of makers to exist and develop around a platform.
  27. Designing for one specific and immediate application can provide focus as opposed to designing general capabilities based on hypothetical future use cases that might fail to provide a unique selling point. bela: ----- we didn’t set out to design a platform, we made an instrument for our own research and gradually made the tool more general Community contributions were driven by immediate personal applications Development of a simple IDE Porting of programming languages
  28. we suggest that a new platform should have signature features Simple, clear capabilities that go beyond what was easily achievable before *** New creative possibilities do not only result from new categories of technology but also from major improvements to existing technologies for instance, for For LilyPad it was the physical layout of the board, making it suitable for wearable computing For Bela, w1ms latency and self-containedness
  29. we stressed the importance of the simplicity of getting started, where only a browser is needed Open-source release is not by itself a low barrier to entry learning unfamiliar code takes time indeed in our case whether or not Pd, SC, or FAUST are ideal tools is less important than having large groups of people already knowing how to use them
  30. finally, In analysing the growth of the bela community we observed a phenomenon that we call pluggable communities Our communitiy has grouwn in a series of discrete leaps that are often enabled by connecting bela to other establisehd tools with their own commuynity **** People that joined bela community are not leaving their original commuynity, rather by porting these sw to bela the two communities connects and they both benefit from this connection by growing their user base and expanding their range of applications // porting SC to Bela rather than building a new language reconises that SC has evolved over many years to suit the needs of its community, and that significant expertise has developed *** to conclude, we believe that this concept of pluggable communities is central for the uptake of a maker platform, indeed If Bela was not easily connectible to familiar tools, would developers still take the time to understand its code well enough to contribute to its development?