Skip to content

Conversation

@abkfenris
Copy link

@abkfenris abkfenris commented Sep 2, 2025

I wanted to share an early draft PR before implementing too many rules to make sure I'm on the right track.

The IOOS compliance checker has implemented their own tests for ACDD, CF, IOOS, and others, but have ended up with a much more complex and hard to adapt library in the process. There is interest in using XRLint to help simplify things, and make it easier to share work across the ecosystem. Along those lines an idea is to move tests/rules upstream if there is interest rather than keeping their own implementation.

I've converted many of the more general ACDD global attribute tests over here.

An initial set of ACDD tests.

Adapted from ioos/compliance_checker.
@forman
Copy link
Member

forman commented Nov 19, 2025

@abkfenris, thank you very much and we apologize for overlooking this. We are extremely busy at the moment, which is why xrlint's maintenance has been somewhat neglected.

@abkfenris
Copy link
Author

@forman Glad to hear that xrlint is still something you're working on.

We're still interested in implementing tests for ACDD and other conventions, but didn't want to go too far down the wrong track or sink a lot of effort into something that is no longer maintained.

@forman
Copy link
Member

forman commented Nov 20, 2025

It is in active use in our company (for sure a few others), just maintenance slowed down recently. We'll be back!

@abkfenris
Copy link
Author

Great! When I went asking around the community many folks hadn't heard about it but were very interested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants