-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Looking at https://packaging.python.org/specifications/ the page is kind of hard to read the current grouping doesn't seem to make much sense. It currently groups everything under either "Package distribution metadata" or "Package index interfaces", but the latter only has one item in it and the former has a bunch, some of which are only tangentially related to each other.
Perhaps it'd be best to split this up more like:
- Core Metadata
- PEP 345
- Provides-Extra (multiple use)
- Description-Content-Type
- Version specifiers
- Dependency Specifiers
- Declaring Build System Dependencies
- Distribution Formats
- Source Distribution Format
- Binary Distribution Format
- Platform Compatibility Tags
- Recording Installed Distributions
- Simple repository API
In addition, the text for the different things kind of run together, this isn't a page you're likely to read top to bottom, but one that you're going to be looking for the specific specification you're looking for. Maybe splitting each of the top level list items into their own sub page is a better idea here? Maybe the theming discussion in #304 will make this easier to process. Perhaps using something different than different heading levels to lay out the documentation will make it easier. Maybe even this is just the best we can do!
I dunno, but the page as it stands is kind of hard to read for me.