Skip to content

Commit 1020fc6

Browse files
committed
Add repology badge for package manager versions
- Repology provides version information for all available package mangers
1 parent bf7dda4 commit 1020fc6

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

INSTALL.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,16 @@ and re-running CMake.
7575
## End-User Installation ##
7676

7777
Most users will find it easiest and fastest to use package management
78-
software to install OpenCoarrays. Package management options for
78+
software to install OpenCoarrays. Below is the status of OpenCoarrays
79+
in various package managers. If you do not see your favorite package
80+
manager listed or it is badly out of date, please reach out and ask
81+
for it to be included or updated, or contribute it yourself. We are
82+
happy to work with package managers to resolve issues, and adapt our
83+
build system to play nicely so they don't have to maintain patches.
84+
85+
[![Packaging status][repology-badge]][OC-on-repology]
86+
87+
Package management options for
7988
macOS, Windows, and Linux are described first below. Also described
8089
below are options for installing via the Sourcery Institute virtual
8190
machine or via the bash scripts included that are in the OpenCoarrays
@@ -423,6 +432,9 @@ file.
423432

424433
[URLs]: #
425434

435+
[OC-on-repology]: https://repology.org/project/opencoarrays/versions
436+
[repology-badge]: https://repology.org/badge/vertical-allrepos/opencoarrays.svg
437+
426438
[FreeBSD ports/packages installation information]: https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html
427439
[GH all releases badge]: https://img.shields.io/github/downloads/sourceryinstitute/OpenCoarrays/total.svg?style=flat-square
428440
[GH release badge]: https://img.shields.io/github/release/sourceryinstitute/OpenCoarrays.svg?style=flat-square

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,17 @@ The default [index.ipynb] notebook is read only, but you can
8787
execute it, copy it to make changes, or create an entirely
8888
new [CAF kernel][notebook kernel] notebook.
8989

90+
Packaged Version
91+
----------------
92+
93+
If you would like to be able to install OpenCoarrays through your
94+
favorite package manager, please ask them to add it, or contribute it
95+
yourself. If you see your favorite package manager has an outdated
96+
version, please ask them to update it, or contribute an update
97+
yourself.
98+
99+
[![Packaging status][repology-badge]][OC-on-repology]
100+
90101
Getting Started
91102
---------------
92103

@@ -189,6 +200,9 @@ to aid in development efforts.
189200
[Jupyter]: https://jupyter.org
190201
[index.ipynb]: https://nbviewer.jupyter.org/github/sourceryinstitute/jupyter-CAF-kernel/blob/master/index.ipynb
191202

203+
[OC-on-repology]: https://repology.org/project/opencoarrays/versions
204+
[repology-badge]: https://repology.org/badge/vertical-allrepos/opencoarrays.svg
205+
192206
[build img]: https://img.shields.io/travis/sourceryinstitute/OpenCoarrays.svg?style=flat-square "Build badge"
193207
[CI Master Branch]: https://travis-ci.org/sourceryinstitute/OpenCoarrays?branch=master "View Travis-CI builds"
194208
[download img]: https://img.shields.io/github/downloads/sourceryinstitute/OpenCoarrays/total.svg?style=flat-square "Download count badge"

0 commit comments

Comments
 (0)