From Fedora Project Wiki
mNo edit summary
m (Add trackers)
 
(2 intermediate revisions by the same user not shown)
Line 31: Line 31:
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
-->
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1663326 #1663326]
* Release notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/272 #272]


== Detailed Description ==
== Detailed Description ==
Line 93: Line 94:
N/A
N/A


[[Category:ChangeAnnounced]]
[[Category:ChangeAcceptedF30]]
<!-- 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) -->  

Latest revision as of 20:23, 3 January 2019

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

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