Incentivize open source development with blockchain
Tagged with OpenSourceSpotlight
Incentivize is an incentive platform that enables organizations or individuals to distribute Stellar Lumens (XLM) to project contributors. The software industry is lacking an incentive platform for building developer communities around projects. Existing solutions include bounty offerings, wages and salaries, and donations for maintainers. These solutions have a high barrier of entry, and are often difficult for random developers and companies to take part in.
Contributors to open and closed source projects should be incentivized for the value they bring to a project beyond their time. We have been tracking contributions internally at Revelry for over a year, and this project brings some of our concepts public.
How does it work?
Users sign up on Incentivize using their GitHub account. From there, users can decide to support an open source project by providing funding towards a project. They can also contribute to an existing repo on the platform. A project fund is where a supporter’s Lumens are held. Supporters decide which actions on a repo are rewarded and how many Lumens a contributor receives for each contribution. This means you can be rewarded not just for contributing code, but also for commenting on issues, closing pull requests, and more.
What contributions would you like to see on the actual platform?
We welcome any contributions. We are especially looking for any UX/UI tweaks for better usability, support for emails and notifications, and batch processing or scheduling of contribution rewards.
Contributions are welcome! To join in on the conversation, check out the #incentivize channel on the revelry-public Slack team.
Congrats to Adhiguna on winning a copy of Phoenix in Action. You can pick up a copy of it, or anything else from Manning for 40% OFF by using the coupon code smooth40. Manning jumping in with a 40% off coupon is a great deal, so don't miss out!
Phoenix in Action teaches you how to use the Phoenix framework to build an online auction site. You'll design and build everything from the core components to the real-time user interactions.
Polacode - Polaroid for your code, makes sweet code screenshots.
How 2.5D Sorting Works in River City Ransom: Underground - Detecting collisions for 2D sprites in a 3D space
Cloud Design Patterns - Microsoft docs on common web design patterns, with use cases and daigrams
Electron Fiddle - create and tweak electron apps
The Google I/O 2018 Android App - written in Kotlin and uses the Gradle build system
ShellCheck - a static analysis tool for shell scripts, github
How To Write Unmaintainable Code
Pow - Robust, modular, and extendable user authentication system for Elixir
What Did Ada Lovelace's Program Actually Do?
@RichardWestenra on proper code indentation
Adam has over 19 years of software development experience, and has spent a good part of that educating new developers. He was previously CTO at inside.com and Development Director at Maxmedia . When Adam isn't coding, he is off hiking in Colorado mountains, or practicing some pretty fly martial arts. He thinks swords are cool.