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
1 changed files with 24 additions and 17 deletions

View File

@ -19,8 +19,8 @@
<div class="col-xs-12">
<h1>StoryBoard</h1>
<p class="lead">A task tracking system for inter-related
projects.</p>
<p class="lead">A task tracking system for issues in interrelated
projects.</p>
</div>
</div>
@ -32,9 +32,7 @@
<p>It all begins with a <strong>story</strong>. A story is a
bug report or proposed feature. Stories are then further
split into <strong>tasks</strong>, which affect a given
project and branch. You can easily track backports of
bugs to a specific branch, or plan cross-project
features.</p>
<strong>project</strong> and <strong>branch</strong>.</p>
<a href="#!/story" class="btn btn-primary">
Access Stories
<i class="fa fa-chevron-right"></i>
@ -44,8 +42,9 @@
<p>StoryBoard lets you efficiently track your work across a
large number of interrelated projects. Flexible
<strong>project groups</strong> lets you get the views
that makes the most sense to you.</p>
<strong>project groups</strong> let you group together the
projects you're interested in so you can find things quicky
and easily.</p>
<a href="#!/project" class="btn btn-primary">
Access Projects
<i class="fa fa-chevron-right"></i>
@ -63,7 +62,8 @@
Access Worklists and Boards
<i class="fa fa-chevron-right"></i>
</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 class="col-sm-4">
<hr class="visible-xs"/>
@ -71,25 +71,32 @@
<p>StoryBoard is open source! If you would like to contribute to
the development of StoryBoard, you must follow the steps in the
"If you're a developer, start here" section of this page:</p>
<p><a href=" http://docs.openstack.org/infra/manual/developers.html"
<a href=" http://docs.openstack.org/infra/manual/developers.html"
target="_blank">
http://docs.openstack.org/infra/manual/developers.html
Developer's Guide
</a></p>
<p> <a href=" http://git.openstack.org/cgit/openstack-infra/storyboard/tree/README.rst"
target="_blank">
Project README
<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"
target="_blank">
Project README
</a></p>
<hr/>
<h4>Attribution</h4>
<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>
<p><a href="http://fontawesome.io/" target="_blank">
The iconic font designed for Bootstrap