wicketstuff / core

Wicketstuff-core projects are bundled user contributions for use with Apache Wicket (https://wicket.apache.org/). They are released in step with Wicket releases to make them easy to use.
342 stars 298 forks source link

Provide a BOM for Wicketstuff #985

Open reckart opened 2 months ago

reckart commented 2 months ago

Provide a POM module called wicketstuff-bom containing only managed dependencies for the wicketstuff core modules. This way downstream users can import the BOM and do not need to specify versions for all the owlapi modules (not even via a version property). The module should only define versions of wicketstuff core modules, not of third-party dependencies.

solomax commented 2 months ago

Hello @reckart

I doubt it would be possible to provide the single bom for all projects I would create *-bom subproject for the module of your interest for ex. wicketstuff-jquery-ui-parent\wicketstuff-jquery-ui-bom :)

reckart commented 2 months ago

@solomax why do you believe it would not be possible to provide a single BOM? As I said, the BOM is for downstream consumption and only manages the wicketstuff module versions and not any third-party versions. Thus, IMHO it should not be any problem at all.

solomax commented 2 months ago

My bad, can be done as soon as no 3rd party is involved Sorry for the noise :)