Collaborate on documentation through rewards in Opire
Hi everyone,
I'm the co-founder of Opire, a rewards platform designed for developers to earn money by solving incentivized issues. This type of platform can significantly benefit open-source projects, particularly with tasks like maintaining documentation—an often tedious and underappreciated job.
Keeping documentation up to date, especially in multiple languages, is a challenging and labor-intensive task. However, if community members were incentivized with financial rewards, they'd be more inclined to contribute, allowing you to focus on other crucial aspects of the project (not to diminish the importance of documentation).
How Can Opire Help?
Opire simplifies the process of paid collaboration for developers worldwide on open-source projects. Here's how it works:
-
Setting Rewards: You can easily place a financial reward on the problem you want the community to solve. This can be done directly through the Opire website or via seamless integration with GitHub by installing the Opire bot.
-
Flexible Payments: The reward creator has the flexibility to decide when to pay. If the issue isn't merged or doesn't solve the actual problem, there's no obligation to pay, making the system highly adaptable.
-
Additional Features: Opire also allows you to tip contributors who assist the project in various ways. Additionally, maintainers can receive a percentage of the reward if it is created by someone external to the project.
What do you think? Could this be a valuable addition to the open-source community?
I'm here to answer any questions and welcome your ideas or comments.
This seems like it would be money exchanged for specific services, which has a different tax impact as well as some complication with non profit foundations (express is part of OpenJS). It’s probably worth getting OpenJS legal to weigh in before any official integration.
Thanks for creating this issue @nabby27! I will add it to the topics in https://github.com/expressjs/discussions/issues/228 so we can discuss about it :+1:
It’s probably worth getting OpenJS legal to weigh in before any official integration.
Agree!
If you want to take a look, here's one of the rewards we created to have our own documentation translated to different languages.
One cool thing we noticed is that contributors paid more attention to details when working on issues with rewards
I'll add it to the agenda to discuss it in future meetings.
Removed the TC agenda label. If there are next steps to take here, we can have an async discussion and then decide if we should schedule a follow up discussion.
Hey, I'm going to close this since there's been no activity. If you're still interested, ping me here to reopen it. Ideally, to move this forward, you can start a discussion in the Express channel on Slack or privately DM a TC member there. We use the OpenJS Slack.