-# Contributor Ecosystem: Call for Contributions
-
gno.land puts at the center of its identity the contributors that help to create and shape the project into what it is; incentivizing those who contribute the most and help advance its vision. Eventually, contributions will be incentivized directly on-chain; in the meantime, this page serves to illustrate our current off-chain initiatives.
gno.land is still in full-steam development. For now, we're looking for the earliest of adopters; curious to explore a new way to build smart contracts and eager to make an impact. Joining gno.land's development now means you can help to shape the base of its development ecosystem, which will pave the way for the next generation of blockchain programming.
@@ -18,7 +16,7 @@ If you are interested in contributing to gno.land, you can jump on in on our [Gi
## Gno Bounties
-The Gno bounty program is a good way to familiarize yourself with the project, and how Gno code works. We will maintain open and rewardable bounties in the Gnolang repository, and you can search all available bounties by using the ["bounty" label](https://github.com/gnolang/gno/labels/bounty).
+The Gno bounty program is a good way to familiarize yourself with the project, and how Gno code works. We will maintain open and rewardable bounties in the gnolang/gno repository, and you can search all available bounties by using the ["bounty" label](https://github.com/gnolang/gno/labels/bounty).
Recommendations on participating in the gno.land Bounty Program:
diff --git a/gno.land/pkg/gnoweb/gnoweb_test.go b/gno.land/pkg/gnoweb/gnoweb_test.go
index b266dc80a6a..18df5ec2356 100644
--- a/gno.land/pkg/gnoweb/gnoweb_test.go
+++ b/gno.land/pkg/gnoweb/gnoweb_test.go
@@ -38,8 +38,9 @@ func TestRoutes(t *testing.T) {
{"/r/demo/deep/very/deep?help", ok, "exposed"},
{"/r/demo/deep/very/deep/", ok, "render.gno"},
{"/r/demo/deep/very/deep/render.gno", ok, "func Render("},
- {"/game-of-realms", ok, "/r/gnoland/pages:p/gor"},
- {"/gor", found, "/game-of-realms"},
+ {"/contribute", ok, "Game of Realms"},
+ {"/game-of-realms", found, "/contribute"},
+ {"/gor", found, "/contribute"},
{"/blog", found, "/r/gnoland/blog"},
{"/404-not-found", notFound, "/404-not-found"},
{"/아스키문자가아닌경로", notFound, "/아스키문자가아닌경로"},
From 5d92c9cf738ddc030f16f4253a4b1ab0b7d5d2c5 Mon Sep 17 00:00:00 2001
From: Morgan Bazalgette
Date: Thu, 29 Aug 2024 13:06:13 +0200
Subject: [PATCH 07/15] dont wrap in jumbotron
---
examples/gno.land/r/gnoland/pages/page_contribute.gno | 2 --
1 file changed, 2 deletions(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index e0838d36125..f31c9977268 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -6,8 +6,6 @@ func init() {
// XXX: description := "Be a an early adopter and contributor to gno.land through bounties, grants, and Game of Realm's notoable contributions network."
body := `
-
-
gno.land puts at the center of its identity the contributors that help to create and shape the project into what it is; incentivizing those who contribute the most and help advance its vision. Eventually, contributions will be incentivized directly on-chain; in the meantime, this page serves to illustrate our current off-chain initiatives.
gno.land is still in full-steam development. For now, we're looking for the earliest of adopters; curious to explore a new way to build smart contracts and eager to make an impact. Joining gno.land's development now means you can help to shape the base of its development ecosystem, which will pave the way for the next generation of blockchain programming.
From f8fb6610f1f699629392e1155aa55e38a5dc9c2b Mon Sep 17 00:00:00 2001
From: Michelle <117160070+michelleellen@users.noreply.github.com>
Date: Thu, 29 Aug 2024 14:43:25 +0200
Subject: [PATCH 08/15] Update
examples/gno.land/r/gnoland/pages/page_contribute.gno
Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>
---
examples/gno.land/r/gnoland/pages/page_contribute.gno | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index f31c9977268..a805782fa62 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -30,7 +30,7 @@ Recommendations on participating in the gno.land Bounty Program:
You may make your submission at any time; however we invite you to publish your draft PR very early in the development process. This will make your work public, so you can easily get help by the core team and other community members. Additionally, your work can be continued by other people should you get stuck or no longer be willing to work on the bounty. Likewise, you can continue the abandoned or stuck work that someone else worked on. Don't fear your work being "stolen": if a submission is the result of multiple people's efforts, we will look to split the bounty in a way that is fair and recognises each participant in creating the final outcome.
-Participants in the gno.land Bounty Program must meet the legal Terms and Conditions referenced [here](https://docs.google.com/document/d/1aXrZ6japdAykB5FLmHCCeBZTo-2tbZQHSQi79ITaTK0/edit).
+Participants in the gno.land Bounty Program must meet the legal Terms and Conditions referenced [here](https://docs.google.com/document/d/1aXrZ6japdAykB5FLmHCCeBZTo-2tbZQHSQi79ITaTK0).
### Bounty sizes
From 58e0c94ad1f06f18f4033cf7d0d145769a3afe98 Mon Sep 17 00:00:00 2001
From: Michelle <117160070+michelleellen@users.noreply.github.com>
Date: Thu, 29 Aug 2024 14:43:46 +0200
Subject: [PATCH 09/15] Update
examples/gno.land/r/gnoland/pages/page_contribute.gno
Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>
---
examples/gno.land/r/gnoland/pages/page_contribute.gno | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index a805782fa62..114d6d7573c 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -69,7 +69,7 @@ TODO: Add link to new repo
## Join Game of Realms
-Game of Realms is the overarching contributor network of gnomes, currently running off-chain, and will eventually transition on-chain. At this stage, a Game of Realm's contribution is comprised of high-impact contributions identified as 'notable contributions'.
+Game of Realms is the overarching contributor network of gnomes, currently running off-chain, and will eventually transition on-chain. At this stage, a Game of Realms contribution is comprised of high-impact contributions identified as 'notable contributions'.
These contributions are not linked to immediate financial rewards, but are notable in nature, in the sense they are a challenge, make a significant addition to the project, and require persistence, with minimal feedback loops from the core team.
From b1b326cfb3fabd81c41c4b9268501ab181af1e30 Mon Sep 17 00:00:00 2001
From: Michelle <117160070+michelleellen@users.noreply.github.com>
Date: Thu, 29 Aug 2024 15:12:03 +0200
Subject: [PATCH 10/15] Update page_contribute.gno
Remove the bottom time post stamp
---
examples/gno.land/r/gnoland/pages/page_contribute.gno | 1 -
1 file changed, 1 deletion(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index 114d6d7573c..ecd970d7b3f 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -87,5 +87,4 @@ The selection of a notable contribution or the sum of contributions that equal '
To start, we recommend you create an issue in the Game of Realms [repository](https://github.com/gnolang/game-of-realms) to serve as a profile page of all your contributions.`
- _ = b.NewPost("", path, title, body, "2024-06-20T13:17:26Z", nil, nil)
}
From f0fdefc42cedec92602c8b63038b6f4e7d77f1e4 Mon Sep 17 00:00:00 2001
From: Michelle <117160070+michelleellen@users.noreply.github.com>
Date: Thu, 29 Aug 2024 15:28:43 +0200
Subject: [PATCH 11/15] Update
examples/gno.land/r/gnoland/pages/page_contribute.gno
Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
---
examples/gno.land/r/gnoland/pages/page_contribute.gno | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index ecd970d7b3f..49d3dd4d360 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -85,6 +85,6 @@ How will notable contributions in Game of Realms be selected?
The selection of a notable contribution or the sum of contributions that equal 'notable' is based on the impact it has on the development of the project. For now, it is focused on code contributions, and will evolve over time. The Gno development teams will initially qualify and evaluate notable contributions, and vote off-chain on adding them to the 'notable contributions' folder on GitHub.
-To start, we recommend you create an issue in the Game of Realms [repository](https://github.com/gnolang/game-of-realms) to serve as a profile page of all your contributions.`
+To start, we recommend you create a PR in the Game of Realms [repository](https://github.com/gnolang/game-of-realms) to create your profile page for all your contributions.`
}
From 5cf8c8e9ed79d0ce39cc84dbced8d7d97d158ebb Mon Sep 17 00:00:00 2001
From: Morgan Bazalgette
Date: Thu, 5 Sep 2024 11:19:07 +0200
Subject: [PATCH 12/15] codereview changes
---
.../r/gnoland/pages/page_contribute.gno | 20 +++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index 49d3dd4d360..ca240c3b5e1 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -3,7 +3,6 @@ package gnopages
func init() {
path := "contribute"
title := "Contributor Ecosystem: Call for Contributions"
- // XXX: description := "Be a an early adopter and contributor to gno.land through bounties, grants, and Game of Realm's notoable contributions network."
body := `
gno.land puts at the center of its identity the contributors that help to create and shape the project into what it is; incentivizing those who contribute the most and help advance its vision. Eventually, contributions will be incentivized directly on-chain; in the meantime, this page serves to illustrate our current off-chain initiatives.
@@ -23,9 +22,9 @@ Recommendations on participating in the gno.land Bounty Program:
- The draft PR doesn't indicate that the bounty has been assigned to you, others are free to work on other draft PRs for the bounty.
- After submitting the 'draft' PR, continue working until you are ready to mark the PR as "ready for review".
- The core team will review the bounty PR submission, and determine if it qualifies for the bounty reward.
-- Ask for clarification early if an element on the DoD or implementation design is unclear.
+- Ask for clarification early if an element on the requirements or implementation design is unclear.
- Aside from posting the issue as a bounty, keeping regular updates with the core team on the bounty being undertaken is key to being on the right track.
- - The Definition of Done requires adhesion to the [contributing guidelines](https://github.com/gnolang/gno/blob/master/CONTRIBUTING.md); additionally, it is expected that any newly added code or functionality is properly documented, tested and covered, at least in 80% of added code.
+ - As part of the requirements, you must adhere to the [contributing guidelines](https://github.com/gnolang/gno/blob/master/CONTRIBUTING.md); additionally, it is expected that any newly added code or functionality is properly documented, tested and covered, at least in 80% of added code.
- You're welcome to propose additional features and work on an issue should you envision a plausible expansion or change in scope. The core team may assign a bounty to the additional work, or change the bounty with respect to the changed scope.
You may make your submission at any time; however we invite you to publish your draft PR very early in the development process. This will make your work public, so you can easily get help by the core team and other community members. Additionally, your work can be continued by other people should you get stuck or no longer be willing to work on the bounty. Likewise, you can continue the abandoned or stuck work that someone else worked on. Don't fear your work being "stolen": if a submission is the result of multiple people's efforts, we will look to split the bounty in a way that is fair and recognises each participant in creating the final outcome.
@@ -65,26 +64,27 @@ _[3XL]_ \* | $ 32000
The gno.land grants program is to encourage and support the growth of the gno.land contributor community, and build out the usability of the platform and smart contract library. The program provides financial resources to contributors to explore the Gno tech stack, and build dApps, tooling, infrastructure, products, and smart contract libraries in gno.land.
-TODO: Add link to new repo
+
## Join Game of Realms
-Game of Realms is the overarching contributor network of gnomes, currently running off-chain, and will eventually transition on-chain. At this stage, a Game of Realms contribution is comprised of high-impact contributions identified as 'notable contributions'.
+Game of Realms is the overarching contributor network of gnomes, currently running off-chain, and will eventually transition on-chain. At this stage, a Game of Realms contribution is comprised of high-impact contributions identified as ['notable contributions'](https://github.com/gnolang/game-of-realms/tree/main/contributors).
These contributions are not linked to immediate financial rewards, but are notable in nature, in the sense they are a challenge, make a significant addition to the project, and require persistence, with minimal feedback loops from the core team.
+The selection of a notable contribution or the sum of contributions that equal 'notable' is based on the impact it has on the development of the project. For now, it is focused on code contributions, and will evolve over time. The Gno development teams will initially qualify and evaluate notable contributions, and vote off-chain on adding them to the 'notable contributions' folder on GitHub.
+
You can always contribute to the project, and all contributions will be noticed. Contributing now is a way to build your personal contributor profile in gno.land early on in the ecosystem, and signal your commitment to the project, the community, and its future.
There are a variety of ways to make your contributions count:
+
- Core code contributions
-- Realm development
+- Realm and pure package development
- Validator tooling
- Developer tooling
-How will notable contributions in Game of Realms be selected?
-
-The selection of a notable contribution or the sum of contributions that equal 'notable' is based on the impact it has on the development of the project. For now, it is focused on code contributions, and will evolve over time. The Gno development teams will initially qualify and evaluate notable contributions, and vote off-chain on adding them to the 'notable contributions' folder on GitHub.
-
To start, we recommend you create a PR in the Game of Realms [repository](https://github.com/gnolang/game-of-realms) to create your profile page for all your contributions.`
+ _ = b.NewPost("", path, title, body, "2024-09-05T00:00:00Z", nil, nil)
+
}
From 935f64f2682dca560208e4a44ab5ca4d5eb0041e Mon Sep 17 00:00:00 2001
From: Morgan Bazalgette
Date: Thu, 5 Sep 2024 11:30:06 +0200
Subject: [PATCH 13/15] add a "where to get started" section
---
examples/gno.land/r/gnoland/pages/page_contribute.gno | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index ca240c3b5e1..3ef0d65c592 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -9,10 +9,18 @@ gno.land puts at the center of its identity the contributors that help to create
gno.land is still in full-steam development. For now, we're looking for the earliest of adopters; curious to explore a new way to build smart contracts and eager to make an impact. Joining gno.land's development now means you can help to shape the base of its development ecosystem, which will pave the way for the next generation of blockchain programming.
-If you are interested in contributing to gno.land, you can jump on in on our [GitHub monorepo](https://github.com/gnolang/gno/blob/master/CONTRIBUTING.md) - where most development happens. Additionally, you can look out to help on specific issues labeled as bounties. All contributions will then concur to form your profile for Game of Realms. In the following sections, we delve into these initiatives in a bit more detail.
+As an open-source project, we welcome all contributions. On this page you can find some pointers on where to get started; as well as some incentives for the most valuable and important contributions.
+
+## Where to get started
+
+If you are interested in contributing to gno.land, you can jump on in on our [GitHub monorepo](https://github.com/gnolang/gno/blob/master/CONTRIBUTING.md) - where most development happens.
+
+A good place where to start are the issues tagged ["good first issue"](https://github.com/gnolang/gno/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22). They should allow you to make some impact on the Gno repository while you're still exploring the details of how everything works.
## Gno Bounties
+Additionally, you can look out to help on specific issues labeled as bounties. All contributions will then concur to form your profile for Game of Realms.
+
The Gno bounty program is a good way to familiarize yourself with the project, and how Gno code works. We will maintain open and rewardable bounties in the gnolang/gno repository, and you can search all available bounties by using the ["bounty" label](https://github.com/gnolang/gno/labels/bounty).
Recommendations on participating in the gno.land Bounty Program:
From 8c321fb5007f9204e557323a4e80033b82c70b44 Mon Sep 17 00:00:00 2001
From: Morgan Bazalgette
Date: Thu, 5 Sep 2024 12:12:54 +0200
Subject: [PATCH 14/15] add examples
---
.../r/gnoland/pages/page_contribute.gno | 20 +++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index 3ef0d65c592..5c952a7518c 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -21,27 +21,34 @@ A good place where to start are the issues tagged ["good first issue"](https://g
Additionally, you can look out to help on specific issues labeled as bounties. All contributions will then concur to form your profile for Game of Realms.
-The Gno bounty program is a good way to familiarize yourself with the project, and how Gno code works. We will maintain open and rewardable bounties in the gnolang/gno repository, and you can search all available bounties by using the ["bounty" label](https://github.com/gnolang/gno/labels/bounty).
+The Gno bounty program is a good way to find interesting challenges in Gno, and get rewarded for helping us advance the project. We will maintain open and rewardable bounties in the gnolang/gno repository, and you can search all available bounties by using the ["bounty" label](https://github.com/gnolang/gno/labels/bounty).
Recommendations on participating in the gno.land Bounty Program:
-- Identify the bounty you want to work on, and first start working in your local environment.
+- Identify the bounty you want to work on, and join in the discussion on the issue for anything that is unclear; or where you want to more clearly define the work to be done. At this stage, you can also start working on an initial implementation in your local enviornment,.
- Once you have spent time on the code related to the bounty, we recommend submitting a 'draft' PR as soon as possible.
- The draft PR doesn't indicate that the bounty has been assigned to you, others are free to work on other draft PRs for the bounty.
+ - Make sure to reference the bounty issue on the PR description you're writing.
- After submitting the 'draft' PR, continue working until you are ready to mark the PR as "ready for review".
- - The core team will review the bounty PR submission, and determine if it qualifies for the bounty reward.
+ - The core team will review the bounty PR submission after the work on the bounty has been completed, and determine if it qualifies for the bounty reward.
- Ask for clarification early if an element on the requirements or implementation design is unclear.
- - Aside from posting the issue as a bounty, keeping regular updates with the core team on the bounty being undertaken is key to being on the right track.
+ - Aside from publishing the PR early, keeping regular updates with the core team on the bounty issue is key to being on the right track.
- As part of the requirements, you must adhere to the [contributing guidelines](https://github.com/gnolang/gno/blob/master/CONTRIBUTING.md); additionally, it is expected that any newly added code or functionality is properly documented, tested and covered, at least in 80% of added code.
- You're welcome to propose additional features and work on an issue should you envision a plausible expansion or change in scope. The core team may assign a bounty to the additional work, or change the bounty with respect to the changed scope.
-You may make your submission at any time; however we invite you to publish your draft PR very early in the development process. This will make your work public, so you can easily get help by the core team and other community members. Additionally, your work can be continued by other people should you get stuck or no longer be willing to work on the bounty. Likewise, you can continue the abandoned or stuck work that someone else worked on. Don't fear your work being "stolen": if a submission is the result of multiple people's efforts, we will look to split the bounty in a way that is fair and recognises each participant in creating the final outcome.
+You may make your submission at any time; however we invite you to publish your draft PR very early in the development process. This will make your work public, so you can easily get help by the core team and other community members. Additionally, your work can be continued by other people should you get stuck or no longer be willing to work on the bounty. Likewise, you can continue the abandoned or stuck work that someone else worked on.
+
+Don't fear your work being "stolen": if a submission is the result of multiple people's efforts, we will look to split the bounty in a way that is fair and recognises each participant in creating the final outcome. Here are some examples of how that can happen:
+
+- If Alice does most of the work and abandons it; then Bob comes around and finishes the job, then Bob's PR will be merged. But the core team will propose a split like 70% for Alice and 30% for Bob (depending, of course, on the relative effort undertaken by both).
+- If Alice makes a PR that does only 50% of the work outlined in the requirements for the original issue, she will get 50%. Someone can still come up and finish the job; and claim the remaining part.
+- If Alice makes a PR that aside from implementing what's required, also undertakes creating useful tools among the way, she may qualify for an "outstanding contribution"; and may be awarded up to 25% more of the original bounty's value. Or she may also ask if the team would be willing to offer a different bounty for the implementation of the tools.
Participants in the gno.land Bounty Program must meet the legal Terms and Conditions referenced [here](https://docs.google.com/document/d/1aXrZ6japdAykB5FLmHCCeBZTo-2tbZQHSQi79ITaTK0).
### Bounty sizes
-Each bounty is associated with a size, to which corresponds the maximum compensation for the work involved on the bounty.
+Each bounty is associated with a size, to which corresponds the maximum compensation for the work involved on the bounty. A bounty size may under rare occasion be revisited to a bigger or smaller size; hence why it's important to talk about your proposed solution with the core team ahead of time.
In some cases, the work associated with a bounty may be outstanding. When that happens, the core team can decide to award up to 25% of the bounty's value to the recipient.
@@ -90,6 +97,7 @@ There are a variety of ways to make your contributions count:
- Realm and pure package development
- Validator tooling
- Developer tooling
+- Tutorials and documentation
To start, we recommend you create a PR in the Game of Realms [repository](https://github.com/gnolang/game-of-realms) to create your profile page for all your contributions.`
From c16fc6ef3f3c0fe505dd54d191843c21e080db9e Mon Sep 17 00:00:00 2001
From: Morgan Bazalgette
Date: Fri, 6 Sep 2024 14:38:12 +0200
Subject: [PATCH 15/15] docs(website): more info on /contribute
---
.../gno.land/r/gnoland/pages/page_contribute.gno | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/examples/gno.land/r/gnoland/pages/page_contribute.gno b/examples/gno.land/r/gnoland/pages/page_contribute.gno
index 5c952a7518c..71c07607ef6 100644
--- a/examples/gno.land/r/gnoland/pages/page_contribute.gno
+++ b/examples/gno.land/r/gnoland/pages/page_contribute.gno
@@ -25,7 +25,7 @@ The Gno bounty program is a good way to find interesting challenges in Gno, and
Recommendations on participating in the gno.land Bounty Program:
-- Identify the bounty you want to work on, and join in the discussion on the issue for anything that is unclear; or where you want to more clearly define the work to be done. At this stage, you can also start working on an initial implementation in your local enviornment,.
+- Identify the bounty you want to work on, and join in the discussion on the issue for anything that is unclear; or where you want to more clearly define the work to be done. At this stage, you can also start working on an initial implementation in your local enviornment.
- Once you have spent time on the code related to the bounty, we recommend submitting a 'draft' PR as soon as possible.
- The draft PR doesn't indicate that the bounty has been assigned to you, others are free to work on other draft PRs for the bounty.
- Make sure to reference the bounty issue on the PR description you're writing.
@@ -42,6 +42,7 @@ Don't fear your work being "stolen": if a submission is the result of multiple p
- If Alice does most of the work and abandons it; then Bob comes around and finishes the job, then Bob's PR will be merged. But the core team will propose a split like 70% for Alice and 30% for Bob (depending, of course, on the relative effort undertaken by both).
- If Alice makes a PR that does only 50% of the work outlined in the requirements for the original issue, she will get 50%. Someone can still come up and finish the job; and claim the remaining part.
+ - If you, for instance, cannot complete the entirety of the task or, as a non-developer, can only contribute a part of the specification/implementation, you may still be awarded a bounty for your input in the contribution.
- If Alice makes a PR that aside from implementing what's required, also undertakes creating useful tools among the way, she may qualify for an "outstanding contribution"; and may be awarded up to 25% more of the original bounty's value. Or she may also ask if the team would be willing to offer a different bounty for the implementation of the tools.
Participants in the gno.land Bounty Program must meet the legal Terms and Conditions referenced [here](https://docs.google.com/document/d/1aXrZ6japdAykB5FLmHCCeBZTo-2tbZQHSQi79ITaTK0).
@@ -65,11 +66,11 @@ t-shirt size | expected compensation
_[XXL]_ \* | $ 16000
_[3XL]_ \* | $ 32000
-[XS]: https://github.com/gnolang/gno/labels/bounty%2FXS
-[S]: https://github.com/gnolang/gno/labels/bounty%2FS
-[M]: https://github.com/gnolang/gno/labels/bounty%2FM
-[L]: https://github.com/gnolang/gno/labels/bounty%2FL
-[XL]: https://github.com/gnolang/gno/labels/bounty%2FXL
+[XS]: https://github.com/gnolang/gno/labels/bounty%2FXS
+[S]: https://github.com/gnolang/gno/labels/bounty%2FS
+[M]: https://github.com/gnolang/gno/labels/bounty%2FM
+[L]: https://github.com/gnolang/gno/labels/bounty%2FL
+[XL]: https://github.com/gnolang/gno/labels/bounty%2FXL
[XXL]: https://github.com/gnolang/gno/labels/bounty%2FXXL
[3XL]: https://github.com/gnolang/gno/labels/bounty%2F3XL