[Bug 580104] New: submitreq creates packages with no maintainers/bugowners
http://bugzilla.novell.com/show_bug.cgi?id=580104 http://bugzilla.novell.com/show_bug.cgi?id=580104#c0 Summary: submitreq creates packages with no maintainers/bugowners Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: mls@novell.com ReportedBy: prusnak@novell.com QAContact: adrian@novell.com Found By: --- Blocker: --- When I accept a SR which creates a new package, this package has no maintainers/bugowners. Rational thing would be to copy the roles from the source package when creating a new one using SR. Not sure whether this happens with OSC or WebUI or both. But IMO it should be handled in backend/api so all clients have the same behavior. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c1
--- Comment #1 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c2
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c
Michael Schröder
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c3
Marcus Hüwe
When I accept a SR which creates a new package, this package has no maintainers/bugowners. Rational thing would be to copy the roles from the source package when creating a new one using SR.
Hmm do you think this should be the default behaviour? IMHO the api shouldn't "blindly" add the submitter as a maintainer/bugowner of the new package (only if something like "osc rq accept --copy-maintainer" is called). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c4
Adrian Schröter
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c5
--- Comment #5 from Pavol Rusnak
Hmm do you think this should be the default behaviour? IMHO the api shouldn't "blindly" add the submitter as a maintainer/bugowner of the new package (only if something like "osc rq accept --copy-maintainer" is called).
I think it should be the default behavior. If the person was able to create the package it is also capable of maintaining it, or not? (In reply to comment #4)
but it makes also sense to offer this in the clients like you suggested. I just would name it "--copy-users" and copy all users with all roles (including bugowner for example).
We use "-k" in osc copypac for similar purpose. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c6
Marcus Hüwe
(In reply to comment #3)
Hmm do you think this should be the default behaviour? IMHO the api shouldn't "blindly" add the submitter as a maintainer/bugowner of the new package (only if something like "osc rq accept --copy-maintainer" is called).
I think it should be the default behavior. If the person was able to create the package it is also capable of maintaining it, or not?
This depends, e.g. if you submit a new package to a project like openSUSE:Factory you don't want to add the submitter as a maintainer/bugowner. There might be other projects with similar rules. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c7
--- Comment #7 from Adrian Schröter
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c8
Pavol Rusnak
This depends, e.g. if you submit a new package to a project like openSUSE:Factory you don't want to add the submitter as a maintainer/bugowner. There might be other projects with similar rules.
Yes, but I guess there will be a minority of these projects, so from my POV it would make sense to add roles for new package except for the projects that have do_not_add_roles flag set (like openSUSE:Factory etc). Vincent, Will: what do you think? You too maintain large repositories with often new submissions. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c9
Will Stephenson
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c10
--- Comment #10 from Vincent Untz
http://bugzilla.novell.com/show_bug.cgi?id=580104
http://bugzilla.novell.com/show_bug.cgi?id=580104#c11
--- Comment #11 from Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=580104
https://bugzilla.novell.com/show_bug.cgi?id=580104#c12
Adrian Schröter
participants (1)
-
bugzilla_noreply@novell.com