Merge "Adding readme"

This commit is contained in:
Jenkins 2015-01-28 21:13:14 +00:00 committed by Gerrit Code Review
commit 584c62b5d3
1 changed files with 75 additions and 0 deletions

75
README.md Normal file
View File

@ -0,0 +1,75 @@
## Overview
puppet-httpd is the openstack-infra fork of puppetlabs-apache. We
forked at the 0.0.4 release.
## Why we forked
We forked because we were unable to upgrade to later versions of the
apache module, and in some cases because we were unwilling to do this.
The modern apache module takes the position of fully modelling the
apache config file. The older module, that this forked from, takes the
position of weakly modelling, it accepts a template and puts that in a
vhost. This allows us to write our vhosts in the apache syntax with a
thin erb layer on top of it.
However, with the apache module pinned to 0.0.4, we were unable to
bring in new modules that depended on a newer apache module. Groups
who consumed our puppet code downstream couldn't use the modern apache
module either.
We forked to the httpd namespace so that this module (weakly modelling)
and a modern puppetlabs-apache module (strongly modelling) could
co-exist.
This also allows us to add features and bugfixes to this module
without changing its weakly modelled architecture.
## Classes
TODO
## Defined types
TODO
# License
Apache 2.0
# Project website
Though this project is mirrored to github, that is just a mirror. This
is a sub project under the OpenStack umbrella, and so has more process
associated with it than your typical Puppet module.
This module is under the direction of the openstack-infra team.
Website: http://ci.openstack.org/
The official git repository is at:
https://git.openstack.org/cgit/openstack-infra/puppet-httpd/
Bugs can be submitted against this module at:
https://storyboard.openstack.org/#!/search?q=puppet-httpd
And contributions should be submitted through review.openstack.org
by following http://docs.openstack.org/infra/manual/developers.html
# Contact
You can reach the maintainers of this module on freenode in #openstack-infra
and on the openstack-infra mailing list.