Spdx-Java-Library icon indicating copy to clipboard operation
Spdx-Java-Library copied to clipboard

Release 2.0.0 Checklist

Open goneall opened this issue 10 months ago • 5 comments

Below is a checklist of issues to be resolved before the next release of the libraries.

This list includes issues / pull requests for other related libraries.

  • [ ] https://github.com/spdx/Spdx-Java-Library/issues/269, solved by https://github.com/spdx/spdx-java-core/pull/31 Also fixes #231
  • [x] #297
  • [x] #242
  • [x] #235
  • [ ] #227
  • [ ] https://github.com/spdx/tools-java/issues/157
  • [ ] https://github.com/spdx/tools-java/issues/159
  • [ ] https://github.com/spdx/tools-java/issues/188
  • [ ] #233
  • [x] https://github.com/spdx/tools-java/pull/186
  • [x] https://github.com/spdx/spdx-java-v3jsonld-store/pull/17

goneall avatar Feb 26 '25 02:02 goneall

@pmonks @bact @karsten-klein Let me know if you see any other issues that should be addressed.

Would also appreciate a couple opinions:

  • It's been almost a month since we release RC2 and (in my opinion) no new critical bugs have emerged. Should we call the next release official 2.0?
  • What should be the version specific for 2.0 - 2.0.0 or 2.0.0-Final?

goneall avatar Feb 26 '25 02:02 goneall

  • It's been almost a month since we release RC2 and (in my opinion) no new critical bugs have emerged. Should we call the next release official 2.0?

I'm not a heavy user of this myself but if all the public interfaces will be frozen after this (plus all issues above got fixed), I support having the official release.

  • What should be the version specific for 2.0 - 2.0.0 or 2.0.0-Final?

Personally I will avoid "Final".

bact avatar Feb 26 '25 03:02 bact

Please add these issues to the release checklist:

  • #233
  • https://github.com/spdx/tools-java/pull/186
  • https://github.com/spdx/spdx-java-v3jsonld-store/pull/17

bact avatar Feb 26 '25 05:02 bact

May be we can create a version milestone, so we can tag all relevant issues/PRs.

bact avatar Feb 26 '25 06:02 bact

May be we can create a version milestone, so we can tag all relevant issues/PRs.

We could, but I like having a list in one place across all the repos. The overall release process could really be improved and automated since we have a number of related repos that are typically manually released at the same time.

goneall avatar Feb 27 '25 02:02 goneall

Version 2.0.0 is now released.

goneall avatar Apr 18 '25 18:04 goneall