[VOTE] Releasing Orekit 11.0 from release candidate 3

This is a VOTE in order to release version 11.0 of the Orekit library.
Version 11.0 is a major release.

Highlights in the 11.0 release are:

  • Orbit determination using TLE orbit propagator
  • Sequential batch least squares orbit determination
  • New method signatures for IOD using directly the measurement classes
  • Writer and parser for all CCSDS Navigation Data Messages in both KVN and XML formats
  • Version 2 of CCSDS Tracking Data Messages
  • Version 3 of CCSDS Orbit Data Messages
  • Support for Rinex navigation files
  • Support for IGS clock files
  • Support for IGS real time data including both SSR and RTCM messages and Ntrip protocole
  • Consideration of eclipses by Moon in solar radiation pressure force
  • New API for analytical GNSS propagators
  • Addition of the finish method to finalize propagation by step handlers. It replaces the previous isLast parameter of the handleStep method.
  • Removal of propagation modes (master, slave, and ephemeris)
  • Possibility to add several step handlers for the same orbit propagation
  • A lot of fixed bug

Changes compared to RC2 are:

  • Fix of #835
  • Fix of #766
  • Fix of the data package documentation
  • Update of the Romanian translation

The release candidate 3 can be found on the GitLab repository as tag 11.0-RC3 in the release-11.0 branch:
https://gitlab.orekit.org/orekit/orekit/tree/11.0-RC3

The release notes can be read here:
https://test.orekit.org/site-orekit-11.0/changes-report.html

Maven artifacts are available at
https://oss.sonatype.org/content/repositories/orgorekit-1051/

The votes will be tallied in 120 hours for now, on 2021-09-19T11:20:00Z
(this is UTC time).

+1 All tests pass and the python version builds, ready to be released. (I will not include rugged in the current release as it does not seem to like the 2.0 hipparchus libs.)

+1 from me

+1 for the release from me

+1 from me. Since we had a build problem w/non-Linux last time also did a clean checkout and full build/test on an Apple M1 running the JVM natively on Apple Silicon. It worked flawlessly.

1 Like

+1 for this release from me

If someone like to try the python version, the conda build artifacts of RC3 are available at:
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=376504&view=artifacts&pathAsName=false&type=publishedArtifacts

3 Likes

This vote PASSED, with +1 from Maxime, Nicolas, Pascal, Paul, Luc, Siwoo, Gowtham, Petrus, Frank, Glauco, Hank, Sebastien, and myself.

I will start working on the final steps tomorrow morning :slight_smile:

3 Likes

Great ! :tada:
Thanks for all the work you have done for this release (to all other: yes it is Bryan who did all the work)

2 Likes

Without minimizing the fantastic work Bryan has done over the past few months, this release would not be what it is without the work of the Orekit community. We can especially thank @evan.ward, @petrus.hyvonen and @Anne-Laure for their substantial contributions. A big thank you to all! :heart_eyes: