RIOT-OS / rust-riot-wrappers

The `riot-wrappers` crate, which enables high-level access to RIOT from the Rust programming language
13 stars 11 forks source link

Drop SUIT support in riot-wrappers #44

Closed chrysn closed 1 year ago

chrysn commented 1 year ago

This module has rotten from not being actively tested across changes to RIOT, and the only method that would stay unmodified already has a big warning on it.

I'm conflicted about dropping this without a major version change, but the fact that it has not been buildable for a release cycle should be a strong indicator of its disuse.

chrysn commented 1 year ago

Thought about it twice, but still: This module broke during a release. That's as good as a deprecation.

(Yes, this crate promises SemVer. But it also states that it only works with the latest RIOT...).

chrysn commented 1 year ago

What I missed was that users of riot-rs don't follow RIOT's release schedule; there were still active users (@kaspar030).

I won't try to revert this to unbreak the API (because of too much underlying breakage) but rather do it over.