Filters








100,053 Hits in 9.5 sec

Who Will be Interested in? A Contributor Recommendation Approach for Open Source Projects

Xunhui Zhang, Tao Wang, Gang Yin, Cheng Yang, Huaimin Wang
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
In this paper, we propose a novel approach ConRec to recommend potential contributors across the entire open source community for given projects.  ...  The results show that the proposed algorithm can recommend contributors to open source projects with the best performance of 63% in accuracy, and solve the cold start problem as well. • We design a commit  ...  This study developed a general algorithm called ConRec for recommending suitable contributors to open source projects based on a collaborative filtering algorithm and text matching based method.  ... 
doi:10.18293/seke2017-067 dblp:conf/seke/ZhangWYYW17 fatcat:klf4waxyqzbfzhmxpn6dexo42y

Training the future workforce through task curation in an OSS ecosystem

Anita Sarma, Marco Aurélio Gerosa, Igor Steinmacher, Rafael Leano
2016 Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering - FSE 2016  
Volunteers to Open Source Software (OSS) projects contribute not only to help create the software that they use, but also to gain skills and enrich their expertise and resumes.  ...  However, newcomers to OSS face several challenges when joining a project. Particularly, they do not know where to start, or choose tasks that they can be successful at.  ...  VISION Our approach involves: (1) mining open source project repositories to identify OSS ecosystems, and collect open tasks, (2) leveraging the (crowd) work produced by newcomers and contributors for  ... 
doi:10.1145/2950290.2983984 dblp:conf/sigsoft/SarmaGSL16 fatcat:cbyqdqfiibb5ndrkbrybgxdvwa

Predictive Modelling of Socio-Technical Health in Evolving Software Packaging Ecosystems

Pooya Rostami Mazrae
2021 BElgian-NEtherlands software eVOLution symposium  
These dimensions will be integrated into computational machine learning models and recommendation models to enable the prediction of change trends in software health, and to improve future health based  ...  My PhD research aims to analyse how the evolution of socio-technical characteristics in large open source software ecosystems affects the health of these ecosystems and their building blocks.  ...  In a study based on an analysis of 9,977 open-source npm libraries, Qiu et al [23] showed that, for contributors that want to engage in a new OSS project, features like GitHub stars, recent commits,  ... 
dblp:conf/benevol/Mazrae21 fatcat:jsiyvzpo75g2np3peif7w2ple4

Who Can Help to Review This Piece of Code? [chapter]

Noureddine Kerzazi, Ikram El Asri
2016 IFIP Advances in Information and Communication Technology  
In this paper, we investigate whether a socio-technical analysis can support software contributors in identifying experts helping to review their source code.  ...  We mined the histories of five open source projects (OSS) from GitHub and examined both technical and socio-technical interactions based on Social Network Analysis (SNA).  ...  We are interested in understanding whether or not the open source community has an efficient underpin collaboration mechanism.  ... 
doi:10.1007/978-3-319-45390-3_25 fatcat:kwoyaa3i2zcsnb2g5lez5l2u3q

Inner Source--Adopting Open Source Development Practices in Organizations: A Tutorial

Klaas-Jan Stol, Brian Fitzgerald
2015 IEEE Software  
In this article we present a tutorial in which we outline nine key factors, pertaining to product, process and organization, which we have found to be important in working with organizations who are interested  ...  Inner source, the adoption and tailoring of Open Source development practices inside organizations, is a topic of increasing interest.  ...  We are grateful to all informants of our studies for their time and enthusiasm.  ... 
doi:10.1109/ms.2014.77 fatcat:jlp5xowfxvd7hiosf32q37rs6q

Reviewer Recommender of Pull-Requests in GitHub

Yue Yu, Huaimin Wang, Gang Yin, Charles X. Ling
2014 2014 IEEE International Conference on Software Maintenance and Evolution  
Our approach can reach a precision of 74% for top-1 recommendation, and a recall of 71% for top-10 recommendation. http://rrp.trustie.net/  ...  Pull-Request (PR) is the primary method for code contributions from thousands of developers in GitHub.  ...  For a newly received PR, the developers who have commented similar PR frequently in the past are the suitable candidates to review the new one. • The common interests among developers can be measured by  ... 
doi:10.1109/icsme.2014.107 dblp:conf/icsm/YuWYL14 fatcat:wcl5rjsronafrppaizp3v76ksq

Who is going to mentor newcomers in open source projects?

Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella
2012 Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE '12  
Yoda has been evaluated on software repositories of five open source projects.  ...  Then, when a newcomer joins the project, Yoda recommends her a mentor that, among the available ones, has already discussed topics relevant for the newcomer.  ...  • It does not account for the availability of mentors. Acknowledgments We would like to thank the contributors of FreeBSD, Post-greSQL, Python, and Samba who responded to our survey.  ... 
doi:10.1145/2393596.2393647 dblp:conf/sigsoft/CanforaPOP12 fatcat:grvyanqtavdrfbsiuwobzr6bkm

VGI in National Mapping Agencies: Experiences and Recommendations [chapter]

2017 Mapping and the Citizen Sensor  
Guidelines and recommendations to support wider engagement with the VGI community are also proposed to help NMAs and interested government bodies exploit the potential of VGI for authoritative mapping.  ...  Despite the considerable growth in Volunteered Geographic Information (VGI) activities in citizen sensing and the evident opportunities for VGI use in map revision and updating, few European National Mapping  ...  Acknowledgements The authors would like to thank swisstopo for hosting the WG3 meeting that initiated the discussion on recommendations for NMAs involved in activities with VGI.  ... 
doi:10.5334/bbf.m fatcat:mt6fnzm5nzbp3caqqr5oxy7ij4

