[Mesa-dev] Thoughts after hitting 100 merge requests?
Daniel Stone
daniel at fooishbar.org
Wed Jan 16 11:45:01 UTC 2019
Hi,
On Tue, 15 Jan 2019 at 23:47, Matt Turner <mattst88 at gmail.com> wrote:
> On Mon, Jan 14, 2019 at 4:36 AM Daniel Stone <daniel at fooishbar.org> wrote:
> > On Fri, 11 Jan 2019 at 17:05, Jason Ekstrand <jason at jlekstrand.net> wrote:
> > > 5. There's no way with gitlab for Reviewed-by tags to get automatically applied as part of the merging process. This makes merging a bit more manual than it needs to be but is really no worse than it was before.
> >
> > I'm still on the side of not seeing the value in them.
>
> Reviewed-by tags are useful for measuring the quantity of patch review
> people do (which is useful in a corporate environment...). It's often
> a thankless task that's valued much lower than first order
> contributions, so having a way to at least quantify patch reviews
> shows that people are spending their time to help others contribute.
>
> The number of R-b tags is not a 100% accurate picture of the
> situation, but it gives at least a good overview of who is doing the
> tedious work of patch review. For instance, in 2018 the top reviewers
> are
>
> 620 Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
> 530 Marek Olšák <marek.olsak at amd.com>
> 505 Jason Ekstrand <jason.ekstrand at intel.com>
> 452 Kenneth Graunke <kenneth at whitecape.org>
>
> If my name were in there, it would definitely be something I put on my
> yearly review.
Obviously shell scripting will not do in the advanced enterprise
environment, so we're into the realm of Python. Nevertheless, I've
attached a script which will let you prove your individual worth to
the company, as well as producing a leaderboard for team morale
purposes:
~/tmp % ./kwg-gitlab-rb.py
kwg participated in 10 merged MRs this year (61 total):
MR 105: gallium: Add a PIPE_CAP_QUERY_PIPELINE_STATISTICS_SINGLE
capability and query type
MR 96: st/mesa: Optionally override RGB/RGBX dst alpha blend factors
MR 95: st/nir: Lower TES gl_PatchVerticesIn to a constant if
linked with a TCS.
MR 92: nir: Allow a non-existent sampler deref in
nir_lower_samplers_as_deref
MR 62: i965: fix VF cache issue workaround
MR 39: i965: Enable software support for
ARB_gpu_shader_fp64/ARB_gpu_shader_int64
MR 26: Revert "nir/lower_indirect: Bail early if modes == 0"
MR 12: Add preemption support to i965 on gen9+
MR 9: Misc optimizations
MR 4: mesa/st: Expose compute shaders when NIR support is advertised.
Top 10 MR participants:
29 jekstrand
16 anholt
14 bnieuwenhuizen
10 jljusten
10 kwg
10 idr
9 dbaker
9 eric
8 llandwerlin
6 cmarcelo
Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kwg-gitlab-rb.py
Type: text/x-python
Size: 1346 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20190116/93c35751/attachment.py>
More information about the mesa-dev
mailing list