= System Wide Change: Kerberos in Python modernization =
https://fedoraproject.org/wiki/Changes/kerberos-in-python-modernization
Change owner(s):
* Robbie Harwood <rharwood at fp dot o>
Replace usage of python-krbV and pykerberos with python-gssapi in all
Fedora packages to enable their removal from Fedora. rharwood will
author all necessary code changes; no new code from maintainers is
required.
== Detailed Description ==
Replace older, clunkier, less user-friendly python interfaces to
Kerberos with python-gssapi. python-gssapi uses the GSSAPI interface,
which is widely standardized, implemented by both MIT and Heimdal
Kerberos, and much more user-friendly.
As part of this effort, python-requests-gssapi will be introduced to
fedora to enable transition off of python-requests-kerberos (which
requires pykerberos). Its package review (completed as of 2018-01-03)
was rhbz#1527682
Please note that I will be providing all patches necessary to all
affected components; no work is expected from other maintainers, other
than normal review and backport handling.
== Scope ==
* Proposal owners:
rharwood (responsible for providing patches and new package)
* Other developers:
maintainers of affected packages are expected to perform code review
* Release engineering:
#7219:
https://pagure.io/releng/issue/7219
* List of deliverables:
N/A
* Policies and guidelines:
N/A
* Trademark approval:
N/A
--
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic