Bounty Program Launch
Goals
- Incentivise user to contribute to the Minds OSS framework
- Update developers.minds.com to more clearly outline the process for community contributions and bounties
- Find 20 tasks in gitlab which are suitable for the community
- Pick 10 tasks which warrant a bounty
- Post to Gitcoin
More information
Suitable tasks can be found here (https://gitlab.com/groups/minds/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=T%20-%20Community)
Platforms
Platform | Comments |
---|---|
Gitcoin | Crypto focused. Only supports Github issues and not gitlab. |
Milestones
Milestone | Link |
---|---|
N/A | N/A |
Mockups
N/A
Developers
Developer | Focus |
---|---|
@markeharding | implementation |
TBC | mobile |
changed title from Launch to Launch
changed the description
I mean that is basically Gitlab...
Users can submit bugs or feature requests and vote on all of the issues for priority.
The difference is that, unlike me, the average user won't set up a separate account on a developer site just to give feedback. GitLab is very developer-centric and focuses on the needs of developers. I think you need a simpler-to-use bug tool that focuses more on the needs of end-users. I've used UserVoice on websites that I've helped set up. It's simple and easy. It also doesn't require the user to create a separate account if they don't want to. You really need to start to differentiate between technical users / developers and non-technical end-users. As your userbase grows the majority are going to be non-technical. You can't expect them to be able to use developer tools.
Edited by Fire ChiefI didn't mean so much the tool, moving from GitLab would be a major effort and we'd lose links with GitLab, but as @onecrazychief has stated above, I think the benefit of dealing with issues on our own site is such that non-technical users can get involved without having to step out of their comfort zone, and furthermore we can integrate support communication with the end user by sending notifications. There may be technical considerations but I feel its a good point.
There is a support desk built into GitLab that we do not utilise (I've not seen, only heard about it)
Also the ability to stake tokens on a bug could be very interesting.
changed the description
changed title from Launch bounty program to Launch bounty program
changed the description
changed the description
changed the description
changed title from to
Is there a way to build our own gitlab plugin which essentially pulls in all our gitlab issues and allows people to vote and rank them?
Uservoice looks cool, but it fragments our process. Seems like a simple page on minds which listed all the issues and updated live according to votes might be easier.
@ottman that's something I've had in the back of my mind as well for a number of reasons:
- Integrates with the Minds ecosystem (votes, tokens)
- Allows Minds to have a tailored bounty program rather than dealing with what's available
- Bountysource's website's performance is highly questionable (multiple login issues, extremely slow to respond, at bountysource's mercy for updates/features)
I'm definitely interested in contributing to this!
Gitlabs API is pretty extensive, so it's absolutely possible @ottman.
It would also be useful to also consider the benefits to user support if we have integration like that, it opens the door to things like issue tracking with notifications etc.
changed the description
marked the task Incentivise user to contribute to the Minds OSS framework as incomplete
marked the task Update developers.minds.com to more clearly outline the process for community contributions and bounties as incomplete
marked the task Find 20 tasks in gitlab which are suitable for the community as incomplete
marked the task Pick 10 tasks which warrant a bounty as incomplete
marked the task Figure out way to peg rewards to gitlab tasks as incomplete
marked the task Plan integration with Minds as incomplete
marked the task Evaluate hackerone as incomplete
I just updated the description here a bit and extended out the end date. Connecting gitlab with minds is the best move long term. It involves the community in voting and just streamlines communication on submitted issues. It's going to take a serious planning session as a massive expansion of https://www.minds.com/issues/report which sends issues to gitlab now from minds.
marked the task Find 20 tasks in gitlab which are suitable for the community as completed
marked the task Pick 10 tasks which warrant a bounty as completed
changed finish date to Dec 6, 2019
added 1 deleted label
@markeharding if we could get that gitcoin stuff up just so we can close this epic that'd be great when you get a chance.
marked the task Incentivise user to contribute to the Minds OSS framework as completed
marked the task Update developers.minds.com to more clearly outline the process for community contributions and bounties as completed
changed the description
changed finish date to Jan 7, 2020
added scoped label
changed finish date to Jan 10, 2020
@markeharding please try to get the couple issues up to gitcoin by friday so we can close this epic and see how the experiment goes.
changed finish date to Jan 28, 2020
changed finish date to Jan 10, 2020
@markeharding @ottman set the due date to today. Should I move this forward?
changed finish date to Jan 14, 2020