mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 01:57:54 +00:00
5861e320a0
I just realized they're just another category of notes. Not much deviation from the "traditional" notes aside that they're isolated from all of the notes. It is better to store them under one umbrella than making a new category of notes. It also makes for a quicker reference since some of them mostly go through them first.
933 B
933 B
Packaging Rust crates in GNU Guix
- Not much people who're familiar with Rust, apparently (at least at the time of the talk). Nonetheless, Rust-based tools are included.
- Created an importer using the Crates.io API. With the importer, it can recursively build the module all the way down (most of the time).
- It pulls all of the dependencies. The side effect is that every package has to be defined. The importer just makes it easier.
- The community have a preference to shared libraries and sources. Vendoring is not much of a popular option. Since Rust downloads everything and the community wants to reuse the components, it seems the solution is to package everything.