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

Bug#996464: ITP: atomic-data-rust -- graph database server to share Atomic Data on the web



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

Attachment: signature.asc
Description: signature


Reply to: