status-im / open-bounty

Enable communities to distribute funds to push their cause forward.
https://openbounty.status.im/
GNU Affero General Public License v3.0
119 stars 36 forks source link

SOB Organisation dashboard #178

Open arash009 opened 6 years ago

arash009 commented 6 years ago

@arash009 commented on Mon Nov 27 2017

Preamble

Idea: #47
Title: SOB Organisation dashboard
Status: Draft
Created: 2017-11-27

Summary

A simple dashboard view for organisations that post bounties so they can manage their bounties and track their progress.

Vision

As the admin on an Organisations repository on GitHub, I would like to have a dashboard view on Status Open Bounty, so that I can view a summary of my bounty activities, and manage their progress all through a convenient interface.

The finished dashboard should achieve two things:

  1. Granular insights into the lifecycle of each bounty, with the ability to step in at any point and solve some of the issues we have run into so far - stuck txes, webhooks not received etc.

  2. An overview of organisational expenses (in tokens and USD equivalent) as a means of more easily managing budgets/expenses.

Swarm Participants

Requirements

--Summary view-- Visual representation of active bounties in the different possible states/stages. Graph of financial expenses to date in orgs token/ETH/USD Number of closed bounties Total pay out Highest contributor

--Functions-- Close the issue and retrieve funds Pause an active bounty for a time period Adjust (i.e. reduce) payout?? (Just a thought. This use case might have to be done by closing and creating new bounty)

Goals & Implementation Plan

Minimum Viable Product

Goal Date: Description:

Iteration 1..N

Goal Date: Description:

Supporting Role Communication

Post-Mortem

Copyright

Copyright and related rights waived via CC0.

andytudhope commented 6 years ago

I think this should be given absolute priority once we have v2 up and running. We have a request from the Aragon finance team specifically for this too:

"I was thinking: is there a way to build a feature that allows me to know how much I'm expending on bounties monthly (daily, weekly...), for example? I would love to have a way to keep track of those expenses"

I think the dashboard should open onto this graph of expenses - i.e. it should be the centre piece with a left tab with other options about revoking/retrieving bounties, confirming payouts and tracking the other things listed above.