Skip to content

Add Packaging guidelines file - #9503

Merged
neilcsmith-net merged 1 commit into
apache:masterfrom
neilcsmith-net:packaging-md
Jul 15, 2026
Merged

Add Packaging guidelines file#9503
neilcsmith-net merged 1 commit into
apache:masterfrom
neilcsmith-net:packaging-md

Conversation

@neilcsmith-net

Copy link
Copy Markdown
Member

Add a packaging guidelines file outlining how third-parties should apply the ASF's downstream distribution policy with regard to Apache NetBeans, and specifically allowing some common practices (RCs from nightlies, native binary filtering, and JDK bundling).

This is almost identical to the text shared on list. I made some minor changes in the first paragraph, including reference to "under that name".

The build is also updated to include this file in the source bundle. I can take that element out if we want to just manage in the repo for now?

For context, this is partly added now due to concerns with issues seen in things like #9476 so that we have clearer guidelines to refer packagers to.

Add a packaging guidelines file outlining how third-parties should
apply the ASF's downstream distribution policy with regard to
Apache NetBeans, and specifically allowing some common practices
(RCs from nightlies, native binary filtering, and JDK bundling).
@neilcsmith-net neilcsmith-net added this to the NB31 milestone Jul 13, 2026
@neilcsmith-net
neilcsmith-net requested review from ebarboni and mbien July 13, 2026 13:58
@neilcsmith-net neilcsmith-net added doc Documentation related PRs ci:no-build [ci] disable CI pipeline labels Jul 13, 2026

@mbien mbien 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.

sounds good to me. Adding the file to the source archive makes sense.

@neilcsmith-net

Copy link
Copy Markdown
Member Author

OK, thanks @mbien Going to merge. We can always revise leading up to the release.

@neilcsmith-net
neilcsmith-net merged commit c9b8ef8 into apache:master Jul 15, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:no-build [ci] disable CI pipeline doc Documentation related PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants