On Tue, Sep 04, 2018 at 10:02:40AM +0100, Eric Engestrom wrote:
On Tuesday, 2018-09-04 16:24:44 +1000, Dave Airlie wrote:
On Mon, 3 Sep 2018 at 18:47, Daniel Vetter daniel.vetter@ffwll.ch wrote:
I picked up a bunch of the pieces from wayland's version:
https://gitlab.freedesktop.org/wayland/wayland/blob/master/CONTRIBUTING.md
The weston one is fairly similar. Then I rather massively trimmed it down since in reality libdrm is a bit a dumping ground with very few real rules. The commit rights and CoC sections I've copied verbatim from igt respectively drm-misc. Weston/Wayland only differ in their pick of how many patches you need (10 instead of 5). I think for libdrm this is supremely relevant, since most everyone will get their commit rights by contributing already to the kernel or mesa and having commit rights there already.
Anyway, I figured this is good to get the rules documented, even if there's mostly not many rules.
Note: This references maintainers in a MAINTAINERS file, which needs to be created first.
Note: With the gitlab migration the entire commit rights process is still a bit up in the air. But gitlab commit rights and roles are hierarchical, so we can do libdrm-only maintainer/commiter roles ("Owner" and "Developer" in gitlab-speak). This should avoid conflating libdrm roles with mesa roles, useful for those pushing to libdrm as primarily kernel contributors.
Fine with me,
Acked-by: Dave Airlie airlied@redhat.com
Dave.
I think this has gathered enough acks and rbs, you can just push it now and if there's anything that should be adjusted we can do that as a follow up :)
And pushed. -Daniel