syncope-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [2/2] syncope git commit: [SYNCOPE-808] Finalizing docs
Date Tue, 25 Apr 2017 15:54:23 GMT
[SYNCOPE-808] Finalizing docs


Branch: refs/heads/master
Commit: 97a5d21ebc8575c8002a284e577324abe93048ef
Parents: 7e33444
Author: Francesco Chicchiriccò <>
Authored: Tue Apr 25 17:54:00 2017 +0200
Committer: Francesco Chicchiriccò <>
Committed: Tue Apr 25 17:54:12 2017 +0200

 src/main/asciidoc/getting-started/obtain.adoc   | 40 ++++++++++----------
 .../reference-guide/concepts/notifications.adoc |  4 +-
 .../reference-guide/concepts/reports.adoc       |  3 +-
 src/site/xdoc/downloads.xml                     | 13 ++++++-
 src/site/xdoc/release-process.xml               |  4 +-
 5 files changed, 38 insertions(+), 26 deletions(-)
diff --git a/src/main/asciidoc/getting-started/obtain.adoc b/src/main/asciidoc/getting-started/obtain.adoc
index 748716d..84d6efa 100644
--- a/src/main/asciidoc/getting-started/obtain.adoc
+++ b/src/main/asciidoc/getting-started/obtain.adoc
@@ -709,12 +709,12 @@ The Netbeans IDE plugin allows remote management of notification e-mail
and repo
 ==== Installation
-After[download^], start the most recent Netbeans
IDE distribution then go to 
+After[download^], start the most recent Netbeans
IDE then go to 
 `Tools > Plugins`:
-Click on `Downloaded > Add plugins`:
+Click on `Downloaded > Add Plugins...`:
@@ -722,7 +722,7 @@ image::netbeans03.png[netbeans03]
-Select `Apache Syncope` and click on `Install`:
+Select `Apache Syncope Netbeans IDE Plugin` and click on `Install`:
@@ -730,40 +730,38 @@ image::netbeans06.png[netbeans06]
 ==== Setup
-Once installed go to `Window` > `Apache Syncope` and click on the link:
+Once installed go to `Window` > `Apache Syncope`:
-If connection hasn't already been setup you will be prompted to insert connection settings:
+The first time the plugin is run, it will prompt for connection details:
-If plugin successfully connects to Apache Syncope a window showing Mail and Report templates
will appear on the left and
-by double-clicking on each folder, the list of available templates is shown:
+Once a connection to the given Apache Syncope deployment is established, a panel showing
Mail and Report templates will
+appear on the left; by double-clicking on each folder, the list of available templates is
-To refresh templates list or to change connection parameters right-click on `Apache Syncope`
root node:
+To refresh the list of available templates, or to update the connection details, right-click
on the
+`Apache Syncope` root node:
-To create a new template right-click on the `Mail Templates` or `Report XSLTs` folder and
then click on `New`:
+To create a new template, right-click on the `Mail Templates` or `Report XSLTs` folder and
then click on `New`:
-To delete an existing template right-click on the secific template file and then click on
-To edit a template jus double-click on the template and an editor will appear. While saving
(CTRL+S or save button) the 
-template will automatically be saved on Apache Syncope.
-Before creating/editing a template a window will be shown with the available formats:
-While creating a new template, though you have to choose a single format, an empty instance
will be created for each 
-format available. For example for mail templates will be created three files (HTML and TEXT).
+Before creating or editing a template, a modal window will be shown to select the edit format:
+To edit a template, double-click on the template name and an editor will appear. On save,
the template content will be
+uploaded to the configured Apache Syncope deployment.
+To delete an existing template, right-click on the template and then click on `Delete`:
diff --git a/src/main/asciidoc/reference-guide/concepts/notifications.adoc b/src/main/asciidoc/reference-guide/concepts/notifications.adoc
index 988e6ab..f508cb0 100644
--- a/src/main/asciidoc/reference-guide/concepts/notifications.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/notifications.adoc
@@ -106,8 +106,8 @@ to be used respectively for plaintext and HTML e-mails, and is available
for sel
-Notification templates can be easily managed either via the <<console-configuration-notifications,admin
console>> or
-the <<eclipse-ide-plugin>>.
+Notification templates can be easily managed either via the <<console-configuration-notifications,admin
+the <<eclipse-ide-plugin>> or the <<netbeans-ide-plugin>>.
 The full power of JEXL expressions - see[reference^]
diff --git a/src/main/asciidoc/reference-guide/concepts/reports.adoc b/src/main/asciidoc/reference-guide/concepts/reports.adoc
index 8dc3346..9a5fe00 100644
--- a/src/main/asciidoc/reference-guide/concepts/reports.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/reports.adoc
@@ -45,7 +45,8 @@ will be then made available as PDF and RTF
-Report templates can be easily managed either via the <<console-reports,admin console>>
or the <<eclipse-ide-plugin>>.
+Report templates can be easily managed either via the <<console-reports,admin console>>,
the <<eclipse-ide-plugin>> or
+the <<netbeans-ide-plugin>>.
 ==== Reportlets
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index 09b7ea2..b9d8651 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -45,6 +45,7 @@ under the License.
           <a href="docs/getting-started.html#debian-packages" class="btn">Debian Packages</a>
           <a href="docs/getting-started.html#gui-installer" class="btn">GUI Installer</a>
           <a href="docs/getting-started.html#eclipse-ide-plugin" class="btn">Eclipse
IDE Plugin</a>
+          <a href="docs/getting-started.html#netbeans-ide-plugin" class="btn">Netbeans
IDE Plugin</a>
@@ -133,7 +134,7 @@ under the License.
-                <a href=""></a>
+                <a href=""></a>
                 <a href="">asc</a>

@@ -141,6 +142,16 @@ under the License.
                 <a href="">sha1</a>
+            <tr>
+              <td>
+                <a href="">syncope-ide-netbeans-2.0.3.nbm</a>
+              </td>
+              <td>
+                <a href="">asc</a>

+                <a href="">md5</a>

+                <a href="">sha1</a>
+              </td>
+            </tr>
diff --git a/src/site/xdoc/release-process.xml b/src/site/xdoc/release-process.xml
index ad54566..107b36a 100644
--- a/src/site/xdoc/release-process.xml
+++ b/src/site/xdoc/release-process.xml
@@ -288,7 +288,9 @@ cp $SYNCOPE_RELEASE_DIR/client/cli/target/syncope-client-cli-*.zip .
 cp $SYNCOPE_RELEASE_DIR/client/cli/target/syncope-client-cli-*.zip.asc .
 cp $SYNCOPE_RELEASE_DIR/ide/eclipse/releng/*.zip
 cp $SYNCOPE_RELEASE_DIR/ide/eclipse/releng/*.zip.asc
+cp $SYNCOPE_RELEASE_DIR/ide/netbeans/target/syncope-ide-netbeans-*.nbm .
+cp $SYNCOPE_RELEASE_DIR/ide/netbeans/target/syncope-ide-netbeans-*.nbm.asc .
 for file in `find . -type f -iname '*.asc'`
   gpg --verify ${file} 

View raw message