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 2013/01/20 08:57:54 UTC
svn commit: r1435798 - in /isis/site/trunk/content:
getting-started/screenshots.md support.md
Author: danhaywood
Date: Sun Jan 20 07:57:54 2013
New Revision: 1435798
URL: http://svn.apache.org/viewvc?rev=1435798&view=rev
Log:
isis site - more on screenshots; mail archives
Modified:
isis/site/trunk/content/getting-started/screenshots.md
isis/site/trunk/content/support.md
Modified: isis/site/trunk/content/getting-started/screenshots.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/getting-started/screenshots.md?rev=1435798&r1=1435797&r2=1435798&view=diff
==============================================================================
--- isis/site/trunk/content/getting-started/screenshots.md (original)
+++ isis/site/trunk/content/getting-started/screenshots.md Sun Jan 20 07:57:54 2013
@@ -11,7 +11,7 @@ The following screenshots show the Wicke
</td>
</tr>
<tr>
- <td>Wicket Home Page<br/><br/><i>The Wicket viewer displays a home page with welcome text (easily changed for your own app). The default text links to the main <tt>ToDoItem</tt> domain class over on <a href="https://github.com/apache/isis/blob/master/example/application/quickstart_wicket_restful_jdo/dom/src/main/java/dom/todo/ToDoItem.java">github</a>.</i></td>
+ <td>Wicket Home Page<br/><br/><i>The Wicket viewer displays a home page showing the domain services as menu items. These are registered in </i><tt>WEB-INF/isis.properties</tt><br/><br/><i>The welcome text links to the main <tt>ToDoItem</tt> domain class over on <a href="https://github.com/apache/isis/blob/master/example/application/quickstart_wicket_restful_jdo/dom/src/main/java/dom/todo/ToDoItem.java">github</a>. (You can easily change this text).</i></td>
<td>
<img src="resources/screencast-02-wicket-home-page.png" width="525" height="394"></img>
</td>
@@ -23,7 +23,16 @@ The following screenshots show the Wicke
</td>
</tr>
<tr>
- <td>Install Fixtures<br/><br/><i>The quickstart app is configured to run using the JDO objectstore, but with an in-memory database. The <tt>Fixtures</tt> domain service allows the administrator (user: sven, password: pass) to install sample data.</i></td>
+ <td>Install Fixtures<br/><br/><i>The quickstart app is configured to run using the JDO objectstore, but with an in-memory database. The <tt>Fixtures</tt> domain service allows the administrator (user: sven, password: pass) to install sample data:</i><pre>
+@Named("Fixtures")
+public class ToDoItemsFixturesService {
+ public String install() { ... }
+ ...
+ public String installFor(
+ @Named("User") String user) { ... }
+ ...
+}}
+</pre></td>
<td>
<img src="resources/screencast-04-fixture-install.png" width="525" height="394"></img>
</td>
@@ -35,7 +44,23 @@ The following screenshots show the Wicke
</td>
</tr>
<tr>
- <td>Query using a domain service<br/><br/><i>Domain services more usually act as both repositories and factories. In this case the <tt>ToDoItems</tt> domain service can be used to lookup existing <tt>ToDoItem</tt>s, or to create new ones.</i></td>
+ <td>Query using a domain service<br/><br/><i>Domain services more usually act as both repositories and factories. In this case the <tt>ToDoItems</tt> domain service can be used to lookup existing <tt>ToDoItem</tt>s, or to create new ones:</i><pre>
+@Named("ToDos")
+public class ToDoItems {
+ ...
+ @MemberOrder(sequence = "1")
+ public List<ToDoItem> notYetComplete() { ... }
+ ...
+ @MemberOrder(sequence = "2")
+ public List<ToDoItem> complete() { ... }
+ ...
+ @MemberOrder(sequence = "3")
+ public ToDoItem newToDo( ... ) { ... }
+ ...
+ @MemberOrder(sequence = "4")
+ public List<ToDoItem> allToDos() { ... }
+}
+</pre></td>
<td>
<img src="resources/screencast-06-todos-not-yet-complete.png" width="525" height="394"></img>
</td>
@@ -90,7 +115,9 @@ public class ToDoItem {
}
return buf.toString();
}
- ... </pre>
+ ...
+}}
+</pre>
<i>...(scalar) properties are displayed underneath:</i><pre>
...
@RegEx(validation =
@@ -100,6 +127,7 @@ public class ToDoItem {
public void setDescription(
String description) { ... }
...
+}}
</pre><i>... (vector) collections on the right:</i><pre>
...
@Disabled
@@ -108,6 +136,7 @@ public class ToDoItem {
public List<ToDoItem> getDependencies() { ... }
public void setDependencies(List<ToDoItem>) { ... }
...
+}}
</pre></i><br/><i>... and actions are shown top right:</i><pre>
...
@Named("Clone")
Modified: isis/site/trunk/content/support.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/support.md?rev=1435798&r1=1435797&r2=1435798&view=diff
==============================================================================
--- isis/site/trunk/content/support.md (original)
+++ isis/site/trunk/content/support.md Sun Jan 20 07:57:54 2013
@@ -8,25 +8,28 @@ Apache Isis has two public mailing lists
<tr>
<th>Mailing list</th>
<th>Email</th>
- <th>Archives</th>
+ <th>ASF Archives</th>
+ <th>Markmail Archives</th>
<th>Subscribe</th>
</tr>
<tr>
<td>Users</t>
<td><a href="mailto:users@isis.apache.org">users@isis.apache.org</a></td>
- <td><a href="http://markmail.org/search/isis-users+list:org.apache.incubator.isis-users">archives</a>
+ <td><a href="http://mail-archives.apache.org/mod_mbox/isis-users/">ASF archives</a>
+ <td><a href="http://markmail.org/search/isis-users+list:org.apache.incubator.isis-users">Markmail archives</a>
</td>
<td><a href="mailto:users-subscribe@isis.apache.org">users-subscribe@isis.apache.org</a></td>
</tr>
<tr>
<td>Contributors</t>
<td><a href="mailto:dev@isis.apache.org">dev@isis.apache.org</a></td>
- <td><a href="http://markmail.org/search/isis-dev+list:org.apache.incubator.isis-dev">archives</a>
+ <td><a href="http://mail-archives.apache.org/mod_mbox/isis-dev/">ASF archives</a>
+ <td><a href="http://markmail.org/search/isis-dev+list:org.apache.incubator.isis-dev">Markmail archives</a>
</td>
<td><a href="mailto:dev-subscribe@isis.apache.org">dev-subscribe@isis.apache.org</a></td></tr>
</table>
-The markmail archives span both our current mailing lists and our original incubator mailing lists.
+The Markmail archives span both our current (TLP) mailing lists and also our original mailing lists while in the Apache incubator; the ASF archives span just our TLP mailing lists.
### Other Resources