[go: up one dir, main page]

skip to main content
10.1145/2597073.2597114acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Understanding "watchers" on GitHub

Published:31 May 2014Publication History

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.

References

  1. K. Crowston and J. Howison, “The Social Structure of Free and Open Source Software Development,” First Monday, vol. 10, no. 2, 2005.Google ScholarGoogle Scholar
  2. G. von Krogh, S. Spaeth, and K.R. Lakhani, “Community, Joining, and Specialization in Open Source Software Innovation: A Case Study,” Research Policy, vol. 32, no. 7, pp. 1217-1241, July 2003.Google ScholarGoogle ScholarCross RefCross Ref
  3. L. Dabbish, C. Stuart, J. Tsay, and J. Herbsleb. “Social Coding in GitHub: Transparency and Collaboration in an Open Software Repository,” Proc. CSCW '12, ACM, pp. 1277-1286, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. https://github.com/blog/1204-notifications-starsGoogle ScholarGoogle Scholar
  5. A. Begel, J. Bosch, and M.-A. Storey, “Social Networking Meets Software Development: Perspectives from GitHub, MSDN, Stack Exchange, and TopCoder,” IEEE Software, vol. 30, no. 1, pp. 52–66, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Marlow, L. Dabbish, and J. Herbsleb. “Impression Formation in Online Peer Production: Activity Traces and Personal Profiles in GitHub." Proc. CSCW 13, pp. 117-128. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Gousios, "The GHTorent Dataset and Tool Suite." Proc. MSR 13, pp. 233-236, IEEE Press, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. E. Kalliamvakou, G. Gousios, K. Blincoe, L. Singer, D. German, and D. Damian, “The Promises and Perils of Mining GitHub.” To appear MSR 14.Google ScholarGoogle Scholar
  9. R. Pham, L. Singer, O. Liskin, and K. Schneider. "Creating a Shared Understanding of Testing Culture on a Social Coding Site." Proc. ICSE 13, pp. 112-121, IEEE, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Hundt, "Loop Recognition in C++/Java/Go/Scala," Proceedings of Scala Days 2011, 2011.Google ScholarGoogle Scholar

Index Terms

  1. Understanding "watchers" on GitHub

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          MSR 2014: Proceedings of the 11th Working Conference on Mining Software Repositories
          May 2014
          427 pages
          ISBN:9781450328630
          DOI:10.1145/2597073
          • General Chair:
          • Premkumar Devanbu,
          • Program Chairs:
          • Sung Kim,
          • Martin Pinzger

          Copyright © 2014 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 31 May 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Upcoming Conference

          ICSE 2025

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader