[opam-devel] opam-repository OS X constraint quality
David Sheets
sheets at alum.mit.edu
Sun Feb 21 14:55:45 GMT 2016
Hello,
The maintainers of the ocaml/opam-repository recently
<https://github.com/ocaml/opam-repository/pull/5452> made graceful
functioning on OS X a requirement for metadata publication in the
repository. Having accurate metadata for OS X helps the opam
repository to deliver a smooth and satisfying experience to users and
developers.
I'd like to remind all the repository maintainers that packages for
publication should either:
1. be marked so as to explicitly exclude functioning on OS X with
`available: [ os != "darwin" ]`
2. be marked so as to implicitly exclude functioning on OS X with
something like `available: [ os = "linux" | os = "freebsd" ]`
3. be ported to work on OS X or have OS X homebrew depexts added such
that the package at least compiles on OS X (e.g.
<https://github.com/ocaml/opam-repository/pull/5654>).
Thanks,
David Sheets
More information about the opam-devel
mailing list