From Fedora Project Wiki
(Created page with "= Python-progressbar2 as default = == Summary == Using python-progressbar2 as the default progressbar module in Fedora. == Owner == <!-- For change proposals to qualify as...")
 
mNo edit summary
Line 93: Line 93:
N/A
N/A


[[Category:ChangeReadyForWrangler]]
[[Category:ChangeAnnounced]]
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) -->  
<!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) -->  
Line 100: Line 100:
<!-- Select proper category, default is Self Contained Change -->
<!-- Select proper category, default is Self Contained Change -->
<!-- [[Category:SelfContainedChange]] -->
<!-- [[Category:SelfContainedChange]] -->
[[Category:SystemWideChange]]
[[Category:SelfContainedChange]]

Revision as of 15:04, 8 December 2018

Python-progressbar2 as default

Summary

Using python-progressbar2 as the default progressbar module in Fedora.

Owner

  • Name: Ankur Sinha "FranciscoD" & python-progressbar maintainers.
  • Email: ankursinha@fedoraproject.org, python-progressbar-owner@fedoraproject.org, python-progressbar2-owner@fedoraproject.org
  • Release notes owner:

Current status

  • Targeted release: Fedora 30
  • Last updated: 2018-12-08
  • Tracker bug: <will be assigned by the Wrangler>

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.

Benefit to Fedora

Fedora will use a better maintained, more featured python progressbar implementation.

Scope


  • Other developers: python-progressbar, euca2ools, libtaskotron, python-bitmath maintainers will need to update their packages to use the new module.
  • 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


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/

Release Notes

N/A