Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verify that imported boms do not contain unwanted dependency management #42523

Open
wilkinsona opened this issue Oct 7, 2024 · 1 comment
Open
Assignees
Labels
type: task A general task
Milestone

Comments

@wilkinsona
Copy link
Member

spring-boot-dependencies currently contains some dependency management from an imported bom that, ideally, wouldn't be there (#42522). I'd like to detect this sort of problem up front and fail the build when it occurs. We can then either decide to use the bom anyway or manage dependencies individually instead.

@cachescrubber
Copy link
Contributor

Hi @wilkinsona , I stumbled upon similar issues pretty much now and then. Often not directly related to spring boot, but very similar. For example,

Usually maintainers are open to change their pom structure, but sometimes it is difficult and tedious to explain the issue. Do you know of any Documentation about naming-conventions and best practices related to publishing dependencies using the bom import mechanism? Ideally the maven project should offer a corresponding page. Also, It would be great to have a "official" Spring Boot documentation for maintainers who publish a bom to be consumed by spring boot.

@philwebb philwebb modified the milestones: 3.2.x, 3.3.x Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: task A general task
Projects
None yet
Development

No branches or pull requests

3 participants