Yesterday I released the Announcements feature in Utopian.io that allows project owners to crowdsource their Open Source projects by requesting for specific tasks to be completed by contributors. Read the article
Contributors get rewarded for completing the task by the project owner, the Utopian Community and the Utopian Bot that is powered by 800K Steem Power.
This is my first announcement I am writing using Utopian.io for enhancing the Utopian Bot (funny right?). Utopian.io is in fact an Open Source project and I use Utopian.io itself to contribute to it and to look for contributors. In this way i can test if the platform works well and if it brings real value for project owners.
The Utopian Bot
I presented the Utopian Bot few days ago. Read the intro article.
The Utopian Bot is now powered by 800K Steem Power and it is meant to be a meritocratic bot that only votes high the best contributions.
While this is working quite well, I believe there is room for enhancements.
An Idea from @stoodkev
@stoodkev/preserving-utopian-bot-voting-power
@stoodkev proposed to apply moving averages and to weight the bot power based on the category the contribution has been submitted to.
I want to try this out.
Bot Does not Understand Announcements Yet
Announcements are new to the platform and the bot does not know anything about them so I am expecting weird votes. Would be great to fix this as well.
Source Code
The source code for the bot is here and it is very rough. Excuse me for the bad coding style. There is room for improvements here as well. https://github.com/utopian-io/api.utopian.io/blob/master/utopian-bot.js
If you want to contribute please make your Pull Requests on Github and then write about them using Utopian, under the category development for the repository utopian-io/api.utopian.io. Put the links of your pull requests in the Utopian contribution and also paste the Utopian contribution url down here in the comments for me to notice that and give you a nice vote :)
Please come to Discord for chatting about how to enhance the bot together: https://discord.gg/Pc8HG9x
What is Utopian.io?
Watch this video tutorial by @flauwy @flauwy/steemy-ep-33-utopian-io-develop-open-source-tools-and-earn-steem
A Special Thanks to The Sponsors
@freedom
@transisto
@johnsmith
@xeldal -> Vote for witness
@cryptoctopus
@furion-> Vote for witness
@javybar
@jerrybanfield -> Vote for witness
@netuoso -> Vote for witness
@kendewitt
@ajvest
@masterthematrix
@materia
@yabapmatt
@allowisticartist
@agoric.systems
@elear -> me
@n-ur
@masterofcoin
@iliasdiamantis
@techslut
@cmorton
@dragosroua
@unosuke
@gokulnk
@o1o1o1o
@airmatti
@ippua
@nesian101
@shreyasgune
@lykkejay
@sircork-> Vote for witness
@rival -> Vote for witness
@kemal13
@hadimemories
@fakire1sadaka
@alexsm
@lusanamaya
@rizal.konoha2
A Special Thanks to The Moderators
@elear
@jefpatat
@arie.steem
@yabapmatt
@stoodkev
@espoem
Are you going to the STEEMFEST?
I'll be there. Lets meet and chat: @elear/i-am-going-to-the-steemfest-guess-why
Who am I?
11 years Senior Software Architect - Javascript Full Stack Developer, focused on ES6, React.js, Redux, TypeScript, Node.js, and DevOps.
Follow the official Utopian account: @utopian-io
Follow me on Steemit: @elear
Follow me on Utopian: @elear
Add me on LinkedIn: https://www.linkedin.com/in/puccidiego/
Open Source Contribution posted via https://utopian.io