Gentoo Archives: gentoo-dev

From: Hasan Calisir <hasan.calisir@×××××××.com>
To: gentoo-dev@l.g.o
Cc: Aaron Bauman <bman@g.o>
Subject: Re: [gentoo-dev] [PATCH] glep-0067: Add 'proxied' and 'watcher' maint types
Date: Sat, 03 Aug 2019 01:27:33
Message-Id: 6610d36455275b14c250f95796232c42@psauxit.com
In Reply to: Re: [gentoo-dev] [PATCH] glep-0067: Add 'proxied' and 'watcher' maint types by Aaron Bauman
1 Hi,
2
3 Pleased to meet you i am proxy-maintainer in gentoo :) What i see here i
4 got a new title something like proxied or
5 without-commit-acces-proxy-maintainer or super-proxy-maintainer still
6 not clear for me.
7
8 As a very active proxy-maintainer in gentoo for a year i think it is not
9 important how you are splitting things in metadata like person, proxied,
10 non-proxied, robot, cyborg .. Also it is not important who has @gentoo
11 mail.
12
13 I am trying to manage many package in gentoo (without paycheck) and i
14 can say that proxy-maint has lost its function because of super-busy
15 gentoo-devs. Sorry but if you are super-busy give it up. If you have no
16 time to test PRs or your own packages then simply retire. If you don't
17 have time to install manpages with use flag then retire. Being only 7/24
18 online on IRC doesn't mean you are a dev. If you scary about new
19 packages or big PRs then again give up.
20
21 I wrote 900 line openblas switch script 5 month ago for gentoo
22 reference-blas-lapack set .This PR waited 5 months and nobody cared it
23 and an other dev merged his own openblas PR with new switch framework
24 without informing me. If a dev not checking active PRs before opening a
25 new one there is no word to say.
26
27 A simple example to explain a situation what is happening on gentoo
28 currently.
29
30 Anybody checked BIND package version in tree ? It is 9.12.3_P4 [1]  EOL
31 as of May 2019. This is the one of the core package any linux distro.
32
33 I updated bind ebuild then upgraded my DNS server but i didn't opened
34 any PR because i know you guys so-busy.
35
36 Anyway thank you for your great support.
37
38 Best. ~Hasan
39
40 2019-08-03 03:26, Aaron Bauman yazmış:
41
42 > On Sat, Aug 03, 2019 at 01:20:34AM +0200, Jonas Stein wrote: On 02/08/2019 22.55, Michał Górny wrote: Add two new maintainer types: 'proxied' for proxied maintainers,
43 > and 'watcher' for people who wish to be CC-ed on bugs but are not
44 > maintainers (e.g. upstream developers).
45 > Can't we solve this simply in the bug tracker? The monitor setting of a
46 > user does not belong into the tree.
47
48 I would disagree with this. The benefits of it being the metadata is
49 just
50 that... it is metadata. Hence, QA checks can logically determine the
51 state of
52 maintainership on a given package.
53
54 This is one of the reasons metadata.xml was standardized years ago.
55
56 > The upstream maintainer and all other "watchers" have no write access to
57 > the tree so they will consume manpower in adding and removing their
58 > contacts to packages.
59
60 This should become a repetitive task unless the package is continuously
61 being
62 turned over to other maintainers. Once and done is the general rule.
63
64 > The perfect solution would be that any user can add a watch filter to
65 > my-cat/mypkg in the bugtracker.
66
67 This assumes that those reporting bugs are inputing proper information.
68 See my
69 first comment regarding the metadata.xml standards.
70
71 > Between 2018-01-01 and 2018-12-31 we received and assigned 31280 bugs.
72 > I am no fan of the descriptions in the form "please CC: If the bug is
73 > about x but not y and the moon is in the third house of the lion"
74
75 This is a good point. I am not sure how many packages have this type of
76 information in the metadata, but it is not a good place for it.
77
78 > This consumes extra time for every assignment and prevents automagic
79 > assignment in future. We should rather keep it simple instead of
80 > extending the options.
81
82 I would think this *would* help us do automagic assignements in the
83 future, but
84 more accurately.
85
86 Links:
87 ------
88 [1]
89 https://gitweb.gentoo.org/repo/gentoo.git/tree/net-dns/bind/bind-9.12.3_p4.ebuild

Attachments

File name MIME type
signature.asc application/pgp-signature