Network structure of social coding in github

F Thung, TF Bissyande, D Lo… - 2013 17th European …, 2013 - ieeexplore.ieee.org
Social coding enables a different experience of software development as the activities and
interests of one developer are easily advertised to other developers. Developers can thus …

Creating a shared understanding of testing culture on a social coding site

R Pham, L Singer, O Liskin… - 2013 35th …, 2013 - ieeexplore.ieee.org
Many software development projects struggle with creating and communicating a testing
culture that is appropriate for the project's needs. This may degrade software quality by …

Exploring the patterns of social behavior in GitHub

Y Yu, G Yin, H Wang, T Wang - … of the 1st international workshop on …, 2014 - dl.acm.org
Social coding paradigm is reshaping the distributed software development with a surprising
speed in recent years. Github, a remarkable social coding community, attracts a huge …

Continuous integration in a social-coding world: Empirical evidence from GitHub

B Vasilescu, S Van Schuylenburg… - 2014 IEEE …, 2014 - ieeexplore.ieee.org
Continuous integration is a software engineering practice of frequently merging all
developer working copies with a shared main branch, eg, several times a day. With the …

What's in a github star? understanding repository starring practices in a social coding platform

H Borges, MT Valente - Journal of Systems and Software, 2018 - Elsevier
Besides a git-based version control system, GitHub integrates several social coding
features. Particularly, GitHub users can star a repository, presumably to manifest interest or …

Understanding a developer social network and its evolution

Q Hong, S Kim, SC Cheung… - 2011 27th IEEE …, 2011 - ieeexplore.ieee.org
With the growing number of large scale software projects, software development and
maintenance demands the participation of larger groups. Having a thorough understanding …

A survey of social software engineering

N Ahmadi, M Jazayeri, F Lelli… - 2008 23rd IEEE/ACM …, 2008 - ieeexplore.ieee.org
Software engineering is a complex socio-technical activity, due to the need for discussing
and sharing knowledge among team members. This has raised the need for effective ways …

Matching GitHub developer profiles to job advertisements

C Hauff, G Gousios - 2015 IEEE/ACM 12th Working Conference …, 2015 - ieeexplore.ieee.org
GitHub is a social coding platform that enables developers to efficiently work on projects,
connect with other developers, collaborate and generally" be seen: by the community. This …

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

Y Yu, H Wang, G Yin, T Wang - Information and software technology, 2016 - Elsevier
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 …

StakeNet: using social networks to analyse the stakeholders of large-scale software projects

SL Lim, D Quercia, A Finkelstein - Proceedings of the 32Nd ACM/IEEE …, 2010 - dl.acm.org
Many software projects fail because they overlook stakeholders or involve the wrong
representatives of significant groups. Unfortunately, existing methods in stakeholder …