Filters








693,426 Hits in 7.5 sec

Mining version histories to verify the learning process of Legitimate Peripheral Participants

Shih-Kun Huang, Kang-min Liu
2005 Proceedings of the 2005 international workshop on Mining software repositories - MSR '05  
Since code revisions reflect the extent of human involvement in the software development process, revision histories reveal the interactions and interfaces between developers and modules.  ...  We therefore divide developers and modules into groups according to the revision histories of the open source software repository, for example, sourceforge.net.  ...  We believe that, in each open source project, there is a large amount of source code that does not need to be opened; that is, the success of an open source project depends on only a small proportion of  ... 
doi:10.1145/1083142.1083158 dblp:conf/msr/HuangL05 fatcat:rivxp43jozanlm5chauuzbabw4

Mining version histories to verify the learning process of Legitimate Peripheral Participants

Shih-Kun Huang, Kang-min Liu
2005 Software engineering notes  
Since code revisions reflect the extent of human involvement in the software development process, revision histories reveal the interactions and interfaces between developers and modules.  ...  We therefore divide developers and modules into groups according to the revision histories of the open source software repository, for example, sourceforge.net.  ...  We believe that, in each open source project, there is a large amount of source code that does not need to be opened; that is, the success of an open source project depends on only a small proportion of  ... 
doi:10.1145/1082983.1083158 fatcat:rsejcgpytbdslhr3hfphcg5uge

OpenStack Gender Diversity Report

Daniel Izquierdo, Nicole Huesman, Alexander Serebrenik, Gregorio Robles
2019 IEEE Software  
While we focus on OpenStack, a well-known open source project involving thousands of contributors, many of them employed by companies, the proposed analysis and methodology have been developed with the  ...  Intel and Bitergia have conducted research to assess the current state of gender diversity within the community, examining both code and non-code contributions, including leadership, governance, and event  ...  Percentage of women is 10-12% depending on the data source and the analysis; participation at the governance and leadership level increased remarkably; participation in all of the code-and non-coderelated  ... 
doi:10.1109/ms.2018.2874322 fatcat:aa6aox3mnzck3lkfpqcho5e5xu

Open Source Software Development Process Model

Keng Siau, Yuhong Tian
2013 Journal of Global Information Management  
Although the development of open source software is dynamic and it encourages innovations, the process can be chaotic.  ...  An Open Source Software Development (OSSD) process model to enhance the survivability of OSSD projects is needed.  ...  Axial coding actually is inseparable from open coding in that the recording of theoretical memoranda in open coding stage is in fact part of the axial coding.  ... 
doi:10.4018/jgim.2013100106 fatcat:rl3gjuqnqvbndjxlp5p6hq27ca

Crowded house: an analysis of how the Virtual Learning Environment Moodle is built via bug tracker participants

Eamon Costello, Keith Johnston, Vincent Wade
2019 Interactive Learning Environments  
Despite many studies of the phenomenon of open source bug fixing and software building, much remains to be answered.  ...  We found that projects are complex interplays of many actors assuming different roles and identities, and that brokers, or "kindly souls", play a key role in activities such as filing reports on behalf  ...  Roles and identities RQ2 Sought to determine the roles and identities of participants in the community including the roles played by non-software developers and other non-technical participants.  ... 
doi:10.1080/10494820.2019.1678488 fatcat:d6p66iadzrajllkblgiona7uya

Unveiling Elite Developers' Activities in Open Source Projects [article]

Zhendong Wang, Yang Feng, Yi Wang, James A. Jones, David Redmiles
2019 arXiv   pre-print
Open-source developers, particularly the elite developers, maintain a diverse portfolio of contributing activities.  ...  into supportive and communicative activities and less effort into coding as the project grows; (3) their participation in non-technical activities is negatively associated with the project's outcomes  ...  Later in another open-source study, Wagstrom et al. classified the roles of open-source contributors.  ... 
arXiv:1908.08196v2 fatcat:2nogws73ifdy3nuuubdsodgsua

Clustering and dependencies in free/open source software development: Methodology and tools

Rishab Aiyer Ghosh
2003 First Monday  
This paper addresses the problem of measurement of non-monetary economic activity, specifically in the area of free/open source software 2 communities.  ...  source code is detailed, with the outline of algorithms for identifying collaborative authorship and determining the identity of coherent economic actors in developer communities.  ...  One notable aspect of open source software development is the hidden -and often non-existent -role played by money.  ... 
doi:10.5210/fm.v8i4.1041 fatcat:f323pybfejfcpeg4tg3wwexonq

Understanding the Role of Core Developers in Open Source Development

Ju Long
2006 Journal of Information, Information Technology, and Organizations  
Based on our analysis of a data set comprising 300 open source projects, we demonstrate that both core-developer leadership and project-advocating activities are crucial in the development of OSS projects  ...  We particularly focus on OSS core developer roles. We separate core developers from other developers in the community and empirically examine their different roles.  ...  Second, open source developers could learn from our study how crucial is the role of promoting and publicizing the projects in the OSS community.  ... 
doi:10.28945/148 fatcat:7yzqgunza5bnboodftgvecdtnm

The onion patch

Corey Jergensen, Anita Sarma, Patrick Wagstrom
2011 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering - SIGSOFT/FSE '11  
through mailing list discussions and bug trackers and as they develop skill and reputation within the community they advance to central roles of contributing code and making design decisions.  ...  In this paper, we examine whether the onion model of joining and progressing in a standalone Open Source project still holds true in large project ecosystems and how the model might change in such settings  ...  When we attempted to identify additional factors that played a role in source code centrality as per research question 3, we found one group of developers who appeared to benefit from learning in the ecosystem  ... 
doi:10.1145/2025113.2025127 dblp:conf/sigsoft/JergensenSW11 fatcat:5cv4s4aak5du7ghfmigh57rlri

Champions of Revealing - the Role of Open Source Developers in Commercial Firms

Joachim Henkel
2008 Social Science Research Network  
The link between firms engaging in open source software (OSS) development and the OSS community is established by individual developers.  ...  I conclude that a more positive stance towards openness will allow firms to better share in the benefits of open innovation processes.  ...  Identification with the open source community may be completely non-ideological, arising from positive experiences with development support in the open source process.  ... 
doi:10.2139/ssrn.946929 fatcat:qsnwjg6yybb3xipmqf4gbwm6dq

Three Metrics to Explore the Openness of GitHub projects [article]

Valerio Cosentino and Javier Luis Canovas Izquierdo and Jordi Cabot
2014 arXiv   pre-print
Open source software projects evolve thanks to a group of volunteers that help in their development. Thus, the success of these projects depends on their ability to attract (and keep) developers.  ...  To explore the openness of a software project, we propose three metrics focused on: (1) the distribution of the project community, (2) the rate of acceptance of external contributions and (3) the time  ...  COMMUNITY COMPOSITION People involved in the development of open source projects can play different roles.  ... 
arXiv:1409.4253v1 fatcat:po7opbsdebaofakzhsss36piky

Champions of revealing--the role of open source developers in commercial firms

J. Henkel
2008 Industrial and Corporate Change  
The link between firms engaging in open source software (OSS) development and the OSS community is established by individual developers.  ...  I conclude that a more positive stance towards openness will allow firms to better share in the benefits of open innovation processes.  ...  Identification with the open source community may be completely non-ideological, arising from positive experiences with development support in the open source process.  ... 
doi:10.1093/icc/dtn046 fatcat:r6y3tfp3mrfpbehaxllb5xuyte

Disclosure of Sensitive Information in the Virtual Learning Environment Moodle [chapter]

Víctor Gayoso Martínez, Luis Hernández Encinas, Ascensión Hernández Encinas, Araceli Queiruga Dios
2014 Advances in Intelligent Systems and Computing  
Despite many studies of the phenomenon of open source bug fixing and software building, much remains to be answered.  ...  We found that projects are complex interplays of many actors assuming different roles and identities, and that brokers, or "kindly souls", play a key role in activities such as filing reports on behalf  ...  Roles and identities RQ2 Sought to determine the roles and identities of participants in the community including the roles played by non-software developers and other non-technical participants.  ... 
doi:10.1007/978-3-319-01854-6_53 fatcat:s2zigbuhxbarvdvzurugsedqqq

Diversity of Skills and Collective Intelligence in GitHub [article]

Dorota Celińska-Kopczyńska
2021 arXiv   pre-print
In this paper, we investigate the patterns behind the connections among GitHub users in Open Source communities.  ...  To this end, we use Social Network Analysis and Self-Organizing Maps as the similarity measure. Analysis of textual artifacts reveals the roles of those connections.  ...  We show that non-technicians (non-developers) have their place in the Open Source teams -they are essential for the project development.  ... 
arXiv:2110.06725v1 fatcat:vfof7xbedjeaho22lgvghlinmu

A Research Agenda for Studying Open Source I: A Multi-Level Framework

Fred Niederman, Ashley Davis, Martina E. Greiner, Donald Wynn, Paul T. York
2006 Communications of the Association for Information Systems  
This paper presents a research agenda for studying information systems using open source software A multi-level research model is developed at five discrete levels of analysis: (1) the artifact; (2) the  ...  Each level is discussed in terms of key issues within the level. Examples are based on prior research.  ...  We especially thank Professors Richard Watson and Marie-Claude Boudreau at the University of Georgia for their guidance and leadership as part of the UGA Open Source Research group and Professor Paul Gray  ... 
doi:10.17705/1cais.01807 fatcat:w5lt6qapwfa4blbxkodpr46vga
« Previous Showing results 1 — 15 out of 693,426 results