2009
DOI: 10.1007/978-3-642-02032-2_25
|View full text |Cite
|
Sign up to set email alerts
|

“Peeling the Onion”

Abstract: According to the now widely accepted "onion-model" of the organization of open source software development, an open source project typically relies on a core of developers that is assisted by a larger periphery of users. But what does the role of the periphery consist of? Raymond's Linus's Law which states that "given enough eyeballs all bugs are shallow" suggests at least one important function: the detection of defects. Yet, what are the ways through which core and periphery interact with each other? With th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
8
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 6 publications
1
8
0
Order By: Relevance
“…In a study of popular projects on GitHub, Pinto et al [24] found that 30% of one-off contributors' commits fixed bugs, while 19% added features and 9% refactored code. When peripheral developers do not implement new features, their suggestions and reports can often result in the identification of bugs [8], [20] or trigger significant new development [18], [22], [84]. Lastly, peripheral developers engage in citizenship behaviors, such as policing adherence to community ruleswhich reduces friction and conflict-and identifying legal issues such as copyright infringement [21].…”
Section: The Importance Of Episodic Contributorsmentioning
confidence: 99%
See 3 more Smart Citations
“…In a study of popular projects on GitHub, Pinto et al [24] found that 30% of one-off contributors' commits fixed bugs, while 19% added features and 9% refactored code. When peripheral developers do not implement new features, their suggestions and reports can often result in the identification of bugs [8], [20] or trigger significant new development [18], [22], [84]. Lastly, peripheral developers engage in citizenship behaviors, such as policing adherence to community ruleswhich reduces friction and conflict-and identifying legal issues such as copyright infringement [21].…”
Section: The Importance Of Episodic Contributorsmentioning
confidence: 99%
“…FLOSS contributors, both core and peripheral, experience a psychological sense of community, with-depending on the study-as few as 30% or as many as 83% of participants claiming they felt affinity for the community [20], [55], [96]. Even one-off contributors tend to have a positive impression of the projects to which they contribute [26].…”
Section: Psychological Sense Of Communitymentioning
confidence: 99%
See 2 more Smart Citations
“…The project fulfils all terms of the open source definition [29] and uses the GNU Affero General Public License. The project does not exactly adhere to the onion model as described in FOSS research [8,26,28,37]. The layers are similar but outer layers are not larger by an order of magnitude.…”
Section: The Foss Projectmentioning
confidence: 99%