1 |
On Sat, Aug 03, 2019 at 01:20:34AM +0200, Jonas Stein wrote: |
2 |
> On 02/08/2019 22.55, Michał Górny wrote: |
3 |
> > Add two new maintainer types: 'proxied' for proxied maintainers, |
4 |
> > and 'watcher' for people who wish to be CC-ed on bugs but are not |
5 |
> > maintainers (e.g. upstream developers). |
6 |
> |
7 |
> Can't we solve this simply in the bug tracker? The monitor setting of a |
8 |
> user does not belong into the tree. |
9 |
|
10 |
I would disagree with this. The benefits of it being the metadata is just |
11 |
that... it is metadata. Hence, QA checks can logically determine the state of |
12 |
maintainership on a given package. |
13 |
|
14 |
This is one of the reasons metadata.xml was standardized years ago. |
15 |
|
16 |
> |
17 |
> The upstream maintainer and all other "watchers" have no write access to |
18 |
> the tree so they will consume manpower in adding and removing their |
19 |
> contacts to packages. |
20 |
> |
21 |
|
22 |
This should become a repetitive task unless the package is continuously being |
23 |
turned over to other maintainers. Once and done is the general rule. |
24 |
|
25 |
> The perfect solution would be that any user can add a watch filter to |
26 |
> my-cat/mypkg in the bugtracker. |
27 |
> |
28 |
|
29 |
This assumes that those reporting bugs are inputing proper information. See my |
30 |
first comment regarding the metadata.xml standards. |
31 |
|
32 |
> Between 2018-01-01 and 2018-12-31 we received and assigned 31280 bugs. |
33 |
> I am no fan of the descriptions in the form "please CC: If the bug is |
34 |
> about x but not y and the moon is in the third house of the lion" |
35 |
> |
36 |
|
37 |
This is a good point. I am not sure how many packages have this type of |
38 |
information in the metadata, but it is not a good place for it. |
39 |
|
40 |
> This consumes extra time for every assignment and prevents automagic |
41 |
> assignment in future. We should rather keep it simple instead of |
42 |
> extending the options. |
43 |
> |
44 |
|
45 |
I would think this *would* help us do automagic assignements in the future, but |
46 |
more accurately. |
47 |
|
48 |
-- |
49 |
Cheers, |
50 |
Aaron |