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/03/04 22:58:55 UTC

[1/35] git commit: ISIS-352: adding a README.md for github mirror

ISIS-352: adding a README.md for github mirror


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/607f86c8
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/607f86c8
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/607f86c8

Branch: refs/heads/dan/ISIS-233-ro
Commit: 607f86c830da6c2d3e1f610111bc01e593811eba
Parents: 0eb84d5
Author: Dan Haywood <da...@apache.org>
Authored: Wed Feb 27 07:44:00 2013 +0000
Committer: Dan Haywood <da...@apache.org>
Committed: Wed Feb 27 07:44:00 2013 +0000

----------------------------------------------------------------------
 README.md |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/607f86c8/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..00a7472
--- /dev/null
+++ b/README.md
@@ -0,0 +1,55 @@
+apache-isis
+===========
+
+*[Apache Isis]((http://isis.apache.org))™ software is a framework for rapidly developing domain-driven apps in Java.  Write your business logic in entities, domain services and repositories, and the framework dynamically generates a representation of that domain model as a webapp or a RESTful API. Use for prototyping or production.*
+
+To see Isis in action, watch these [screencasts](http://isis.apache.org/getting-started/screencasts.html).
+
+Get started yourself using the [Maven archetype](http://isis.apache.org/getting-started/quickstart-archetype.html).
+
+For help and support, join the [mailing lists](http://isis.apache.org/support.html).  
+
+## Screenshots
+
+The following are taken from the [screenshots](http://isis.apache.org/getting-started/screenshots.html) page on the Isis website.  That page also shows the code from which these pages are dynamically generated.
+
+A list of objects returned from a domain service action:
+
+![](http://isis.apache.org/getting-started/resources/screencast-08-collection-action.png)
+
+A domain object:
+
+![](http://isis.apache.org/getting-started/resources/screencast-11-todo-entity.png)
+
+Invoking an action:
+
+![](http://isis.apache.org/getting-started/resources/screencast-18-invoke-action-args.png)
+
+The REST API for a domain object:
+
+![](http://isis.apache.org/getting-started/resources/screencast-34-restful-entity.png)
+
+## Extensions
+
+The Wicket viewer is extensible; a number of extensions (hosted on github) are available integrating [google maps](https://github.com/danhaywood/isis-wicket-gmap3), [charting](https://github.com/danhaywood/isis-wicket-wickedcharts), and also a [calendar](https://github.com/danhaywood/isis-wicket-fullcalendar).
+
+#### Google maps v3 integration
+
+A list of objects returned from a domain service action (with additional button to view in a map):
+
+![](https://raw.github.com/danhaywood/isis-wicket-gmap3/master/images/screenshot-1.png)
+
+List of objects rendered in a map:
+
+![](https://raw.github.com/danhaywood/isis-wicket-gmap3/master/images/screenshot-2.png)
+
+Integration of maps on the object page:
+
+![](https://raw.github.com/danhaywood/isis-wicket-gmap3/master/images/screenshot-3.png)
+
+#### Wicked Charts integration
+
+An action that returns a [WickedChart](wicked-charts.googlecode.com).
+
+![](https://raw.github.com/danhaywood/isis-wicket-wickedcharts/master/images/screenshot-2.png)
+