Actions
Task #4150
closedThe pool folder structure could be improved
Status:
CLOSED - WONTFIX
Priority:
Low
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Platform Release:
Target Release - Debian:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:
Description
When publishing Debian repositories we currently use the following 'pool' folder structure:
<repo_base>/pool/<component>/<files>
For components like 'main' in Debian this leads to a huge number of files in a single folder.
For this reason the upstream Debian repositories use (one of) the following 'pool' folder structures:
<repo_base>/pool/<component>/<first_char_of_binary_package_name>/<binary_package_name>/<files>
<repo_base>/pool/<component>/lib<fourth_char_of_binary_package_name>/lib<rest_of_binary_package_name>/<files>
Once the refactoring from https://github.com/pulp/pulp_deb/pull/57 is merged, it would be relatively trivial to implement the same pool folder structure Debian uses in pulp_deb.
Updated by mdellweg about 5 years ago
- Tracker changed from Issue to Task
- Priority changed from Normal to Low
- % Done set to 0
Updated by bmbouter over 4 years ago
- Status changed from NEW to CLOSED - WONTFIX
Updated by bmbouter over 4 years ago
- Status changed from CLOSED - WONTFIX to NEW
Was closed as part of Pulp2 mass-fix, but reopening so the Debian plugin devs can determine what they want to do.
Updated by quba42 about 3 years ago
- Status changed from NEW to CLOSED - WONTFIX
This has been fixed for Pulp 3 and won't be fixed for Pulp 2.
Actions