Story #5444
Updated by bmbouter about 5 years ago
h3. Problem
Currently the "pulpcore.app.models.progress":https://github.com/pulp/pulpcore/blob/master/pulpcore/app/models/progress.py module provides three objects:
ProgressReport
ProgressBar
ProgressSpinner
These are confusing for plugin users and should be combined.
h3. Solution
Delete ProgressBar and ProgressSpinner, and consolidate them into a single model. In the database they are already a single model since ProgressBar and ProgressSpinner are proxy models for ProgressReport.
This will be a plugin API breaking change and needs to be advertised to pulp-dev and also come with a fix for pulp_file.