Influence Indexing of Developers, Repositories, Technologies and Programming Languages on Social Coding Community GitHub
Riyu Bana, Anuja Arora · 2018
Software development is taking advantage of social media and revolutionizing the software development in a startling way. Sharing of code has evolved as social coding paradigm through various well-known social coding communities such as GitHub, Stack Overflow, etc. In this research work, Social coding community GitHub is used to identify most influential Developers, Repositories, technologies and programming languages. Social network analysis and Social data analysis concepts have been used to obtain the desired outcome. Social network analysis approaches have been used to identify developers and repositories influencer index. Five kinds of networks-Developer-Developer Network (D-D), Repository-Repository Network (R-R), Repository-Developer Network (R-D), Developer-Follower Network (D-F) and a star Network are formed and analyzed. Further, Trend analysis of GitHub platform has been performed to identify latest trending technologies and most popular programming languages used by the developers for their projects in the past few years.