Supplementary Material for Attracting and Retaining OSS Contributors with a Maintainer Dashboard

Mariam Guizani, Thomas Zimmermann, Anita Sarma, Denae Ford
2022 Zenodo  
approach we used to identify and recommend rising contributors in an open source project. maintainers_suggestions_table.pdf compiles the suggestions our interviewed maintainers had on improving the dashboard  ...  the paper Attracting and Retaining OSS Contributors with a Maintainer Dashboard (ICSE SEIS 2022). the interview_script.pdf is the script used to interview open-source project maintainers.  ...  Does this recommendation align with your goal for the projects? [After community growth recommendation] 3. Would you be interested in a similar recommendation for core contributors? 4.  ... 
doi:10.5281/zenodo.6038549 fatcat:bpzmojurmbc2pkynnkahvva5ge

Reviewer recommendation for pull-requests in GitHub: What can we learn from code review and bug assignment?

Yue Yu, Huaimin Wang, Gang Yin, Tao Wang
2016 Information and Software Technology  
Objective: This study aims to investigate whether and how previous approaches used in bug triaging and code review can be adapted to recommending reviewers for pull-requests, and how to improve the recommendation  ...  Context: The pull-based model, widely used in distributed software development, offers an extremely low barrier to entry for potential contributors (anyone can submit of contributions to any project, through  ...  We thank Premkumar Devanbu and Bogdan Vasilescu for their very useful feedback on this paper.  ... 
doi:10.1016/j.infsof.2016.01.004 fatcat:skkldlfbufdgda6ozv7oyi7ssi

Attracting and Retaining OSS Contributors with a Maintainer Dashboard [article]

Mariam Guizani, Thomas Zimmermann, Anita Sarma, Denae Ford
2022 arXiv   pre-print
Next, we conduct a project-specific evaluation with maintainers to better understand use cases in which this tool will be most helpful at supporting their plans for growth.  ...  To keep this foundation intact, the open source community needs to actively invest in sustainable approaches to bring in new contributors and nurture existing ones.  ...  Mariam Guizani performed this work during a summer internship at Microsoft Research in the Software Analysis and Intelligence Team (http://aka.ms/saintes).  ... 
arXiv:2202.07740v1 fatcat:a4ugqhmmufacvn7xo5xljjolku

Open Source Drug Discovery in Practice: A Case Study

Christine Årdal, John-Arne Røttingen, Timothy G. Geary
2012 PLoS Neglected Tropical Diseases  
By opening a project to external contributors, its research capacity may increase significantly. To date there are only a handful of open source R&D projects focusing on neglected diseases.  ...  We wanted to learn from these first movers, their successes and failures, in order to generate a better understanding of how a much-discussed theoretical concept works in practice and may be implemented  ...  Acknowledgments The authors would like to acknowledge the contributions of Annette Alstadsaeter in providing feedback on the drafts of this paper. Author Contributions  ... 
doi:10.1371/journal.pntd.0001827 pmid:23029588 pmcid:PMC3447952 fatcat:es33znsssfecvfqq4o6gdbckl4

A Simple NLP-based Approach to Support Onboarding and Retention in Open Source Communities [article]

Christoph Stanik, Lloyd Montgomery, Daniel Martens, Davide Fucci and Walid Maalej
2018 arXiv   pre-print
Our approach can be used to automatically identify, label, and recommend issues for newcomers in open source software projects based only on the text of the issues.  ...  A common approach for developer onboarding in open source projects is to let newcomers focus on relevant yet easy-to-solve issues to familiarize themselves with the code and the community.  ...  ACKNOWLEDGEMENT This work is partly funded by the H2020 EU research project OPENREQ (ID 732463).  ... 
arXiv:1806.02592v2 fatcat:53f77d5quraf7j3vtgiqmotsru

Exploring Collaboration Networks in Open-Source Projects [chapter]

Andrejs Jermakovics, Alberto Sillitti, Giancarlo Succi
2013 IFIP Advances in Information and Communication Technology  
In this work we apply an approach for discovering collaboration networks of open source developers from Version Control Systems (VCS).  ...  We use the approach in case studies of three different projects from open source (phpMyAdmin, Eclipse Data Tools Platform and Gnu Compiler Collection) to learn their organizational structure and patterns  ...  It is one of the oldest open source projects and has a large number of contributors developing its numerous frontend and back-end projects.  ... 
doi:10.1007/978-3-642-38928-3_7 fatcat:5e2fipoyaze3pd3eg2wdagk2by

Action and interaction in volunteered geographic information: a workshop review

Peter Mooney, Karl Rehrl, Hartwig Hochmair
2013 Journal of Location Based Services  
Acknowledgements These will be provided for the final submitted article. The authors would like to acknowledge the excellent assistance provided by Mr.  ...  Adam Benjamin from University of Florida Fort Lauderdale Research and Education Center who setup and maintained the workshop website.  ...  It is hoped that this paper will be disseminated amongst the VGI community, the citizen science community, and the open source and open data movements.  ... 
doi:10.1080/17489725.2013.859310 fatcat:d7c3eghkhbhupj4xfrudwhx6da
« Previous Showing results 1 — 15 out of 100,053 results