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

Issue 36500046: code review 36500046: go-tour: tour redesign (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 4 months ago by francesc
Modified:
10 years, 2 months ago
Reviewers:
adg
CC:
r, adg, kisielk, egon, ioe, kortschak, gobot, bradfitz, alsodave, golang-codereviews
Visibility:
Public.

Description

go-tour: tour redesign The web UI has been implemented from scratch using AngularJS and fetches the content of the modules via a REST APi. The tour has been split into different modules composed by a list of lessons. When a new lesson is added it will be accessible publicly, but it won't appear in the list of modules until the corresponding `lesson` element is added to list.html. The new version is accessible at http://campoy.cat/gotour

Patch Set 1 #

Patch Set 2 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 3 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 4 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 5 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 6 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 7 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 8 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 9 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 10 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 11 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 12 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 13 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 14 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 15 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 16 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 17 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 18 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 19 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 20 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 21 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 22 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 23 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 24 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 25 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Total comments: 2

Patch Set 26 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Total comments: 2

Patch Set 27 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 28 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 29 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 30 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 31 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 32 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 33 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 34 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 35 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 36 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 37 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 38 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 39 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Total comments: 20

Patch Set 40 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 41 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Total comments: 8

Patch Set 42 : diff -r 72382f964b32 https://code.google.com/p/go-tour #

Patch Set 43 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 44 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 45 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 46 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 47 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 48 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 49 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 50 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Patch Set 51 : diff -r bfb239965508 https://code.google.com/p/go-tour #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14185 lines, -9280 lines) Patch
M app.yaml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +9 lines, -5 lines 0 comments Download
M content/basics.article View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 4 chunks +12 lines, -761 lines 0 comments Download
M content/concurrency.article View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 2 chunks +3 lines, -753 lines 0 comments Download
M content/flowcontrol.article View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 4 chunks +6 lines, -817 lines 0 comments Download
M content/img/newton.png View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
M content/img/newton3.png View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
M content/img/tree.png View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
M content/methods.article View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 6 chunks +10 lines, -749 lines 0 comments Download
M content/moretypes.article View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 2 chunks +6 lines, -697 lines 0 comments Download
M content/welcome.article View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 4 chunks +34 lines, -873 lines 0 comments Download
M gotour/appengine.go View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 2 chunks +18 lines, -7 lines 0 comments Download
M gotour/local.go View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 3 chunks +25 lines, -23 lines 0 comments Download
M gotour/tour.go View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 3 chunks +181 lines, -63 lines 0 comments Download
R js/codemirror/lib/codemirror.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -3237 lines 0 comments Download
R js/codemirror/lib/go.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -166 lines 0 comments Download
R js/lang.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -18 lines 0 comments Download
R js/tour.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -399 lines 0 comments Download
R static/codemirror/LICENSE View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -23 lines 0 comments Download
R static/codemirror/lib/codemirror.css View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -173 lines 0 comments Download
A static/css/app.css View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +498 lines, -0 lines 0 comments Download
A static/img/burger.png View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
M static/img/favicon.ico View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
M static/img/gopher.png View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
A static/js/app.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +31 lines, -0 lines 0 comments Download
A static/js/controllers.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +79 lines, -0 lines 0 comments Download
A static/js/directives.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +201 lines, -0 lines 0 comments Download
A static/js/services.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +132 lines, -0 lines 0 comments Download
A static/js/values.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +75 lines, -0 lines 0 comments Download
A static/lib/angular-ui/angular-ui.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +1539 lines, -0 lines 0 comments Download
A static/lib/angular/angular.min.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +162 lines, -0 lines 0 comments Download
A static/lib/codemirror/AUTHORS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +244 lines, -0 lines 0 comments Download
A static/lib/codemirror/LICENSE View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +23 lines, -0 lines 0 comments Download
A static/lib/codemirror/README.md View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +11 lines, -0 lines 0 comments Download
A static/lib/codemirror/addon/edit/closebrackets.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +82 lines, -0 lines 0 comments Download
A static/lib/codemirror/addon/edit/closetag.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +86 lines, -0 lines 0 comments Download
A static/lib/codemirror/addon/edit/continuelist.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +25 lines, -0 lines 0 comments Download
A static/lib/codemirror/addon/edit/matchbrackets.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +86 lines, -0 lines 0 comments Download
A static/lib/codemirror/addon/edit/matchtags.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +51 lines, -0 lines 0 comments Download
A static/lib/codemirror/addon/edit/trailingspace.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +15 lines, -0 lines 0 comments Download
A static/lib/codemirror/keymap/emacs.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +387 lines, -0 lines 0 comments Download
A static/lib/codemirror/keymap/extra.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +43 lines, -0 lines 0 comments Download
A static/lib/codemirror/keymap/vim.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +3653 lines, -0 lines 0 comments Download
A static/lib/codemirror/lib/codemirror.css View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +259 lines, -0 lines 0 comments Download
A static/lib/codemirror/lib/codemirror.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +5829 lines, -0 lines 0 comments Download
A static/lib/codemirror/mode/go/go.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +183 lines, -0 lines 0 comments Download
A static/lib/jquery-ui/js/jquery-ui-1.10.3.min.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +7 lines, -0 lines 0 comments Download
A static/lib/jquery/jquery.min.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +6 lines, -0 lines 0 comments Download
A static/partials/editor.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +50 lines, -0 lines 0 comments Download
A static/partials/lesson.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +4 lines, -0 lines 0 comments Download
A static/partials/list.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +19 lines, -0 lines 0 comments Download
A static/partials/toc.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +18 lines, -0 lines 0 comments Download
A static/partials/toc-button.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +1 line, -0 lines 0 comments Download
R static/tocbtn.png View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Binary file 0 comments Download
R static/tour.css View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -437 lines 0 comments Download
M template/action.tmpl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +10 lines, -2 lines 0 comments Download
A template/index.tmpl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +72 lines, -0 lines 0 comments Download
R template/tour.tmpl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -77 lines 0 comments Download

Messages

Total messages: 55
francesc
Hello r@golang.org, adg@golang.org (cc: golang-dev@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go-tour
10 years, 4 months ago (2014-01-02 23:16:03 UTC) #1
gobot
Replacing golang-dev with golang-codereviews. To the author of this CL: If you are using 'hg ...
10 years, 4 months ago (2014-01-02 23:17:35 UTC) #2
kisielk
I think I remember mentioning this at some point before, but at the end of ...
10 years, 4 months ago (2014-01-03 01:57:00 UTC) #3
francesc
Thanks for the feedback! I plan to fix the navigation issues (back not working) soon. ...
10 years, 4 months ago (2014-01-03 02:07:07 UTC) #4
egon
On 2014/01/02 23:16:03, gocampoy wrote: > Hello mailto:r@golang.org, mailto:adg@golang.org (cc: mailto:golang-dev@googlegroups.com), > > I'd like ...
10 years, 4 months ago (2014-01-03 10:14:06 UTC) #5
francesc
Thanks for the feedback. On Fri, Jan 3, 2014 at 2:14 AM, <egonelbre@gmail.com> wrote: > ...
10 years, 4 months ago (2014-01-03 22:47:50 UTC) #6
egon
On 2014/01/03 22:47:50, gocampoy wrote: > Thanks for the feedback. > > On Fri, Jan ...
10 years, 4 months ago (2014-01-03 23:13:44 UTC) #7
francesc
Thank for the detailed feedback, I really appreciate it. As I said mobile is not ...
10 years, 4 months ago (2014-01-03 23:25:45 UTC) #8
francesc
I improved the design specially for mobile (responsive design) I'll be working on the navigation ...
10 years, 4 months ago (2014-01-04 03:01:01 UTC) #9
kisielk
One thing that also kind of jumped out at me: After completing the initial module ...
10 years, 4 months ago (2014-01-04 03:06:20 UTC) #10
ioe
The dragging area between code and output is a bit small and it is not ...
10 years, 4 months ago (2014-01-04 05:18:24 UTC) #11
francesc
On Fri, Jan 3, 2014 at 9:18 PM, <nightlyone@googlemail.com> wrote: > The dragging area between ...
10 years, 4 months ago (2014-01-04 08:05:47 UTC) #12
ioe
Yes, much better. PS: Sorry for the bad quoting, that's just Google Groups :-/ On ...
10 years, 4 months ago (2014-01-04 08:12:51 UTC) #13
egon
On 2014/01/04 03:01:01, gocampoy wrote: > I improved the design specially for mobile (responsive design) ...
10 years, 4 months ago (2014-01-04 14:50:32 UTC) #14
francesc
Hey gophers, thanks for all the feedback so far! I've heavily refactored the code and ...
10 years, 4 months ago (2014-01-06 01:13:41 UTC) #15
kortschak
Looking nice. There is still the issue though of non-play screens only using half the ...
10 years, 4 months ago (2014-01-06 01:44:24 UTC) #16
francesc
It's not an issue, it's a feature. On Sun, Jan 5, 2014 at 5:44 PM, ...
10 years, 4 months ago (2014-01-06 01:56:31 UTC) #17
kortschak
On Sun, 2014-01-05 at 17:56 -0800, Francesc Campoy Flores wrote: > It's not an issue, ...
10 years, 4 months ago (2014-01-06 01:58:58 UTC) #18
kisielk
I noticed on my iPad that the template directives are briefly displayed on the page ...
10 years, 4 months ago (2014-01-06 08:01:01 UTC) #19
gobot
R=golang-dev (assigned by r@golang.org)
10 years, 4 months ago (2014-01-08 20:16:12 UTC) #20
francesc
Gentle ping. This is awaiting review. On Wed, Jan 8, 2014 at 12:16 PM, <gobot@golang.org> ...
10 years, 4 months ago (2014-01-14 17:57:38 UTC) #21
bradfitz
I made it through one line of the review. Rietveld won't show a unified diff ...
10 years, 4 months ago (2014-01-14 21:27:24 UTC) #22
francesc
I'm happy with any gopher reviewing it. Andrew saw an initial review and asked me ...
10 years, 4 months ago (2014-01-14 22:33:28 UTC) #23
francesc
https://codereview.appspot.com/36500046/diff/230001/app.yaml File app.yaml (right): https://codereview.appspot.com/36500046/diff/230001/app.yaml#newcode1 app.yaml:1: application: campoy-test On 2014/01/14 21:27:26, bradfitz wrote: > I ...
10 years, 4 months ago (2014-01-14 22:34:56 UTC) #24
alsodave
https://codereview.appspot.com/36500046/diff/240001/content/welcome.article File content/welcome.article (right): https://codereview.appspot.com/36500046/diff/240001/content/welcome.article#newcode39 content/welcome.article:39: When you're ready to move on, click the [[javascript:highlightAndClick(".next-page")][right ...
10 years, 4 months ago (2014-01-18 04:45:40 UTC) #25
francesc
https://codereview.appspot.com/36500046/diff/240001/content/welcome.article File content/welcome.article (right): https://codereview.appspot.com/36500046/diff/240001/content/welcome.article#newcode39 content/welcome.article:39: When you're ready to move on, click the [[javascript:highlightAndClick(".next-page")][right ...
10 years, 3 months ago (2014-01-22 01:51:17 UTC) #26
francesc
On 2014/01/22 01:51:17, gocampoy wrote: > https://codereview.appspot.com/36500046/diff/240001/content/welcome.article > File content/welcome.article (right): > > https://codereview.appspot.com/36500046/diff/240001/content/welcome.article#newcode39 > ...
10 years, 3 months ago (2014-02-05 14:17:43 UTC) #27
alsodave
Looks good. I agree with the previous comments that the end of the Welcome module ...
10 years, 3 months ago (2014-02-06 02:34:42 UTC) #28
adg
Reviewing http://campoy.cat/gotour Bug: load http://campoy-test.appspot.com/basics/15 and click "next lesson". It goes to a blank page. ...
10 years, 3 months ago (2014-02-13 23:42:07 UTC) #29
kortschak
This has been asked before, but the response didn't really explain why the change has ...
10 years, 3 months ago (2014-02-14 00:14:14 UTC) #30
adg
On 14 February 2014 11:14, Dan Kortschak <dan.kortschak@adelaide.edu.au>wrote: > This has been asked before, but ...
10 years, 3 months ago (2014-02-14 00:20:56 UTC) #31
kortschak
On Fri, 2014-02-14 at 11:20 +1100, Andrew Gerrand wrote: > The intent with this new ...
10 years, 3 months ago (2014-02-14 00:47:07 UTC) #32
francesc
Not yet, it shouldn't be too hard but it's part of a next phase. On ...
10 years, 3 months ago (2014-02-14 00:50:27 UTC) #33
kortschak
On Thu, 2014-02-13 at 16:50 -0800, Francesc Campoy Flores wrote: > Not yet, it shouldn't ...
10 years, 3 months ago (2014-02-14 00:58:05 UTC) #34
francesc
On Thu, Feb 13, 2014 at 3:41 PM, Andrew Gerrand <adg@golang.org> wrote: > Reviewing http://campoy.cat/gotour ...
10 years, 3 months ago (2014-02-14 23:08:03 UTC) #35
adg
On 15 February 2014 10:08, Francesc Campoy Flores <campoy@golang.org> wrote: > I don't agree with ...
10 years, 3 months ago (2014-02-15 06:22:57 UTC) #36
gobot
R=adg@golang.org (assigned by adg@golang.org)
10 years, 3 months ago (2014-02-18 05:40:20 UTC) #37
francesc
All fixed, CL is up to date, and last version is on http://campoy.cat/gotour Now working ...
10 years, 3 months ago (2014-02-19 16:03:31 UTC) #38
adg
When you use "page down" to navigate through the pages, the keypress seems to first ...
10 years, 2 months ago (2014-02-21 00:51:00 UTC) #39
francesc
Good catch! fixed and uploaded On Thu, Feb 20, 2014 at 4:50 PM, Andrew Gerrand ...
10 years, 2 months ago (2014-02-21 01:14:46 UTC) #40
adg
Please make syntax highlighting off by default.
10 years, 2 months ago (2014-02-24 01:19:57 UTC) #41
adg
https://codereview.appspot.com/36500046/diff/370001/static/js/controllers.js File static/js/controllers.js (right): https://codereview.appspot.com/36500046/diff/370001/static/js/controllers.js#newcode55 static/js/controllers.js:55: /*function scrollDown() { delete the commented-out code https://codereview.appspot.com/36500046/diff/370001/static/js/controllers.js#newcode68 static/js/controllers.js:68: ...
10 years, 2 months ago (2014-02-24 03:14:13 UTC) #42
francesc
PTAL https://codereview.appspot.com/36500046/diff/370001/static/js/controllers.js File static/js/controllers.js (right): https://codereview.appspot.com/36500046/diff/370001/static/js/controllers.js#newcode55 static/js/controllers.js:55: /*function scrollDown() { On 2014/02/24 03:14:14, adg wrote: ...
10 years, 2 months ago (2014-02-24 21:53:03 UTC) #43
adg
https://codereview.appspot.com/36500046/diff/390001/gotour/local.go File gotour/local.go (right): https://codereview.appspot.com/36500046/diff/390001/gotour/local.go#newcode108 gotour/local.go:108: staticHandler = http.FileServer(http.Dir(root)) why not just http.Handle("/static/", http.FileServer(http.Dir(root)) http.Handle("/content/", ...
10 years, 2 months ago (2014-02-25 06:05:45 UTC) #44
adg
http://campoy-test.appspot.com/welcome/1 doesn't appear to be serving /favicon.ico
10 years, 2 months ago (2014-02-25 22:00:13 UTC) #45
adg
https://codereview.appspot.com/36500046/diff/390001/gotour/tour.go File gotour/tour.go (right): https://codereview.appspot.com/36500046/diff/390001/gotour/tour.go#newcode88 gotour/tour.go:88: name := f[:len(f)-len(".article")] name := strings.TrimPrefix(f, ".article")
10 years, 2 months ago (2014-02-25 22:14:44 UTC) #46
ioe
On Tuesday, February 25, 2014 11:14:46 PM UTC+1, Andrew Gerrand wrote: > gotour/tour.go:88: name := ...
10 years, 2 months ago (2014-02-25 22:29:56 UTC) #47
adg
Yeah that one On 26 February 2014 09:29, <nightlyone@googlemail.com> wrote: > On Tuesday, February 25, ...
10 years, 2 months ago (2014-02-25 22:44:29 UTC) #48
francesc
On 2014/02/25 22:44:29, adg wrote: > Yeah that one > > > On 26 February ...
10 years, 2 months ago (2014-02-25 23:13:01 UTC) #49
francesc
The problem with favicon.ico was that the src attr was missing /static/ at the beginning. ...
10 years, 2 months ago (2014-02-25 23:13:48 UTC) #50
adg
Here's one that's going to bother you: why does the code box have a scroll ...
10 years, 2 months ago (2014-02-26 00:30:02 UTC) #51
francesc
surprisingly painful to solve ... but fixed now (and the resulting css is even simpler, ...
10 years, 2 months ago (2014-02-26 01:36:45 UTC) #52
francesc
synced, uploaded, and campoy.cat/gotour updated On Tue, Feb 25, 2014 at 5:36 PM, Francesc Campoy ...
10 years, 2 months ago (2014-02-26 02:19:36 UTC) #53
adg
LGTM
10 years, 2 months ago (2014-02-26 02:26:04 UTC) #54
francesc
10 years, 2 months ago (2014-02-26 02:28:49 UTC) #55
*** Submitted as https://code.google.com/p/go-tour/source/detail?r=1ad78fbb7ab4
***

go-tour: tour redesign

The web UI has been implemented from scratch using AngularJS and fetches the
content of the modules via a REST APi.

The tour has been split into different modules composed by a list of lessons.

When a new lesson is added it will be accessible publicly, but it won't appear
in the list of modules until the corresponding `lesson` element is added to
list.html.

The new version is accessible at http://campoy.cat/gotour

LGTM=adg
R=r, adg, kamil.kisiel, egonelbre, nightlyone, dan.kortschak, gobot, bradfitz,
davidday
CC=golang-codereviews
https://codereview.appspot.com/36500046

https://codereview.appspot.com/36500046/diff/390001/gotour/local.go
File gotour/local.go (right):

https://codereview.appspot.com/36500046/diff/390001/gotour/local.go#newcode108
gotour/local.go:108: staticHandler = http.FileServer(http.Dir(root))
On 2014/02/25 06:05:47, adg wrote:
> why not just
>   http.Handle("/static/", http.FileServer(http.Dir(root))
>   http.Handle("/content/", http.FileServer(http.Dir(root))
> ??

done

https://codereview.appspot.com/36500046/diff/390001/gotour/local.go#newcode128
gotour/local.go:128: if strings.HasPrefix(r.URL.Path, "/content/") {
On 2014/02/25 06:05:47, adg wrote:
> why are you re-implementing http.ServeMux?

Done.

https://codereview.appspot.com/36500046/diff/390001/gotour/local.go#newcode143
gotour/local.go:143: lesson := strings.TrimPrefix(r.URL.Path, "/lesson/")
On 2014/02/25 06:05:47, adg wrote:
> use http.StripPrefix when registering the handler, instead

It would make my code more complicated, since I'm using HandleFunc and there's
not equivalent of http.StripPrefix for HandlerFuncs

https://codereview.appspot.com/36500046/diff/390001/gotour/tour.go
File gotour/tour.go (right):

https://codereview.appspot.com/36500046/diff/390001/gotour/tour.go#newcode88
gotour/tour.go:88: name := f[:len(f)-len(".article")]
On 2014/02/25 22:14:46, adg wrote:
> name := strings.TrimPrefix(f, ".article")

Done.
Sign in to reply to this message.

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