You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2014/02/16 15:07:28 UTC

svn commit: r1568764 - in /isis/site/trunk/content: ./ components/objectstores/jdo/ components/viewers/wicket/ components/viewers/wicket/third-party/ images/ intro/tutorials/ other/

Author: danhaywood
Date: Sun Feb 16 14:07:28 2014
New Revision: 1568764

URL: http://svn.apache.org/r1568764
Log:
screencasts

Added:
    isis/site/trunk/content/components/viewers/wicket/third-party/
    isis/site/trunk/content/components/viewers/wicket/third-party/about.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md
    isis/site/trunk/content/images/tv_show-32.png   (with props)
Modified:
    isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-eclipse.md
    isis/site/trunk/content/components/viewers/wicket/about.md
    isis/site/trunk/content/documentation.md
    isis/site/trunk/content/intro/tutorials/screencasts.md
    isis/site/trunk/content/other/jrebel.md

Modified: isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-eclipse.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-eclipse.md?rev=1568764&r1=1568763&r2=1568764&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-eclipse.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-eclipse.md Sun Feb 16 14:07:28 2014
@@ -20,19 +20,18 @@ Over and above this, there are two disti
 
 To the detail...
 
-## <a name="screencast"></a>Screencast
-
-How to import an Apache Isis maven-based application into Eclipse and configure to use with the JDO Objectstore
+## Configuring a domain project with the DataNucleus enhancer
 
-<iframe width="420" height="315" src="http://www.youtube.com/embed/RgcYfjQ8yJA" frameborder="0" allowfullscreen></iframe>
+> note:
+> Make sure you are in the 'Java' Perspective, not the 'Java EE' Perspective.  
 
-> NB: when configuring DataNucleus for the *dom* project, make sure you are in the 'Java perspective', not the 'Java EE perspective'.
+### <a name="screencast"></a>Screencast
 
+The following screencast shows how import an Apache Isis maven-based application into Eclipse and configure to use with the JDO Objectstore
 
-## Configuring a domain project with the DataNucleus enhancer
+<iframe width="420" height="315" src="http://www.youtube.com/embed/RgcYfjQ8yJA" frameborder="0" allowfullscreen></iframe>
 
-> note:
-> Make sure you are in the 'Java' Perspective, not the 'Java EE' Perspective.  
+### Step-by-step
 
 In Eclipse, for the *domain object model* project, first add DataNucleus support:
 

Modified: isis/site/trunk/content/components/viewers/wicket/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/about.md?rev=1568764&r1=1568763&r2=1568764&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/about.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/about.md Sun Feb 16 14:07:28 2014
@@ -2,16 +2,4 @@ Title: Wicket viewer
 
 The wicket module provides a customizable webapp viewer for an Isis domain model, implemented using the [Apache Wicket](http://wicket.apache.org) web framework.
 
-Like the [HTML viewer](../html/about.html), the wicket viewer provides a generic webapp with a page displayed for each entity or collection of entities. Unlike that viewer, though, you can also customize the GUI.
-
-### Further reading:
-
-- [Titles in tables](titles-in-tables.html)
-- [Suppressing 'remember me'](suppressing-remember-me.html)
-- [The About page](configuring-the-about-page.html)
-- [Customizing the viewer](customizing-the-viewer.html)
-
-### Releases
-
-- See [release notes](release-notes/about.html).
-
+go back to: [documentation](../../../documentation.html)

Added: isis/site/trunk/content/components/viewers/wicket/third-party/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/about.md?rev=1568764&view=auto
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/about.md (added)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/about.md Sun Feb 16 14:07:28 2014
@@ -0,0 +1,3 @@
+Title: Wicket viewer extensions
+
+go back to: [documentation](../../../../documentation.html)

Added: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md?rev=1568764&view=auto
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md (added)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md Sun Feb 16 14:07:28 2014
@@ -0,0 +1,10 @@
+Title: Download as Excel extension for Wicket viewer
+
+{stub
+This page is a stub.
+}
+
+   
+## Download
+
+The extension is hosted on [github](https://github.com/danhaywood/isis-wicket-excel).

Added: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md?rev=1568764&view=auto
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md (added)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md Sun Feb 16 14:07:28 2014
@@ -0,0 +1,10 @@
+Title: Full calendar2 extension for Wicket viewer
+
+{stub
+This page is a stub.
+}
+
+   
+## Download
+
+The extension is hosted on [github](https://github.com/danhaywood/isis-wicket-fullcalendar2).

Added: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md?rev=1568764&view=auto
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md (added)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md Sun Feb 16 14:07:28 2014
@@ -0,0 +1,16 @@
+Title: Gmap3 (google maps) extension for Wicket viewer
+
+{stub
+This page is a stub.
+}
+
+## <a name="screencast"></a>Screencast
+
+How to customize the Wicket viewer, integrating google maps.
+
+<iframe width="420" height="315" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
+
+    
+## Download
+
+The extension is hosted on [github](https://github.com/danhaywood/isis-wicket-gmap3).

Added: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md?rev=1568764&view=auto
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md (added)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md Sun Feb 16 14:07:28 2014
@@ -0,0 +1,10 @@
+Title: Wickedcharts extension for Wicket viewer
+
+{stub
+This page is a stub.
+}
+
+   
+## Download
+
+The extension is hosted on [github](https://github.com/danhaywood/isis-wicket-wickedcharts).

Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1568764&r1=1568763&r2=1568764&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Sun Feb 16 14:07:28 2014
@@ -14,7 +14,7 @@ Title: Documentation
 #### Getting started
 
 - **[Simple Archetype](intro/getting-started/simple-archetype.html) ([1.3.1](archetypes/release-notes/about.html))**
-- [Quickstart Archetype](intro/getting-started/quickstart-archetype.html) ([1.3.1](archetypes/release-notes/about.html))
+- [Quickstart Archetype](intro/getting-started/quickstart-archetype.html) ([1.3.1](archetypes/release-notes/about.html)) <a href="intro/getting-started/quickstart-archetype.html#screencast"><img src="./images/tv_show-32.png"></a>
 
 }
 
@@ -429,10 +429,10 @@ For both:
 
 #### Third-party extensions
 
-* [Excel download](https://github.com/danhaywood/isis-wicket-excel)
-* [Fullcalendar2](https://github.com/danhaywood/isis-wicket-fullcalendar2)
-* [Gmap3](https://github.com/danhaywood/isis-wicket-gmap3)
-* [Wicked charts](https://github.com/danhaywood/isis-wicket-wickedcharts)
+* [Excel download](./components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.html) [stub]
+* [Fullcalendar2](./components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.html) [stub]
+* [Gmap3](./components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.html) [stub]
+* [Wicked charts](./components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.html) [stub]
 
 
 }
@@ -620,7 +620,7 @@ For both:
 
 #### Third-party Plugins
 
-* [JRebel Plugin](https://github.com/danhaywood/isis-jrebel-plugin)
+* [JRebel Plugin](other/jrebel.html) [stub]
 
 
 <!--

Added: isis/site/trunk/content/images/tv_show-32.png
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/images/tv_show-32.png?rev=1568764&view=auto
==============================================================================
Binary file - no diff available.

Propchange: isis/site/trunk/content/images/tv_show-32.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: isis/site/trunk/content/intro/tutorials/screencasts.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/intro/tutorials/screencasts.md?rev=1568764&r1=1568763&r2=1568764&view=diff
==============================================================================
--- isis/site/trunk/content/intro/tutorials/screencasts.md (original)
+++ isis/site/trunk/content/intro/tutorials/screencasts.md Sun Feb 16 14:07:28 2014
@@ -6,78 +6,64 @@ We've prepared some screencasts to help 
   <tr>
     <td>How it works<br/><br/><i>How Apache Isis builds a webapp from the underlying domain object model</i>
     <br/><br/>
-    Learn more <a href="../elevator-pitch/common-use-cases.html#screencast">here</a>
+    See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
     </td>
     <td>
       <iframe width="420" height="315" src="http://www.youtube.com/embed/ludOLyi6VyY" frameborder="0" allowfullscreen></iframe>
     </td>
-    <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
-    </td>
   </tr>
   <tr>
-    <td>Quickstart Archetype<br/><br/><i>How to use the Apache Isis quickstart archetype to generate your first Apache Isis application</i>
+    <td>Todo (quickstart) app walkthrough<br/><br/><i>A run-through of the main features of the todo application generated by the Apache Isis quickstart archetype</i>
     <br/><br/>
-    Learn more <a href="../getting-started/quickstart-archetype.html#screencast">here</a>
+    Learn how to generate this app <a href="../getting-started/quickstart-archetype.html#screencast">here</a>
     </td>
     <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/RH6J4gx8OoA" frameborder="0" allowfullscreen></iframe>
-    </td>
-    <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
+      <iframe width="420" height="315" src="http://www.youtube.com/embed/1_vc01LIBUU" frameborder="0" allowfullscreen></iframe>
     </td>
   </tr>
   <tr>
-    <td>Todo app walkthrough<br/><br/><i>A run-through of the main features of the todo application generated by the Apache Isis quickstart archetype</i>
+    <td>Quickstart Archetype<br/><br/><i>How to use the Apache Isis quickstart archetype to generate your first Apache Isis application</i>
     <br/><br/>
-    Learn more <a href="../getting-started/quickstart-archetype.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/1_vc01LIBUU" frameborder="0" allowfullscreen></iframe>
+    Learn how to use the <a href="../getting-started/quickstart-archetype.html#screencast">quickstart archetype</a> here
     </td>
     <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
+      <iframe width="420" height="315" src="http://www.youtube.com/embed/RH6J4gx8OoA" frameborder="0" allowfullscreen></iframe>
     </td>
   </tr>
   <tr>
     <td>Importing into Eclipse<br/><br/><i>How to import an Apache Isis maven-based application into Eclipse and configure to use with the JDO Objectstore</i><br/><br/>NB: when configuring DataNucleus for the *dom* project, make sure you are in the 'Java perspective', not the 'Java EE perspective').
     <br/><br/>
-    Learn more <a href="../../components/objectstores/jdo/datanucleus-and-eclipse.html#screencast">here</a>
+    Learn more about <a href="../../components/objectstores/jdo/datanucleus-and-eclipse.html#screencast">datanucleus and eclipse</a>
     </td>
     <td>
       <iframe width="420" height="315" src="http://www.youtube.com/embed/RgcYfjQ8yJA" frameborder="0" allowfullscreen></iframe>
     </td>
-    <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
-    </td>
   </tr>
   <tr>
     <td>Dynamic layouts in the Wicket viewer<br/><br/><i>How to layout properties and collections dynamically</i>
     <br/><br/>
-    Learn more <a href="../../more-advanced-topics/objectstores/jdo/dynamic-layouts.html#screencast">here</a>
-    <td>
-      <iframe width="420" height="236" src="http://www.youtube.com/embed/zmrg49WeEPc" frameborder="0" allowfullscreen></iframe>
+    Learn more <a href="../../more-advanced-topics/dynamic-layouts.html#screencast">here</a>
     </td>
     <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
+      <iframe width="420" height="236" src="http://www.youtube.com/embed/zmrg49WeEPc" frameborder="0" allowfullscreen></iframe>
     </td>
   </tr>
   <tr>
-    <td>Isis' integration with <a id="jrebel" name="jrebel">JRebel</a><br/><br/><i>Develop your app without having to redeploy using <a href="https://github.com/danhaywood/isis-jrebel-plugin">this plugin</a>.</i><br/><br/>(Apologies for the slightly flaky audio on this screencast)</td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/PxVgbz3ae_g" frameborder="0" allowfullscreen></iframe>
+    <td>Customizing the Wicket viewer<br/><br/><i>How to customize the Wicket viewer, integrating google maps.</i>
+    <br/><br/>
+    See the <a href="../../components/viewers/wicket/third-party/danhaywood-isis-viewer-gmap3.html#screencast">gmap3 extension</a> page
     </td>
     <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
+      <iframe width="420" height="315" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
     </td>
   </tr>
   <tr>
-    <td>Customizing the Wicket viewer<br/><br/><i>How to customize the Wicket viewer, integrating google maps.</i> </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
+    <td>Isis' integration with <a id="jrebel" name="jrebel">JRebel</a><br/><br/><i>Develop your app without having to redeploy using <a href="https://github.com/danhaywood/isis-jrebel-plugin">this plugin</a>.</i><br/><br/>(Apologies for the slightly flaky audio on this screencast)
+    <br/><br/>
+    See also the <a href="../../other/jrebel.html#screencast">JRebel plugin</a> page
     </td>
     <td>
-      See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
+      <iframe width="420" height="236" src="//www.youtube.com/embed/PxVgbz3ae_g" frameborder="0" allowfullscreen></iframe>
     </td>
   </tr>
 <table>

Modified: isis/site/trunk/content/other/jrebel.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/other/jrebel.md?rev=1568764&r1=1568763&r2=1568764&view=diff
==============================================================================
--- isis/site/trunk/content/other/jrebel.md (original)
+++ isis/site/trunk/content/other/jrebel.md Sun Feb 16 14:07:28 2014
@@ -1,6 +1,31 @@
 Title: JRebel plugin (third-party)
 
-{stub
-This page is a stub.
-}
+This is a plugin for Apache Isis plugin for [JRebel][http://zeroturnaround.com/software/jrebel/]. By configuring it you can develop your Isis application without having to restart the app. 
+
+JRebel is [commercial software](), although there is a community version that is [free for open source use]().  Please check terms and conditions before using.
+
+The Isis JRebel plugin itself is free for use, and is hosted on [github](https://github.com/danhaywood/isis-jrebel-plugin).
+
+The plugin is designed for Isis configured with the JDO (DataNucleus) objectstore, and either the Wicket viewer or the Restful Objects viewer.
+
+
+## <a name="screencast"></a>Screencast
+
+How to develop your app without having to redeploy using a JRebel plugin. (Apologies for the slightly flaky audio on this screencast)
+
+<iframe width="420" height="236" src="//www.youtube.com/embed/PxVgbz3ae_g" frameborder="0" allowfullscreen></iframe>
+
+
+
+## Download
+
+The plugin can be downloaded from [github](https://github.com/danhaywood/isis-jrebel-plugin).
+
+
+## Usage
+
+The README on the github page how to set up the plugin.
+
+One additional note: you do need to run Isis in prototype mode.
+