Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [openmq-dev] Staging 6.0.0 (final)?

Hi,

It's a little chicken and egg indeed, if people would massively and all the time re-stage to the same version number eventually problems might happen because of that. But it's in principle only very close to the release that a final version is staged, and then it's quite rare that a re-stage is needed and ever rarer that such re-stage will cause a breaking problem.

If everything would be centrally managed, you'd indeed very carefully release in dependency order, especially for those projects that physically include other dependencies (such as GF and the main open MQ distro). The risk is that say GF includes Foo-1.0.0.jar in its binary distro, and then the Foo-1.0.0.jar that gets released to Maven Central eventually differs. So then you got two different Foo-1.0.0.jars out there. 

For projects that only link to their dependencies and/or have provided dependencies this risk is much lower of course.

We can now indeed trigger 6.0.0 and do a PR to GF to update to that.

Kind regards,
Arjan Tijms






On Tue, Dec 1, 2020 at 4:51 PM Piotr Żygieło <piotr@xxxxxxxxxx> wrote:

On Tue, 1 Dec 2020 at 16:35, arjan tijms <arjan.tijms@xxxxxxxxx> wrote:
Hi,

Yes, that's fine, though alternatively you can also stage it as 6.0.0 right away and should there be any issues re-stage 6.0.0.


Perhaps next time to try that.

Currently:

It's just not too clear for me how to build the final release.

With the assumption that other components, not available in central yet, will publish the same (staged) binaries?
(How to track if another component (MQ dependency) decides to re-stage?)
Shall "6.0.0" build be just triggered now (from the same master as RC3) - still using the staging repository?


Piotrek
_______________________________________________
openmq-dev mailing list
openmq-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/openmq-dev

Back to the top