Fedora 30 Self-Contained Change proposal: Deprecate Sonatype OSS Parent

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://fedoraproject.org/wiki/Changes/Deprecate_Sonatype_OSS_Parent

== Summary ==
Mark Sonatype OSS Parent software packages as deprecated.

== Owner ==
* Name: [[User:Mizdebsk|Mikolaj Izdebski]]
* Email: mizdebsk@xxxxxxxxxx

== Detailed Description ==
Upstream declares that the project is no longer active or supported
and that the software no longer work with latest Maven and/or Java
versions <ref>https://github.com/sonatype/oss-parents</ref>.  There
has been no development for more than 4 years.

Sonatype OSS Parent is obsolete software.
<code>sonatype-oss-parent</code> packages are intended to be
eventually removed from Fedora, but are kept in Fedora for some
additional, indeterminate time due to relatively large number of
packages still depending on Sonatype OSS Parent.  In order to prevent
new packages from depending on these packages, they are marked as
deprecated.

As of time of submission of this change proposal, 172 Fedora components
still Require or BuildRequire Sonatype OSS Parent packages, therefore
immediate retirement of these packages is not feasible at this point.

== Benefit to Fedora ==
Packages of obsolete Sonatype OSS Parent software will be clearly and
explicitly marked as deprecated.  Other packages in Fedora will not be
able to add dependencies on deprecated packages (that includes
Requires, BuildRequires, Recommends, Suggests, etc.).  This applies
both for updates of existing packages and new packages added to
Fedora.  This in turn will make it easier to gradually remove
dependencies on deprecated packages and finally remove deprecated
Sonatype OSS Parent software from Fedora.

== Scope ==
* Proposal owners: add special virtual provides
<code>deprecated()</code> to <code>sonatype-oss-parent</code> package.
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issue/7991 #7991]


== User Experience ==
No change in user experience.  Technically, nothing changes;
deprecated packages work and behave as before.


-- 
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux