On Mon, 2019-01-28 at 12:27 -0500, Ben Cotton wrote: > (Note this change was previously submitted for Fedora 29: > https://pagure.io/fesco/issue/2064) > > https://fedoraproject.org/wiki/Changes/Retire_YUM_3 > > == Summary == > Remove yum (v3) and all related packages from Fedora. > > == Owner == > * Name: [[User:mdomonko|Michal Domonkos]] > * Email: mdomonko@xxxxxxxxxx > > == Detailed Description == > Remove packages from the distribution: > * createrepo > * yum > * yum-langpacks > * yum-utils > * yum-metadata-parser > * yum-updatesd > * python-urlgrabber > > All these packages should no longer be used and all software using > them should be migrated to DNF. > > Compatibility: > * Important packages such as yum, createrepo or yum-utils will be > provided/obsoleted by relevant packages from the dnf stack > * Important executables such yum, repoquery, createrepo, etc. will be > provided either as new executables or via symlinks > > == Benefit to Fedora == > Drop an old package manager that has no active upstream development. > Move existing users to DNF which that has active development. > Secondary benefit is reducing number of packages in Fedora that still > depend on Python 2. > > == Scope == > * Proposal owners: Remove packages from the distribution: createrepo, > yum, yum-langpacks, yum-utils, yum-metadata-parser, yum-updatesd, > python-urlgrabber > * Other developers: Either remove packages from the distribution or > switch them to DNF > * Release engineering: [https://pagure.io/releng/issue/7588 #7588] > * Policies and guidelines: N/A > * Trademark approval: N/A (not needed for this Change) koji-builder, mash and repoview are ready to work without yum ? == Upgrade/compatibility impact == > Any tool based on YUM 3 Python API will stop working. This applies on > any 3rd party software which won't be changed in Fedora as part of > this change. > CLI compatibility will be provided by DNF. > > == How To Test == > Repoclosure passes after dropping the packages. > > == User Experience == > There shouldn't be any impact on YUM users because the functionality > is provided by DNF already. > Users of tools listed in the Dependencies section shouldn't see any > difference if the migration to DNF is done properly. > > == Dependencies == > The list of source packages (SRPMs) that still depend on some of the > yum-related packages to be removed: > (see wiki page) > > == Contingency Plan == > * Contingency mechanism: Do not remove the packages in the current > release. > * Contingency deadline: Beta Freeze > * Blocks release? No > * Blocks product? No > > == Documentation == > N/A > > == Release Notes == > Inform end-users about removing the YUM 3 stack and definitive > migration to DNF. > > -- > Ben Cotton > Fedora Program Manager > TZ=America/Indiana/Indianapolis > _______________________________________________ > devel-announce mailing list -- devel-announce@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to > devel-announce-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-announce@xxxxxxxxxxxxxxxxxxxxxxx -- Sérgio M. B. _______________________________________________ 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