achanda / ipnetwork

A library to work with CIDRs in rust
Apache License 2.0
121 stars 38 forks source link

Metadata cleanup #110

Closed faern closed 4 years ago

faern commented 4 years ago

I made some metadata changes. Let's see if you agree with them.

  1. Remove "heavily WIP" from description. This crate has been around for a long time now and is used a lot. The API is already very usable and handy. Just because there will be more breaking releases does not mean the entire crate is in some early work in progress state IMO. A bit more cleanup and API fixes and I rather think we should go 1.0. Such a fundamental library should be able to be "stable". Which in turn does not mean there can never be a 2.0, just that it's ready for general use. Which this already is, by far.

  2. Add cidr keyword.

  3. Remove "os" category. The description of that category on crates.io is "Bindings to operating system-specific APIs.". This crate does not bind to/call any OS APIs.

  4. Add "parser-implementation" category. Since this crate implements parsing a specific format (cidr).