Rugged status and orekit 13

Hi,

I am preparing the python wrapper releases for orekit v13. In (most) previous versions we have included Rugged as well. Current Rugged in git is from 2022 and not updated for latest orekit and I assume hipparcus.

What are your thoughts on Rugged, will it be updated and should I wait for the python release for the Rugged update? I could temporary exclude it to get it release in short.

Regards
Petrus

Hi @petrus.hyvonen,
As far as I know, development of Rugged is paused. The commit statistics show this:
https://gitlab.orekit.org/orekit/rugged/-/graphs/master?ref_type=heads

I will ask the CS Space BU if they plan to resume development soon.

You should ask @jonathan.guinet for that.
I already asked for at least the pom to be updated in the main branch (it was in develop).
There is some work to do in order to be compatible with Orekit 13 because Rugged uses serialization for dumping calls, which is used for troubleshooting.

I just asked Jonathan (who is on vacation) and the manager of the department Rugged belongs to.

Mickaël suggested we discuss this when Jonathan gets back.

Thanks everyone. We will start with a wrapper without Rugged and add it if/when it becomes adapted for orekit 13.

I have made the changes needed for compatibility, see issue 399 and merge request 15.
You could just merge this into develop, and then into master.

3 Likes

Great! Thank you @luc !

This has now been included in the orekit_jpype wrapper version 13.0.1.1

1 Like

Great !!! thanks @luc ,

We are going to prepare the 4.0 official release

2 Likes

Please note that we may release another patch version for Orekit (13.0.2) very soon, so it may be worth waiting a few days before releasing Rugged 4.0, so it depends on 13.0.2 and not 13.0.1.

1 Like