To the Dfinity team members maintaining this code, please consider turning the Rust stable structures that you’re using internally for the IC into modular packages that can be imported by other projects. It will provide further battle testing and also bring in varied use cases that will make the code more robust and contribute to the stability of the larger IC codebase that it’s used in. The community also benefits from the code stewardship of Dfinity
Can’t speak for the cdk maintainers, but ic-kit and the new ic-kit-macros will be expanded with stable structures very soon, along with providing a compatible stable store/restore for existing pre/post upgrade
100% agree! We’re actually writing a detailed course/book all about the kit, safe canister code, best practices and things to avoid on the ic, as well as providing examples for everything We’ll also release several boilerplate projects