From 65f2dcfde70ad3eacdb6e1e48b08a592d07fe143 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Fri, 24 Nov 2023 20:25:54 +0000 Subject: [PATCH] no bug - move the levelling doc from devtools to fx + convert r=devtools-reviewers,nchevobbe pandoc -trst Differential Revision: https://phabricator.services.mozilla.com/D194525 --- .../contributor/contributing/levelling-up.md | 23 ---------- docs/contributing/levelling-up.rst | 46 +++++++++++++++++++ 2 files changed, 46 insertions(+), 23 deletions(-) delete mode 100644 devtools/docs/contributor/contributing/levelling-up.md create mode 100644 docs/contributing/levelling-up.rst diff --git a/devtools/docs/contributor/contributing/levelling-up.md b/devtools/docs/contributor/contributing/levelling-up.md deleted file mode 100644 index fc0c8bab01b23..0000000000000 --- a/devtools/docs/contributor/contributing/levelling-up.md +++ /dev/null @@ -1,23 +0,0 @@ -# Levelling up - -Once you've fixed a few bugs, it's quite likely that we'll ask you to complete one or more of the following steps. They will grant you access to useful Mozilla infrastructure for testing or landing code automatically, so you can be more autonomous and able to contribute with less supervision. - -If you're curious, the [Mozilla Commit Access Policy](https://www.mozilla.org/en-US/about/governance/policies/commit/access-policy/) page explains what does each level mean. - -## Request commit access level 1 - -Once this is granted, you can use [the `Try` server](https://wiki.mozilla.org/ReleaseEngineering/TryServer) for running automated tests of your code. - -To request this, [follow the instructions here](https://www.mozilla.org/en-US/about/governance/policies/commit/) to file a bug with the title "Commit Access (Level 1) for ${your name}", and continue with steps such as adding the public SSH key, etc (it's not enough with just filing the bug!). - -The person that asked you to request this can also vouch for you. - -## Request commit access level 3 - -After you landed a few bugs, that are more advanced than the `good-first-bugs` and you feel confident about your contributions as well as the process, you can request level 3 access. Once this is granted, you will get access to Lando, the autoland feature. - -To request this, [follow the instructions here](https://www.mozilla.org/en-US/about/governance/policies/commit/) to file a bug with the title "Commit Access (Level 3) for ${your name}". - -The person that asked you to request this can also vouch for you, and at this point you might already know a few other people who will vouch for you. You need two vouchers. - -If you reach this level, well done! That's amazing, and we're glad to have you on board 😄 diff --git a/docs/contributing/levelling-up.rst b/docs/contributing/levelling-up.rst new file mode 100644 index 0000000000000..a64d499e111a3 --- /dev/null +++ b/docs/contributing/levelling-up.rst @@ -0,0 +1,46 @@ +Levelling up +============ + +Once you’ve fixed a few bugs, it’s quite likely that we’ll ask you to +complete one or more of the following steps. They will grant you access +to useful Mozilla infrastructure for testing or landing code +automatically, so you can be more autonomous and able to contribute with +less supervision. + +If you’re curious, the `Mozilla Commit Access +Policy `__ +page explains what does each level mean. + +Request commit access level 1 +----------------------------- + +Once this is granted, you can use `the ``Try`` +server `__ for +running automated tests of your code. + +To request this, `follow the instructions +here `__ +to file a bug with the title “Commit Access (Level 1) for ${your name}”, +and continue with steps such as adding the public SSH key, etc (it’s not +enough with just filing the bug!). + +The person that asked you to request this can also vouch for you. + +Request commit access level 3 +----------------------------- + +After you landed a few bugs, that are more advanced than the +``good-first-bugs`` and you feel confident about your contributions as +well as the process, you can request level 3 access. Once this is +granted, you will get access to Lando, the autoland feature. + +To request this, `follow the instructions +here `__ +to file a bug with the title “Commit Access (Level 3) for ${your name}”. + +The person that asked you to request this can also vouch for you, and at +this point you might already know a few other people who will vouch for +you. You need two vouchers. + +If you reach this level, well done! That’s amazing, and we’re glad to +have you on board 😄