forked from arunjax/cookbooks-1
-
Notifications
You must be signed in to change notification settings - Fork 3
Roadmap
dcrosta edited this page Aug 12, 2012
·
8 revisions
While the current cookbook is quite full featured, there are a number of points that could be much improved. There are also quite a number of pull requests that have accumulated over the past months and should be reviewed and merged.
Some contributors have stepped up to bring things forward, so it is the time to enumerate what tasks need to be done:
- DONE: Rename to
edelight/chef-mongodb
, add placeholder README to redirect people - @tobami - DONE: @thekorn: Update the Community site to point to the correct path
- Review any oustanding pull requests
- tag 1.0
- Announce on the chef mailing list
- Review forks and solicit contributions not represented in pull requests
- Refactor the cookbook to use a LWRP
- Refactor cookbook to not use different init script depending on the type of MongoDB instance being configured. This achieves:
- Avoids problems when rebooting
- Better idempotency by fixing starting/stopping of default mongodb service when unneeded
- Create a meta issue to compile a running list of every mongodb cookbook (and other cookbooks that do mongo setup internally, such as this graylog2 cookbook). Use the issue to @-mention all the maintainers to help ensure the cookbook deals with everyone's needs.
- Add some basic testing:
foodcritic
,knife cookbook test
,tailor