@conference {Sheoran:2014:UWG:2597073.2597114, title = {Understanding "Watchers" on GitHub}, booktitle = {Proceedings of the 11th Working Conference on Mining Software Repositories}, series = {MSR 2014}, year = {2014}, pages = {336{\textendash}339}, publisher = {ACM}, organization = {ACM}, address = {New York, NY, USA}, abstract = {Users on GitHub can watch repositories to receive notifications about project activity. This introduces a new type of passive project membership. In this paper, we investigate the behavior of watchers and their contribution to the projects they watch. We find that a subset of project watchers begin contributing to the project and those contributors account for a significant percentage of contributors on the project. As contributors, watchers are more confident and contribute over a longer period of time in a more varied way than other contributors. This is likely attributable to the knowledge gained through project notifications. }, keywords = {github, mining challenge, msr challenge, repositories, Software Teams, Watchers}, isbn = {978-1-4503-2863-0}, doi = {10.1145/2597073.2597114}, url = {http://doi.acm.org/10.1145/2597073.2597114}, author = {Sheoran, Jyoti and Blincoe, Kelly and Kalliamvakou, Eirini and Damian, Daniela and Ell, Jordan} } @mastersthesis {1438, title = {Software Libre y abierto: comunidades y redes de producción digital de bienes comunes}, year = {2012}, pages = {269 pages}, school = {Universidad Nacional Autónoma de México}, address = {Ciudad de México, México}, abstract = {This thesis is about a collective form of production that have expanded and strengthen in the global high technology market. It is about FLOSS production. The study takes on account that technnologies are not neutral, they emerge as strategies and mechanisms of politics and economic interests. Although, FLOSS production is inserted in the capitalist context, the collective work of the communities and networks that produce it is based on ideas about freedom and solidarity. The types of rules and organization of labour inside of this communities have develop a kind of product that it is well categorized as part of the new commons. The conclusions at the end of this work pretend to offer a clear approach to the FLOSS production networks dynamics inside the virtual infrastructure. Specifically, it offers an approach of the interaction and forms of cooperation, as well of the individual and collective schemas that motivates the cooperation action of the individuals.}, keywords = {bienes comunes, commons, comunidades virtuales, FLOSS, flossmole, hackers, redes virtuales, repositories, repositorios, Software libre y abierto, virtual communities, virtual networks}, url = {http://132.248.9.195/ptd2012/agosto/406008604/Index.html}, attachments = {https://flosshub.org/sites/flosshub.org/files/Tesis.pdf}, author = {Tania E. Turner Sen} } @article {Beecher2009739, title = {Identifying exogenous drivers and evolutionary stages in FLOSS projects}, journal = {Journal of Systems and Software}, volume = {82}, number = {5}, year = {2009}, pages = {739 - 750}, abstract = {The success of a Free/Libre/Open Source Software (FLOSS) project has been evaluated in the past through the number of commits made to its configuration management system, number of developers and number of users. Most studies, based on a popular FLOSS repository (SourceForge), have concluded that the vast majority of projects are failures. This study{\textquoteright}s empirical results confirm and expand conclusions from an earlier and more limited work. Not only do projects from different repositories display different process and product characteristics, but a more general pattern can be observed. Projects may be considered as early inceptors in highly visible repositories, or as established projects within desktop-wide projects, or finally as structured parts of FLOSS distributions. These three possibilities are formalized into a framework of transitions between repositories. The framework developed here provides a wider context in which results from FLOSS repository mining can be more effectively presented. Researchers can draw different conclusions based on the overall characteristics studied about an Open Source software project{\textquoteright}s potential for success, depending on the repository that they mine. These results also provide guidance to OSS developers when choosing where to host their project and how to distribute it to maximize its evolutionary success.}, keywords = {developers, forge, forges, repositories, repository, scm, software repositories, sourceforge, success, users}, issn = {0164-1212}, doi = {DOI: 10.1016/j.jss.2008.10.026}, url = {http://www.sciencedirect.com/science/article/B6V0N-4TVTJFS-1/2/e32ecee1bcb54bd4a5dff6d5e3daca8d}, author = {Karl Beecher and Capiluppi, Andrea and Boldyreff, Cornelia} } @conference {1208, title = {Advances in the Sourceforge Research Data Archive}, booktitle = {3rd Workshop on Public Data about Software Development (WoPDaSD 2008)}, year = {2008}, month = {2009}, pages = {25-29}, abstract = {The SourceForge Research Data Archive (SRDA), located at http://zerlot.cse.nd.edu, is a collection of Open Source Software (OSS) data and resources [6]. Over 100 researchers worldwide use the archive for research in many fields. In this paper, we describe the recent changes, the work in progress, and future plans for making the archive easier to use and for allowing more advanced research to be done with the data available.}, keywords = {forge, forges, repositories, repository, sourceforge, srda}, attachments = {https://flosshub.org/sites/flosshub.org/files/srda2008.pdf}, author = {Matthew Van Antwerp and Madey, Greg} } @conference {1207, title = {Cross-repository data linking with RDF and OWL}, booktitle = {3rd Workshop on Public Data about Software Development (WoPDaSD 2008)}, year = {2008}, note = {non-experimental}, month = {2009}, pages = {15-22}, abstract = {This paper provides an approach to the problem of integrating data from multiple research repositories for FLOSS data. It introduces semantic web technologies (RDF, OWL, OWL-DL reasoners and SPARQL) to argue that these are useful for building shared research infrastructure. The paper illustrates its point by describing parts of an ontology developed for the integration and analysis of project communications drawn from FLOSSmole, the Notre Dame archive and direct collection of data. RDF vocabularies provide a way to agree on things we agree about as well as a way to be clearer about ways in which we disagree.}, keywords = {data integration, flossmole, forges, integration, owl, RDF, repositories, semantic, semantic Web, sparql, srda}, attachments = {https://flosshub.org/sites/flosshub.org/files/howison2008.pdf}, author = {Howison, James} } @conference {Thummalapenta:2008:SDF:1370750.1370775, title = {SpotWeb: detecting framework hotspots via mining open source repositories on the web}, booktitle = {Proceedings of the 2008 international working conference on Mining software repositories}, series = {MSR {\textquoteright}08}, year = {2008}, month = {05/2008}, pages = {109{\textendash}112}, publisher = {ACM}, organization = {ACM}, address = {New York, NY, USA}, abstract = {The essentials of modern software development (such as low cost and high efficiency) demand software developers to make intensive reuse of existing open source frameworks or libraries (generally referred as frameworks) available on the web. However, developers often face challenges in reusing these frameworks due to several factors such as the complexity and lack of proper documentation. In this paper, we propose a code-search-engine-based approach that tries to detect hotspots in a given framework by mining code examples gathered from open source repositories available on the web; these hotspots are the APIs that are frequently reused. Hotspots can serve as starting points for developers in understanding and reusing the given framework. We developed a tool, called SpotWeb, for frameworks or libraries written in Java and conducted two case studies with two open source frameworks JUnit and Log4j. We also show that the detected hotspots of Log4j and JUnit are consistent with their respective documentations.}, keywords = {code reuse, code search engine, frameworks, hotspots, junit, log4j, repositories}, isbn = {978-1-60558-024-1}, doi = {http://doi.acm.org/10.1145/1370750.1370775}, url = {http://doi.acm.org/10.1145/1370750.1370775}, attachments = {https://flosshub.org/sites/flosshub.org/files/p109-thummalapenta.pdf}, author = {Thummalapenta, Suresh and Xie, Tao} } @conference {1212, title = {Studying Production Phase SourceForge Projects: An Exploratory Analysis Using cvs2mysql and SFRA}, booktitle = {2nd Workshop on Public Data about Software Development (WoPDaSD 2007)}, year = {2007}, month = {2007}, abstract = {A wealth of data can be extracted from the natural by-products of software development processes and used in empirical studies of software engineering. However, the size and accuracy of such studies depend in large part on the availability of tools that facilitate the collection of data from individual projects and the combination of data from multiple projects. To demonstrate this point, we present our experience gathering and analyzing data from nearly 10,000 open source projects hosted on SourceForge. We describe the tools we developed to collect the data and the ways in which these tools and data may be used by other researchers. We also provide examples of statistics that we have calculated from these data to describe interesting author- and project-level behaviors of the SourceForge community.}, keywords = {Data Collection, forge, repositories, sourceforge}, attachments = {https://flosshub.org/sites/flosshub.org/files/Delorey2007c.pdf}, author = {Delorey, Daniel P. and Knutson, Charles D. and MacLean, Alexander C.} }