296 Hits in 3.8 sec

Detecting Patch Submission and Acceptance in OSS Projects

Christian Bird, Alex Gourley, Prem Devanbu
2007 Fourth International Workshop on Mining Software Repositories (MSR'07:ICSE Workshops 2007)  
OSS projects work.  ...  We present our methods in identifying the submission and acceptance of patches and give results and evaluation in applying these methods to the Apache webserver, Python interpreter, Postgres SQL database  ...  Methodology The process of detecting patch submissions and acceptances is part of a much larger project at UC Davis D r a f t that aims to mine many forms of data from various OSS projects and use that  ... 
doi:10.1109/msr.2007.6 dblp:conf/msr/BirdGD07 fatcat:ud5tzyn6gzhv7aeao2avnvo63q

Patch Review Processes in Open Source Software Development Communities: A Comparative Case Study

Jai Asundi, Rajiv Jayant
2007 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07)  
In this paper, we examine the process of patch reviews as a proxy for the extent of code-review in F/OSS projects.  ...  While existing descriptions of patch review processes are mostly narrative and based on individual experiences, we systematically analyze the email archives of five F/OSS projects to characterize this  ...  We find that F/OSS projects vary in terms of their patch review processes and characteristics.  ... 
doi:10.1109/hicss.2007.426 dblp:conf/hicss/AsundiJ07 fatcat:zjhf7qhtprdxzoq3lkx7yxxtlq

An Algorithm for Gradual Patch Acceptance Detection in Open Source Software Repository Mining

2012 IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences  
This research is being conducted as a part of the Next Generation IT Program and Grant-in-aid for Young Scientists (B), 22700033, 2010 by the Ministry of Education, Culture, Sports, Science and Technology  ...  It bestows a grant as well as an opportunity for undergraduate student to achieve a wealth experience in abroad graduated school research.  ...  We turn out that temporal-based patch submission analysis could explain OSS project evolution and can conclude an inconclusive belief from Nakakoji et al. proposed OSS evolution pattern [7] .  ... 
doi:10.1587/transfun.e95.a.1478 fatcat:zz5rywbmnbbplboncflkamkijm

The List is the Process: Reliable Pre-Integration Tracking of Commits on Mailing Lists [article]

Ralf Ramsauer, Daniel Lohmann, Wolfgang Mauerer
2019 arXiv   pre-print
We evaluate our method on high-profile open source software (OSS) projects like the Linux kernel, and validate its high accuracy using an elaborately created ground truth.  ...  Our approach can be used to quantify properties of OSS development processes, which is an essential requirement for using OSS in reliable or safety-critical industrial products, where certifiability and  ...  We also thank Julia Lawall and Lukas Bulwahn for helpful comments on the manuscript.  ... 
arXiv:1902.03147v1 fatcat:2ayuk27cqverdobwbvmtjmgzxu

Social Activities Rival Patch Submission for Prediction of Developer Initiation in OSS Projects

Mohammad Gharehyazie, Daryl Posnett, Vladimir Filkov
2013 2013 IEEE International Conference on Software Maintenance  
OSS developers patch submission activities. We use these sets to predict whether a project participant will become a developer.  ...  For 6 different OSS projects we compile and integrate a set of social measures of the communications network among OSS project participants and a set of technical measures, i.e.  ...  The authors would like to thank Bogdan Vasilescu for his contributions in mining issue tracking systems and mailing lists attachments, and for his insightful comments and feedback on this work.  ... 
doi:10.1109/icsm.2013.45 dblp:conf/icsm/GharehyaziePF13 fatcat:2mf7bd4cfndyfgbq7qs5e36maq

Developer initiation and social interactions in OSS: A case study of the Apache Software Foundation

Mohammad Gharehyazie, Daryl Posnett, Bogdan Vasilescu, Vladimir Filkov
2014 Empirical Software Engineering  
., OSS developers' patch submission activities.  ...  ., patch submission info, need not be included in the models.  ...  Patch submission does not imply patch acceptance, with committers reviewing and applying patches as they see fit.  ... 
doi:10.1007/s10664-014-9332-x fatcat:oehgwofv6nd6jkb2abtgil2iva

Understanding Contributor to Developer Turnover Patterns in OSS Projects: A Case Study of Apache Projects

Aftab Iqbal
2014 ISRN Software Engineering  
In particular, we study the contributions made by the members in terms of bugs reported, comments on bugs, source-code patch submissions, and their social relation with other members of an OSS community  ...  OSS projects are dynamic in nature. Developers contribute to a project for a certain period of time and later leave the project or join other projects of high interest.  ...  [6] findings indicated the detection and acceptance of source-code patches through the mailing list but we discovered that source-code patches were always attached to the respective bugs on the bug  ... 
doi:10.1155/2014/535724 fatcat:kh46bowcerffviungkhlm4xty4

A study of configuration management in open source software projects

U. Asklund, L. Bendix
2002 IEE Proceedings - Software  
Research question #3: What can CS projects learn from it? What configuration management lessons can and cannot be transferred from OSS projects to CS projects -and vice versa.  ...  In this paper, the authors examine the configuration management process for some Open Source Software projects and analyse how process, tool support, and people aspects of configuration management contribute  ...  Acknowledgements We thank Jonas Persson who helped with the interviews, the OSS people who provided us with information, and the anonymous reviewers who suggested how to improve the presentation of our  ... 
doi:10.1049/ip-sen:20020196 fatcat:z52wcomweraknjs4pba5ssallu

