A major part of our efforts is to develop a robust set of Python 3 script for mining Github repositories.
I've been testing parts of our script (e.g. get_commits, etc.) on repositories such as Safecast/bGeigieNanoKit, but they have so many forks each with so many commits that downloading so much data takes up lots of time and storage space.
To make testing those scripts easier, what if we made a demo repository to test the scripts against? The demo repository would contain all cases that we might run into including commits, branches, merges, and forks (meaning there will be demo forks, too).
Alternatively, if we can identify an existing project that has all the cases but is also small, then we can use their repository.
A major part of our efforts is to develop a robust set of Python 3 script for mining Github repositories.
I've been testing parts of our script (e.g.
get_commits, etc.) on repositories such as Safecast/bGeigieNanoKit, but they have so many forks each with so many commits that downloading so much data takes up lots of time and storage space.To make testing those scripts easier, what if we made a demo repository to test the scripts against? The demo repository would contain all cases that we might run into including commits, branches, merges, and forks (meaning there will be demo forks, too).
Alternatively, if we can identify an existing project that has all the cases but is also small, then we can use their repository.