Tweak 'about' page

Fix some of the grammar issues and descriptions
Add links for where to file StoryBoard bugs
Make it obvious what task tracking includes
Truncate the current webclient version to 7 characters
Make the README link consistent with the link for Developer's Guide

Change-Id: I0639e5f0c69807a74a5e87b7eb13464daf559ce9
This commit is contained in:
matthewbodkin 2016-08-25 15:27:01 +00:00
parent 4bd0db5978
commit fae734a2cd

View File

@ -19,7 +19,7 @@
<div class="col-xs-12"> <div class="col-xs-12">
<h1>StoryBoard</h1> <h1>StoryBoard</h1>
<p class="lead">A task tracking system for inter-related <p class="lead">A task tracking system for issues in interrelated
projects.</p> projects.</p>
</div> </div>
@ -32,9 +32,7 @@
<p>It all begins with a <strong>story</strong>. A story is a <p>It all begins with a <strong>story</strong>. A story is a
bug report or proposed feature. Stories are then further bug report or proposed feature. Stories are then further
split into <strong>tasks</strong>, which affect a given split into <strong>tasks</strong>, which affect a given
project and branch. You can easily track backports of <strong>project</strong> and <strong>branch</strong>.</p>
bugs to a specific branch, or plan cross-project
features.</p>
<a href="#!/story" class="btn btn-primary"> <a href="#!/story" class="btn btn-primary">
Access Stories Access Stories
<i class="fa fa-chevron-right"></i> <i class="fa fa-chevron-right"></i>
@ -44,8 +42,9 @@
<p>StoryBoard lets you efficiently track your work across a <p>StoryBoard lets you efficiently track your work across a
large number of interrelated projects. Flexible large number of interrelated projects. Flexible
<strong>project groups</strong> lets you get the views <strong>project groups</strong> let you group together the
that makes the most sense to you.</p> projects you're interested in so you can find things quicky
and easily.</p>
<a href="#!/project" class="btn btn-primary"> <a href="#!/project" class="btn btn-primary">
Access Projects Access Projects
<i class="fa fa-chevron-right"></i> <i class="fa fa-chevron-right"></i>
@ -63,7 +62,8 @@
Access Worklists and Boards Access Worklists and Boards
<i class="fa fa-chevron-right"></i> <i class="fa fa-chevron-right"></i>
</a></p> </a></p>
<small><p class="text-muted">Webclient version: <%- sha %></p></small> <small><p class="text-muted">
Webclient version: {{"<%- sha %>" | truncate: 10}}</p></small>
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
<hr class="visible-xs"/> <hr class="visible-xs"/>
@ -71,23 +71,30 @@
<p>StoryBoard is open source! If you would like to contribute to <p>StoryBoard is open source! If you would like to contribute to
the development of StoryBoard, you must follow the steps in the the development of StoryBoard, you must follow the steps in the
"If you're a developer, start here" section of this page:</p> <a href=" http://docs.openstack.org/infra/manual/developers.html"
<p><a href=" http://docs.openstack.org/infra/manual/developers.html"
target="_blank"> target="_blank">
http://docs.openstack.org/infra/manual/developers.html Developer's Guide
</a></p> </a></p>
<p>Note that all bugs with StoryBoard's API should be filed in
<a href="https://storyboard.openstack.org/#!/project/456"
target="_blank">openstack-infra/storyboard</a> and all of
StoryBoard's UI bugs should be filed in
<a href="https://storyboard.openstack.org/#!/project/457"
target="_blank">openstack-infra/storyboard-webclient</a>.
</p>
<p><a href="http://git.openstack.org/cgit/openstack-infra/storyboard/tree/README.rst" <p><a href="http://git.openstack.org/cgit/openstack-infra/storyboard/tree/README.rst"
target="_blank"> target="_blank">
Project README Project README
</a></p> </a></p>
<hr/> <hr/>
<h4>Attribution</h4> <h4>Attribution</h4>
<p>StoryBoard was built with the help of the following openly <p>StoryBoard was built with the help of the following openly
licensed projects.</p> licensed projects:</p>
<p><strong>FontAwesome</strong></p> <p><strong>FontAwesome</strong></p>