🔓Public Solver Quests
To take part in a Public Quest click the invite link you received and then follow these instructions:
1️⃣ Getting started
From your invite link you will be taken to a specific Quest Issue page, listing details about the Issue and associated Quest. Read about the Quest and decide whether you want to attempt to solve it.
Note, if you have unlocked access and been matched to specific Solver Quests that we think would suit your skillset, you will see also see the Quest listed alongside all other active Quest Issues that you can take part in on the Quests -> Solvers tab on Quine. Public Quests are marked with a corresponding green public
label.
2️⃣ Embarking on a Quest
When you are ready to get started click the Embark
button and follow on-screen instructions. From here you will be linked through to GitHub to get started on the Issue.
Check out @quest-bot
's comments on the Issue thread on GitHub to find out the status of the Quest and whether anyone else has already tried to solve it ('embarking' on it indicates an intention to solve, whilst 'looting' a Quest indicates that a PR has been raised). You should also see your own embark announcement on the Issue thread.
If the Quest is open and public, anyone can tackle it, regardless of how many people have called embark
or loot
on it! 👀
3️⃣ Looting a Quest with a PR
Work on your Pull-Request. When you are ready to submit it, signal to maintainers that you are ready to claim your reward for looting the Quest.
You can do this one of two ways:
a) Looting a Quest with help from @quest-bot
You can let @quest-bot
know that your PR targets a specific Quest by commenting in the first or last line of the PR body when raising the PR, or in a separate comment on the PR to follow:
Note the loot
command must declare the Quest Issue that the Pull Request is addressing, referring to the appropriate Issue using it's number in GitHub prepended by a hash symbol (#).
b) Looting a Quest via the Quine website
After you raise your PR on GitHub, copy the URL to the PR page, then head back over to Quine and click through from your Solver dashboard to the relevant Quest you want to loot for a reward.
Click the Loot this Quest with a PR
button and follow on-screen instructions (pasting in your URL from GitHub). This will automatically raise a loot command on GitHub and let other Solvers know you are seeking a reward.
4️⃣ Getting rewarded
The maintainers will issue a reward if:
Your PR is successfully merged,
The PR actually solves the Issue.
When a reward has been awarded you will be notified on the comment thread of the related Issue and you will also see a banner in your solver dashboard at https://quine.sh/my-quests that includes the total value of any unclaimed rewards on your account.
For instructions on how to claim your rewards, go here!
Last updated