diff --git a/src/templates/doc2tosca-details.html b/src/templates/doc2tosca-details.html index 7b4c2292d816fd4aeaaff3e886cc525f0df9b2f1..9a0a5e8e44240dc71abc96904f7a9a87b960fe55 100644 --- a/src/templates/doc2tosca-details.html +++ b/src/templates/doc2tosca-details.html @@ -25,18 +25,47 @@

doc2tosca details

+Home
v {{ VERSION }}
-

-The tools available on this page are provided with NO GUARANTEES and shall be used ONLY for validation of ETSI Specifications. -
-For any inquiry, contact ETSI CTI

+
+ +

Overview +

+ +

The tool works as follows:

+ +

Step 1: In the uploaded Document it searches for headings equal to:

+ +

Step 2: For each of the section after the heading (and until the next heading is found), the tool searches for tables with the following properties:

+ + +

Step 3: The three sets of generated definitions are written to files named:

+ + + +

Step 4: The files are archived in a zip file named tosca_defs.zip which is served as a response.

+

+The tools available on this page are provided with NO GUARANTEES and shall be used ONLY for validation of ETSI Specifications. +
+For any inquiry, contact ETSI CTI

Copyright © ETSI 2019. All rights reserved.
- \ No newline at end of file + diff --git a/src/templates/doc2tosca-details.md b/src/templates/doc2tosca-details.md new file mode 100644 index 0000000000000000000000000000000000000000..080cf8a93f5895a87e9f44720605671958f24079 --- /dev/null +++ b/src/templates/doc2tosca-details.md @@ -0,0 +1,21 @@ +The tool works as follows: + +Step 1: In the uploaded Document it searches for headings equal to: + +* `6\tVNFD TOSCA model` +* `7\tNSD TOSCA model` +* `8\tPNFD TOSCA model`, + +Step 2: For each of the section after the heading (and until the next heading is found), the tool searches for tables with the following properties: + +* It contains only one cell (i.e. one row and one column) and +* the content matches the regular expression `^tosca\.[a-zA-Z\.:0-9\s]*$`, i.e. the text starts with `tosca.` and contains letters, numbers, `:` or white space. + +Step 3: The three sets of generated definitions are written to files named: + +* `generated_etsi_nfv_sol001_vnfd_types.yaml` +* `generated_etsi_nfv_sol001_nsd_types.yaml` +* `generated_etsi_nfv_sol001_pnfd_types.yaml` + +Step 4: The files are archived in a zip file named `tosca_defs.zip` which is served as a response. + diff --git a/src/templates/home.html b/src/templates/home.html index bf671b58b26c9d801a1bca02b2a131c0698cb474..c729da53762d45f31b9e58724387f0577ea748a6 100644 --- a/src/templates/home.html +++ b/src/templates/home.html @@ -29,7 +29,10 @@

The tools available on this page are provided with NO GUARANTEES and shall be used ONLY for validation of ETSI Specifications.
-For any inquiry, contact ETSI CTI

+
+To report bugs, questions or feature request, please use the the issue tracker at ETSI Forge and select "TOSCA tools" as component. +
+For any other inquiry, contact ETSI CTI

@@ -88,4 +91,4 @@ For any inquiry, contact ETSI CTI

- \ No newline at end of file +