[SyneRBI/SIRF] SIRF 3.7.0 Release Checklist (Issue #1257)

1 view
Skip to first unread message

Evgueni Ovtchinnikov

unread,
May 16, 2024, 12:50:26 PMMay 16
to SyneRBI/SIRF, Subscribed

Release Checklist

VER=3.7.0
  1. Submodules (within SIRF)
  • tag data
    • git submodule update # should not complain
    • cd data && git tag -a v$VER -m "version $VER" && git push --tags && cd ..
    • git status # should not list data as modified
  1. SIRF
  1. SuperBuild
  1. SIRF-Contribs
  • git tag -a v$VER -m "version $VER"
  • git push origin v$VER
  1. Virtual Machine
  • vagrant up
  • Virtualbox Guest Additions
  • run first_run.sh script (gnome settings and zero-fill trick)
  • check that the serial port is deselected.
  • export the VM
  • ctest on VM
  • run all exercises (download data first)
  • upload to Zenodo
    * use name like SIRF 2.2.0.ova (with space) as Zenodo uses alphabetical ordering probably, add -release-candidate-1 if necessary (as most people will not know what rc1 means).
  1. SIRF-Exercises (already checked in VM)
  • git tag -a v$VER -m "version $VER"
  • git push origin v$VER
  1. Website (if final release)
  • update Software page (version info, VM etc)
  • upload doxygen
  • update link for doxygen in Wiki
  • add news flash
  1. Announce
  1. Tag wiki


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issues/1257@github.com>

Kris Thielemans

unread,
May 28, 2024, 9:54:21 PMMay 28
to SyneRBI/SIRF, Subscribed

I've done final textual changes on the SIRF-SuperBuild.

@evgueni-ovtchinnikov what's stopping you from tagging SIRF? Once done, finishing off the SuperBuild and other tagging will be trivial.

Given current work-load, I suggest we don't do the VM at the moment (it could be trivial, but...). We can tell people to use update_VM.sh -s in their current VM.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issues/1257/2136375910@github.com>

Evgueni Ovtchinnikov

unread,
May 29, 2024, 5:10:50 AMMay 29
to SyneRBI/SIRF, Subscribed

@KrisThielemans I believe we should merge PR #1241 first (and Challenge24 PR #3) so that Challenge participants will use SIRF 3.7.0, should we not?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issues/1257/2136925487@github.com>

Kris Thielemans

unread,
May 29, 2024, 11:34:19 AMMay 29
to SyneRBI/SIRF, Subscribed

I think #1241 will likely take more time (I've just reviewed it). I've also created #1259 which I'd like to have for the challenge (for at least a few things).

So I think we should release 3.7/0 now,


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issues/1257/2137706874@github.com>

Kris Thielemans

unread,
May 29, 2024, 11:24:41 PMMay 29
to SyneRBI/SIRF, Subscribed

I've tagged SIRF-Contribs and SIRF-Exercises. I've created SyneRBI/SIRF-SuperBuild#902.
@casperdcl @paskino I believe we need SyneRBI/SIRF-SuperBuild#897 (will have conflicts on SIRF_TAG with the previous one). Sadly, ROOT still fails to compile so we need SyneRBI/SIRF-SuperBuild#898 at the moment.
@paskino, @casperdcl can you finish those ?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issues/1257/2138604357@github.com>

Kris Thielemans

unread,
Jun 17, 2024, 8:49:12 PM (12 days ago) Jun 17
to SyneRBI/SIRF, Subscribed

We won't upload a new VM. Sorry.

So all done.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issues/1257/2174699121@github.com>

Kris Thielemans

unread,
Jun 17, 2024, 8:49:13 PM (12 days ago) Jun 17
to SyneRBI/SIRF, Subscribed

Closed #1257 as completed.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF/issue/1257/issue_event/13193302572@github.com>

Reply all
Reply to author
Forward
0 new messages