Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rchain-community/rchain-dbr
RChain Distributed Budgeting and Rewards Bounty Web Site
https://github.com/rchain-community/rchain-dbr
collaboration graphql mysql php python rchain
Last synced: 10 days ago
JSON representation
RChain Distributed Budgeting and Rewards Bounty Web Site
- Host: GitHub
- URL: https://github.com/rchain-community/rchain-dbr
- Owner: rchain-community
- Created: 2018-01-31T01:40:08.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-02-02T04:20:04.000Z (almost 4 years ago)
- Last Synced: 2024-10-29T20:56:32.685Z (3 months ago)
- Topics: collaboration, graphql, mysql, php, python, rchain
- Language: Python
- Homepage: https://rewards.rchain.coop/
- Size: 1.05 MB
- Stars: 10
- Watchers: 4
- Forks: 6
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# RChain Distribute Budgeting and Rewards (rchain-dbr)
The [RChain Cooperative](https://rchain.coop) is developing a
decentralized, economically sustainable public compute infrastructure.
As part of its efforts toward coordination at scale, it runs a [bounty
program][rb] with distributed budgeting and rewards. This `rchain-dbr`
code powers the web site where budgets and rewards are decided.[rb]: https://github.com/rchain/bounties
copyright (c) 2018 by by [Dan Connolly
(dckc)](http://www.madmode.com/) and collaborators.license: GPL 2 (inherited from xataface)
## Features and use cases
See
- [Getting Involved in the RChain Bounty Program][p1804]
presented Spring 2018 at the RChain Developer Conference in Boulder, CO
- [video](https://www.youtube.com/watch?v=HsQTDNEIbjs&t=1s)
- [Usable Web app prototype for RAM distributed budgeting and reward
system #260][260][p1804]: https://docs.google.com/presentation/d/1B2Vu8o3ACwruY6HY1ayXRQ4qkNKsMy4hdbOdxrCHI2o/edit#slide=id.p
[260]: https://github.com/rchain/bounties/issues/260## Design notes: toward node.js and RChain from LAMP
see CONTRIBUTING.md, o2r/README.md
## Installation and Configuration
see INSTALL.md
## Contents
- `o2r` - OAuth to RChain gateway
- `index.php` - CRUD web UI (xataface app)
- `conf.ini.example`, `conf/ApplicationDelegate.php`
- `tables/` - per-table, field tweaks
- `actions.ini` - discord verification etc.
- `xataface_template/modules/Auth/XDB/XDB.php` - OAuth integration
- `lib/`
- _ISSUE: move XDB.php to lib? rename lib?_
- `composer.json` - OAuth libraries
- `composer_download.php`, `composer.lock`
- `templates/` - logo, fine print
- `Web.config` - tell ASP.net to hide Xataface config files
- `dbr_schema/` - core database schema: budget votes, reward votes, etc.
- `trust_sync/` - sync, trust metric
- `deploy_tasks/` - toward automated deployment with ansible, systemd