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 2015/11/12 10:26:28 UTC

[1/2] isis git commit: ISIS-1243: update to powered-by page

Repository: isis
Updated Branches:
  refs/heads/master 1b1298605 -> 2f5bd5273


ISIS-1243: update to powered-by page


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

Branch: refs/heads/master
Commit: f6acd2e35281c238e32a7ecf95c7c9b59e68033b
Parents: 1b12986
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Wed Nov 11 22:08:54 2015 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Wed Nov 11 22:08:54 2015 +0000

----------------------------------------------------------------------
 adocs/documentation/Gemfile.lock                |   3 ++
 .../src/main/asciidoc/_powered-by_commapp.adoc  |  45 +++++++++++++++++++
 .../src/main/asciidoc/_powered-by_estatio.adoc  |   2 +-
 .../asciidoc/_powered-by_gesconsultor-grc.adoc  |   2 +
 .../asciidoc/_powered-by_transport-planner.adoc |  12 ++---
 .../images/powered-by/commapp/screenshot-1.png  | Bin 0 -> 670918 bytes
 .../images/powered-by/commapp/screenshot-2.png  | Bin 0 -> 56933 bytes
 .../src/main/asciidoc/powered-by.adoc           |   2 +
 8 files changed, 59 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/Gemfile.lock
----------------------------------------------------------------------
diff --git a/adocs/documentation/Gemfile.lock b/adocs/documentation/Gemfile.lock
index 6a495d9..808cd9a 100644
--- a/adocs/documentation/Gemfile.lock
+++ b/adocs/documentation/Gemfile.lock
@@ -43,3 +43,6 @@ DEPENDENCIES
   tilt
   wdm (>= 0.1.0)
   webrick
