Merge lp://staging/~fgallina/rnr-server/dependencies-enhancements into lp://staging/rnr-server
Status: | Merged |
---|---|
Approved by: | Fabián Ezequiel Gallina |
Approved revision: | 270 |
Merged at revision: | 258 |
Proposed branch: | lp://staging/~fgallina/rnr-server/dependencies-enhancements |
Merge into: | lp://staging/rnr-server |
Diff against target: |
832 lines (+166/-461) 14 files modified
Makefile (+38/-0) config-manager.txt (+39/-0) django_project/manage.py (+4/-0) django_project/paths.py (+36/-0) django_project/settings.py (+15/-13) fabtasks/__init__.py (+0/-2) fabtasks/bootstrap.py (+0/-193) fabtasks/deploy.py (+0/-111) fabtasks/django.py (+1/-1) fabtasks/load_testing.py (+22/-9) requirements.txt (+5/-19) space-shuttle/fabfile.py (+0/-104) src/reviewsapp/tests/test_wsgi.py (+3/-4) tarmac_verify.sh (+3/-5) |
To merge this branch: | bzr merge lp://staging/~fgallina/rnr-server/dependencies-enhancements |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ricardo Kirkner (community) | Approve | ||
Review via email:
|
Commit message
Move config-manager to tree, update sourcedeps and path initialization, plus simplify project bootstrap for devs.
This work fixed most of dependencies to use the appropiate sourcedeps, also moved the config-manager.txt to main branch, and removed fab tasks related to setup environment and bootstrap.
This also includes a simplification on the management of sourcedeps to use the synced modules in the branches folder by being pointed to their correct paths in libs and setup of these paths early on the project tear up in order to get rid of the use and repetition of manage.py and others from the rnr-config branch.
Description of the change
Work towards the simplification and upgrade of RnR setup
This work fixed most of dependencies to use the appropiate sourcedeps, also moved the config-manager.txt to main branch, and removed fab tasks related to setup environment and bootstrap.
This also includes a simplification on the management of sourcedeps to use the synced modules in the branches folder by being pointed to their correct paths in libs and setup of these paths early on the project tear up in order to get rid of the use and repetition of manage.py and others from the rnr-config branch.
LGTM, please fix import order, then you can land the branch