Project

Profile

Help

Task #4150

closed

The pool folder structure could be improved

Added by quba42 over 5 years ago. Updated over 3 years ago.

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.

Actions #1

Updated by mdellweg over 5 years ago

  • Tracker changed from Issue to Task
  • Priority changed from Normal to Low
  • % Done set to 0
Actions #2

Updated by bmbouter almost 5 years ago

  • Status changed from NEW to CLOSED - WONTFIX
Actions #3

Updated by bmbouter almost 5 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.

Actions #4

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added
Actions #5

Updated by quba42 over 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.

Also available in: Atom PDF