💸 使用 Opire 让开源贡献更有回报 🤑
介绍
在开源中,我们共同学习、建设、贡献和成长。
初级开发人员通过参与开源项目来积累经验,而经验丰富的开发人员则可以磨练技能、探索新技术并指导初级开发人员。
在开源中,我们致力于各个方面的工作,从贡献编码任务(如修复错误或增强功能)到非编码任务(如改进文档)。
如果你是一位开源爱好者,你一定知道你的 PR 被合并时的那种感觉有多棒。感觉就像站在世界之巅!有了这些乐趣和学习,我们可以为我们的开源之旅增添一个新元素,那就是Bounty。
是的,为了让开源更加令人兴奋、更具吸引力、更有回报,Opire将为您的开源之旅增添额外的奖励。
Opire是一个 面向软件开发者的赏金平台,旨在帮助维护人员提高项目质量和社区参与度,并帮助贡献者获得相应的奖励。
免费代码,昂贵时间:开源之争
开源很棒,但并不总是那么容易。就自由而言,它是免费的,但它耗费我们的时间和精力!许多开发者花费大量时间修复错误、改进代码,甚至重新编写整个项目部分。
作为一名开发者,你可能曾经在一个项目上辛勤工作,但不确定自己的工作是否会被接受。或者,如果你正在管理一个开源项目,你可能对用户源源不断的请求和错误报告并不陌生。这需要你承担很大的责任,却很少得到认可,尤其是在项目处于早期阶段的时候。
开源领域最大的问题之一是如何在激情项目和谋生之间找到平衡。我们享受工作,但这份工作并不能维持生计。对于贡献者来说,很难将对开源的热情与经济需求结合起来。
Opire正是为解决这些挑战而生。Opire 提供了一种途径,让您的开源贡献获得认可和经济奖励。有了 Opire,开源贡献的回报将更加丰厚。
您是否有兴趣了解 Opire 如何将您的开源工作转化为有益的体验?让我们看看这个平台如何为开源开发者带来改变。
Opire 简介:开源与机遇的交汇之地
Opire是一个赏金平台,通过为所有开源贡献者提供宝贵的时间和技能的赏金来支持他们。
它还支持开源维护者保持社区活跃并帮助组织或开源项目发展。
Opire 有一个明确的目标:任何人都可以通过开源谋生。
作为贡献者,您将因解决问题和提交 PR 而获得奖励。作为维护者,您的项目将随着社区成员的信任而发展壮大,并吸引真正对您的项目充满热情的贡献者。
Opire 不仅允许您创建赏金,还允许您提供打赏。作为贡献者,您可能付出了很多努力,但仍然无法解决问题。在这种情况下,项目维护者可以给该贡献者打赏。
Opire 最棒的地方是什么?🧐
Opire 不会牺牲开源的简单性和真实性。它深知高质量贡献的重要性。你不可能仅仅因为对一个项目做了一些简单的语法贡献就能获得赏金。
通过遵循 PR 项目行为准则,Opire 提倡高质量的贡献,而不是糟糕且廉价的代码。
现在我们知道了 Opire 是什么。但它只对贡献者有利吗?
不,Opire 也让维护者受益。让我们来看看维护者和贡献者各自能获得哪些好处。
项目维护者的利益
作为项目所有者或维护者,我们始终希望通过宝贵的贡献来发展我们的项目,并吸引社区成员的参与。使用 Opire 可以为您的项目带来多方面的益处。
-
增加参与度:通过提供赏金鼓励人们帮助您的项目可以让更多人参与并使社区更加强大。
-
获得人气:您项目中的赏金将吸引有兴趣获得赏金的开发人员,从而使您的项目成为熟练专业人士关注的焦点。
-
质量改进:赏金激励开发者编写高质量的代码,而且由于任何人都可以创建赏金,因此可以形成集体努力。这种共同贡献可以改善代码库,并提升项目整体的稳定性。
-
优先考虑问题:核心团队可以专注于带来最大价值的事情和他们的优先事项,并让社区参与其他带有赏金的任务。
-
支付安全透明: Opire 不持有任何资金,只有当有人领取赏金并解决问题后才会付款。这样,您可以确保 Opire 不会像 BountySource 那样消失并卷走款项。
贡献者的福利
Opire 为贡献者提供了独特的机会,让他们能够为开源项目做出贡献并获得赏金。Opire 的一大优势在于,它不会从贡献者获得的赏金中收取任何费用。
因此,如果存在悬赏金额为 的问题$50
,并且您解决了该问题,那么在成功合并 PR 后,您将收到完整的$50
。
作为贡献者,您无需向 Opire 支付任何费用。下图显示了相关指标。
✅ 赏金发起人设定的赏金为$50
。✅
总计为$55
。✅
支付$50
给贡献者后,$5
剩余 。Stripe 将从中收取费用,而 Opire 的收费低于5%
,这很不错。
您可以在此处查看各种赏金金额的指标。
除此之外还有几个好处:
✅丰厚的赏金:开发者可以通过贡献获得报酬,这可以成为一笔不小的收入来源。✅ 有机会处理高优先级问题:
开发者可以通过处理具有挑战性的重要任务获得宝贵的经验。✅曝光度:开发者可以通过展示自己的工作成果并获得赏金,在开源社区中获得关注和赞赏。
一些开源公司根据开发人员的开源贡献来招聘,通过 Opire,候选人可以展示他们的贡献并轻松获得聘用。
现在我们知道了使用 Opire 的几个好处,无论我们是贡献者还是维护者。那么,让我们看看如何使用它。
Opire 入门
无论您是项目维护者还是贡献者,Opire 的入门步骤几乎相同,并且易于遵循。让我们来看看两者的具体步骤:
- 赏金创造者
- 开发人员(贡献者)
创建赏金
我们先来看看创建赏金的流程。谁可以创建赏金?任何人都可以创建赏金,不仅是来自同一组织或社区的人,即使是组织外部的、刚刚发现项目并希望为项目增值的人也可以创建赏金。
正如您在此处看到的,有多个人员为这一特定问题创建了悬赏。
如何创建这些赏金?
对于赏金创建者,Opire 提供了两种将赏金系统集成到项目中的方法:
- 安装机器人
- 直接从您的 Opire 仪表板添加赏金
机器人选项是可选的,是否安装机器人并集成赏金系统完全由您决定。第二种方法是使用 Opire 控制面板。这两种方法都很简单,我们将逐一介绍。
使用 Opire Bot 创建赏金
您可以将 Opire Bot 直接集成到您的 GitHub 项目中,这样您只需使用几个命令即可与 Opire 就任何问题或 PR 进行交互。
转到此链接在 GitHub 上安装 Opire。
或者
您可以转到此页面并单击Install in GitHub
按钮。
点击后,您将被重定向到一个新页面。如果您关联了多个组织,它会询问您要为哪个组织安装 Opire Bot。
点击您要选择的组织
现在选择要安装它的存储库。您可以将其安装在所有存储库中。单击该All Repositories
选项,然后单击Install
。
如果您想在一些选定的存储库中安装,请选择第二个选项,选择存储库,然后单击安装按钮以在这些存储库中安装 Opire Bot。
现在它已安装在您的组织中,您可以在问题或 PR 中使用 Opire Bot 的命令来创建或提供赏金。Opire Bot 提供多种命令,例如:
- 创建赏金:此命令用于创建赏金。您可以在创建问题时、在问题描述中或在问题评论中添加赏金。☛ 命令:
/reward [amount]
☛ 示例:/reward 20
注意:金额始终以美元为单位。此处 20 表示
$20
*
-
Try:第二个命令是
try
。此命令是可选的,但您应该在开始处理该特定问题时使用此命令。此命令表示您将尝试解决该问题以获取赏金。如果您不是第一个尝试解决的人,Opire 会向您显示正在尝试解决该问题的开发人员列表。此命令用于在问题上创建评论。☛
命令:/try
☛ 示例:/try -
领取赏金:此命令用于领取赏金。使用此
/try
命令后,您将开始处理该问题。当您准备好提交 PR 时,您可以在 PR 描述或该 PR 的评论中使用此命令。☛
命令:/claim #[issue number]
☛ 示例:/claim #84 -
提示:此命令用于向贡献者提供小费,以表彰他们的贡献。此命令可用于在 PR/问题上创建评论,以及在创建 PR/问题时在相同的描述中使用。☛
命令:/tip [amount] @[user]
☛ 示例:/tip #84 @jondoe
注意:所有命令仅在创建新问题或 PR 描述或添加新评论时有效。如果您编辑描述或评论,这些命令将不起作用。
不使用 Opire Bot 创建赏金任务
Opire 机器人安装很简单,但如果项目没有安装该机器人或者您与该组织或项目没有关联,您仍然可以直接从 Opire 的仪表板创建赏金。
单击此链接,您将被重定向到 Opire 的仪表板。
您将看到包含赏金和其他选项的项目列表。点击“登录”按钮即可登录 Opire 仪表板。
登录后,您将看到仪表板,其中包含奖励、项目等多个选项。
点击“我的仪表盘”下拉菜单,然后点击“创建者”,再点击“奖励”。在这里,您可以为您的项目创建赏金。
点击“创建新奖励”按钮后,将出现一个模态框。在这里,您需要添加要创建赏金的议题 URL 并指定金额。就是这样。点击“创建”按钮即可为该议题生成赏金。
你的赏金已创建,如果你是贡献者,该如何领取?让我们看看以下步骤。
领取赏金
赏金创建者创建赏金,贡献者领取赏金。要领取赏金,您需要完成相应的问题。当您被分配到赏金问题时,请完成它并提交 PR。一旦您的 PR 被合并,赏金创建者就会支付给您。
要领取赏金,请先登录 Opire 仪表板。请访问此链接,然后使用您的 GitHub 帐户登录 Opire。
要通过 Opire 接收付款,您需要将您的 Stripe 账户与 Opire 连接。前往设置,然后点击“连接 Stripe”按钮。
将打开一个模式,您可以在其中输入付款电子邮件和国家/地区。
以下是所有受支持国家的列表
您的账户连接到 Stripe 后,您就可以查找赏金问题并尝试解决它们。您可以访问 Opire 的主页,直接在那里搜索问题。
一旦您找到了问题的解决方案,请创建 PR 并使用Opire 机器人命令或仪表板来领取相关赏金。
如果您想手动领取赏金,也可以从仪表板领取。前往仪表板中的“程序员奖励”部分,然后点击Claim Rewards manually
。
输入您处理的问题和提交的 PR。确认后,它会通知赏金创建者,并支付您的赏金。
如果多人针对同一问题创建赏金,则每位创建者只需支付其提供的金额,无需支付所有赏金的总额。
支付赏金
当贡献者领取赏金时,创作者负责支付。要支付赏金,请前往创作者控制面板。在这里,您将看到所有需要支付给贡献者的赏金列表。点击“支付”按钮即可将赏金支付给贡献者。
您将通过 Stripe 付款。所有操作均已连接到 Stripe,因此您的付款将在 1-7 个工作日内安全发送到您的投稿人账户。
就这样,领取并创建赏金就完成了。您可以查看文档了解更多信息。现在,让我们看看一些使用 Opire 并奖励其贡献者的项目。
使用 Opire 的真实项目
许多项目使用 Opire 来设置其问题的赏金。您可以随时查看Opire 仪表板,查看这些项目的列表。以下是一些使用 Opire 的项目:
其中一个例子是为名为restfuncs的 repo 创建的赏金,在这里,您可以看到提到的所有内容,例如:
✅ 该 repo 中是否有可用的机器人
✅ 与问题相关的语言(在本例中为 TypeScript)
✅ 赏金金额
✅ 分享选项。您可以与您的朋友或社区分享此赏金。✅
或者,如果您想为此问题添加更多赏金,可以单击Add reward
按钮以添加更多赏金。
一切都易于访问和使用。此外,Opire 上还有几个知名项目,例如:
⚡️ Appwrite
⚡️ Three.JS
⚡️ Angular
⚡️ Vercel
⚡️ Keycloak 等
项目还显示赏金是否已被领取。
例如,该问题是 21 天前创建的,2 天前,一位贡献者解决了该问题并领取了赏金。
Opire 团队支持我撰写本文,但他们并没有影响本文的内容。
结论
开源本身就很棒,而 Opire 则为其增添了一层新的“赏金”。在维护开源的真实性和纯粹性的同时,Opire 还带来了一种帮助贡献者和维护者的方法。通过提供贡献赏金,Opire 鼓励开发者解决重要问题,并建立更强大、更活跃的社区。
如果您是一名项目维护者,希望引进优秀的开发人员并加快开发速度,或者是一名希望在产生积极影响的同时赚取奖金的开发人员,那么 Opire 就是完美的解决方案。
关注 Opire 以获取更多类似内容。
非常感谢您阅读到最后。
鏂囩珷鏉ユ簮锛�https://dev.to/opire/make-open-source-contributions-more-rewarding-with-opire-19o1