@conference {1224, title = {On the Need for OSS Patch Contribution Tools}, booktitle = {Second International Workshop on Building Sustainable Open Source Communities (OSCOMM 2010)}, year = {2010}, abstract = {Open Source Software (OSS) projects and systems have become significant parts of the software economy. The sustainability of an OSS project depends largely on community contributions. The patch contribution process is important to OSS projects. Nevertheless, there are several issues negatively impacting patch contribution in mature OSS projects. These issues can be addressed by improving tools to support the patch contribution process.}, keywords = {apache, kanban, patch, patch acceptance, patches}, attachments = {https://flosshub.org/sites/flosshub.org/files/osscomm004.pdf}, author = {Bhuricha Deen Sethanandha and Bart Massey and William Jones} } @conference {1229, title = {Regurgitate: Using GIT For F/LOSS Data Collection}, booktitle = {1st Workshop on Public Data about Software Development (WoPDaSD 2006)}, year = {2006}, abstract = {We have created a new tool, regurgitate, for importing CVS repositories into the GIT source code management system. Important features of GIT include great expressiveness in capturing relationships between revisions and across files as well as extremely high-speed processing. These features make GIT an ideal platform for gathering detailed longitudinal metrics for open source projects. The availability of regurgitate facilitates using GIT as an analysis tool for that majority of open source projects that keep their repositories in CVS. In particular, GIT is fast enough that it is practical to replay the entire development history of a project commit-at-a-time, collecting metrics at each step. We demonstrate this process for a simple metric and a collection of benchmark F/LOSS repositories.}, keywords = {cvs, cvsanaly, git, history, promise, regurgitate, scm}, attachments = {https://flosshub.org/sites/flosshub.org/files/massey.pdf}, author = {Bart Massey and Keith Packard} } @proceedings {1176, title = {Why OSS Folks Think SE Folks Are Clue-Impaired}, year = {2003}, pages = {91-97}, attachments = {https://flosshub.org/sites/flosshub.org/files/91-97.pdf}, author = {Bart Massey} } @conference {1158, title = {Where Do Open Source Requirements Come From (And What Should We Do About It)?}, booktitle = {Proceedings of the 2nd ICSE Workshop on Open Source}, year = {2002}, abstract = {The collection and specification of software requirements is one of the most intense areas of software engineering research. This makes it a natural area to explore when considering open-source software. In this paper, I argue that the sources of open-source software requirements differ in some important respects from the sources of commercial software project requirements. This has some interesting implications for both open-source and commercial development.}, keywords = {requirements}, attachments = {https://flosshub.org/sites/flosshub.org/files/massey.pdf}, author = {Bart Massey} }