on master help sign in
Apply @snoyberg's MAINTAINERS changes
commit3e140b137bb2b82bcbd0a8ad219f230c6447747b authorNeil Mitchell <ndmitchell@gmail.com> dateMon 7 Dec 2015, 14:20 (11 years ago) parent267aee3
1 file changed+3−2
MAINTAINERS.md+3−2
MAINTAINERS.md+3−2
@@ -2,7 +2,7 @@ This project is built around the concept of maintainers taking responsibility fo
22
33The idea behind Stackage is that, if all packages work with the newest versions of dependencies, we avoid dependency hell. Specifically, we aim for:
44
5−* All packages are buildable and testable from Hackage. We recommend [multi-ghc-travis](https://github.com/hvr/multi-ghc-travis), which ensures a package is not accidentally incomplete.
5+* All packages are buildable and testable from Hackage. We recommend [the Stack Travis script](http://docs.haskellstack.org/en/stable/GUIDE.html#travis-with-caching), which ensures a package is not accidentally incomplete.
66* All packages are compatible with the newest versions of all dependencies.
77* All packages are compatible with the versions of libraries that ship with GHC ([more information on lenient lower bounds](https://www.fpcomplete.com/blog/2014/05/lenient-lower-bounds)).
88
@@ -19,7 +19,8 @@ To add a set of packages, you would add:
1919 - package2
2020 - package3
2121
22−After doing that, send a pull request. We do not require new submissions to be tested against the rest of Stackage before the pull request, provided you meet the dependency version requirements above.
22+After doing that, send a pull request. We do not require new submissions to be tested against the rest of Stackage before the pull request, provided you meet the dependency version requirements above. If your library depends on a C library, add a note to your pull request with the Ubuntu library name, or even better edit the debian-bootstrap script directly
23+
2324
2425Please use commit messages like "add foo-bar" or "add johndev's packages"
2526(`build-constraints.yaml` is the most frequently changed file in this git repo