[HEADS-UP] Upcoming retirement of gstreamer-rs and wasm-bindgen stacks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux