Hey folks, I have a few questions about the state OpenWire…
1/ It looks like there was some attempt to separate it from ActiveMQ “Classic”: https://github.com/apache/activemq-openwire. Neither Classic nor Artmemis appear to use this. Should this repo be archived to avoid confusion? 2/ The last openwire version to be moved to activemq-openwire-legacy was v8 in 2013. It looks like v12 was already present in 5.15.0. Should v9, v10 and v11 be moved to activemq-openwire-legacy? What is actually the benefit of doing so? 3/ The openwire marshallers (e.g.: https://github.com/apache/activemq/blob/main/activemq-client/src/main/java/org/apache/activemq/openwire/v12/ActiveMQBlobMessageMarshaller.java) all include a comment: * NOTE!: This file is auto generated - do not modify! * if you need to make a change, please see the modify the groovy scripts in the * under src/gram/script and then use maven openwire:generate to regenerate * this file. However, I can’t see how they are auto-generated? E.g.: v12 (https://github.com/apache/activemq/commit/3953b9aaefaee914bdd0702f27aef47c021ceb27) and v11 (https://github.com/apache/activemq/commit/833d30837b0b306e8d9b0a2e54331c25f7c5c292) both appear to be added as a single commit but I can’t see what file would have been updated to auto-generate the new marshallers? If the files aren’t auto-generated and those comments are just being copied forward, should they be removed? 4/ The activemq-openwire-generator module doesn’t appear to have been updated in any significant way since 2012 and appears to only generate v2 openwire code. Should the module be deleted? Lucas Tétreault Software Development Manager, Amazon MQ email: tetlu...@amazon.com<mailto:tetlu...@amazon.com> phone: (778) 222-7107 [signature_52078066][signature_1428542676]