Release 2.0.0 Checklist
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
@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.0or2.0.0-Final?
- 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.0or2.0.0-Final?
Personally I will avoid "Final".
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
May be we can create a version milestone, so we can tag all relevant issues/PRs.
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.
Version 2.0.0 is now released.