Sociotechnical coordination and collaboration in open source software

Christian Bird
2011 2011 27th IEEE International Conference on Software Maintenance (ICSM)  
and others in an attempt to understand how large, successful OSS projects work and also to contrast them with projects in commercial settings.  ...  We answer questions such as "Do large OSS project really have a disorganized bazaar-like structure?" "What is the relationship between social and development behavior in OSS?"  ...  Quantitative modeling reveals variations across the projects in the effects of a participant's a) duration in an OSS community; b) their volume of patch submission; and c) and their social status.  ... 
doi:10.1109/icsm.2011.6080832 dblp:conf/icsm/Bird11 fatcat:ncva5twdtfgdngqjzs76qvlzdm

DevReplay: Automatic Repair with Editable Fix Pattern [article]

Yuki Ueda, Takashi Ishio, Akinori Ihara, Kenichi Matsumoto
2020 arXiv   pre-print
Using DevReplay, developers can automatically detect and fix project/API-specific problems in the code editor and code review.  ...  Finally, we submitted patches to the most popular open-source projects that are implemented by different languages, and project reviewers accepted 80% (8 of 10) patches.  ...  In the RQ4, we submit the patches to the original projects through the pull requests. Finally, 8 of 10 submitted pull requests have already been accepted and merged by the development teams.  ... 
arXiv:2005.11040v1 fatcat:apz76pygcnanrgdspro47udglu

The Secret Life of Patches: A Firefox Case Study

Olga Baysal, Oleksii Kononenko, Reid Holmes, Michael W. Godfrey
2012 2012 19th Working Conference on Reverse Engineering  
In this paper, we study the patch lifecycle of the Mozilla Firefox project.  ...  We contrast the lifecycle of a patch in preand post-rapid release development.  ...  We are most grateful to Martin Best for fruitful conversations on Mozilla's code review and project management practices.  ... 
doi:10.1109/wcre.2012.54 dblp:conf/wcre/BaysalKHG12 fatcat:fuxfcteozzgvjfabub6udxpnje

Open Borders? Immigration in Open Source Projects

Christian Bird, Alex Gourley, Prem Devanbu, Anand Swaminathan, Greta Hsu
2007 Fourth International Workshop on Mining Software Repositories (MSR'07:ICSE Workshops 2007)  
In this paper we mount a quantitative case study of the process by which people join FLOSS projects, using data mined from the Apache web server, Postgres, and Python.  ...  Understanding the factors that influence the "who, how and when" of this process is critical, both for the sustainability of FLOSS projects, and for outside stakeholders who want to gain entry and succeed  ...  Although we are very confident in our ability to recognize submitted patches and acceptance of unmodified patches, detecting modified patches is difficult.  ... 
doi:10.1109/msr.2007.23 dblp:conf/msr/BirdGDSH07 fatcat:vmlbc63op5ehfmsj4srpptstju

A Metric Based Approach for Analysis of Software Development Processes in Open Source Environment

Parminder Kaur
2013 American Journal of Software Engineering and Applications  
OSS proved itself highly suited, both as a software product and as a development methodology. The main challenge in the open source software development (OSSD) is to collect and extract data.  ...  Its objective is to encourage the involvement in the form of improvement, modification and distribution of the licensed work.  ...  downloads, total versions, patch submitted, patch accepted, start date and last update date of the project.  ... 
doi:10.11648/j.ajsea.20130202.16 fatcat:irdmcybnb5dy3i5cjshpm577wy

Impact of Coding Style Checker on Code Review - A Case Study on the OpenStack Projects

Yuki Ueda, Akinori Ihara, Takashi Ishio, Kennichi Matsumoto
2018 2018 9th International Workshop on Empirical Software Engineering in Practice (IWESEP)  
This study investigates potential issues that patch authors have repeatedly introduced in their patch submissions despite receiving feedback.  ...  To understand the impact of adopting checkers to patch authors' coding style improvement, this study compares two types of potential issues: Automatically Detected Issues by checkers (ADIs) and Manually  ...  This work was supported by JSPS KAKENHI Grant Numbers 18H03222, 17H00731, 15H02683 and 18KT0013.  ... 
doi:10.1109/iwesep.2018.00014 dblp:conf/iwesep/UedaIIM18 fatcat:ixhsvju7ijhlhdflfil4ncrxxe

Open Source Engineering Processes / Open Source-Entwicklungsprozesse

Wolfgang Mauerer, Michael C. Jaeger
2013 it - Information Technology  
In addition, the public submission of defects or issues involves externals from the project adding transparency to the software quality.  ...  Instead of integrating large chunks of development work at a time into the VCS, changes in OSS projects are usually presented in the form of patch stacks: Collections of modifications that address a single  ... 
doi:10.1524/itit.2013.1008 fatcat:n7gcwseljradxf7quxqpo3ivue
« Previous Showing results 1 — 15 out of 296 results