pulp / pulp/pulp_deb

Support by-hash files for verbatim publications

Open
#1,084 0 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Triage-Needed
Dominant language
Python
Stars
71
Forks
91
Avg merge
1d 19h
Merged PRs (30d)
22

Description

If using a verbatim publication and the upstream has by-hash files, publish them along with the other repo metadata files.

I think that this feature should probably ignore the APT_BY_HASH setting and rather just mirror whatever upstream is doing since upstream will have Acquire-by-Hash setting in its Release file and pulp_deb just mirrors this setting from upstream.

This feature is probably related to this other feature I've filed to sync using by-hash files: https://github.com/pulp/pulp_deb/issues/1031.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the verbatim publication path and how upstream repository metadata and the Release file are handled. Compare the requested behavior with issue #1031 and consider the stated relationship to APT_BY_HASH. Done means by-hash files present upstream are published with the other repository metadata while matching the upstream setting.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian, python
Domain
backend, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.