Overview

Request 533920 accepted

- Implement shared library packaging guideline [boo#862112]

Loading...

Johannes Meixner's avatar

I appreciate your work but I must decline it at least as long as openSUSE Factory and SLE15 are in sync because for SLE15 new binary RPM package names can cause major SLE-internal issues. The reason behind is that "since ever" there have been SLE-internal things that depend on the final binary RPM package names and for SLE15 there are major SLE15-internal changes that even more depend on binary RPM package names. After openSUSE Factory is fully decoupled from SLE15 I have no obkections against such a major cups package cleanup. Therefore please keep it in your home project and re-submit it when openSUSE Factory is again unrelated to SLE15.


Richard Brown's avatar

Johannes, openSUSE will never be 'fully decoupled' from SLE 15 - the "Factory First" policy will still apply for future SLE service packs and such upto and probably also including the breaking ground on SLE 16

Therefore please can you reconsider your decision here and try and find a way of working with Jan - especially as Jan is trying to implement policies which are already stated to be followed for both SLE & openSUSE?


Johannes Meixner's avatar

Not Jan but the SLE managers are the right pesons to make a decision here if such changes are still o.k. now for their SLE15-internal things.


Richard Brown's avatar

Johannes, this is a submit request from a volunteer contributor to a Devel Project

SLE managers have no say here. Your responsibility as a Devel project maintainer is to review and verify whether or not the submission is good for openSUSE, and accept or deny it on its merits.

SLE managers have their own processes, when they are building SLE, in their internal IBS. Their criteria have no place being applied here, not in an openSUSE Devel Project, not in openSUSE Factory, not in OBS.

Especially when your heavy-handed application of your perceived version of their criteria are actively discouraging work from volunteers.

The very work both openSUSE & SUSE need to keep our codebase viable in the long term.

So please, dismiss your concerns regarding SLE, and reconsider this submit request in the scope which it is, a submission to Devel Printing/Cups


Richard Brown's avatar

Furthermore - I would think you would be very happy a volunteer has fixed a bug which you, yourself, reported in 2014

If you accept this fix, and work with the SLE managers to get it into SLE 15 (which I still think is a possibility), then you, as a SUSE employee, will be saved the pain of having to maintain the current behaviour, which is not compliant with openSUSE or SUSE's policies, for the 15 year lifespan of SLE 15

And I think that's an opportunity you should be embracing, rather than declining this SR..


Frederic Crozat's avatar

With my SLE release manager hat, I can state there is no issue in getting this change in SLE15. Cleanup are good and doing it for SLE15 is even better than waiting for SLE16.

Thanks !


Johannes Meixner's avatar

Somehow I had the false assumption that at this point in time I would need to "protect" SLE15 against possibly breaking changes. Since Richard Brown's explanation and with Frederic Crozat's approval for SLE15 I have no objections.


Johannes Meixner's avatar

Jan Engelhardt many thanks for your work! I added you as maintainer to the "Printing" project so that you can - if you like (no obligation) - directly contribute to this project.

Request History
Jan Engelhardt's avatar

jengelh created request

- Implement shared library packaging guideline [boo#862112]


Johannes Meixner's avatar

jsmeix declined request

No such major cups package cleanup as long as SLE15 depends on Factory.


Johannes Meixner's avatar

jsmeix reopened request


Johannes Meixner's avatar

jsmeix accepted request

Requested/advocated by Richard Brown and approved for SLE15 by Frederic Crozat, see the comments in https://build.opensuse.org/request/show/533920

openSUSE Build Service is sponsored by