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.
+