Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

0.9.5 release #3746

Closed
6 tasks
markus2330 opened this issue Apr 5, 2021 · 14 comments
Closed
6 tasks

0.9.5 release #3746

markus2330 opened this issue Apr 5, 2021 · 14 comments
Assignees
Milestone

Comments

@markus2330
Copy link
Contributor

markus2330 commented Apr 5, 2021

Purpose: The release is needed for CM students using Java.
Date: KW14, ideally Thursday, 8th of April

@mpranj do you have time to do a release this week? Otherwise I can also do it once, so that I can also check how the automated releases are like. You can unassign yourself then. I might need your support, though.

Updates

  • Write release notes
  • rework doc/AUTHORS.md
  • check if website renders correctly
  • Java (Sonartype) Publishing release pipeline

Increment Version Numbers

  • CMakeLists.txt
  • Change VERSION variable in build-server
@markus2330 markus2330 added this to the 0.9.5 milestone Apr 5, 2021
@mpranj
Copy link
Member

mpranj commented Apr 6, 2021

I can do a release this Thursday and postpone the open issues to the next milestone.

Is everything relevant to "CM students using Java" already in master or are there any open issues/PRs that need to be finished before release?

@markus2330
Copy link
Contributor Author

Thank you so much!

#3714 is still to be merged and not yet finished. I hope we get something today.

#3747 and #3669 is also relevant for CM students (deadline for writing a plugin is 12.5). Probably we only need docu/CI fixes for these issues (how to install Java on MacOSX/Linux so that libjvm is found).

@tucek
Copy link
Contributor

tucek commented Apr 8, 2021

The following issues might be of interest for being addressed before release of 0.9.5: #3759, #3758, #3757, #3710

#3754 is more time consuming than expected, therefore i propose to not depend on it for this release. I will focus on the javadoc improvement issue once the 0.9.5 release is done. We always can do another minor release afterwards.

@markus2330
Copy link
Contributor Author

I suggested to do the release today, because I am only available till today. But as @mpranj is doing the release now, this shouldn't be an issue anymore. @mpranj do you have also time on the weekend? @tucek proposed that he can work until Saturday.

@mpranj
Copy link
Member

mpranj commented Apr 8, 2021

It makes sense to do the release once #3714 is finished, as this is time critical for the CM students.

I can do the release on the weekend. 👍

@markus2330
Copy link
Contributor Author

Yes, their deadline is on 14.4. Thank you so much 💞

@tucek
Copy link
Contributor

tucek commented Apr 10, 2021

See #3714 for unsolved problems regarding a segfault triggered by Java binding test GOptsTest when using default resolver resolver_mf_xp_x.

If we still want to release today, we would have to make a decision to either postpone merge of #3714 or disable the mentioned test for the affected environment and open an new issue. (which would be my recommended solution, because we want to get the Java library out to maven central)

@tucek
Copy link
Contributor

tucek commented Apr 10, 2021

@mpranj looks like we need input from @markus2330?

@mpranj
Copy link
Member

mpranj commented Apr 11, 2021

I still plan to do the release today and I don't need any input.

I only waited for #3714 to be finished, as it is a must-have for this release.

@tucek
Copy link
Contributor

tucek commented Apr 11, 2021

Should i dissable the test? I am not of any help to debug the problem within the native library in the given timeframe.

@mpranj
Copy link
Member

mpranj commented Apr 11, 2021

Should i dissable the test?

No, I forked your changes and will try to debug and fix it. If I am unable to fix it today I can disable the test myself.

Can I assume that #3714 is otherwise finished or are there any further changes?

@tucek
Copy link
Contributor

tucek commented Apr 11, 2021

Yes, apart from the segfault issue, #3713 is finished. Thank you for trying to debug and fix the issue.

@mpranj
Copy link
Member

mpranj commented Apr 12, 2021

Thanks so much to everyone! ❤️

The release is done, announcements will be published when the website is regenerated with the news.

@mpranj mpranj closed this as completed Apr 12, 2021
@markus2330
Copy link
Contributor Author

Thank you so much for getting this done! 🚀 💖

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants