0.32.0 draft 5, needs embedding 105 crates (86 missing, 1 broken, 17 outdated, 1 ahead); builds in ~25 minutes; runs but needs to point to external web assets until those are packaged
I managed to nudge code to reuse more system crates, and thus reducing the amount of embedded crates. Quite a reduction in embedded crates, both thanks to the Rust team improving on covering general crates in Debian, and due to dropping support for the ACME protocol for https certificate handling: In Debian there are already plenty options for handling that in a frontend web server. Ideally we still want *zero* crates embedded, so there is still some work before this package is ready for officially getting in Debian. Main task is now to package to companion npm project for the web assets that upstream embedded here but for Debian-packaging has been removed as we need all code to be compiled from (our own local copy of) source. You can help by testing this draft package (either build it yourself or tell if you want me to provide you a binary package) and provide feedback on how well it works in your desktop environment. You can also help by joining the Rust team in Debian and contribute to unbreaking, upgrading and adding crate packages, as listed here: https://salsa.debian.org/debian/atomic-data-rust/-/blob/debian/latest/debian/TODO - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature