The Wayback Machine - https://web.archive.org/web/20221205185554/https://github.com/rust-unofficial/rustaceans-src
Skip to content

rust-unofficial/rustaceans-src

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

rustaceans-src

This repository is the source code for rustaceans.org. To add or modify your data on the website, you want the rustaceans.org repo.

The code is in two parts - backend is hosted at www.ncameron.org. The entry point is rustaceans.js. This listens for a GitHub PR hook. It inspects the PR and merges it then adds the data to an SQLite database. There is also a RESTful API for getting information about rustaceans from the database. init.js is an alternate stating point which will rebuild the database from the rustaceans.org repo. This is all node.js stuff.

The rustaceans.org directory contains the frontend; index.html is the entry point. This is a React app and is entirely client-based. It uses the backend's API to get data.

License

All files in this repository are copyright 2014-2017 rustaceans.org developers.

Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option. This file may not be copied, modified, or distributed except according to those terms.