https://fedoraproject.org/wiki/Changes/Python-progressbar2_as_default == Summary == Using python-progressbar2 as the default progressbar module in Fedora. == Owner == * Name: [[User:Ankursinha| Ankur Sinha "FranciscoD"]] & python-progressbar maintainers. * Email: ankursinha@xxxxxxxxxxxxxxxxx, python-progressbar-owner@xxxxxxxxxxxxxxxxx, python-progressbar2-owner@xxxxxxxxxxxxxxxxx == Detailed Description == Python-progressbar2 is a better maintained, more featured fork of the original progressbar module. We want to move to using this implementation of the module. * progressbar: https://github.com/niltonvolpato/python-progressbar * progressbar2: https://github.com/WoLpH/python-progressbar * python-progressbar2 review ticket: https://bugzilla.redhat.com/show_bug.cgi?id=1648728 == Benefit to Fedora == Fedora will use a better maintained, more featured python progressbar implementation. == Scope == * Proposal owners: * Include progressbar2 in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1648728 * Other developers: python-progressbar, euca2ools, libtaskotron, python-bitmath maintainers will need to update their packages to use the new module. * Release engineering: N/A (not needed) ** [[Fedora_Program_Management/ReleaseBlocking/Fedora{{FedoraVersionNumber|next}}|List of deliverables]]: N/A (not needed) * Policies and guidelines: N/A (not needed) * Trademark approval: N/A (not needed for this Change) == Upgrade/compatibility impact == None: progressbar2 will obsolete progressbar and provide the same module, dependent packages will be up dated. == How To Test == * Install python-progressbar2 * Use in python projects. == User Experience == * It will not affect end users. * Developers using python's progressbar module will have access to a better implementation. == Dependencies == * Maintainers of packages depending on progressbar ** python-bitmath: https://bugzilla.redhat.com/show_bug.cgi?id=1654747 ** libtaskotron: https://bugzilla.redhat.com/show_bug.cgi?id=1654746 ** euca2ools: https://bugzilla.redhat.com/show_bug.cgi?id=1654745 == Contingency Plan == * Contingency mechanism: (What to do? Who will do it?) Do not push new module. * Contingency deadline: N/A (not needed) * Blocks release? No * Blocks product? None. == Documentation == https://progressbar-2.readthedocs.io/en/latest/ -- 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