Hello Bruno, On 09/15/2017 12:38 PM, Bruno Friedmann wrote:
There's an increase in the number of bsc bnc boo related to Maintenance import from SLE on Leap.
Most of the ticket, which would be the source of informations are hidden (even after a login as normal openSUSE user).
That'll be items in SLE development, support/L3 and partner reported bugs.
So we forbid users to have a look at the changes, which is not in favor of chain of trust and openess attitude.
You make it sound more closed than it really is. The source changes are public in the build service: https://build.opensuse.org/project/show/openSUSE:Maintenance:7263 osc rdiff openSUSE:Leap:42.3/squid openSUSE:Leap:42.3:Update/squid.7263 https://build.opensuse.org/package/rdiff/openSUSE:Maintenance:7263/squid.openSUSE_Leap_42.3_Update?linkrev=base&rev=2 All running incidents: https://build.opensuse.org/project/maintenance_incidents/openSUSE:Maintenanc... All binaries and sources: http://download.opensuse.org/update/leap/42.3-test/
So would it be possible to have a damn bot, with simple rights which should reject any submission to Leap if issues are not opened ?
Solution before problem? You seem to drastically underestimate the level
of automation involved when importing updated sources from
SUSE:SLE-12*:Update into openSUSE:Maintenance incidents. That was a
major point of Leap, by the way.
Re-arranging the references in the spec files, patch comments,
changelogs and update descriptions to refer to a cloned bug is
unfeasible. The import is source diff based, so is the harmonization
effort between SLE and openSUSE. The alternative, opening all bugs by
default, including pre-release and enterprise product areas, would be a
massive change to processes. I am not sure that this will be answered in
favor.
Having meaningful package changelog entries and maintenance update
descriptions is a good compromise, beyond the available sources and
review team inclusion.
Andreas
--
Andreas Stieger