1
0
mirror of https://github.com/ansible/mazer.git synced 2026-02-05 12:45:17 +01:00

Adds ROADMAP.md

This commit is contained in:
Chris Houseknecht
2018-06-02 08:32:56 -04:00
parent ae6246f10a
commit d2d45330d0
2 changed files with 28 additions and 0 deletions

View File

@@ -199,6 +199,16 @@ $ pytest tests/
When installing content from an Ansible Galaxy server, requires Galaxy v3.0+.
## Roadmap
To see what we're working on, and where we're headed, [view the roadmap](./ROADMAP.md).
## Getting help
Issues welcome! If you find a bug, or have a feature idea, please let us know by [opening an issue](https://github.com/ansible/mazer/issues).
You can also reach out to us on irc.freenode.net in the #ansible-galaxy channel.
## Origin of "Mazer"
The name Mazer comes from a character from Ender's Game, Mazer Rackham, that Wikipedia describes as "the half-Māori captain who singlehandedly stopped the Second Invasion by realizing that the Buggers are a hive mind. Due to his inability to pass on his knowledge, he was forced to spend fifty years at relativistic speeds (eight years to Rackham) so that he could train the next commander — Ender Wiggin."

18
ROADMAP.md Normal file
View File

@@ -0,0 +1,18 @@
# Roadmap
## Release v0.1.0
Target release date: 28 June 2018
- Establish new project, and copy code from Ansible core
- Refactor codebase to be object oriented, easier to maintain, and more easily unit tested
- Update codebase to work with Galaxy v3.0 API
- Add automated unit testing framework
- Add configuration options for controlling content installation
- Add support for loading configuration options from a YAML formatted file
- Add support for installing multi-role repositories
- Add logging support
- First pass at creating a metadata file to track installed content
- Refactor and unit test init command
- Compare and sort role versions using semantic version format