diff mbox series

[libdrm] CONTRIBUTING: clarify how to request a Developer role

Message ID 20180914235505.25462-1-lucas.demarchi@intel.com (mailing list archive)
State New, archived
Headers show
Series [libdrm] CONTRIBUTING: clarify how to request a Developer role | expand

Commit Message

Lucas De Marchi Sept. 14, 2018, 11:55 p.m. UTC
While requesting a Developer role I was pointed to this url and check
those with "owner" role. So add it to our documentation.

Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
 CONTRIBUTING | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

Comments

Daniel Stone Sept. 17, 2018, 10:01 a.m. UTC | #1
Hi,

On Sat, 15 Sep 2018 at 00:56, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
> -To apply for commit rights ("Developer" role in gitlab) send a mail to
> -dri-devel@lists.freedesktop.org and please ping the maintainers if your request
> -is stuck.
> +To apply for commit rights ("Developer" role in gitlab), check project
> +members who have the "owner" role at
> +https://gitlab.freedesktop.org/mesa/drm/project_members?sort=access_level_desc.
> +Any of them can add new developers.

I think it still makes sense to discuss it publicly, either on the
list or through a bug tracker. Having an audit log of who's there and
why is pretty important. I would suggest the process be to email
dri-devel@ and request it, then if nothing happens ping one of the
people listed there as an owner.

Cheers,
Daniel
Sean Paul Sept. 17, 2018, 7:25 p.m. UTC | #2
On Mon, Sep 17, 2018 at 11:01:15AM +0100, Daniel Stone wrote:
> Hi,
> 
> On Sat, 15 Sep 2018 at 00:56, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
> > -To apply for commit rights ("Developer" role in gitlab) send a mail to
> > -dri-devel@lists.freedesktop.org and please ping the maintainers if your request
> > -is stuck.
> > +To apply for commit rights ("Developer" role in gitlab), check project
> > +members who have the "owner" role at
> > +https://gitlab.freedesktop.org/mesa/drm/project_members?sort=access_level_desc.
> > +Any of them can add new developers.
> 
> I think it still makes sense to discuss it publicly, either on the
> list or through a bug tracker. Having an audit log of who's there and
> why is pretty important. I would suggest the process be to email
> dri-devel@ and request it, then if nothing happens ping one of the
> people listed there as an owner.

Or file a GL issue, perhaps?

Sean

> 
> Cheers,
> Daniel
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
Emil Velikov Sept. 20, 2018, 12:29 p.m. UTC | #3
On 17 September 2018 at 11:01, Daniel Stone <daniel@fooishbar.org> wrote:
> Hi,
>
> On Sat, 15 Sep 2018 at 00:56, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
>> -To apply for commit rights ("Developer" role in gitlab) send a mail to
>> -dri-devel@lists.freedesktop.org and please ping the maintainers if your request
>> -is stuck.
>> +To apply for commit rights ("Developer" role in gitlab), check project
>> +members who have the "owner" role at
>> +https://gitlab.freedesktop.org/mesa/drm/project_members?sort=access_level_desc.
>> +Any of them can add new developers.
>
> I think it still makes sense to discuss it publicly, either on the
> list or through a bug tracker. Having an audit log of who's there and
> why is pretty important. I would suggest the process be to email
> dri-devel@ and request it, then if nothing happens ping one of the
> people listed there as an owner.
>
Fully agreed on that - transparency is essential.
I wonder if gitlab will get some logging for project specifics -
people added/removed, changing the repo public <> private.

-Emil
diff mbox series

Patch

diff --git a/CONTRIBUTING b/CONTRIBUTING
index 96f1e4fb..487a5c36 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -78,9 +78,10 @@  below criteria:
 - Agrees to use their commit rights in accordance with the documented merge
   criteria, tools, and processes.
 
-To apply for commit rights ("Developer" role in gitlab) send a mail to
-dri-devel@lists.freedesktop.org and please ping the maintainers if your request
-is stuck.
+To apply for commit rights ("Developer" role in gitlab), check project
+members who have the "owner" role at
+https://gitlab.freedesktop.org/mesa/drm/project_members?sort=access_level_desc.
+Any of them can add new developers.
 
 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