OSCI
OSCI copied to clipboard
LaunchPad OSCI
The goal is to create and automate analysis of repos hosted on LaunchPad (https://launchpad.net/). This would be similar to our existing OSCI ranking which analyses repos hosted on GitHub, with a focus on the activity by commercial organizations.
- Solution that crawls data about push events commits (PEC) that should contain the following required fields:
- event creation date;
- commit author (email address, name);
- SHA.
- Adapt existing pipeline to process LaunchPad data.
We did a high-level technical analysis on the feasability of making an OSCI for repos hosted on LaunchPad. This is a summary of our findings:
Criteria | Status (Yes/No) | Notes (e.g. about how it is possible, or limitations, etc) |
---|---|---|
Is this site free to use for open source projects? | yes | |
Does it look like this site hosts many open source projects? | yes | In total (all projects): “43,314 projects, 1,808,413 bugs, 1,004,760 branches, 17,009 Git repositories, 2,977,004 translations, 685,925 answers, 77,280 blueprints, and counting...” https://launchpad.net/projects/+all?batch=75Seems to be popular for Ubuntu community mainly.many repos appear to be mirrors of projects which are hosted elsewhere - need more data to provea lot of linux-focused projects |
Size of user base | - | c. 4,000,000 |
Is there a public API we can query? | yes | |
API type | HTTP | |
API URL | http://api.launchpad.net/1.0/ | |
Query Limits (if any) | - (to be investigated) | |
Is there a paid access with more information? | - (to be investigated) | |
Is it possible to query the project license? | Yes | |
Is it possible to query commit events/commit counts by a user in a time period? | Yes | |
Is it possible to query email address or else some organization information for the person making a commit? | Yes | email address (required an authentication) |
Is there a public archive we can use instead of the public API? | no |