Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(181)

Issue 6844061: Makefile does not support static file deployment

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 5 months ago by thiago
Modified:
9 years, 4 months ago
Reviewers:
mp+134706
Visibility:
Public.

Description

Makefile does not support static file deployment Full description here: https://bugs.launchpad.net/juju-gui/+bug/1078898 This branch does not support CSS minification. It only combines the third-party css files. The minification of the YUI and our custom CSS files is covered by another branch; The "make debug" command starts the node.js server with the debug version of our application; The "make server" command starts a python SimpleHTTPServer service with the production version of our application. Note that it is not possible to use REST with this version. It will be covered by another card; https://code.launchpad.net/~tveronezi/juju-gui/make-build/+merge/134706 (do not edit description out of merge proposal)

Patch Set 1 #

Total comments: 23

Patch Set 2 : Makefile does not support static file deployment #

Total comments: 2

Patch Set 3 : Makefile does not support static file deployment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+85 lines, -146 lines) Patch
M .bzrignore View 1 chunk +1 line, -9 lines 0 comments Download
M Makefile View 1 5 chunks +33 lines, -31 lines 0 comments Download
A [revision details] View 1 1 chunk +2 lines, -0 lines 0 comments Download
M app/index.html View 1 2 chunks +3 lines, -3 lines 0 comments Download
M app/views/environment.js View 1 1 chunk +1 line, -0 lines 0 comments Download
M bin/merge-files View 1 3 chunks +20 lines, -36 lines 0 comments Download
M grunt.js View 1 chunk +3 lines, -3 lines 0 comments Download
M lib/server.js View 2 chunks +15 lines, -60 lines 0 comments Download
M lib/templates.js View 2 chunks +2 lines, -2 lines 0 comments Download
M test-server.js View 1 1 chunk +4 lines, -1 line 0 comments Download
M test/index.html View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 9
thiago
Please take a look.
12 years, 5 months ago (2012-11-16 16:36:15 UTC) #1
thiago
https://codereview.appspot.com/6844061/diff/1/bin/merge-files File bin/merge-files (right): https://codereview.appspot.com/6844061/diff/1/bin/merge-files#newcode63 bin/merge-files:63: filesToLoad.js.push.apply(filesToLoad.js, [ './app/assets/javascripts/d3.v2.min.js', Please, ignore this long line. Its ...
12 years, 5 months ago (2012-11-16 18:26:53 UTC) #2
bac
Thiago I think the work you've done here is good. I'm a bit unclear how ...
12 years, 5 months ago (2012-11-19 18:18:58 UTC) #3
thiago
Thanks for your review Brad! https://codereview.appspot.com/6844061/diff/1/Makefile File Makefile (right): https://codereview.appspot.com/6844061/diff/1/Makefile#newcode18 Makefile:18: PRODUCTION_FILES=build/juju-ui/assets/modules.js \ On 2012/11/19 ...
12 years, 5 months ago (2012-11-19 18:50:59 UTC) #4
gary.poster
Thanks Thiago. This is a nice improvement. Once we have the CSS changes, and we ...
12 years, 5 months ago (2012-11-19 19:00:33 UTC) #5
thiago
Thanks Gary for your review! https://codereview.appspot.com/6844061/diff/1/.bzrignore File .bzrignore (right): https://codereview.appspot.com/6844061/diff/1/.bzrignore#newcode16 .bzrignore:16: build On 2012/11/19 19:00:33, ...
12 years, 5 months ago (2012-11-19 20:23:19 UTC) #6
thiago
Please take a look.
12 years, 5 months ago (2012-11-19 20:24:44 UTC) #7
gary.poster
Good, Thiago, thank you. The slow CSS loading is the only downside for putting this ...
12 years, 5 months ago (2012-11-19 21:03:44 UTC) #8
thiago
12 years, 5 months ago (2012-11-19 21:15:51 UTC) #9
*** Submitted:

Makefile does not support static file deployment

Full description here: https://bugs.launchpad.net/juju-gui/+bug/1078898

This branch does not support CSS minification. It only combines the third-party
css files. The minification of the YUI and our custom CSS files is covered by
another branch;

The "make debug" command starts the node.js server with the debug version of our
application;

The "make server" command starts a python SimpleHTTPServer service with the
production version of our application. Note that it is not possible to use REST
with this version. It will be covered by another card;

R=bac, gary.poster
CC=
https://codereview.appspot.com/6844061
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b