Let’s use this thread to align on what features/workstreams we need to launch the first version of the Odyssey MVP.
First, goal scoping:
Odyssey MVP 1
- The Odyssey plugin (as seen as sourcecred.io/odyssey-hackathon) is integrated into the SourceCred codebase
- ask for @brutalfluffy/@eugene: fix up the frontend as found here:
- Port skeleton of Odyssey frontend by decentralion · Pull Request #1132 · sourcecred/sourcecred · GitHub
- The data is hardcoded in the codebase, and there is no way for contributors to edit it
- The website has been re-designed to be consistent with the odyssey plugin, and the plugin is prominently linked to from the homepage
Odyssey MVP 2
- The Odyssey plugin now supports users manually updating the SourceCred distribution
- Users can manually add/edit nodes and connections and re-run PageRank
- Users can save the data that backs their edited cred distribution
- Users can create new graphs (e.g. to create reference cases for credit attribution)
Odyssey MVP 3
- Users can submit changes to the core SourceCred distribution via a “create pull request” button
Odyssey Full Graph
- The Odyssey plugin is integrated with the whole SourceCred grpah (inc. data from GitHub)
This post co-authored with @mzargham @brutalfluffy
References: