Remove executable bit on .json files and exclude script file from published crate
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 :
1. data/github_events.json
2. data/instruments.json
3. data/mesh.json
4. data/mesh.pretty.json
5. 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:
1. Removing the executable bit from all .json files,
1. clean your published crate on crates.io by excluding the script from the crate via the exclude field in Cargo.toml
1. 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!
1 条评论