summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2024-02-02 09:46:47 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2024-02-02 09:51:31 +1000
commit8079a51b7ff8b9b0ebb899c7dafcda7a8ecfb140 (patch)
tree3a8d3ae32273ed3d4446d8b3c3acdce7d3612cab
parent049beea4c5047e53e83e6d61cef9b4b8fb3e6bce (diff)
doc/user: note the requirement to apply for gitlab fork permissions
-rw-r--r--doc/user/contributing.rst7
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/user/contributing.rst b/doc/user/contributing.rst
index 44649e6c..bbcc6f89 100644
--- a/doc/user/contributing.rst
+++ b/doc/user/contributing.rst
@@ -160,12 +160,17 @@ Any patches should be sent via a Merge Request (see the `GitLab docs
in the `libinput GitLab instance hosted by freedesktop.org
<https://gitlab.freedesktop.org/libinput/libinput>`_.
+.. note:: freedesktop.org's GitLab instance has restrictions to prevent Spam
+ and you cannot fork libinput until you have successfully
+ `applied for fork permissions <https://gitlab.freedesktop.org/freedesktop/freedesktop/-/wikis/home>`_.
+
Below are the steps required to submit a merge request. They do not
replace `learning git <https://git-scm.com/doc>`__ but they should be
sufficient to make some of the more confusing steps obvious.
- `Register an account <https://gitlab.freedesktop.org/users/sign_in>`_ in
- the freedesktop.org GitLab instance.
+ the freedesktop.org GitLab instance and
+ `apply for fork permissions <https://gitlab.freedesktop.org/freedesktop/freedesktop/-/wikis/home>`_.
- `Fork libinput <https://gitlab.freedesktop.org/libinput/libinput/-/forks/new>`_
into your username's namespace. Select public visibility.
- Get libinput's main repository. git will call this repository ``origin``. ::