Revision | 421d193f17e28f09adcdd05449328fd71ae1e37c (tree) |
---|---|
Time | 2012-02-21 12:34:10 |
Author | satofumi <satofumi@user...> |
Commiter | satofumi |
fixed tutorial page
@@ -86,8 +86,10 @@ | ||
86 | 86 | } |
87 | 87 | |
88 | 88 | ul.tips { |
89 | - border-left: 3px solid pink; | |
89 | + border: 1px solid gainsboro; | |
90 | + border-left: 3px solid orange; | |
90 | 91 | padding: 0.5em; |
92 | + background: lightyellow; | |
91 | 93 | } |
92 | 94 | |
93 | 95 | li.tips_title { |
@@ -87,13 +87,16 @@ | ||
87 | 87 | <img src="img/login_form.png" title="ログイン" /><br /> |
88 | 88 | <br /> |
89 | 89 | |
90 | -ログインのフォームが表示されたものの、まだログインするアカウントがない状態です。まずは、アカウントを作成しましょう。<br /> | |
90 | +ログイン用のフォームは表示されましたが、まだログインするアカウントがない状態です。まずは、アカウントを作成しましょう。<br /> | |
91 | 91 | ページ下部にある。「ユーザ登録ページへ」のリンク先に移動して、アカウントを作成します。<br /> |
92 | 92 | <br /> |
93 | 93 | |
94 | 94 | <img src="img/registration_form.png" title="ユーザ登録"/><br /> |
95 | 95 | <br /> |
96 | 96 | |
97 | +このように、アカウントの情報を入力して "ユーザ作成" のボタンを押しましょう。<br /> | |
98 | +<br /> | |
99 | + | |
97 | 100 | <ul class="tips"> |
98 | 101 | <li class="tips_title">Tips</li> |
99 | 102 | <li class="tips">最初に作られたアカウントは、管理者権限を持ちます。</li> |
@@ -103,12 +106,13 @@ | ||
103 | 106 | アカウントが作成後はログインページに遷移するので、先ほど登録したアカウント情報を入力してログインしましょう。<br /> |
104 | 107 | <br /> |
105 | 108 | |
106 | -<img src="img/login_inputed_form.png" title="ログイン" /> | |
109 | +<img src="img/login_inputed_form.png" title="ログイン" /><br /> | |
110 | +<br /> | |
107 | 111 | |
108 | -<h3>チケットを閉じる</h3> | |
112 | +<h3>チケットの操作</h3> | |
109 | 113 | |
110 | -ログインすると既に2つのチケットが存在しています。まずはこれを閉じてみましょう。<br /> | |
111 | -1番上のチケットをクリックすると、右側にそのチケットの詳細が表示されます。チケットを閉じるには <img src="img/state_2.png">Resolved を選択して "更新" ボタンを押します。<br /> | |
114 | +ログインすると既に2つのチケットが存在しています。まずはこれを操作して "完了" 扱いにしてみましょう。<br /> | |
115 | +1番上のチケットをクリックすると、右側にそのチケットの詳細が表示されます。チケットを完了させるには <img src="img/state_2.png">Resolved を選択して "更新" ボタンを押します。<br /> | |
112 | 116 | <br /> |
113 | 117 | |
114 | 118 | <img src="img/logined_1st.png" title="最初の画面" /><br /> |
@@ -118,6 +122,9 @@ | ||
118 | 122 | <br /> |
119 | 123 | |
120 | 124 | 以上の操作で、チケット化された1つのタスクが完了したことになります。<br /> |
125 | +<br /> | |
126 | + | |
127 | +<h3>チャートの表示</h3> | |
121 | 128 | |
122 | 129 | ここで、休憩がてら Inbox プロジェクトの進捗状況を確認してみましょう。確認するには、プロジェクト名の右側にあるグラフのアイコンをクリックします。<br /> |
123 | 130 | <br /> |
@@ -132,13 +139,13 @@ | ||
132 | 139 | <br /> |
133 | 140 | |
134 | 141 | このチャートは、「今日の時点で、この Inbox プロジェクトには負荷 2 つぶんのチケットがあり、今は 1 つぶんが完了した状態です。」ということを表しています。<br /> |
135 | -日数が進むにつれ、ちゃんと進行しているプロジェクトのチャートはこのようになります。<br /> | |
142 | +日数が進むにつれ、ちゃんと進行しているプロジェクトのチャートは以下のようになります。<br /> | |
136 | 143 | <br /> |
137 | 144 | |
138 | 145 | <img src="img/soft_scheduler_burn_up_chart.png" alt="Burn-up チャートの例" /><br /> |
139 | 146 | <br /> |
140 | 147 | |
141 | -このように Burn-up チャートは「このプロジェクトは順調に進んでるよ!」という自己満足のために使えます。<br /> | |
148 | +Burn-up チャートは「このプロジェクトは順調に進んでるよ!」という説明や、自己満足のために使えます。<br /> | |
142 | 149 | では、チケットを閉じる作業に戻りましょう。<br /> |
143 | 150 | <br /> |
144 | 151 | 次のチケットは「プロジェクトを作りましょう」です。<br /> |
@@ -171,10 +178,10 @@ | ||
171 | 178 | </ul> |
172 | 179 | <br /> |
173 | 180 | |
174 | -せっかくなので、プロジェクトページの "表示順の変更" から、自分が作ったプロジェクトを上の方に移動させましょう。<br /> | |
181 | +せっかくなので、プロジェクトページの "表示順の変更" から、自分が作ったプロジェクトを上の方に移動させてもよいでしょう。<br /> | |
175 | 182 | <br /> |
176 | 183 | 次は、この作ったプロジェクトにチケットを登録します。<br /> |
177 | -その前に Inbox の2つ目のチケットを閉じておきましょう。 これで Inbox プロジェクトは空になりました!<br /> | |
184 | +その前に Inbox の2つ目のチケットを閉じて完了させておきましょう。 この操作で Inbox プロジェクトは空になるはずです!<br /> | |
178 | 185 | <br /> |
179 | 186 | |
180 | 187 | <ul class="tips"> |
@@ -219,7 +226,7 @@ | ||
219 | 226 | |
220 | 227 | <ul class="tips"> |
221 | 228 | <li class="tips_title">Tips</li> |
222 | -<li class="tips">チケットの一覧表示での表示順は、優先度によって決まります。</li> | |
229 | +<li class="tips">チケットの一覧表示の順番は、優先度の高い順です。</li> | |
223 | 230 | </ul> |
224 | 231 | <br /> |
225 | 232 |
@@ -235,7 +242,7 @@ | ||
235 | 242 | <li class="tips_title">Tips</li> |
236 | 243 | <li class="tips">例えば Difficult のチケットを作成すると Burn-up チャートに表示される "合計" の値が 5 増えます。もちろん、そのチケットを Resolved にすると "完了" の値も 5 増えます。</li> |
237 | 244 | </ul> |
238 | - | |
245 | +<br /> | |
239 | 246 | |
240 | 247 | |
241 | 248 | <h3>作成したチケットの編集</h3> |
@@ -293,16 +300,60 @@ | ||
293 | 300 | |
294 | 301 | <div id="install"> |
295 | 302 | <h2>インストール</h2> |
296 | -とりあえず利用する方法について解説します。 | |
297 | - | |
298 | -<h3>Linux サーバがある場合の簡単セットアップ</h3> | |
299 | -Ubuntu linux がインストールされたノート PC が1台あるとします。 | |
300 | 303 | |
301 | -まず rails をインストールします。 | |
304 | +Linux サーバがある場合の簡単セットアップの方法と、dotCloud を用いたセットアップ手順の2通りの方法を紹介します。dotCloud を用いる方法でセットアップすると通信遅延が大きいので、なるべくローカル環境で Linux サーバを用意してセットアップする方法をお勧めします。<br /> | |
305 | +<br /> | |
302 | 306 | |
303 | -!!! rails のインストールコマンド | |
307 | +<ul> | |
308 | +<li><a href="#linux_server">Linux サーバがある場合の簡単セットアップ</a></li> | |
309 | +<li><a href="#dotcloud">dotCloud にセットアップ</a></li> | |
310 | +</ul> | |
304 | 311 | |
305 | -次に Soft-Scheduler をダウンロードして展開します。 | |
312 | +<a name="linux_server" /></a> | |
313 | +<h3>Linux サーバがある場合の簡単セットアップ</h3> | |
314 | +Ubuntu linux がインストールされたノート PC が1台あるとします。<br /> | |
315 | +<br /> | |
316 | +まず ruby, ruby gems, rails のインストールを行います。<br /> | |
317 | + | |
318 | +<pre class="console"> | |
319 | +$ sudo apt-get remove ruby1.8 | |
320 | +$ sudo apt-get install ruby1.9.1-full | |
321 | + | |
322 | +$ sudo apt-get install rails | |
323 | +$ sudo apt-get install ruby-bundler | |
324 | +$ sudo apt-get install libmysql-ruby libmysqlclient-dev | |
325 | +$ sudo apt-get install libsqlite3-dev | |
326 | +$ sudo sed -i 's/ 00:00:00.000000000Z//' /var/lib/gems/1.8/specifications/* | |
327 | +$ sudo bundle install | |
328 | + | |
329 | + | |
330 | +$ sudo apt-get install ruby1.9.1 | |
331 | +$ sudo apt-get install rubygems | |
332 | +$ sudo gem install rails | |
333 | +sudo apt-get install libmysql-ruby1.9.1 | |
334 | +sudo apt-get remove ruby1.8 | |
335 | +sudo apt-get install sqlite | |
336 | +sudo apt-get libsqlite3-ruby libsqlite3-dev | |
337 | +$ sudo apt-get install libmysql-ruby libmysqlclient-dev | |
338 | +$ sudo mysql-server | |
339 | +$ sudo mysql-client | |
340 | +$ sudo gem install mysql2 | |
341 | +</pre> | |
342 | + | |
343 | +mysql のパスワードは "mysql" とか、適切に設定しておきましょう。必 | |
344 | + | |
345 | +次に ダウンロードして取得した Soft-Scheduler を展開します。 | |
346 | + | |
347 | +<pre class="console"> | |
348 | +$ tar zxvf soft-scheduler-0.8.0.tar.gz | |
349 | +$ cd soft-scheduler-0.8.0/ | |
350 | +</pre> | |
351 | + | |
352 | +引き続き Soft-Scheduler のセットアップを行っていきます。 | |
353 | + | |
354 | +bundle install | |
355 | + | |
356 | + | |
306 | 357 | |
307 | 358 | !!! コマンド |
308 | 359 |
@@ -320,6 +371,7 @@ | ||
320 | 371 | !!! インストール後の画像 |
321 | 372 | |
322 | 373 | |
374 | +<a name="dotcloud" /></a> | |
323 | 375 | <h3>dotCloud にセットアップ</h3> |
324 | 376 | |
325 | 377 | http://www.dotcloud.com/ |
@@ -353,7 +405,7 @@ | ||
353 | 405 | <h2>よくある質問</h2> |
354 | 406 | <ul> |
355 | 407 | <li>Q. わざわざ作らなくても Redmine とか使えばいいんじゃないですか?</li> |
356 | -<li>A. そんな気もします。でも、細かいところまで自分好みなツールが欲しかったので、作りました。</li> | |
408 | +<li>A. そんな気もします。でも、細かいところまで自分好みなツールが欲しかったので、作ってしまいました。</li> | |
357 | 409 | </ul> |
358 | 410 | |
359 | 411 | </div> |