Skip to content
This repository has been archived by the owner on Apr 20, 2022. It is now read-only.

Get rid of common. #56

Open
taoeffect opened this issue Dec 2, 2014 · 4 comments
Open

Get rid of common. #56

taoeffect opened this issue Dec 2, 2014 · 4 comments

Comments

@taoeffect
Copy link
Owner

taoeffect commented Dec 2, 2014

As discussed and explained in #18, we need to modularize all of the services provided into individual roles that can be, at the user's discretion, commented out and not run. HT to @PiPeep for suggesting this approach.

So that implies we must get rid of the common role completely and split all of its services out into separate roles.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/6710524-get-rid-of-common?utm_campaign=plugin&utm_content=tracker%2F8064840&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F8064840&utm_medium=issues&utm_source=github).
@pkirkovsky
Copy link

What's the plan for moving stuff out of common and into separate modules? I'd love to help with this effort but I'm not sure where to start.

@bgw
Copy link
Collaborator

bgw commented Feb 21, 2015

@pkirkovsky, pretty much anything that's separated into a different task file in the common role could become a role of it's own. Good things to start with would probably be mariadb and the security (which is really just intrustion-detection) stuff. I'd recommend splitting off one thing at a time.

Other parts, like user setup and ssl might be a bit more iffy. We might want to think more carefully about how roles declare dependencies.

@taoeffect
Copy link
Owner Author

Yeah, there's that, and:

Pretty much just have a look through the structure of the ansible files, the open issues, the various labels, and then take something and let us know that you're working on it so that we don't duplicate effort.

Thanks for offering to help out @pkirkovsky! 😄 👍

@taoeffect
Copy link
Owner Author

@pkirkovsky As far as this issue is concerned, the comments here should help provide some guidance.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants