Open main menu

CDOT Wiki β

Changes

OSD/DPS Fall 2018 Open Source Project Ideas

536 bytes added, 19:56, 30 October 2018
8. Supernova
== 8. Supernova ==
Existing command-line app written in Rust the preliminary stages to aggregate and download information about starred GitHub projects.
Repo: TBD[https://github.com/0xazure/supernova 0xazure/supernova] Languages/Libraries: [https://www.rust-lang.org/en-US/ Rust], [https://serde.rs/ Serde], [https://developer.github.com/v3/ GitHub API]
=== Research ===
* Does this dove-tail at all with the GitHub dashboard project?
* Implement [https://developer.github.com/v3/oauth_authorizations/ OAuth Authentication] from the command line to e.g. add/remove stars for a GitHub account.
* Set up automated testing/linting with tools like [https://github.com/rust-lang-nursery/rust-clippy Clippy] on [https://travis-ci.org/ Travis CI].
=== People ===
12
edits