Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/habitat-sh/core-plans

Core Habitat Plan definitions
https://github.com/habitat-sh/core-plans

package-management package-manager packages

Last synced: 3 days ago
JSON representation

Core Habitat Plan definitions

Awesome Lists containing this project

README

        

# Habitat Plans

[![Build status](https://badge.buildkite.com/3ed82c4ec1ea98900a129ea42236fbe9df1724e46ae7440999.svg)](https://buildkite.com/chef-oss/habitat-sh-core-plans-master-verify)
[![Slack](http://slack.habitat.sh/badge.svg)](http://slack.habitat.sh/)
[![GitHub issues](https://img.shields.io/github/issues/habitat-sh/core-plans.svg)](https://github.com/habitat-sh/core-plans/issues)

[Habitat Plans](https://www.habitat.sh/docs/concepts-plans/) are packages in the Habitat Core Origin. They are maintained and built by the core maintainers to provide the fundamental base tier of packages used by the [Habitat](https://www.habitat.sh/) ecosystem.

Participation in the Habitat community is governed by the [code of conduct](https://github.com/habitat-sh/habitat/blob/master/CODE_OF_CONDUCT.md).

You can browse all available packages that you can leverage and use, including packages built and maintained by community members both inside and outside of this core origin, in [Habitat Builder](https://bldr.habitat.sh/#/explore).

## Contributing

- [CONTRIBUTING.md](CONTRIBUTING.md)
_Contains most of the information about contributing to this portion of the Habitat project._
- [MAINTAINERS.md](MAINTAINERS.md)
_Contains the current list of Core-Plans maintainers_
- [CODEOWNERS](CODEOWNERS)
_Contains Owner to Package mapping used in GitHub for AuthZ_
- [MEMBERSHIP.md](MEMBERSHIP.md)
_Contains details of contributor roles in the Habitat community_

**Keep in mind that a core plan must by definition be abstracted to serve a wide array of users in service of their applications.**

If you are building a plan that is tailor-made for your own unique application or specific use case, it is better suited to your own origin. If you think it would still be useful for a subset of other people, you can make it public in your own origin too. Community and external project owned origins are an awesome way to make, share, and use functionality that lives outside of and extends core plans.

The code for the core components of Habitat itself is in the [habitat-sh/habitat](https://github.com/habitat-sh/habitat/) GitHub repository.

See [MAINTAINERS.md](MAINTAINERS.md) for a list of core plans maintainers.

## Documentation

Get started with the [Habitat tutorials](https://www.habitat.sh/tutorials/) or plunge into the [complete documentation](https://www.habitat.sh/docs/).

## RFCs

Occasionally you might need to open an RFC. RFCs live in their [own
repository](https://github.com/habitat-sh/core-plans-rfcs). To open one, write
up a markdown file that follows the template and open a pull request.

## Community and support

- [Habitat Slack](https://slack.habitat.sh)
- [Forums](https://forums.habitat.sh/)
- Community triage is every Tuesday at 10am Pacific. The link to participate is shared in the [Habitat Slack channel](https://slack.habitat.sh), and videos are posted on the [Habitat YouTube channel](https://youtube.com/channel/UC0wJZeP2dfPZaDUPgvpVpSg).

## Additional Plans

Important plans have been moved from the core-plans repo to a new organisation, [chef-base-plans](https://github.com/chef-base-plans/). The plan name and new location will be listed below.

| Plan | Location |
| --- | --- |
| acl | https://github.com/chef-base-plans/acl |
| alsa-lib | https://github.com/chef-base-plans/alsa-lib |
| attr | https://github.com/chef-base-plans/attr |
| autoconf | https://github.com/chef-base-plans/autoconf |
| automake | https://github.com/chef-base-plans/automake |
| aws-cli | https://github.com/chef-base-plans/aws-cli |
| bash | https://github.com/chef-base-plans/bash |
| bats | https://github.com/chef-base-plans/bats |
| bc | https://github.com/chef-base-plans/bc |
| binutils | https://github.com/chef-base-plans/binutils |
| bison | https://github.com/chef-base-plans/bison |
| btrfs-progs | https://github.com/chef-base-plans/btrfs-progs |
| buildah | https://github.com/chef-base-plans/buildah |
| bundler | https://github.com/chef-base-plans/bundler |
| busybox | https://github.com/chef-base-plans/busybox |
| busybox-static | https://github.com/chef-base-plans/busybox-static |
| bzip2 | https://github.com/chef-base-plans/bzip2 |
| bzip2-musl | https://github.com/chef-base-plans/bzip2-musl |
| cacerts | https://github.com/chef-base-plans/cacerts |
| check | https://github.com/chef-base-plans/check |
| clens | https://github.com/chef-base-plans/clens |
| cmake | https://github.com/chef-base-plans/cmake |
| concourse | https://github.com/chef-base-plans/concourse |
| coreutils | https://github.com/chef-base-plans/coreutils |
| corretto | https://github.com/chef-base-plans/corretto |
| corretto11 | https://github.com/chef-base-plans/corretto11 |
| corretto8 | https://github.com/chef-base-plans/corretto8 |
| cpanminus | https://github.com/chef-base-plans/cpanminus |
| curl | https://github.com/chef-base-plans/curl |
| cyrus-sasl | https://github.com/chef-base-plans/cyrus-sasl |
| db | https://github.com/chef-base-plans/db |
| dejagnu | https://github.com/chef-base-plans/dejagnu |
| dep | https://github.com/chef-base-plans/dep |
| devicemapper | https://github.com/chef-base-plans/devicemapper |
| dex | https://github.com/chef-base-plans/dex |
| diffutils | https://github.com/chef-base-plans/diffutils |
| docker | https://github.com/chef-base-plans/docker |
| docker17 | https://github.com/chef-base-plans/docker17 |
| elixir | https://github.com/chef-base-plans/elixir |
| erlang | https://github.com/chef-base-plans/erlang |
| erlang16 | https://github.com/chef-base-plans/erlang16 |
| erlang18 | https://github.com/chef-base-plans/erlang18 |
| erlang19 | https://github.com/chef-base-plans/erlang19 |
| erlang20 | https://github.com/chef-base-plans/erlang20 |
| erlang21 | https://github.com/chef-base-plans/erlang21 |
| erlang22 | https://github.com/chef-base-plans/erlang22 |
| expat | https://github.com/chef-base-plans/expat |
| expect | https://github.com/chef-base-plans/expect |
| file | https://github.com/chef-base-plans/file |
| fixesproto | https://github.com/chef-base-plans/fixesproto |
| findutils | https://github.com/chef-base-plans/findutils |
| flex | https://github.com/chef-base-plans/flex |
| fontconfig | https://github.com/chef-base-plans/fontconfig |
| freetype | https://github.com/chef-base-plans/freetype |
| gawk | https://github.com/chef-base-plans/gawk |
| gcc | https://github.com/chef-base-plans/gcc |
| gcc-libs | https://github.com/chef-base-plans/gcc-libs |
| gdal | https://github.com/chef-base-plans/gdal |
| gdbm | https://github.com/chef-base-plans/gdbm |
| gecode | https://github.com/chef-base-plans/gecode |
| geos | https://github.com/chef-base-plans/geos |
| gettext | https://github.com/chef-base-plans/gettext |
| git | https://github.com/chef-base-plans/git |
| glibc | https://github.com/chef-base-plans/glibc |
| gmp | https://github.com/chef-base-plans/gmp |
| go | https://github.com/chef-base-plans/go |
| go14 | https://github.com/chef-base-plans/go14 |
| go17 | https://github.com/chef-base-plans/go17 |
| gpgme | https://github.com/chef-base-plans/gpgme |
| grep | https://github.com/chef-base-plans/grep |
| groff | https://github.com/chef-base-plans/groff |
| gzip | https://github.com/chef-base-plans/gzip |
| hugo | https://github.com/chef-base-plans/hugo |
| iana-etc | https://github.com/chef-base-plans/iana-etc |
| inetutils | https://github.com/chef-base-plans/inetutils |
| inputproto | https://github.com/chef-base-plans/inputproto |
| iproute2 | https://github.com/chef-base-plans/iproute2 |
| iptables | https://github.com/chef-base-plans/iptables |
| jq-static | https://github.com/chef-base-plans/jq-static |
| kbproto | https://github.com/chef-base-plans/kbproto |
| less | https://github.com/chef-base-plans/less |
| libaio | https://github.com/chef-base-plans/libaio |
| libarchive | https://github.com/chef-base-plans/libarchive |
| libarchive-musl | https://github.com/chef-base-plans/libarchive-musl |
| libassuan | https://github.com/chef-base-plans/libassuan |
| libbsd | https://github.com/chef-base-plans/libbsd |
| libcap | https://github.com/chef-base-plans/libcap |
| libedit | https://github.com/chef-base-plans/libedit |
| libevent | https://github.com/chef-base-plans/libevent |
| libffi | https://github.com/chef-base-plans/libffi |
| libiconv | https://github.com/chef-base-plans/libiconv |
| libidn2 | https://github.com/chef-base-plans/libidn2 |
| libmpc | https://github.com/chef-base-plans/libmpc |
| libossp-uuid | https://github.com/chef-base-plans/libossp-uuid |
| libpng | https://github.com/chef-base-plans/libpng |
| libpthread-stubs | https://github.com/chef-base-plans/libpthread-stubs |
| libseccomp | https://github.com/chef-base-plans/libseccomp |
| libsodium | https://github.com/chef-base-plans/libsodium |
| libsodium-musl | https://github.com/chef-base-plans/libsodium-musl |
| libtool | https://github.com/chef-base-plans/libtool |
| libunistring | https://github.com/chef-base-plans/libunistring |
| libxau | https://github.com/chef-base-plans/libxau |
| libxcb | https://github.com/chef-base-plans/libxcb |
| libxdmcp | https://github.com/chef-base-plans/libxdmcp |
| libxext | https://github.com/chef-base-plans/libxext |
| libxfixes | https://github.com/chef-base-plans/libxfixes |
| libxi | https://github.com/chef-base-plans/libxi |
| libxml2 | https://github.com/chef-base-plans/libxml2 |
| libxrender | https://github.com/chef-base-plans/libxrender |
| libxslt | https://github.com/chef-base-plans/libxslt |
| libxtst | https://github.com/chef-base-plans/libxtst |
| libyaml | https://github.com/chef-base-plans/libyaml |
| linux-headers | https://github.com/chef-base-plans/linux-headers |
| linux-headers-musl | https://github.com/chef-base-plans/linux-headers-musl |
| local-lib | https://github.com/chef-base-plans/local-lib |
| m4 | https://github.com/chef-base-plans/m4 |
| make | https://github.com/chef-base-plans/make |
| maven | https://github.com/chef-base-plans/maven |
| memcached | https://github.com/chef-base-plans/memcached |
| mg | https://github.com/chef-base-plans/mg |
| minio | https://github.com/chef-base-plans/minio |
| mpfr | https://github.com/chef-base-plans/mpfr |
| musl | https://github.com/chef-base-plans/musl |
| mysql | https://github.com/chef-base-plans/mysql |
| ncurses | https://github.com/chef-base-plans/ncurses |
| ncurses5 | https://github.com/chef-base-plans/Ncurses5 |
| nghttp2 | https://github.com/chef-base-plans/nghttp2 |
| nginx | https://github.com/chef-base-plans/nginx |
| node | https://github.com/chef-base-plans/node |
| node10 | https://github.com/chef-base-plans/node10 |
| node11 | https://github.com/chef-base-plans/node11 |
| node12 | https://github.com/chef-base-plans/node12 |
| node6 | https://github.com/chef-base-plans/node6 |
| node8 | https://github.com/chef-base-plans/node8 |
| node9 | https://github.com/chef-base-plans/node9 |
| nss-myhostname | https://github.com/chef-base-plans/nss-myhostname |
| openjdk11 | https://github.com/chef-base-plans/openjdk11 |
| openssh | https://github.com/chef-base-plans/openssh |
| openssl | https://github.com/chef-base-plans/openssl |
| openssl-fips | https://github.com/chef-base-plans/openssl-fips |
| openssl-musl | https://github.com/chef-base-plans/openssl-musl |
| patch | https://github.com/chef-base-plans/patch |
| patchelf | https://github.com/chef-base-plans/patchelf |
| pcre | https://github.com/chef-base-plans/pcre |
| perl | https://github.com/chef-base-plans/perl |
| phantomjs | https://github.com/chef-base-plans/phantomjs |
| pkg-config | https://github.com/chef-base-plans/pkg-config |
| postgresql | https://github.com/chef-base-plans/postgresql |
| postgresql-client | https://github.com/chef-base-plans/postgresql-client |
| postgresql11 | https://github.com/chef-base-plans/postgresql11 |
| postgresql93 | https://github.com/chef-base-plans/postgresql93 |
| postgresql94 | https://github.com/chef-base-plans/postgresql94 |
| postgresql95 | https://github.com/chef-base-plans/postgresql95 |
| postgresql96 | https://github.com/chef-base-plans/postgresql96 |
| procps-ng | https://github.com/chef-base-plans/procps-ng |
| proj | https://github.com/chef-base-plans/proj |
| protobuf | https://github.com/chef-base-plans/protobuf |
| protobuf-cpp | https://github.com/chef-base-plans/protobuf-cpp |
| protobuf-rust | https://github.com/chef-base-plans/protobuf-rust |
| protobuf2 | https://github.com/chef-base-plans/protobuf2 |
| psmisc | https://github.com/chef-base-plans/psmisc |
| python | https://github.com/chef-base-plans/python |
| python-minimal | https://github.com/chef-base-plans/python-minimal |
| python2 | https://github.com/chef-base-plans/python2 |
| Python34 | https://github.com/chef-base-plans/Python34 |
| Python35 | https://github.com/chef-base-plans/Python35 |
| Python36 | https://github.com/chef-base-plans/Python36 |
| Python37 | https://github.com/chef-base-plans/Python37 |
| raml2html | https://github.com/chef-base-plans/raml2html |
| readline | https://github.com/chef-base-plans/readline |
| readline6 | https://github.com/chef-base-plans/readline6 |
| recordproto | https://github.com/chef-base-plans/recordproto |
| renderproto | https://github.com/chef-base-plans/renderproto |
| rq | https://github.com/chef-base-plans/rq |
| rsync | https://github.com/chef-base-plans/rsync |
| ruby | https://github.com/chef-base-plans/ruby |
| ruby27 | https://github.com/chef-base-plans/ruby27 |
| runc | https://github.com/chef-base-plans/runc |
| rust | https://github.com/chef-base-plans/rust |
| scaffolding-go | https://github.com/chef-base-plans/scaffolding-go |
| sed | https://github.com/chef-base-plans/sed |
| shadow | https://github.com/chef-base-plans/shadow |
| sqitch | https://github.com/chef-base-plans/sqitch |
| sqitch_pg | https://github.com/chef-base-plans/sqitch_pg |
| sqlite | https://github.com/chef-base-plans/sqlite |
| tar | https://github.com/chef-base-plans/tar |
| tcl | https://github.com/chef-base-plans/tcl |
| terraform | https://github.com/chef-base-plans/terraform |
| texinfo | https://github.com/chef-base-plans/texinfo |
| tzdata | https://github.com/chef-base-plans/tzdata |
| unzip | https://github.com/chef-base-plans/unzip |
| util-linux | https://github.com/chef-base-plans/util-linux |
| util-macros | https://github.com/chef-base-plans/util-macros |
| vim | https://github.com/chef-base-plans/vim |
| wget | https://github.com/chef-base-plans/wget |
| which | https://github.com/chef-base-plans/which |
| xcb-proto | https://github.com/chef-base-plans/xcb-proto |
| xextproto | https://github.com/chef-base-plans/xextproto |
| xlib | https://github.com/chef-base-plans/xlib |
| xproto | https://github.com/chef-base-plans/xproto |
| xtrans | https://github.com/chef-base-plans/xtrans |
| xz | https://github.com/chef-base-plans/xz |
| xz-musl | https://github.com/chef-base-plans/xz-musl |
| zeromq | https://github.com/chef-base-plans/zeromq |
| zip | https://github.com/chef-base-plans/zip |
| zlib | https://github.com/chef-base-plans/zlib |
| zlib-musl | https://github.com/chef-base-plans/zlib-musl |

## License

Copyright (c) 2016 Chef Software Inc. and/or applicable contributors

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.