-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve the installation documentation #6372
Conversation
fb3848e
to
eccd467
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The commit message should contains the details that is in the first comment
|
||
#### Arch Linux | ||
[![repology package status](https://repology.org/badge/vertical-allrepos/opam.svg?exclude_unsupported=1)](https://repology.org/project/opam/versions) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The list is quite long, i'm not sure that it should here but it's better than at the end i think...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it makes much more sense at the beginning rather than the end.
The way users read it is:
- what system do i have?
- is the system package up-to-date?
- If yes use that one (if you don't know how, the list would be right after)
- If not, then the section just before on the binary installer will do
The per-distribution list is only useful for a minority of people (beginners), whereas the repology list is useful much more often in my opinion
eccd467
to
7c3a6a0
Compare
* Replace the individual badge for each distribution&version by repology's vertical-allrepos with its exclude_unsupported=1 option (see https://repology.org/project/referencing/badges) to only show the distribution version not EoL. * Remove Exherbo from the list of supported distribution as it only provides the 11 years out-of-date opam 1.1.1 * Add Alpine Linux to the list * Merge the Debian and Ubuntu steps * Remove mentions of CentOS and RHEL which do not have the opam package * Remove the Distribution.md file which is extremely out-of-date, redundant with the new automatically generated repology badge and requires a huge effort to maintain
7c3a6a0
to
30e8677
Compare
While reviewing #6367 i realized the installation documentation is outdated and would require constant update not to be.
This PR does:
as well as some general fixes and improvements