Skip to content

Add license and description to assembly POM#257

Open
lresende wants to merge 1 commit into
apache:masterfrom
lresende:fix-assembly-pom
Open

Add license and description to assembly POM#257
lresende wants to merge 1 commit into
apache:masterfrom
lresende:fix-assembly-pom

Conversation

@lresende
Copy link
Copy Markdown
Member

@lresende lresende commented May 2, 2026

The toree-assembly jar was deployed to Maven via
gpg:sign-and-deploy-file without a POM file, causing Maven to
generate a minimal POM missing the license and Incubator
disclaimer required by Apache policy.

  • Add POM template with license, description, parent, URL, SCM
  • Generate versioned POM during make dist from template
  • Pass -DpomFile to mvn deploy in the release script
  • Add description with Incubator disclaimer to build.sbt
  • Fix license name from "Apache 2" to "Apache License, Version 2.0"

The toree-assembly jar was deployed to Maven via
gpg:sign-and-deploy-file without a POM file, causing Maven to
generate a minimal POM missing the license and Incubator
disclaimer required by Apache policy.

- Add POM template with license, description, parent, URL, SCM
- Generate versioned POM during make dist from template
- Pass -DpomFile to mvn deploy in the release script
- Add description with Incubator disclaimer to build.sbt
- Fix license name from "Apache 2" to "Apache License, Version 2.0"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant