a reputation protocol for open collaboration
Go to file
Dandelion Mané 7ea8bdd964
Make App.js into skeleton for GraphExplorer (#70)
* Make App.js into skeleton for GraphExplorer

We make a very basic skeleton for the Graph Explorer as a basis
for future development.

This commit also removes the UserExplorer and FileExplorer from
App.js. Since we have changed the underlying data model, we are
unlikely to use the UserExplorer or FileExplorer in anything like
their current state, so they are effectively deprecated. I am deferring
removing them because it is nice to have some examples of working React
code to copy from, before the Graph Explorer is ready.

Test plan: run `yarn start`, and observe that the App displays the
words "Graph Explorer" underneath the "SourceCred Explorer" title bar.
2018-03-05 20:09:24 -08:00
config Move package json to root (#37) 2018-02-26 22:32:23 -08:00
experiments Tweak commit_graph_dump & store sample data. (#12) 2018-02-15 22:16:37 -08:00
flow-typed/npm Move package json to root (#37) 2018-02-26 22:32:23 -08:00
public Move package json to root (#37) 2018-02-26 22:32:23 -08:00
scripts Move package json to root (#37) 2018-02-26 22:32:23 -08:00
src Make App.js into skeleton for GraphExplorer (#70) 2018-03-05 20:09:24 -08:00
.flowconfig Move package json to root (#37) 2018-02-26 22:32:23 -08:00
.gitignore Move package json to root (#37) 2018-02-26 22:32:23 -08:00
.prettierignore Move package json to root (#37) 2018-02-26 22:32:23 -08:00
.prettierrc.json Move package json to root (#37) 2018-02-26 22:32:23 -08:00
.travis.yml Setup travis CI testing (#58) 2018-03-02 14:39:54 -08:00
LICENSE Add LICENSE 2018-02-03 17:58:49 -08:00
README.md Add Travis badge to README (#59) 2018-03-02 15:06:46 -08:00
package.json Add an equality function for `Graph` (#61) 2018-03-02 21:13:30 -08:00
yarn.lock Add an equality function for `Graph` (#61) 2018-03-02 21:13:30 -08:00

README.md

SourceCred

Build Status

The open-source community provides an enormous amount of value to the world. However, open-source contributors go largely unrewarded and unrecognized. SourceCred aims to help that situation, by building tools that enable quantitatively measuring the value that open-source contributors provide to individual projects, and to the community as a whole.

SourceCred will create a "Cred Graph", which is a graph that shows how the contributions that compose open-source projects are related to and derive value from each other. From this, we'll be able to assign "cred" to users based on how valuable their contributions are. Cred will be assigned based on a mixture of objective data (e.g. references between GitHub pull requests) and subjective feedback (e.g. projects' own judgments on how important different contributions were).

If you'd like to contribute, please join our slack.