diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2018-04-25 16:05:16 +0200 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2018-04-30 14:52:20 +0200 |
commit | 515d6e1dfd445697a7f3d99e752f52a5612720e6 (patch) | |
tree | 41f21019db8c88e1f29dd1ba052515a7c484d6a5 | |
parent | c16ec10a3f815df129e2488e00b3cb534b24f16b (diff) |
drm-misc.rst: Document commit rights
This is the exact same text as proposed&merged for igt:
https://patchwork.kernel.org/patch/10339739/
With one minor change: Both regular contributions to the kernel
overall and to userspace graphics counts. We've gained a few
committers in the past who are coming from arm-soc platform work and
similar areas, to upstream&maintain drm drivers for their platform.
For simplicity I've kept the same massive Cc: list.
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Cc: Ben Widawsky <ben@bwidawsk.net>
Cc: Daniel Stone <daniel@fooishbar.org>
Cc: Dave Airlie <airlied@gmail.com>
Acked-by: Dave Airlie <airlied@gmail.com>
Cc: Eric Anholt <eric@anholt.net>
Acked-by: Gustavo Padovan <gustavo@padovan.org>
Cc: Gustavo Padovan <gustavo@padovan.org>
Cc: Jani Nikula <jani.nikula@intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Keith Packard <keithp@keithp.com>
Cc: Kenneth Graunke <kenneth@whitecape.org>
Cc: Kristian H. Kristensen <hoegsberg@google.com>
Acked-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Petri Latvala <petri.latvala@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Acked-by: Sean Paul <seanpaul@chromium.org>
Cc: Sean Paul <seanpaul@chromium.org>
Cc: Keith Packard <keithp@keithp.com>
Acked-by: Lukas Wunner <lukas@wunner.de>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
-rw-r--r-- | drm-misc.rst | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/drm-misc.rst b/drm-misc.rst index a0217bc78f1d..d5f56c3df337 100644 --- a/drm-misc.rst +++ b/drm-misc.rst @@ -175,6 +175,54 @@ Maintainers mostly provide services to keep drm-misc running smoothly: * Take the blame when something goes wrong. Maintainers interface and represent the entire group of committers to the wider kernel community. +Commit Rights +============= + +Commit rights will be granted to anyone who requests them and fulfills the +below criteria: + +- Submitted a few (5-10 as a rule of thumb) non-trivial (not just simple + spelling fixes and whitespace adjustment) patches that have been merged + already. + +- Are actively participating on discussions about their work (on the mailing + list or IRC). This should not be interpreted as a requirement to review other + peoples patches but just make sure that patch submission isn't one-way + communication. Cross-review is still highly encouraged. + +- Will be regularly contributing further patches. This includes regular + contributors to other parts of the linux kernel or the open source graphics + stack who only do the oddball rare patch within drm-misc itself. + +- Agrees to use their commit rights in accordance with the documented merge + criteria, tools, and processes. + +Apply for an account (and any other account change requests) through + +https://www.freedesktop.org/wiki/AccountRequests/ + +and please ping the maintainers if your request is stuck. + +Committers are encouraged to request their commit rights get removed when they +no longer contribute to the project. Commit rights will be reinstated when they +come back to the project. + +Maintainers and committers should encourage contributors to request commit +rights, especially junior contributors tend to underestimate their skills. + +Code of Conduct +=============== + +Please be aware the fd.o Code of Conduct also applies to drm-misc: + +https://www.freedesktop.org/wiki/CodeOfConduct/ + +See the MAINTAINERS file for contact details of the drm-misc maintainers. + +Abuse of commit rights, like engaging in commit fights or willfully pushing +patches that violate the documented merge criteria, will also be handled through +the Code of Conduct enforcement process. + Tooling ======= |