Reformat README.rst
This commit is contained in:
parent
1eac7831ae
commit
cd66ab757d
41
README.rst
41
README.rst
|
@ -1,7 +1,9 @@
|
|||
=================
|
||||
StackViz: Angular
|
||||
=================
|
||||
A temporary fork of StackViz while the conversion to Angular is in progress. Changes here will be merged back into the main StackViz repository when things have stabilized.
|
||||
A temporary fork of StackViz while the conversion to Angular is in progress.
|
||||
Changes here will be merged back into the main StackViz repository when things
|
||||
have stabilized.
|
||||
|
||||
Installation
|
||||
============
|
||||
|
@ -20,7 +22,8 @@ A development server can be run as follows::
|
|||
|
||||
gulp dev
|
||||
|
||||
This will open a web browser and reload code automatically as it changes on the filesystem.
|
||||
This will open a web browser and reload code automatically as it changes on the
|
||||
filesystem.
|
||||
|
||||
Usage - Production
|
||||
==================
|
||||
|
@ -28,30 +31,42 @@ The production application can be build using::
|
|||
|
||||
gulp prod
|
||||
|
||||
The result will be written to :code:`./build` and should be appropriate for distribution. Note that all files are not required:
|
||||
The result will be written to :code:`./build` and should be appropriate for
|
||||
distribution. Note that all files are not required:
|
||||
|
||||
- Directory structure (:code:`js/`, :code:`css/`, :code:`fonts/`, :code:`images/`): required.
|
||||
- Directory structure (:code:`js/`, :code:`css/`, :code:`fonts/`,
|
||||
:code:`images/`): required.
|
||||
- Static resources (:code:`fonts/`, :code:`images/`): required.
|
||||
- Core files (:code:`index.html`, :code:`js/main.js`, :code:`css/main.css`): required unless gzipped versions are used.
|
||||
- Gzipped versions of core files (:code:`*.gz`): not required, but preferred. Use instead of plain core files.
|
||||
- Core files (:code:`index.html`, :code:`js/main.js`, :code:`css/main.css`):
|
||||
required unless gzipped versions are used.
|
||||
- Gzipped versions of core files (:code:`*.gz`): not required, but preferred.
|
||||
Use instead of plain core files.
|
||||
|
||||
- Note that filenames must have the :code:`.gz` extension removed as links are not currently rewritten to reflect the extension added during the gzip process. TODO: investigate use of `gulp-rebase <https://github.com/tunderdomb/rebase>`_ to avoid this.
|
||||
|
||||
- Source maps (:code:`js/main.js.map`, :code:`js/main.js.map.gz`): only required for debugging purposes.
|
||||
- Note that filenames must have the :code:`.gz` extension removed as links are
|
||||
not currently rewritten to reflect the extension added during the gzip
|
||||
process. TODO: investigate use of
|
||||
`gulp-rebase <https://github.com/tunderdomb/rebase>`_ to avoid this.
|
||||
|
||||
- Source maps (:code:`js/main.js.map`, :code:`js/main.js.map.gz`): only required
|
||||
for debugging purposes.
|
||||
|
||||
Roadmap
|
||||
=======
|
||||
- Project split: All server-side components will be removed, and replaced with specialized data transformation tools.
|
||||
- Project split: All server-side components will be removed, and replaced with
|
||||
specialized data transformation tools.
|
||||
|
||||
- Data sources and processing: moving to external project, potentially integrated directly with `Testr <https://wiki.openstack.org/wiki/Testr>`_ and `subunit2sql <https://github.com/openstack-infra/subunit2sql>`_.
|
||||
- Data sources and processing: moving to external project, potentially
|
||||
integrated directly with `Testr <https://wiki.openstack.org/wiki/Testr>`_
|
||||
and `subunit2sql <https://github.com/openstack-infra/subunit2sql>`_.
|
||||
|
||||
- Web interface:
|
||||
|
||||
- Will remain in this namespace (:code:`openstack-qa/stackviz`).
|
||||
- Will decouple data processing from build process, allowing for distribution to nodes as a prebuilt static site.
|
||||
- Will decouple data processing from build process, allowing for
|
||||
distribution to nodes as a prebuilt static site.
|
||||
- Data sources will be configured in in a :code:`config.json`.
|
||||
- Will support local and remote sources via REST/JSONP (pending API spec).
|
||||
|
||||
- Angular conversion: current codebase will be rewritten to use Angular.
|
||||
- Python dependency removal: all Python depedencies and build requirements will be removed from this project.
|
||||
- Python dependency removal: all Python depedencies and build requirements will
|
||||
be removed from this project.
|
||||
|
|
Loading…
Reference in New Issue