Skip to content

docs: add Packaging Guidelines section to README#477

Merged
vvoland merged 1 commit into
docker:mainfrom
joe0BAB:feat/docs
Jul 10, 2026
Merged

docs: add Packaging Guidelines section to README#477
vvoland merged 1 commit into
docker:mainfrom
joe0BAB:feat/docs

Conversation

@joe0BAB

@joe0BAB joe0BAB commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Documents the build-from-source contract for Docker-maintained .deb/.rpm packages: build from source in the package path, tie the package to its target distro environment, treat the source revision as source of truth, and preserve honest provenance and SBOMs.

Credits to @crazy-max for the detailed write-ups this was condensed from.

@joe0BAB joe0BAB requested a review from a team as a code owner July 10, 2026 07:37
@joe0BAB joe0BAB force-pushed the feat/docs branch 2 times, most recently from 1c78cc2 to 8c41481 Compare July 10, 2026 07:39

@crazy-max crazy-max left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some comments but overall looks good thanks!

Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md Outdated
Comment thread README.md Outdated
@crazy-max crazy-max requested a review from vvoland July 10, 2026 08:10
Adds PACKAGING.md documenting the build-from-source contract for
Docker-maintained .deb/.rpm packages: build from source in the distro
package path, tie the package to its target distro environment, and
preserve honest provenance and SBOMs. README links to it from a short
Packaging guidelines section.

Credits to @crazy-max for the detailed write-ups this was condensed from.

Signed-off-by: Johannes Großmann <grossmann.johannes@t-online.de>

@crazy-max crazy-max left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thanks!

PTAL @vvoland

@vvoland vvoland merged commit 5705184 into docker:main Jul 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants