Open Source + STEEM Blockchain [Idea 🤔]
Ok... so this is another quick stream of thought post that may or may not have much merit.
I have watched (and experienced it myself as you can see below) developers posting about projects and pull requests they are adding to different repos. A large portion of them are Steem related and you can use them by going to SteemTools (and you should!).
This got me thinking of if there could be an interface for developers to be able to post about their changes / projects / pull requests / issues and have them all on one platform (or engine as I like to call the front-end projects using the Steem blockchain) 😀
I wonder if it is possible to hook into the Github API to pull relevant information from open repos to display certain details in the post and possibly limit all the post types on that Steem engine to a certain category for showing relevant information. It would be very niche to developers but that is how github itself seems to function.
I know you have the option to select a category on steemit.com and there are forum specific things in chainbb to help organize posts and I think they work well. I am wondering if we would get more devs engaged if something was created that was designed similar to github for the focus of promoting developers to be able to reward other developers. I think it might be beneficial if they could upvote their contributions on an interface that lent itself to a style they are familiar with and have experienced.
Plus the option to look over the code and maybe see how much that developer has earned from contribution posts to open source repos. The github interface already seems to lend itself to that type of structure.
My initial thought is that a pull request type post could show upvotes and get rewarded (tagged with that project and pull-request). I think the pull request below could be easily created as a post and then that developer could earn for contributing. Also, just like on Steemit the constructive comments could be upvoted that helped on the pull request.
Maybe there could also be a section for issues (tagged with that project name and issue) that allow relevant issues to be upvoted and developers could even use that to help determine what features the community might want to be added. Although, there is always more than just the community desire to determine what development features should be implemented.
Just thinking out loud and not sure of adoption and potential issues but the idea did come to mind. I know most devs that work on open source do it for a love of the project but it wouldn't hurt to get a little extra incentive!!! 👍
Is anything like this developed or currently being developed?
Steemit and Bitshares are already giving bounties for open source contributions:
I also found a few other posts that have brought up this idea here, here and a huge post here. I guess I am mostly asking if anyone has pursued this and what issues have been discovered. Has there been any development in this area?
Woah woah wait wait So in ENGLISH I think you are saying....
that you want the ability for people to be able to vote on stuff, using an actual Upvote button, that you couldd place on a NON steemit website, and it would send a signal (pull/push) to the steemit.com post of the same title, and upvote it, which woul oly work if you were already logged into steemit.com so for steemit users, it would allow people to upvote something, OH just like they have external Upvote Reddit Buttons or the facebook Like button that counts the likes on some external blog that isnt even facebook...
woah woah woah this is an amazing idea! You could really allow people to upvote a stemit post while on Github or some other blog!
we should have an Upvote button for wordpress posts! we could make a Google Chrome Extension that let you upvote a stemit post whenever a steemit post shows up in the browser! SO you wouldn't have to click on a steemit post, Or how about we think of more ways a Steemit Chrome extensiion coul be helpful, like Steemit Enhancement Suite like in my post here https://steemit.com/enhancement/@ackza/to-make-steemit-grow-with-more-users-and-content-here-is-my-list-of-digital-accessories-and-enhancements-i-believe-steemit
and maybe we could allow for a steemt enhancement suite that organized steemit like chainBB does! maybe chainBB could be wrapped up into a chrome extension so you could use it to organize your steemit front page it could take the steemit.com categpries and display them in teh order you wish
i think a steemit chrome extension could do everythng your asking for here @daynewright and more! wwhat do you think @jesta do you thinkwe could acomplish ChainBBs goals and the goals of thwe should make it happen!post using one reallly nice steemit chrome extension for google chrome browser ?
and as @lukestokes just said , i also would LOVE to see people rewarded for picking up support tickets! this would CHANGE CUSTOMER SERVICE FOREVER! OMG if people had a n open market to ppick up support tickets for popular websites that needed spport, u could go in, and if u were a expert in some feild, uccould go and pickup support tickets! u could mke money doing freelance support this way!
but SlackExchange and Quora and websites like that already have systes were people get worthless points for answering question with good answers, like yahoo answers
NOW we can actully reward people wiho consisntly give good answers OR even someoe wh just wants to answer a question once! They can do it all with steem!
our steem system really is a game canger, people get ntimidated by the fact that we give out $137,000 a day in mined steem!
Can't tell. So many things are being develop on the Steem and it's really difficult to know all the development going on.
True. I know you can find a lot of it by following devs here and just searching but I am sure there are a number of them that are still hard to track.
Not that I know of, but our own @benslayton suggested it early on and got paid very well for his post: https://steemit.com/github/@benslayton/how-steem-changes-the-game-for-open-source-software
Yowzers! That post struck a chord for sure! I guess that shows the desire for the community to have something like this. Ok...I am going to have do some analysis and research on this idea after seeing that.
DO EEET. :)
I'd love to see a git system on the blockchain rewarding PRs and issue tickets. :)
Great post..upvoted :))