Created
May 20, 2014 17:37
-
-
Save bodepd/4c0889e403fb65e38a4f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
notes for decoupling jenkins module: | |
# modules | |
## jenkins | |
### deps: | |
1. pip | |
2. apt (ext dep 1.1.0) | |
3. apache (external dep: 0.0.4) | |
4. mysql (external dep: 0.6.1) | |
5. postgresql (external dep v: 3.1.0) | |
## pip | |
this is really straight forward and should serve as the first example | |
## zuul | |
### deps | |
1. vcsrepo | |
2. pip | |
3. apache | |
# plan | |
I will have quite a bit of time spent waiting for code review. It is good to start ASAP b/c the change is big and the time is now | |
1. submit a patch to decouple pip | |
2. get this accepted | |
3. use this as a model for getting the same done with zuul | |
4. split jenkins out into it’s own module | |
5. factor openstack specific code out of the jenkins module | |
# code to be refactored | |
The openstack specific code should be factored out of the existing modules | |
1. pip - no refacor required | |
2. zuul - no refactor required | |
3. jenkins - some openstack specific code | |
- what is the cgroups stuff for? | |
- TODO finish determining what is openstack specific |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment