You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2017/04/25 15:54:22 UTC

[1/2] syncope git commit: [SYNCOPE-808] Finalizing docs

Repository: syncope
Updated Branches:
  refs/heads/2_0_X 9a03fa9a5 -> 31bcdcc28
  refs/heads/master 7e334448a -> 97a5d21eb


[SYNCOPE-808] Finalizing docs


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/31bcdcc2
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/31bcdcc2
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/31bcdcc2

Branch: refs/heads/2_0_X
Commit: 31bcdcc28dbf9fde5c01946382008d26d93ef7a4
Parents: 9a03fa9
Author: Francesco Chicchiricc� <il...@apache.org>
Authored: Tue Apr 25 17:54:00 2017 +0200
Committer: Francesco Chicchiricc� <il...@apache.org>
Committed: Tue Apr 25 17:54:00 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(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/31bcdcc2/src/main/asciidoc/getting-started/obtain.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/obtain.adoc b/src/main/asciidoc/getting-started/obtain.adoc
index 1e6a556..e62cf19 100644
--- a/src/main/asciidoc/getting-started/obtain.adoc
+++ b/src/main/asciidoc/getting-started/obtain.adoc
@@ -710,12 +710,12 @@ The Netbeans IDE plugin allows remote management of notification e-mail and repo
 [[netbeansplugin-installation]]
 ==== Installation
 
-After http://syncope.apache.org/downloads.html[download^], start the most recent Netbeans IDE distribution then go to 
+After http://syncope.apache.org/downloads.html[download^], start the most recent Netbeans IDE then go to 
 `Tools > Plugins`:
 
 image::netbeans01.png[netbeans01]
 
-Click on `Downloaded > Add plugins`:
+Click on `Downloaded > Add Plugins...`:
 
 image::netbeans02.png[netbeans02]
 
@@ -723,7 +723,7 @@ image::netbeans03.png[netbeans03]
 
 image::netbeans04.png[netbeans04]
 
-Select `Apache Syncope` and click on `Install`:
+Select `Apache Syncope Netbeans IDE Plugin` and click on `Install`:
 
 image::netbeans05.png[netbeans05]
 
@@ -731,40 +731,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`:
 
 image::netbeans07.png[netbeans07]
 
-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:
 
 image::netbeans12.png[netbeans12]
 
-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 shown:
 
 image::netbeans08.png[netbeans08]
 
-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:
 
 image::netbeans09.png[netbeans09]
 
-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`:
 
 image::netbeans10.png[netbeans10]
 
-To delete an existing template right-click on the secific template file and then click on `Delete`:
-
-image::netbeans11.png[netbeans11]
-
-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:
-
-image::netbeans13.png[netbeans13]
-
 [NOTE]
 ====
-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:
+
+image::netbeans13.png[netbeans13]
 ====
 
+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`:
+
+image::netbeans11.png[netbeans11]

http://git-wip-us.apache.org/repos/asf/syncope/blob/31bcdcc2/src/main/asciidoc/reference-guide/concepts/notifications.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/concepts/notifications.adoc b/src/main/asciidoc/reference-guide/concepts/notifications.adoc
index f850770..1c9c275 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
 
 [NOTE]
 ====
-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 console>>,
+the <<eclipse-ide-plugin>> or the <<netbeans-ide-plugin>>.
 ====
 
 The full power of JEXL expressions - see http://commons.apache.org/proper/commons-jexl/reference/syntax.html[reference^]

http://git-wip-us.apache.org/repos/asf/syncope/blob/31bcdcc2/src/main/asciidoc/reference-guide/concepts/reports.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/concepts/reports.adoc b/src/main/asciidoc/reference-guide/concepts/reports.adoc
index d15a928..579fcee 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
 
 [NOTE]
 ====
-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

http://git-wip-us.apache.org/repos/asf/syncope/blob/31bcdcc2/src/site/xdoc/downloads.xml
----------------------------------------------------------------------
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>
         </div>
       </div>
 
@@ -133,7 +134,7 @@ under the License.
             </tr>
             <tr>
               <td>
-                <a href="http://www.apache.org/dyn/closer.lua/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip">syncope-client-cli-2.0.3.zip</a>
+                <a href="http://www.apache.org/dyn/closer.lua/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip">org.apache.syncope.ide.eclipse.site-2.0.3.zip</a>
               </td>
               <td>
                 <a href="https://www.apache.org/dist/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip.asc">asc</a> 
@@ -141,6 +142,16 @@ under the License.
                 <a href="https://www.apache.org/dist/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip.sha1">sha1</a>
               </td>
             </tr>
+            <tr>
+              <td>
+                <a href="http://www.apache.org/dyn/closer.lua/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm">syncope-ide-netbeans-2.0.3.nbm</a>
+              </td>
+              <td>
+                <a href="https://www.apache.org/dist/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm.asc">asc</a> 
+                <a href="https://www.apache.org/dist/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm.zip.md5">md5</a> 
+                <a href="https://www.apache.org/dist/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm.zip.sha1">sha1</a>
+              </td>
+            </tr>
           </tbody>
         </table>
       </subsection>

http://git-wip-us.apache.org/repos/asf/syncope/blob/31bcdcc2/src/site/xdoc/release-process.xml
----------------------------------------------------------------------
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/org.apache.syncope.ide.eclipse.site/target/org.apache.syncope.ide.eclipse.site-*.zip .
 cp $SYNCOPE_RELEASE_DIR/ide/eclipse/releng/org.apache.syncope.ide.eclipse.site/target/org.apache.syncope.ide.eclipse.site-*.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'`
 do
   gpg --verify ${file} 


[2/2] syncope git commit: [SYNCOPE-808] Finalizing docs

Posted by il...@apache.org.
[SYNCOPE-808] Finalizing docs


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/97a5d21e
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/97a5d21e
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/97a5d21e

Branch: refs/heads/master
Commit: 97a5d21ebc8575c8002a284e577324abe93048ef
Parents: 7e33444
Author: Francesco Chicchiricc� <il...@apache.org>
Authored: Tue Apr 25 17:54:00 2017 +0200
Committer: Francesco Chicchiricc� <il...@apache.org>
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(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/97a5d21e/src/main/asciidoc/getting-started/obtain.adoc
----------------------------------------------------------------------
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
 [[netbeansplugin-installation]]
 ==== Installation
 
-After http://syncope.apache.org/downloads.html[download^], start the most recent Netbeans IDE distribution then go to 
+After http://syncope.apache.org/downloads.html[download^], start the most recent Netbeans IDE then go to 
 `Tools > Plugins`:
 
 image::netbeans01.png[netbeans01]
 
-Click on `Downloaded > Add plugins`:
+Click on `Downloaded > Add Plugins...`:
 
 image::netbeans02.png[netbeans02]
 
@@ -722,7 +722,7 @@ image::netbeans03.png[netbeans03]
 
 image::netbeans04.png[netbeans04]
 
-Select `Apache Syncope` and click on `Install`:
+Select `Apache Syncope Netbeans IDE Plugin` and click on `Install`:
 
 image::netbeans05.png[netbeans05]
 
@@ -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`:
 
 image::netbeans07.png[netbeans07]
 
-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:
 
 image::netbeans12.png[netbeans12]
 
-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 shown:
 
 image::netbeans08.png[netbeans08]
 
-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:
 
 image::netbeans09.png[netbeans09]
 
-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`:
 
 image::netbeans10.png[netbeans10]
 
-To delete an existing template right-click on the secific template file and then click on `Delete`:
-
-image::netbeans11.png[netbeans11]
-
-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:
-
-image::netbeans13.png[netbeans13]
-
 [NOTE]
 ====
-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:
+
+image::netbeans13.png[netbeans13]
 ====
 
+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`:
+
+image::netbeans11.png[netbeans11]

http://git-wip-us.apache.org/repos/asf/syncope/blob/97a5d21e/src/main/asciidoc/reference-guide/concepts/notifications.adoc
----------------------------------------------------------------------
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
 
 [NOTE]
 ====
-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 console>>,
+the <<eclipse-ide-plugin>> or the <<netbeans-ide-plugin>>.
 ====
 
 The full power of JEXL expressions - see http://commons.apache.org/proper/commons-jexl/reference/syntax.html[reference^]

http://git-wip-us.apache.org/repos/asf/syncope/blob/97a5d21e/src/main/asciidoc/reference-guide/concepts/reports.adoc
----------------------------------------------------------------------
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
 
 [NOTE]
 ====
-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

http://git-wip-us.apache.org/repos/asf/syncope/blob/97a5d21e/src/site/xdoc/downloads.xml
----------------------------------------------------------------------
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>
         </div>
       </div>
 
@@ -133,7 +134,7 @@ under the License.
             </tr>
             <tr>
               <td>
-                <a href="http://www.apache.org/dyn/closer.lua/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip">syncope-client-cli-2.0.3.zip</a>
+                <a href="http://www.apache.org/dyn/closer.lua/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip">org.apache.syncope.ide.eclipse.site-2.0.3.zip</a>
               </td>
               <td>
                 <a href="https://www.apache.org/dist/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip.asc">asc</a> 
@@ -141,6 +142,16 @@ under the License.
                 <a href="https://www.apache.org/dist/syncope/2.0.3/org.apache.syncope.ide.eclipse.site-2.0.3.zip.sha1">sha1</a>
               </td>
             </tr>
+            <tr>
+              <td>
+                <a href="http://www.apache.org/dyn/closer.lua/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm">syncope-ide-netbeans-2.0.3.nbm</a>
+              </td>
+              <td>
+                <a href="https://www.apache.org/dist/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm.asc">asc</a> 
+                <a href="https://www.apache.org/dist/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm.zip.md5">md5</a> 
+                <a href="https://www.apache.org/dist/syncope/2.0.3/syncope-ide-netbeans-2.0.3.nbm.zip.sha1">sha1</a>
+              </td>
+            </tr>
           </tbody>
         </table>
       </subsection>

http://git-wip-us.apache.org/repos/asf/syncope/blob/97a5d21e/src/site/xdoc/release-process.xml
----------------------------------------------------------------------
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/org.apache.syncope.ide.eclipse.site/target/org.apache.syncope.ide.eclipse.site-*.zip .
 cp $SYNCOPE_RELEASE_DIR/ide/eclipse/releng/org.apache.syncope.ide.eclipse.site/target/org.apache.syncope.ide.eclipse.site-*.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'`
 do
   gpg --verify ${file}