A preliminary exploration of the GitHub ecosystem: how to find important repositories

Conference Publication ResearchOnline@JCU
Alshomali, Mohammad Azeez;Holdsworth, Jason;Hamilton, John R.
Abstract

GitHub is arguably the most influential OSS version control system currently available. It is utilized by indie developers and large global companies. GitHub is an OSS developer service hub where a creator's raw project data can be accessed. However, with large numbers of developers, and significant numbers of projects hosted on GitHub, it remains difficult to extract useful knowledge from such projects since not all repositories are legal, accurate, or still active. In this paper, we suggest better ways to query GitHub and extracted useful repositories that highly related to search criteria. The paper also contains a trend analysis of the top JavaScript, Java, and Python GitHub repositories. Observations indicate there are attributes other than star and fork that could be useful for better query result when searching GitHub to direct result away from questionable repositories. The paper concludes by offering insights into future larger scale studies.

Journal

N/A

Publication Name

ISCA 2017: 1st Iraqi Scholars Conference in Australasia

Volume

N/A

ISBN/ISSN

978-1-925761-01-6

Edition

N/A

Issue

N/A

Pages Count

7

Location

Melbourne, VIC, Australia

Publisher

Swinburne University of Technology

Publisher Url

N/A

Publisher Location

Melbourne, VIC, Australia

Publish Date

N/A

Url

N/A

Date

N/A

EISSN

N/A

DOI

N/A