Add README
Change-Id: I8c9ba5a8815f3d95436845c50daf5ee23f8aeac0
33
README.md
@ -1,33 +1,8 @@
|
||||
Compass-Web
|
||||
===========
|
||||
|
||||
**Compass-Web** is a web-based UI consuming the Restful API service provided by [Compass](https://github.com/huawei-cloud/compass) to pragmatically deploy an OpenStack system on to a set of raw physical resources. It is used for demo purpose. It can be used as a base to develop a UI for more sophisticated use cases.
|
||||
`Compass-Web` is a web-based UI consuming the Restful API service provided by [Compass](https://github.com/stackforge/compass-core) to pragmatically deploy OpenStack or other distributed systems on to a set of raw physical resources. It can be used as a base to develop a UI for more sophisticated use cases.
|
||||
|
||||
Compass-Web is based on [JavaScriptMVC](http://v32.javascriptmvc.com/) framework. It has five modules: Servers, Security, Networking, Host Configuration and Deployment.
|
||||
|
||||
1. *Servers Module*. Discover available servers with switch information and add a subset of the servers to a cluster.
|
||||
|
||||
2. *Security Module*. Specify credentials for the OpenStack system.
|
||||
|
||||
3. *Networking Module*. Specify network addresses needed to facilitate the OpenStack cluster you want to use for your OpenStack servers.
|
||||
|
||||
4. *Host Configuration Module* Configure host names of the servers in the cluster.
|
||||
|
||||
5. *Deployment Module* Deploy OpenStack onto the servers with the realtime progressbars.
|
||||
|
||||
|
||||
Framework
|
||||
---------
|
||||
[JavaScriptMVC v3.2.4](http://v32.javascriptmvc.com/)
|
||||
JavaScriptMVC is a MIT licensed, client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quick as possible.
|
||||
|
||||
Third-party Libraries
|
||||
---------------------
|
||||
* [jQueryUI](http://jqueryui.com/)
|
||||
jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. It is included for widgets such as accordion, tabs, dialog and progressbar.
|
||||
|
||||
* [d3](http://d3js.org/)
|
||||
D3.js is a JavaScript library for manipulating documents based on data. It is included for the graph-based progress bars in Deployment module to have a collapsible tree layout for switches and servers.
|
||||
|
||||
* [DataTables](http://www.datatables.net/)
|
||||
DataTables is a plug-in for the jQuery Javascript library to add advanced interaction controls to any HTML table. It is included to have advanced interaction controls to HTML table in Servers and Deployment modules.
|
||||
Currently it has 2 versions:
|
||||
[v1](v1/README.md)
|
||||
[v2](v2/README.md)
|
||||
|
31
v1/README.md
Normal file
@ -0,0 +1,31 @@
|
||||
Compass-Web V1
|
||||
===========
|
||||
|
||||
`Compass-Web V1` is based on [JavaScriptMVC](http://v32.javascriptmvc.com/) framework. It has five modules: Servers, Security, Networking, Host Configuration and Deployment.
|
||||
|
||||
1. *Servers Module*. Discover available servers with switch information and add a subset of the servers to a cluster.
|
||||
|
||||
2. *Security Module*. Specify credentials for the OpenStack system.
|
||||
|
||||
3. *Networking Module*. Specify network addresses needed to facilitate the OpenStack cluster you want to use for your OpenStack servers.
|
||||
|
||||
4. *Host Configuration Module* Configure host names of the servers in the cluster.
|
||||
|
||||
5. *Deployment Module* Deploy OpenStack onto the servers with the realtime progressbars.
|
||||
|
||||
|
||||
Framework
|
||||
---------
|
||||
[JavaScriptMVC v3.2.4](http://v32.javascriptmvc.com/)
|
||||
JavaScriptMVC is a MIT licensed, client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quick as possible.
|
||||
|
||||
Third-party Libraries
|
||||
---------------------
|
||||
* [jQueryUI](http://jqueryui.com/)
|
||||
jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. It is included for widgets such as accordion, tabs, dialog and progressbar.
|
||||
|
||||
* [d3](http://d3js.org/)
|
||||
D3.js is a JavaScript library for manipulating documents based on data. It is included for the graph-based progress bars in Deployment module to have a collapsible tree layout for switches and servers.
|
||||
|
||||
* [DataTables](http://www.datatables.net/)
|
||||
DataTables is a plug-in for the jQuery Javascript library to add advanced interaction controls to any HTML table. It is included to have advanced interaction controls to HTML table in Servers and Deployment modules.
|
Before ![]() (image error) Size: 523 B After ![]() (image error) Size: 523 B ![]() ![]() |
Before ![]() (image error) Size: 19 KiB After ![]() (image error) Size: 19 KiB ![]() ![]() |
Before ![]() (image error) Size: 54 B After ![]() (image error) Size: 54 B ![]() ![]() |
Before ![]() (image error) Size: 64 B After ![]() (image error) Size: 64 B ![]() ![]() |
Before ![]() (image error) Size: 842 B After ![]() (image error) Size: 842 B ![]() ![]() |
Before ![]() (image error) Size: 54 B After ![]() (image error) Size: 54 B ![]() ![]() |
Before ![]() (image error) Size: 39 KiB After ![]() (image error) Size: 39 KiB ![]() ![]() |
Before ![]() (image error) Size: 410 B After ![]() (image error) Size: 410 B ![]() ![]() |
Before ![]() (image error) Size: 3.2 KiB After ![]() (image error) Size: 3.2 KiB ![]() ![]() |
Before ![]() (image error) Size: 419 B After ![]() (image error) Size: 419 B ![]() ![]() |
Before ![]() (image error) Size: 7.8 KiB After ![]() (image error) Size: 7.8 KiB ![]() ![]() |
Before ![]() (image error) Size: 7.8 KiB After ![]() (image error) Size: 7.8 KiB ![]() ![]() |
Before ![]() (image error) Size: 349 B After ![]() (image error) Size: 349 B ![]() ![]() |
Before ![]() (image error) Size: 4.0 KiB After ![]() (image error) Size: 4.0 KiB ![]() ![]() |
Before ![]() (image error) Size: 665 B After ![]() (image error) Size: 665 B ![]() ![]() |
Before ![]() (image error) Size: 44 KiB After ![]() (image error) Size: 44 KiB ![]() ![]() |
Before ![]() (image error) Size: 29 KiB After ![]() (image error) Size: 29 KiB ![]() ![]() |
Before ![]() (image error) Size: 928 B After ![]() (image error) Size: 928 B ![]() ![]() |
Before ![]() (image error) Size: 1.6 KiB After ![]() (image error) Size: 1.6 KiB ![]() ![]() |
Before ![]() (image error) Size: 493 B After ![]() (image error) Size: 493 B ![]() ![]() |
Before ![]() (image error) Size: 1.8 KiB After ![]() (image error) Size: 1.8 KiB ![]() ![]() |
Before ![]() (image error) Size: 1.6 KiB After ![]() (image error) Size: 1.6 KiB ![]() ![]() |
Before ![]() (image error) Size: 315 B After ![]() (image error) Size: 315 B ![]() ![]() |
Before ![]() (image error) Size: 1.6 KiB After ![]() (image error) Size: 1.6 KiB ![]() ![]() |
Before ![]() (image error) Size: 42 KiB After ![]() (image error) Size: 42 KiB ![]() ![]() |
Before ![]() (image error) Size: 2.5 KiB After ![]() (image error) Size: 2.5 KiB ![]() ![]() |
Before ![]() (image error) Size: 367 B After ![]() (image error) Size: 367 B ![]() ![]() |
Before ![]() (image error) Size: 269 B After ![]() (image error) Size: 269 B ![]() ![]() |
0
public/lib/d3.min.js → v1/lib/d3.min.js
vendored
Before ![]() (image error) Size: 1.7 KiB After ![]() (image error) Size: 1.7 KiB ![]() ![]() |
Before ![]() (image error) Size: 3.3 KiB After ![]() (image error) Size: 3.3 KiB ![]() ![]() |
Before ![]() (image error) Size: 212 B After ![]() (image error) Size: 212 B ![]() ![]() |
Before ![]() (image error) Size: 208 B After ![]() (image error) Size: 208 B ![]() ![]() |
Before ![]() (image error) Size: 335 B After ![]() (image error) Size: 335 B ![]() ![]() |
Before ![]() (image error) Size: 207 B After ![]() (image error) Size: 207 B ![]() ![]() |
Before ![]() (image error) Size: 262 B After ![]() (image error) Size: 262 B ![]() ![]() |
Before ![]() (image error) Size: 262 B After ![]() (image error) Size: 262 B ![]() ![]() |
Before ![]() (image error) Size: 332 B After ![]() (image error) Size: 332 B ![]() ![]() |
Before ![]() (image error) Size: 280 B After ![]() (image error) Size: 280 B ![]() ![]() |
Before ![]() (image error) Size: 6.8 KiB After ![]() (image error) Size: 6.8 KiB ![]() ![]() |
Before ![]() (image error) Size: 4.4 KiB After ![]() (image error) Size: 4.4 KiB ![]() ![]() |
Before ![]() (image error) Size: 6.8 KiB After ![]() (image error) Size: 6.8 KiB ![]() ![]() |
Before ![]() (image error) Size: 6.8 KiB After ![]() (image error) Size: 6.8 KiB ![]() ![]() |
Before ![]() (image error) Size: 4.4 KiB After ![]() (image error) Size: 4.4 KiB ![]() ![]() |