40 lines
1.8 KiB
Markdown
40 lines
1.8 KiB
Markdown
# *mgmt*: This is: mgmt!
|
|
|
|
[](http://travis-ci.org/purpleidea/mgmt)
|
|
[](DOCUMENTATION.md)
|
|
[](https://webchat.freenode.net/?channels=#mgmtconfig)
|
|
|
|
## Documentation:
|
|
Please see: [DOCUMENTATION.md](DOCUMENTATION.md) or [PDF](https://pdfdoc-purpleidea.rhcloud.com/pdf/https://github.com/purpleidea/mgmt/blob/master/DOCUMENTATION.md).
|
|
|
|
## Questions:
|
|
Come join us in [#mgmtconfig](https://webchat.freenode.net/?channels=#mgmtconfig) on Freenode!
|
|
|
|
## Examples:
|
|
Please look in the [examples/](examples/) folder for usage. If none exist, please contribute one!
|
|
|
|
## Notes:
|
|
* This is currently a research project into next generation config management technologies!
|
|
* This is my first complex project in golang, please notify me of any issues.
|
|
* I have some well thought out designs for the future of this project, which I'll try and write up clearly and publish as soon as possible.
|
|
* Please don't expect stable interfaces, code, or any data safety.
|
|
* This design is the result of ideas I've had from hacking on advanced config management projects.
|
|
* I first started hacking on this in ~2013, even though I had very little time for it.
|
|
* I couldn't think of a good name for the project, so it's now being called `mgmt` until someone contributes a better one!
|
|
* I've published a number of articles about this tool:
|
|
* TODO
|
|
* There are some screencasts available:
|
|
* TODO
|
|
|
|
## Dependencies:
|
|
* golang (required, available in most distros)
|
|
* pandoc (optional, for building a pdf of the documentation)
|
|
* graphviz (optional, for building a visual representation of the graph)
|
|
|
|
## Patches:
|
|
We'd love to have your patch! Please send it by email, or as a pull request.
|
|
|
|
##
|
|
|
|
Happy hacking!
|