Hello,
I’m currently working on packaging your crate for the Debian repositories, and I noticed a couple of small issues that cause problems during Debian’s checks:
- The following .json files in the crate are marked as executable :
- data/github_events.json
- data/instruments.json
- data/mesh.json
- data/mesh.pretty.json
- data/random.json
- The
fuzz.sh should not be shipped inside the crate
Both of these raise linting issues on the Debian side, and ideally the crate would ship without them.
Would you be open to:
- Removing the executable bit from all .json files,
- clean your published crate on crates.io by excluding the script from the crate via the exclude field in Cargo.toml
- Publishing a new release on crates.io with these fixes?
That would make the crate much easier to package downstream, and help get it into Debian smoothly.
Thanks a lot for your work on this project!