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 |