+
+BUNDLED WITH
+   1.10.6

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/_powered-by_commapp.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_commapp.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_commapp.adoc
new file mode 100644
index 0000000..b60b9f2
--- /dev/null
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_commapp.adoc
@@ -0,0 +1,45 @@
+[[_powered-by_commapp]]
+= CommApp
+:notice: licensed to the apache software foundation (asf) under one or more contributor license agreements. see the notice file distributed with this work for additional information regarding copyright ownership. the asf licenses this file to you under the apache license, version 2.0 (the "license"); you may not use this file except in compliance with the license. you may obtain a copy of the license at. http://www.apache.org/licenses/license-2.0 . unless required by applicable law or agreed to in writing, software distributed under the license is distributed on an "as is" basis, without warranties or  conditions of any kind, either express or implied. see the license for the specific language governing permissions and limitations under the license.
+:_basedir: ./
+:_imagesdir: images/
+:toc: right
+
+
+CommApp is an application whose domain is that of managing businesses themselves, specifically the commercial aspects
+of a business.  You can get a feel for it from this screenshot:
+
+image::{_imagesdir}powered-by/commapp/screenshot-1.png[width="900px",link="{_imagesdir}powered-by/commapp/screenshot-1.png"]
+
+which shows how the app integrates a number of the (non-ASF) link:http://isisaddons.org[Isis Addons]
+(http://github.com/isisaddons/isis-module-excel[excel],
+http://github.com/isisaddons/isis-module-fullcalendar2[fullcalendar2] and
+http://github.com/isisaddons/isis-module-gmap3[gmap3]).  The app also uses the
+(non-ASF) http://github.com/isisaddons/isis-module-wickedcharts[wickedcharts] module to generate various charts.
+
+== Why Apache Isis?
+
+When making our decision towards a software development framework, we evaluated some few like Spring Framework and
+Oracle ADF, including a newer semantic framework.  At that point we faced we needed to choose between being locked in
+to a framework using many of their proprietary classes, methods and other features, or having to write a lot of code
+even to get things as CURD operations, and we would be facing significant differences in the code if using relational
+databases or the newer so called NonSQL databases.
+
+So we added Apache Isis to our evaluation, and we found it to be open in many aspects, including an open architecture
+and auto-generated UI viewer, as well as equally open and auto-generated REST/SOA web services, seamlessly support
+both SQL and NoSQL through an open and standard http://datanucleus.org[persistence manager], as well as open security
+(http://shiro.apache.org[Apache Shiro], LDAP) and features such as multi-tenancy.
+
+Our main focus in the code is given to the business domain, with business logic treated as a first class citizen.
+And because our code simply uses non-proprietary Java, we've been able to extend it the normal way.  Very little code in
+our application so far can be considered to be framework-specific, the few that is only because we chose to use some
+of the (non-ASF) link:http://isisaddons.org[Isis Addons] that provide our applications with high value, and which are
+open source also.
+
+When creating our prototype and then subsequent application, we've found quite amazing support: most of the time the
+Isis team provides same day high quality support, with samples and references, which has helped us find the solution
+to our needs quickly.  The framework is growing rapidly as well, keeping its openness and business domain driven focus.
+The tutorials and documentation is quite comprehensive and very clear.  We have found all this hard to find in many
+other open source frameworks.
+
+_Case study provided by Cesar Lugo, R&D Director_
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
index 9669a87..069054d 100644
--- a/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
@@ -37,5 +37,5 @@ The Apache Isis committers are extremely grateful for Eurocommercial's investmen
 And to learn a little more about the Estatio domain model itself, take a look at both the source code (of course) and also at https://github.com/estatio/estatio/blob/master/adocs/documentation/src/main/asciidoc/auditability.adoc[this documentation], developed to allow Eurocommercial's accountants to understand and audit the application.
 
 
-
+_Case study provided by Jeroen van der Wal, http://incode.org_
 

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/_powered-by_gesconsultor-grc.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_gesconsultor-grc.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_gesconsultor-grc.adoc
index 920a5be..0e1b934 100644
--- a/adocs/documentation/src/main/asciidoc/_powered-by_gesconsultor-grc.adoc
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_gesconsultor-grc.adoc
@@ -105,3 +105,5 @@ link:http://www.govertis.com[GOVERTIS company] that originally developed it, and
 
 All this could not have been achieved as quickly nor as effectively without the Apache Isis platform.
 
+
+_Case study provided by Oscar Bou, GOVERTIS_
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/_powered-by_transport-planner.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_transport-planner.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_transport-planner.adoc
index 04306d7..f9568cb 100644
--- a/adocs/documentation/src/main/asciidoc/_powered-by_transport-planner.adoc
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_transport-planner.adoc
@@ -44,12 +44,12 @@ is necessary).
 
 The author, Christian Steinebach, wrote this demo part-time over the course of a few weeks.  He commented:
 
-* I did not have too much time to get 'something done' ... But although I had a hard time in the beginning with Isis I don't think I would have made it in time using 'conventional' development with database, GUI etc...
+pass:[<div class="extended-quote"><p>]
+I did not have too much time to get 'something done' ... But although I had a hard time in the beginning with Isis I don't think I would have made it in time using 'conventional' development with database, GUI etc.
+using Apache Isis.
+pass:[</p></div>]
 
-He went on:
-
-* Because this is a demo, there is a lot of room for improvement, but it does show how a relatively simple domain model can be brought 'alive' using Apache Isis.
-
-The source code is available link:https://www.assembla.com/code/transportplanner/git/nodes[here] (note: it was written against a snapshot version of Apache Isis).
+Because this is a demo, there is a lot of room for improvement, but it does show how a relatively simple domain model can be brought 'alive'. The source code is available link:https://www.assembla.com/code/transportplanner/git/nodes[here] (note: it was written against a snapshot version of Apache Isis).
 
 
+_Case study provided by Christian Steinebach, Marintech_
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-1.png
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-1.png b/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-1.png
new file mode 100644
index 0000000..8edb242
Binary files /dev/null and b/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-1.png differ

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-2.png
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-2.png b/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-2.png
new file mode 100644
index 0000000..a661a59
Binary files /dev/null and b/adocs/documentation/src/main/asciidoc/images/powered-by/commapp/screenshot-2.png differ

http://git-wip-us.apache.org/repos/asf/isis/blob/f6acd2e3/adocs/documentation/src/main/asciidoc/powered-by.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/powered-by.adoc b/adocs/documentation/src/main/asciidoc/powered-by.adoc
index 2a3b934..9454d7b 100644
--- a/adocs/documentation/src/main/asciidoc/powered-by.adoc
+++ b/adocs/documentation/src/main/asciidoc/powered-by.adoc
@@ -17,6 +17,7 @@ This page catalogues a few notable applications that are powered by Apache Isis
 
 * xref:powered-by.adoc#_powered-by_estatio[Estatio]
 * xref:powered-by.adoc#_powered-by_gesconsultor-grc[GESCONSULTOR GRC]
+* xref:powered-by.adoc#_powered-by_commapp[CommApp]
 * xref:powered-by.adoc#_powered-by_transport-planner[TransportPlanner]
 
 If you have written an app in Apache Isis that you'd like to share, please mention it on the link:./support.html[mailing list].
@@ -24,6 +25,7 @@ If you have written an app in Apache Isis that you'd like to share, please menti
 
 include::_powered-by_estatio.adoc[leveloffset=+1]
 include::_powered-by_gesconsultor-grc.adoc[leveloffset=+1]
+include::_powered-by_commapp.adoc[leveloffset=+1]
 include::_powered-by_transport-planner.adoc[leveloffset=+1]
 
 


[2/2] isis git commit: ISIS-1243: fixing bad link.

Posted by da...@apache.org.
ISIS-1243: fixing bad link.


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

Branch: refs/heads/master
Commit: 2f5bd5273e42bbe8fe97e931b046670127e7d770
Parents: f6acd2e
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Thu Nov 12 00:01:31 2015 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Thu Nov 12 00:01:31 2015 +0000

----------------------------------------------------------------------
 adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc | 4 ++--
 adocs/documentation/src/main/asciidoc/index.html               | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/2f5bd527/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
index 069054d..0b4f63e 100644
--- a/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
@@ -9,7 +9,7 @@
 
 Estatio is an estate management application being developed for and deployed at link:http://www.eurocommercialproperties.com/[Eurocommercial Properties].
 
-Eurocommercial Properties is a Dutch-listed company that owns and operates over 50 shopping centres across Italy, France and Sweden, with a turnover of well over EUR1bn a year.  Previously the company had used one of the leading software packages for its invoicing;
+Eurocommercial Properties is a Dutch-listed company that owns and operates over 50 shopping centres across Italy, France and Sweden, with income from property of approx. EUR150m per year.  Previously the company had used one of the leading software packages for its invoicing;
 however this had proven on the one hand lacking in key features/functionality for some locales, while
  overlapping/duplicating the features/capabilities of the general ledger system.  It had also been found to be
  extremely difficult to upgrade to new versions of the product (eg multiple regressions).
@@ -23,7 +23,7 @@ The application developed, and deployed initially in Italy, is called Estatio:
 
 image::{_imagesdir}powered-by/estatio/estatio-1.png[width="900px",link="{_imagesdir}powered-by/estatio/estatio-1.png"]
 
-The development team for the original implementation consisted of just two developers (both of which are Apache Isis committers); the first version of the application was developed over 2 years and 2 man-years effort.  Since the initial release - as the scope of the application has grown - the team has expanded to take on a further part-time developer and also some interns.
+The development team for the original implementation consisted of just two developers (both of whom are Apache Isis committers); the first version of the application was developed over 2 years and 2 man-years effort.  Since the initial release - as the scope of the application has grown - the team has expanded to take on a further part-time developer and also some interns.
 
 
 == Supporting Open Source

http://git-wip-us.apache.org/repos/asf/isis/blob/2f5bd527/adocs/documentation/src/main/asciidoc/index.html
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/index.html b/adocs/documentation/src/main/asciidoc/index.html
index 5c622a8..04ab1be 100644
--- a/adocs/documentation/src/main/asciidoc/index.html
+++ b/adocs/documentation/src/main/asciidoc/index.html
@@ -627,12 +627,11 @@
                         <br/>
                         <p>Like all Apache Isis apps, the UI is dynamically built from the domain model.</p>
 
-                        <img class="estatio" src="./images/powered-by/estatio-1.png" style="width: 98%"/>
+                        <img class="estatio" src="./images/powered-by/estatio/estatio-1.png" style="width: 98%"/>
 
                         <div class="center">
                             <br/>
-                            <p>You can learn more about this particular application <a href="./powered-by.html">here</a>.
-                                The app is also open source, so you can check out its source code on <a href="http://github.com/estatio/estatio">github</a>.</p>
+                            <p>You can learn more about this particular application <a href="./powered-by.html#_powered-by_estatio">here</a>, and check out its source code on <a href="http://github.com/estatio/estatio">github</a>.</p>
                         </div>
                         <br/>
                     </div>