summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Vlad <marius.vlad@collabora.com>2023-04-19 11:13:01 +0300
committerMarius Vlad <marius.vlad@collabora.com>2023-04-20 09:44:14 +0300
commit837ebaf487c02d39266c2a724d0769cb914e0985 (patch)
treea3d54d8c43b1fd5ee7d7741f70968949b149f24c
parent2d3e170955fee3878d13efe392d88987045d5352 (diff)
downloadweston-837ebaf487c02d39266c2a724d0769cb914e0985.tar.gz
CONTRIBUTING.md: Inform users that they'd need to ask for perms
Due to the latest developments fdo no longer allows new users to fork the Weston project so let's inform users about that. This also swaps 'Finding something to work on' with 'Sending patches' paragraph as the first thing users need to look into. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
-rw-r--r--CONTRIBUTING.md42
1 files changed, 25 insertions, 17 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index b8687bb1..f1b4c714 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,6 +1,31 @@
Contributing to Weston
=======================
+Sending patches
+---------------
+
+Patches should be sent via
+[GitLab merge requests](https://docs.gitlab.com/ce/gitlab-basics/add-merge-request.html).
+Weston is
+[hosted on freedesktop.org's GitLab](https://gitlab.freedesktop.org/wayland/weston/):
+in order to submit code, you should create an account on this GitLab instance,
+fork the core Weston repository, push your changes to a branch in your new
+repository, and then submit these patches for review through a merge request.
+
+### Forking & Permissions for new users
+
+Due to huge amounts of spam, freedesktop.org has disabled forking of existing
+projects for new users. Please head to
+[How can I contribute](https://gitlab.freedesktop.org/freedesktop/freedesktop/-/wikis/home#how-can-i-contribute-to-an-existing-project-or-create-a-new-one)
+and verify whether you need to perform additional steps.
+
+### Do not send patches over email
+
+Weston formerly accepted patches via `git-send-email`, sent to
+**wayland-devel\@lists.freedesktop.org**; these were
+[tracked using Patchwork](https://patchwork.freedesktop.org/projects/wayland/).
+New email patches are no longer accepted.
+
Finding something to work on
----------------------------
@@ -25,23 +50,6 @@ long time (potentially some hours due to timezone differences), then you
may want to send your question to the list or issue tracker instead.
-Sending patches
----------------
-
-Patches should be sent via
-[GitLab merge requests](https://docs.gitlab.com/ce/gitlab-basics/add-merge-request.html).
-Weston is
-[hosted on freedesktop.org's GitLab](https://gitlab.freedesktop.org/wayland/weston/):
-in order to submit code, you should create an account on this GitLab instance,
-fork the core Weston repository, push your changes to a branch in your new
-repository, and then submit these patches for review through a merge request.
-
-Weston formerly accepted patches via `git-send-email`, sent to
-**wayland-devel\@lists.freedesktop.org**; these were
-[tracked using Patchwork](https://patchwork.freedesktop.org/projects/wayland/).
-New email patches are no longer accepted.
-
-
Formatting and separating commits
---------------------------------