Hello fellow Rust packagers, I am progressing with my "spring cleaning" efforts for the Rust stack, and it became apparent that there's a few clusters of packages that are actually unused, but which regularly take up a non-insignificant amount of my package maintenance time. The gstreamer-rs stack seems to have been imported in preparation for packaging an application (maybe shortwave?) over three years ago (!), but that effort seems to have been abandoned, and as a result, the following packages have been unused since (but were actively maintained and updated to new versions): - rust-gstreamer - rust-gstreamer-sys - rust-gstreamer-audio - rust-gstreamer-audio-sys - rust-gstreamer-base - rust-gstreamer-base-sys - rust-gstreamer-editing-services - rust-gstreamer-editing-services-sys - rust-gstreamer-pbutils - rust-gstreamer-pbutils-sys - rust-gstreamer-player - rust-gstreamer-player-sys - rust-gstreamer-video - rust-gstreamer-video-sys Another set of packages that has been unused for over two years are the packages for wasm-bindgen and the JavaScript (js-sys) / Web API (web-sys) bindings. They appear to have been packaged "by mistake", and all dependencies on these crates turned out to be either unnecessary or no-ops, since we do not compile any WebAssembly (targeted at JavaScript / web browsers) from Fedora Rust packages: - rust-wasm-bindgen - rust-wasm-bindgen-backend - rust-wasm-bindgen-macro - rust-wasm-bindgen-macro-support - rust-wasm-bindgen-shared - rust-js-sys - rust-web-sys I would like to retire all listed packages (and possibly some resulting new leaf packages) in time for the Fedora 37 freezes, given that they have been unused for years and only cause additional maintenance burden for the Rust SIG (i.e. me). Please make yourself heard if you are packaging something that will depend on any of these packages, or have another legitimate use-case for these packages. Fabio _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue