Merge lp:~danilo/linaro-android-frontend/bug-942671 into lp:linaro-android-frontend

Proposed by Данило Шеган
Status: Merged
Approved by: Данило Шеган
Approved revision: 251
Merged at revision: 251
Proposed branch: lp:~danilo/linaro-android-frontend/bug-942671
Merge into: lp:linaro-android-frontend
Diff against target: 134 lines (+112/-0)
2 files modified
android_build/templates/base.html (+1/-0)
android_build/templates/index.html (+111/-0)
To merge this branch: bzr merge lp:~danilo/linaro-android-frontend/bug-942671
Reviewer Review Type Date Requested Status
Paul Sokolovsky Approve
Review via email: mp+98631@code.launchpad.net

Description of the change

Introduce the (static) introductory text for android-build, as requested by Zach.

To post a comment you must log in.
Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

My only concern is that this text appears a bit misplaced - android-build.linaro.org is (to the best of my knowledge) is internal engineering system, to which we just provide open access, but not exactly a frontend into Linaro public resources. IMHO, such text would look better somewhere on releases.linaro.org or snapshots.linaro.org.

Another issue is that the text is long. Nobody else but our engineers would suffer thru constant scrolling to get to real build results.

Well, I assume that these organizational issues were considered already. Implementation-wise, looks good.

review: Approve
Revision history for this message
Данило Шеган (danilo) wrote :

Thanks for the comment and review: while it is a service oriented to engineers, those are exactly who we want to cater to with the introductory text. And in case they ended up here by mistake, show them the way.

Zach has a big desire to make this the central point for Android. I, otoh, have a big desire to make it a central point for all of CI in Linaro. But until I am ready to make the call for the latter, I don't mind it serving his purpose better.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'android_build/templates/base.html'
2--- android_build/templates/base.html 2012-02-02 09:06:13 +0000
3+++ android_build/templates/base.html 2012-03-21 13:37:22 +0000
4@@ -52,6 +52,7 @@
5 </td>
6 <td>
7 <h1>Linaro Android Build Service</h1>
8+ {% block introduction %}{% endblock %}
9 </td>
10 </tr>
11 </table>
12
13=== modified file 'android_build/templates/index.html'
14--- android_build/templates/index.html 2011-03-07 23:37:06 +0000
15+++ android_build/templates/index.html 2012-03-21 13:37:22 +0000
16@@ -2,7 +2,118 @@
17 {% block pagejs %}
18 <script type="text/javascript" src="{{MEDIA_URL}}index.js"></script>
19 {% endblock %}
20+{% block introduction %}
21+<h2>Welcome to android-build!</h2>
22+
23+<p>
24+ All the instructions for how to use a build are listed on a build's
25+ page. Thank you for using our builds. We really enjoy providing solid,
26+ tested and easy-to-use Android builds to the community. If you run
27+ into any problems please send a mail to
28+ <a href="mailto:linaro-android@lists.linaro.org">linaro-android@lists.linaro.org</a> or to <a href="mailto:zach.pfeffer@linaro.org">zach.pfeffer@linaro.org</a>, we'll be happy to help.
29+</p>
30+
31+<div style="float: right; font-size: 70%; width: 30em;">
32+<h4>A note on naming</h4>
33+
34+<p>Each build is named what it is. If you take</p>
35+
36+<code><p>origen-ics-gcc46-samsunglt-stable-blob-12.02-release</p></code>
37+
38+<p>it breaks down like this:</p>
39+
40+<dl>
41+<dt>origen</dt><dd>The board</dd>
42+<dt>ics</dt><dd>Which Android its running</dd>
43+<dt>gcc46</dt><dd>Which toolchain compiled it (stock Android uses gcc44, we have those builds too)</dd>
44+<dt>samsunglt</dt><dd>the source of the kernel, this name refers to the Linaro Samsung Landing Team</dd>
45+<dt>stable</dt><dd>If the kernel is a stable kernel or a tracking kernel</dd>
46+<dt>blob</dt><dd>How the various enablement bits are deleivered, blob mean binary blobs which are horrible ;)</dd>
47+<dt>12.02</dt><dd>release If its a release we postfix a release tag, builds without a release tag are tips</dt>
48+</dl>
49+</div>
50+
51+<div style="padding-top:1em;">
52+<p>Users who are interested in tip builds with Linaro goodness should use:</p>
53+
54+<table>
55+<tr><th>Versatile Express</th>
56+ <td><a href="~linaro-android/vexpress-ics-gcc46-armlt-stable-open">
57+ ~linaro-android/vexpress-ics-gcc46-armlt-stable-open</a></td></tr>
58+
59+<tr><th>Panda 4430 and 4460</th>
60+ <td><a href="~linaro-android/panda-ics-gcc46-tilt-tracking-blob">
61+ ~linaro-android/panda-ics-gcc46-tilt-tracking-blob</a></td></tr>
62+
63+<tr><th>iMX6</th>
64+ <td><a href="~linaro-android/imx6-ics-gcc46-freescalelt-stable-open">
65+ ~linaro-android/imx6-ics-gcc46-freescalelt-stable-open</a></td></tr>
66+
67+<tr><th>iMX53</th>
68+ <td><a href="~linaro-android/imx53-ics-gcc46-freescalelt-stable-open">
69+ ~linaro-android/imx53-ics-gcc46-freescalelt-stable-open</a></td></tr>
70+
71+<tr><th>Snowball</th>
72+ <td><a href="~linaro-android/snowball-ics-gcc46-igloo-stable-blob">
73+ ~linaro-android/snowball-ics-gcc46-igloo-stable-blob</a></td></tr>
74+
75+<tr><th>Origen</th>
76+ <td><a href="~linaro-android/origen-ics-gcc46-samsunglt-stable-blob">
77+ ~linaro-android/origen-ics-gcc46-samsunglt-stable-blob</a></td></tr>
78+</table>
79+</div>
80+<div style="padding-top:1em;">
81+<p>Users who would like the last release should use:</p>
82+
83+<table>
84+<tr><th>Versatile Express</th>
85+ <td><a href="
86+https://android-build.linaro.org/builds/~linaro-android/vexpress-ics-gcc46-armlt-stable-open-12.02-release/#build=3">Build</a></td>
87+ <td><a href="
88+https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadExQdHNxTnR5SFZCQzJnN1ZtQ2ZhWkE#gid=0">Testsheet</td></tr>
89+
90+<tr><th>Panda 4430 and 4460</th>
91+ <td><a href="
92+https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-tilt-tracking-blob-12.02-release/#build=1">Build</a></td>
93+ <td><a href="
94+https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadGVWd3pZazdaRUU0MnRnWmgwbVhTR0E#gid=5">Testsheet</a></td>
95+</tr>
96+
97+<tr><th>iMX6</th>
98+ <td><a href="
99+https://android-build.linaro.org/builds/~linaro-android/imx6-ics-gcc46-freescalelt-stable-open-12.02-release/#build=1">Build</a></td>
100+ <td><a href="
101+https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadDE1MlJmY19PQzlJOUY5OXk0SWJYT1E#gid=2">Testsheet</a></td>
102+</tr>
103+
104+
105+<tr><th>iMX53</th>
106+<td><a href="
107+https://android-build.linaro.org/builds/~linaro-android/imx53-ics-gcc46-freescalelt-stable-open-12.02-release/#build=1">Build</a></td>
108+ <td><a href="
109+https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadDE1MlJmY19PQzlJOUY5OXk0SWJYT1E#gid=3">Testsheet</a></td>
110+</tr>
111+
112+<tr><th>Snowball</th>
113+ <td><a href="
114+https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob-12.02-release/#build=5">Build</a></td>
115+ <td><a href="
116+https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadEF1NXVhT3dQWnZsTHBydnpiWVB4Umc#gid=3">Testsheet</a></td>
117+</tr>
118+
119+<tr><th>Origen</th>
120+ <td><a href="
121+https://android-build.linaro.org/builds/~linaro-android/origen-ics-gcc46-samsunglt-stable-blob-12.02-release/#build=1">Build</a></td>
122+ <td><a href="
123+https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadDRDVl9TSHUweUk3eG9ndk9sNGxUVnc#gid=2">Testsheet</a></td>
124+</tr>
125+</table>
126+</div>
127+
128+
129+{% endblock %}
130 {% block content %}
131+
132 <a id="new-link" href="new">New Build…</a>
133 <div id="build-tabs">
134 <ul>

Subscribers

People subscribed via source and target branches