My understanding is that there is a technical reason Spring and Camel moved to 
hard-coded version numbers in their bom’s.  Since many ActiveMQ projects also 
use Spring and/or Camel, I believe this is an important technical reason to 
understand and adopt for ActiveMQ’s bom.

I also understand, that the release plugin does not handle this approach 
correctly.

Per Robbie, if this is something that we can reasonably change in the future, 
then I’m good to withdraw my -1 and continue to research a solution that 
resolves both points in the future.

Updating my vote: +1 (binding)

Thanks,
Matt Pavlovich

> On Aug 4, 2024, at 6:59 AM, Jean-Baptiste Onofré <j...@nanthrax.net> wrote:
> 
> We use this approach in Karaf for a while without problem.
> 
> Your change  was not correct anyway, breaking the release plugin.
> 
> I maintain this release up waiting others view on that.
> 
> Regards
> JB
> 
> Le sam. 3 août 2024 à 18:20, Matt Pavlovich <mattr...@gmail.com> a écrit :
> 
>> Hi JB-
>> 
>> Unfortunately, I believe I need to -1 on this.
>> 
>> I believe the current best practice for bom is to have a fixed version,
>> instead of ${project.version}.
>> 
>> See Camel:
>> 
>> https://repo1.maven.org/maven2/org/apache/camel/camel-bom/4.7.0/camel-bom-4.7.0.pom
>> 
>> See Spring:
>> 
>> https://repo1.maven.org/maven2/org/springframework/spring-framework-bom/6.1.11/spring-framework-bom-6.1.11.pom
>> 
>> -Matt Pavlovich
>> 
>>> On Aug 2, 2024, at 1:50 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>>> 
>>> Hi everyone,
>>> 
>>> I submit Apache ActiveMQ Classic 6.1.3 release to your vote.
>>> 
>>> This release includes 16 fixes and updates, especially:
>>> - add a BoM
>>> - fixes on the Message REST API, especially concurrent access
>>> - Spring 6.1.11 update
>>> - fix NoClassDefFound on bin/activemq export command line
>>> - several dependency updates
>>> 
>>> You can take a look on Release Notes for details:
>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12354559
>>> 
>>> Maven Staging Repository:
>>> 
>> https://repository.apache.org/content/repositories/orgapacheactivemq-1400/
>>> 
>>> Dist Staging Repository:
>>> https://dist.apache.org/repos/dist/dev/activemq/activemq/6.1.3/
>>> 
>>> Git tag: activemq-6.1.3
>>> 
>>> Please vote to approve this release:
>>> [ ] +1 Approve the release
>>> [ ] 0 I don't care
>>> [ ] -1 Don't approve the release (please provide specific comment)
>>> 
>>> This vote will be open for at least 72 hours.
>>> 
>>> Thanks!
>>> Regards
>>> JB
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@activemq.apache.org
>>> For additional commands, e-mail: dev-h...@activemq.apache.org
>>> For further information, visit: https://activemq.apache.org/contact
>>> 
>>> 
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@activemq.apache.org
For additional commands, e-mail: dev-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact


Reply via email to