Using Steem to fund development through voting up code snippets and algorithms.

in #steem8 years ago (edited)

One interesting use case for Steem which people may not have given much discussion is that you can vote up or down any kind of content. That content includes code, algorithms or formal specifications. This means at least in theory you can use Steem to fund development on a much more granular level than before.

What is needed is Steem will need to have Github like components if possible or an interface for looking at source code so that it includes highlights. This also could be useful to help people learn to write code or discuss new algorithms in a StackExchange kind of way but people will make profit from it. Has this been discussed previously?

Thoughts?

#steemit-ideas

Sort:  

I could improve streemian.com to allow you to send commit messages to steemit automatically when you push them. Pretty much like slack is doing.
Would that be something people would fund?

Slick site!

I think that Steem need a way to integrate with Git (not Github). TBH I don't understand how such integration should work but I also obsessed with it.

It might not even be necessary to do that. It depends on how successful Steem is and how much resources the development team has.

We've thought about it a bit .. it may need a different framework on a large scale as you pointed out. As a high level version, Steemit could still provide the incentives to build open source as long as devs are posting updates on their projects.

Well for sake of argument, suppose I have a design in mind, an algorithm in mind, a formal specification which I post up on Steemit. The developers would then have to write code which approximately meets my specification. As they do this and the code passes the unit test then my team will upvote and they'll get paid.

The other way of doing is suppose I can't code or write a formal specification, but I can use plain english to describe what I want built. I want a formal specification, so I ask for it, and someone replies with it, and then we vote up the reply for that, then someone else replies with the code which meets the specification, and we all vote that up.

In a sequence, I think it could be made to work on this platform. Crowdlang is also quite interesting so I would suggest your team look into that if you want to build on top of Graphene the sort of functionality to make these sequences work.

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 63352.53
ETH 2447.41
USDT 1.00
SBD 2.67