Merge lp:~ricardokirkner/locolander/readme into lp:locolander

Proposed by Ricardo Kirkner
Status: Merged
Approved by: Natalia Bidart
Approved revision: 2
Merged at revision: 2
Proposed branch: lp:~ricardokirkner/locolander/readme
Merge into: lp:locolander
Diff against target: 59 lines (+50/-0)
1 file modified
README (+50/-0)
To merge this branch: bzr merge lp:~ricardokirkner/locolander/readme
Reviewer Review Type Date Requested Status
Natalia Bidart Approve
Review via email: mp+170726@code.launchpad.net

Commit message

- Added README for project.

Description of the change

Added README for project.

README file includes currently identified to-do items.

To post a comment you must log in.
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

Looks good!

review: Approve
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

The attempt to merge lp:~ricardokirkner/locolander/readme into lp:locolander failed. Below is the output from the failed tests.

python: can't open file 'manage.py': [Errno 2] No such file or directory

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'README'
2--- README 1970-01-01 00:00:00 +0000
3+++ README 2013-06-21 01:50:32 +0000
4@@ -0,0 +1,50 @@
5+
6+LocoLander
7+==========
8+
9+.. image:: doc/img/locolander.png
10+
11+
12+To Do
13+=====
14+
15+* automate docker bootstrap
16+
17+ - install docker
18+ - install squid
19+ - setup squid as a global cache
20+
21+* generate Dockerfile
22+
23+ - parse custom project file
24+ - write Dockerfile for project image
25+ - include "env http_proxy http://172.16.42.1:3128" in Dockerfile to use global squid cache
26+
27+* build project images
28+
29+ - use generated Dockerfile to run 'docker build'
30+
31+ - step1: install base image and system packages
32+ - step2: download pip dependencies from PyPI
33+ - step3: cut internet access
34+ - step4: install pip dependencies from locally downloaded cache
35+
36+ - tag built image with project name
37+
38+* main script
39+
40+ - get target branch (trunk)
41+ - merge source branch into target
42+ - run tests
43+ - capture output
44+ - commit merge and push to target upstream
45+
46+* main process
47+
48+ - build project image
49+ - run main script in image
50+ - extract output from container
51+
52+* prevent inbound/outbound network access inside of container
53+
54+* implement quotas (disk, cpu, mem)
55
56=== added directory 'doc'
57=== added directory 'doc/img'
58=== added file 'doc/img/locolander.png'
59Binary files doc/img/locolander.png 1970-01-01 00:00:00 +0000 and doc/img/locolander.png 2013-06-21 01:50:32 +0000 differ

Subscribers

People subscribed via source and target branches

to all changes: