ort
ort copied to clipboard
Migrate the Opossum reporter from Jackson to kotlinx-serialization (KxS)
Ideally, this would also refactor the code to use properly typed data classes.
This is part of the https://github.com/oss-review-toolkit/ort/issues/3904 effort.
@maxhbr is this something you could help with? Is there maybe even a JSON schema for Opossum that we could generate Kotlin code from?
Hey, I posted it in our group chat.
Hey, I posted it in our group chat.
Were there any responses @maxhbr?
Hey, I posted it in our group chat.
Were there any responses @maxhbr?
@maxhbr is the Opossum reporter still in use from your side? Otherwise we could consider removing it from ORT instead of investing the time to migrate it to KxS.
Yeah, we are difinitely still using it.
Yeah, we are difinitely still using it.
Thanks @leslielazzarino for the comment. Is there also willingness to help maintaining it from your side, and assist with the migration to KxS?
Hi @sschuberth I am taking a look.
Hi @sschuberth I am taking a look.
Thank you @alexzurbonsen 🙏🏻
Ideally, the conversion would not be done by simply migrating those untyped maps to KxS equivalents, but by introducing a proper data model class (like e.g. for AOSD) at the same time.