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/02/23 23:40:09 UTC

svn commit: r1661807 [1/2] - in /isis/site/trunk: content/ content/archetypes/release-notes/ content/components/objectstores/jdo/ content/components/viewers/restfulobjects/ content/components/viewers/wicket/ content/components/viewers/wicket/release-no...

Author: danhaywood
Date: Mon Feb 23 22:40:08 2015
New Revision: 1661807

URL: http://svn.apache.org/r1661807
Log:
updating isis site to 1.8.0 (removing 1.8.0-SNAPSHOT)

Added:
    isis/site/trunk/content/core/release-notes/isis-1.8.0.md
    isis/site/trunk/content/core/release-notes/migrating-to-1.8.0.md
      - copied, changed from r1660662, isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md
Modified:
    isis/site/trunk/content/archetypes/release-notes/about.md
    isis/site/trunk/content/components/objectstores/jdo/using-neo4j.md
    isis/site/trunk/content/components/viewers/restfulobjects/honor-ui-hints.md
    isis/site/trunk/content/components/viewers/restfulobjects/pretty-printing.md
    isis/site/trunk/content/components/viewers/restfulobjects/simplified-object-representation.md
    isis/site/trunk/content/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md
    isis/site/trunk/content/components/viewers/wicket/application-menu-layout.md
    isis/site/trunk/content/components/viewers/wicket/bookmarks.md
    isis/site/trunk/content/components/viewers/wicket/brand-logo.md
    isis/site/trunk/content/components/viewers/wicket/how-to-auto-refresh-page.md
    isis/site/trunk/content/components/viewers/wicket/release-notes/about.md
    isis/site/trunk/content/components/viewers/wicket/showing-a-theme-chooser.md
    isis/site/trunk/content/components/viewers/wicket/specifying-a-default-theme.md
    isis/site/trunk/content/components/viewers/wicket/static-layouts.md
    isis/site/trunk/content/components/viewers/wicket/stripped-wicket-tags.md
    isis/site/trunk/content/components/viewers/wicket/suppressing-header-and-footer.md
    isis/site/trunk/content/components/viewers/wicket/suppressing-password-reset.md
    isis/site/trunk/content/components/viewers/wicket/suppressing-sign-up.md
    isis/site/trunk/content/components/viewers/wicket/user-registration.md
    isis/site/trunk/content/components/viewers/wicket/writing-a-custom-theme.md
    isis/site/trunk/content/config/disallowing-deprecations.md
    isis/site/trunk/content/config/i18n-support.md
    isis/site/trunk/content/config/metamodel-finetuning-the-programming-model.md
    isis/site/trunk/content/config/standardised-font-awesome-icons-and-CSS.md
    isis/site/trunk/content/contributors/recreating-an-archetype.md
    isis/site/trunk/content/contributors/release-checklist.md
    isis/site/trunk/content/contributors/release-process-one-pager.md
    isis/site/trunk/content/contributors/release-process.md
    isis/site/trunk/content/core/release-notes/about.md
    isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md
    isis/site/trunk/content/documentation.md
    isis/site/trunk/content/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.md
    isis/site/trunk/content/how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.md
    isis/site/trunk/content/how-tos/how-to-customize-styling-for-a-domain-object.md
    isis/site/trunk/content/intro/getting-started/simpleapp-archetype.md
    isis/site/trunk/content/intro/getting-started/todoapp-archetype.md
    isis/site/trunk/content/intro/tutorials/apacheconeu-2014.md
    isis/site/trunk/content/intro/tutorials/screencasts.md
    isis/site/trunk/content/intro/tutorials/step-by-step-petclinic.md
    isis/site/trunk/content/more-advanced-topics/Fixture-Scripts.md
    isis/site/trunk/content/more-advanced-topics/ViewModel.md
    isis/site/trunk/content/more-advanced-topics/multi-tenancy.md
    isis/site/trunk/content/reference/recognized-annotations/Action.md
    isis/site/trunk/content/reference/recognized-annotations/ActionLayout.md
    isis/site/trunk/content/reference/recognized-annotations/Collection.md
    isis/site/trunk/content/reference/recognized-annotations/CollectionLayout.md
    isis/site/trunk/content/reference/recognized-annotations/CssClass-deprecated.md
    isis/site/trunk/content/reference/recognized-annotations/CssClassFa-deprecated.md
    isis/site/trunk/content/reference/recognized-annotations/DomainObject.md
    isis/site/trunk/content/reference/recognized-annotations/DomainObjectLayout.md
    isis/site/trunk/content/reference/recognized-annotations/DomainService.md
    isis/site/trunk/content/reference/recognized-annotations/DomainServiceLayout.md
    isis/site/trunk/content/reference/recognized-annotations/Parameter.md
    isis/site/trunk/content/reference/recognized-annotations/ParameterLayout.md
    isis/site/trunk/content/reference/recognized-annotations/Property.md
    isis/site/trunk/content/reference/recognized-annotations/PropertyLayout.md
    isis/site/trunk/content/reference/recognized-annotations/ViewModel.md
    isis/site/trunk/content/reference/recognized-annotations/ViewModelLayout.md
    isis/site/trunk/content/reference/recognized-annotations/about.md
    isis/site/trunk/content/reference/services/deep-link-service.md
    isis/site/trunk/content/reference/services/email-notification-service.md
    isis/site/trunk/content/reference/services/email-service.md
    isis/site/trunk/content/reference/services/event-bus-service.md
    isis/site/trunk/content/reference/services/exception-recognizers.md
    isis/site/trunk/content/reference/services/user-profile-service.md
    isis/site/trunk/content/reference/services/user-registration-service.md
    isis/site/trunk/content/release-matrix.md
    isis/site/trunk/templates/isis-in-pictures.html

Modified: isis/site/trunk/content/archetypes/release-notes/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/archetypes/release-notes/about.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/archetypes/release-notes/about.md (original)
+++ isis/site/trunk/content/archetypes/release-notes/about.md Mon Feb 23 22:40:08 2015
@@ -12,7 +12,7 @@ SimpleApp archetype:
 
 TodoApp archetype (previously called the Quickstart archetype):
 
-* (not released in 1.8.0-SNAPSHOT; moved to [Isis addons](https://github.com/isisaddons/isis-app-todoapp) (not ASF)
+* (not released in 1.8.0; moved to [Isis addons](https://github.com/isisaddons/isis-app-todoapp) (not ASF)
 * [todoapp-archetype-1.7.0](todoapp-archetype-1.7.0.html)
 * [todoapp-archetype-1.6.0](todoapp-archetype-1.6.0.html)
 * [quickstart_wrj-archetype-1.5.0](quickstart_wrj-archetype-1.5.0.html)

Modified: isis/site/trunk/content/components/objectstores/jdo/using-neo4j.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/using-neo4j.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/using-neo4j.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/using-neo4j.md Mon Feb 23 22:40:08 2015
@@ -1,6 +1,6 @@
-Title: Using Neo4J (1.8.0-SNAPSHOT).
+Title: Using Neo4J (1.8.0).
 
-As of 1.8.0-SNAPSHOT Apache Isis has experimental support for Neo4J, courtesy of DataNucleus' [Neo4J Datastore](http://www.datanucleus.org/products/datanucleus/datastores/neo4j.html) implementation.
+As of 1.8.0 Apache Isis has experimental support for Neo4J, courtesy of DataNucleus' [Neo4J Datastore](http://www.datanucleus.org/products/datanucleus/datastores/neo4j.html) implementation.
 
 The [simpleapp](../../../intro/getting-started/simpleapp-archetype.html) and [todoapp](../../../intro/getting-started/simpleapp-archetype.html) archetypes have been updated so that they can be optionally run under Neo4J.
 
@@ -36,7 +36,7 @@ In the [simpleapp](../../../intro/gettin
 
 If you want to quickly try out neo4j for yourself:
 
-* run the [simpleapp](../../../intro/getting-started/simpleapp-archetype.html) archetype (1.8.0-SNAPSHOT)
+* run the [simpleapp](../../../intro/getting-started/simpleapp-archetype.html) archetype (1.8.0)
 
 * build the app:
 

Modified: isis/site/trunk/content/components/viewers/restfulobjects/honor-ui-hints.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/restfulobjects/honor-ui-hints.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/restfulobjects/honor-ui-hints.md (original)
+++ isis/site/trunk/content/components/viewers/restfulobjects/honor-ui-hints.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Honor UI Hints (1.8.0-SNAPSHOT)
+Title: Honor UI Hints (1.8.0)
 
 {note
 These configuration settings should be considered beta, and are likely to change in the future in response to emerging requirements.

Modified: isis/site/trunk/content/components/viewers/restfulobjects/pretty-printing.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/restfulobjects/pretty-printing.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/restfulobjects/pretty-printing.md (original)
+++ isis/site/trunk/content/components/viewers/restfulobjects/pretty-printing.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Pretty Printing (1.8.0-SNAPSHOT)
+Title: Pretty Printing (1.8.0)
 
 The JSON representations generated by the Restful Objects viewer are in compact form if the 
 [deployment type](../../../reference/deployment-types.html) is SERVER (ie production), but will automatically be 

Modified: isis/site/trunk/content/components/viewers/restfulobjects/simplified-object-representation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/restfulobjects/simplified-object-representation.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/restfulobjects/simplified-object-representation.md (original)
+++ isis/site/trunk/content/components/viewers/restfulobjects/simplified-object-representation.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Simplified Object Representation (1.8.0-SNAPSHOT)
+Title: Simplified Object Representation (1.8.0)
 
 > Enabling these settings makes the representations non-standard with respect to the [Restful Object spec](http://restfulobjects.org).
 

Modified: isis/site/trunk/content/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md (original)
+++ isis/site/trunk/content/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Suppressing Elements of the Representations (1.8.0-SNAPSHOT)
+Title: Suppressing Elements of the Representations (1.8.0)
 
 > Enabling these settings makes the representations non-standard with respect to the [Restful Object spec](http://restfulobjects.org).
 > In the future the spec may be updated to allow such extensions.

Modified: isis/site/trunk/content/components/viewers/wicket/application-menu-layout.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/application-menu-layout.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/application-menu-layout.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/application-menu-layout.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Application menu layout (1.8.0-SNAPSHOT)
+Title: Application menu layout (1.8.0)
 
 The actions of domain services are made available as an application menu bar.  By default each domain service
 corresponds to a single menu on this menu bar, with its actions as the drop-down menu items.  This is rarely exactly
@@ -94,7 +94,7 @@ Note that the last is also a prototype a
 In the UI it is rendered in italics.
 
 (It is possible to override this place of a given action by specifying `@MemberOrder(name="...")` where the name is
-that of a top-level menu.  Prior to 1.8.0-SNAPSHOT this was the only way of doing things, as of 1.8.0-SNAPSHOT its use
+that of a top-level menu.  Prior to 1.8.0 this was the only way of doing things, as of 1.8.0 its use
 is not recommended).
 
 ## Tertiary menubar

Modified: isis/site/trunk/content/components/viewers/wicket/bookmarks.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/bookmarks.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/bookmarks.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/bookmarks.md Mon Feb 23 22:40:08 2015
@@ -8,7 +8,7 @@ Bookmarking is automatic; whenever a boo
 
 ##Screenshots
 
-> these have not yet been updated for the new look-n-feel introduced in 1.8.0-SNAPSHOT
+> these have not yet been updated for the new look-n-feel introduced in 1.8.0
 
 #### Simple List
 

Modified: isis/site/trunk/content/components/viewers/wicket/brand-logo.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/brand-logo.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/brand-logo.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/brand-logo.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Brand Logo (1.8.0-SNAPSHOT)
+Title: Brand Logo (1.8.0)
 
 By default the Wicket viewer will display the application name top-left in the header menu.  This can be changed to
 display a png logo instead.

Modified: isis/site/trunk/content/components/viewers/wicket/how-to-auto-refresh-page.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/how-to-auto-refresh-page.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/how-to-auto-refresh-page.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/how-to-auto-refresh-page.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-title: How to auto-refresh an (entity) page (1.8.0-SNAPSHOT)
+title: How to auto-refresh an (entity) page (1.8.0)
 
 This requirement from the users mailing list:
 

Modified: isis/site/trunk/content/components/viewers/wicket/release-notes/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/release-notes/about.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/release-notes/about.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/release-notes/about.md Mon Feb 23 22:40:08 2015
@@ -1,5 +1,7 @@
 Title: Release Notes
 
+As of 1.8.0, the Wicket viewer component has been included in Core; see [core-1.8-0 release notes](../../../../core/release-notes/isis-1.8.0.html).
+
 - [isis-viewer-wicket-1.7.0](isis-viewer-wicket-1.7.0.html)
 - [isis-viewer-wicket-1.6.0](isis-viewer-wicket-1.6.0.html)
 - [isis-viewer-wicket-1.5.0](isis-viewer-wicket-1.5.0.html)

Modified: isis/site/trunk/content/components/viewers/wicket/showing-a-theme-chooser.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/showing-a-theme-chooser.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/showing-a-theme-chooser.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/showing-a-theme-chooser.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Showing a Theme Chooser (1.8.0-SNAPSHOT)
+Title: Showing a Theme Chooser (1.8.0)
 
 The Isis Wicket viewer uses [Bootstrap](http://getbootstrap.com/) styles and components (courtesy of the 
 [Wicket Bootstrap](https://github.com/l0rdn1kk0n/wicket-bootstrap) integration).

Modified: isis/site/trunk/content/components/viewers/wicket/specifying-a-default-theme.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/specifying-a-default-theme.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/specifying-a-default-theme.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/specifying-a-default-theme.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Specifying a Default Theme (1.8.0-SNAPSHOT)
+Title: Specifying a Default Theme (1.8.0)
 
 The Isis Wicket viewer uses [Bootstrap](http://getbootstrap.com/) styles and components (courtesy of the 
 [Wicket Bootstrap](https://github.com/l0rdn1kk0n/wicket-bootstrap) integration).

Modified: isis/site/trunk/content/components/viewers/wicket/static-layouts.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/static-layouts.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/static-layouts.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/static-layouts.md Mon Feb 23 22:40:08 2015
@@ -131,7 +131,7 @@ Below are sketches for the layout of the
 
 ## Other Annotations
 
-As of 1.8.0-SNAPSHOT, all the layout annotations have been consolidated into the various `XxxLayout` annotations:
+As of 1.8.0, all the layout annotations have been consolidated into the various `XxxLayout` annotations:
 
 * [@DomainServiceLayout](../../../reference/recognized-annotations/DomainServiceLayout.html)
 * [@DomainObjectLayout](../../../reference/recognized-annotations/DomainObjectLayout.html)
@@ -140,7 +140,7 @@ As of 1.8.0-SNAPSHOT, all the layout ann
 * [@ActionLayout](../../../reference/recognized-annotations/ActionLayout.html)
 * [@ParameterLayout](../../../reference/recognized-annotations/ParameterLayout.html)
 
-Prior to 1.8.0-SNAPSHOT a variety of annotations (now deprecated) are available, including:
+Prior to 1.8.0 a variety of annotations (now deprecated) are available, including:
 [@Named](../../../reference/recognized-annotations/Named-deprecated.html),
 [@DescribedAs](../../../reference/recognized-annotations/DescribedAs-deprecated.html),
 [@MultiLine](../../../reference/recognized-annotations/MultiLine-deprecated.html),

Modified: isis/site/trunk/content/components/viewers/wicket/stripped-wicket-tags.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/stripped-wicket-tags.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/stripped-wicket-tags.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/stripped-wicket-tags.md Mon Feb 23 22:40:08 2015
@@ -1,6 +1,6 @@
 Title: Stripped Wicket Tags
 
-##  1.8.0-SNAPSHOT
+##  1.8.0
 
 By default the Isis Wicket viewer will always strip wicket tags.  However, this behaviour can be overridden using a configuration setting.
 

Modified: isis/site/trunk/content/components/viewers/wicket/suppressing-header-and-footer.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/suppressing-header-and-footer.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/suppressing-header-and-footer.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/suppressing-header-and-footer.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Suppressing Header and Footer (Embedded View) (1.8.0-SNAPSHOT)
+Title: Suppressing Header and Footer (Embedded View) (1.8.0)
 
 The Wicket viewer provides some support such that an Isis application can be
 embedded within a host webapp, for example within an iframe.  

Modified: isis/site/trunk/content/components/viewers/wicket/suppressing-password-reset.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/suppressing-password-reset.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/suppressing-password-reset.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/suppressing-password-reset.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Suppressing Password Reset (1.8.0-SNAPSHOT)
+Title: Suppressing Password Reset (1.8.0)
 
 If [user registration](./user-registration.html) has been configured, then the Wicket viewer allows the user to
 sign-up a new account and to reset their password from the login page.

Modified: isis/site/trunk/content/components/viewers/wicket/suppressing-sign-up.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/suppressing-sign-up.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/suppressing-sign-up.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/suppressing-sign-up.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Suppressing Sign Up (1.8.0-SNAPSHOT)
+Title: Suppressing Sign Up (1.8.0)
 
 If [user registration](./user-registration.html) has been configured, then the Wicket viewer allows the user to
 sign-up a new account and to reset their password from the login page.

Modified: isis/site/trunk/content/components/viewers/wicket/user-registration.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/user-registration.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/user-registration.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/user-registration.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: User Registration (1.8.0-SNAPSHOT)
+Title: User Registration (1.8.0)
 
 The Wicket viewer provides the ability for users to sign-up by providing a valid email address:
 

Modified: isis/site/trunk/content/components/viewers/wicket/writing-a-custom-theme.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/writing-a-custom-theme.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/writing-a-custom-theme.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/writing-a-custom-theme.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Writing a Custom Theme (1.8.0-SNAPSHOT)
+Title: Writing a Custom Theme (1.8.0)
 
 The Isis Wicket viewer uses [Bootstrap](http://getbootstrap.com/) styles and components (courtesy of the 
 [Wicket Bootstrap](https://github.com/l0rdn1kk0n/wicket-bootstrap) integration).

Modified: isis/site/trunk/content/config/disallowing-deprecations.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/config/disallowing-deprecations.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/config/disallowing-deprecations.md (original)
+++ isis/site/trunk/content/config/disallowing-deprecations.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Disallowing Deprecations (1.8.0-SNAPSHOT)
+Title: Disallowing Deprecations (1.8.0)
 
 > this is a stub
 

Modified: isis/site/trunk/content/config/i18n-support.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/config/i18n-support.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/config/i18n-support.md (original)
+++ isis/site/trunk/content/config/i18n-support.md Mon Feb 23 22:40:08 2015
@@ -1,6 +1,6 @@
-Title: Internationalization (i18n) support (1.8.0-SNAPSHOT)
+Title: Internationalization (i18n) support (1.8.0)
 
-As of 1.8.0-SNAPSHOT (ISIS-903), Isis' support for i18n has been re-implemented
+As of 1.8.0 (ISIS-903), Isis' support for i18n has been re-implemented
 to use GNU [gettext](https://www.gnu.org/software/gettext/manual/index.html) `.pot` and `.po` 
 files.  The implementation does <i>not</i> however use any GNU software (to
 simplify the toolchain/developer experience, and because GNU software is usually
@@ -250,7 +250,7 @@ The `TranslationServicePoMenu` provides
 
 
 
-## Using ResourceBundles (no-op in 1.8.0-SNAPSHOT)
+## Using ResourceBundles (no-op in 1.8.0)
 
 > This earlier i18n implementation only honoured the locale of the server, not of the user making the request.
 

Modified: isis/site/trunk/content/config/metamodel-finetuning-the-programming-model.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/config/metamodel-finetuning-the-programming-model.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/config/metamodel-finetuning-the-programming-model.md (original)
+++ isis/site/trunk/content/config/metamodel-finetuning-the-programming-model.md Mon Feb 23 22:40:08 2015
@@ -62,7 +62,7 @@ In the case of the `.layout.json` file,
 isis.reflector.layoutMetadataReaders=org.apache.isis.core.metamodel.layoutmetadata.json.LayoutMetadataReaderFromJson
 </pre>
 
-As of 1.8.0-SNAPSHOT there is only one implementation provided, but we anticipate other implementations in future releases.
+As of 1.8.0 there is only one implementation provided, but we anticipate other implementations in future releases.
 
 ## Specifying a new programming model
 

Modified: isis/site/trunk/content/config/standardised-font-awesome-icons-and-CSS.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/config/standardised-font-awesome-icons-and-CSS.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/config/standardised-font-awesome-icons-and-CSS.md (original)
+++ isis/site/trunk/content/config/standardised-font-awesome-icons-and-CSS.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Standardized Font-Awesome Icons and CSS s (1.8.0-SNAPSHOT)
+Title: Standardized Font-Awesome Icons and CSS s (1.8.0)
 
 > this is a stub
 

Modified: isis/site/trunk/content/contributors/recreating-an-archetype.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/contributors/recreating-an-archetype.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/contributors/recreating-an-archetype.md (original)
+++ isis/site/trunk/content/contributors/recreating-an-archetype.md Mon Feb 23 22:40:08 2015
@@ -10,9 +10,9 @@ To recreate the **simpleapp** archetype:
 
     export ISISTMP=/c/tmp   # or as required
     export ISISART=simpleapp-archetype
-    export ISISDEV=1.8.0-SNAPSHOT
-    export ISISREL=1.7.0
-    export ISISPAR=1.7.0
+    export ISISDEV=1.9.0-SNAPSHOT
+    export ISISREL=1.8.0
+    export ISISPAR=1.8.0
     export ISISRC=RC1
 
     export ISISCPT=$(echo $ISISART | cut -d- -f2)
@@ -24,11 +24,10 @@ nb: `$ISISPAR` is the version of the Isi
 
 ### Check the example app
 
-Make sure you are in the correct directory, and update the parent `pom.xml` to reference the *released* version of Isis core and the other components:
+Make sure you are in the correct directory, and update the parent `pom.xml` to reference the *released* version of Isis core<!--and the other components-->:
 
     <properties>
-        <isis.version>1.7.0</isis.version>
-        <isis-viewer-wicket.version>1.7.0</isis-viewer-wicket.version>
+        <isis.version>1.8.0</isis.version>
         ...
     </properties>
 
@@ -223,7 +222,7 @@ Then switch the correct directory and re
     mvn release:prepare -P apache-release \
                     -DreleaseVersion=$ISISREL \
                     -DdevelopmentVersion=$ISISDEV \
-                    -Dtag=$ISISART-$ISISREL-$ISISRC
+                    -Dtag=$ISISART-$ISISREL
     mvn release:perform -P apache-release \
                     -DworkingDirectory=$ISISTMP/checkout
 

Modified: isis/site/trunk/content/contributors/release-checklist.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/contributors/release-checklist.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/contributors/release-checklist.md (original)
+++ isis/site/trunk/content/contributors/release-checklist.md Mon Feb 23 22:40:08 2015
@@ -36,6 +36,7 @@ also as a (published) <a href="https://d
             <td>n/a</td>
             <td>&nbsp;</td>
         </tr>
+<!--        
         <tr>
             <th>isis-viewer-wicket</th>
             <td>&nbsp;</td>
@@ -49,6 +50,7 @@ also as a (published) <a href="https://d
             <td>n/a</td>
             <td>&nbsp;</td>
         </tr>
+-->        
         <tr>
             <th>simpleapp-archetype</th>
             <td>&nbsp;</td>
@@ -63,9 +65,6 @@ also as a (published) <a href="https://d
             <td>&nbsp;</td>
         </tr>
     </tbody>
-</table>
-
-<table class="table table-bordered table-striped table-condensed table-hover">
     <thead>
         <tr>
             <th>Artifact</th>
@@ -87,6 +86,7 @@ also as a (published) <a href="https://d
             <td>&nbsp;</td>
             <td>&nbsp;</td>
         </tr>
+<!--
         <tr>
             <th>isis-viewer-wicket</th>
             <td>&nbsp;</td>
@@ -96,6 +96,7 @@ also as a (published) <a href="https://d
             <td>&nbsp;</td>
             <td>&nbsp;</td>
         </tr>
+-->
         <tr>
             <th>simpleapp-archetype</th>
             <td>&nbsp;</td>

Modified: isis/site/trunk/content/contributors/release-process-one-pager.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/contributors/release-process-one-pager.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/contributors/release-process-one-pager.md (original)
+++ isis/site/trunk/content/contributors/release-process-one-pager.md Mon Feb 23 22:40:08 2015
@@ -5,84 +5,76 @@ See also the [full release process](rele
 ## Switch to correct directory, parameterize the release
 
 {note
-Make sure you are in the correct directory (eg core, component/xxx/yyy or example/archetype/zzz)
+Make sure you are in the correct directory (eg core, or example/archetype/zzz)
 }
 
-if releasing `core`, eg:
+if  you are releasing `core`:
 
     cd core
 
     export ISISTMP=/c/tmp              # or whatever
     export ISISART=isis
-    export ISISDEV=1.8.0-SNAPSHOT
-    export ISISREL=1.7.0
+    export ISISDEV=1.9.0-SNAPSHOT
+    export ISISREL=1.8.0
     export ISISRC=RC1
 
     export ISISCOR="Y"
     env | grep ISIS | sort
 
-    
+<!--
 if releasing a `component/xxx/yyy`, eg:
 
     cd component/xxx/yyy
 
     export ISISTMP=/c/tmp              # or whatever
     export ISISART=isis-xxx-yyy
-    export ISISDEV=1.8.0-SNAPSHOT
-    export ISISREL=1.7.0
+    export ISISDEV=1.9.0-SNAPSHOT
+    export ISISREL=1.8.0
     export ISISRC=RC1
 
     export ISISCOR="N"
     export ISISCPT=$(echo $ISISART | cut -d- -f2)
     export ISISCPN=$(echo $ISISART | cut -d- -f3)
     env | grep ISIS | sort
-    
-    
-eg, for Wicket viewer this is:
+-->
 
-    cd component/viewer/wicket
+See [here](recreating-an-archetype.html) for details on recreating and releasing an archetype.    
 
-    export ISISTMP=/c/tmp              # or whatever
-    export ISISART=isis-viewer-wicket
-    export ISISDEV=1.8.0-SNAPSHOT
-    export ISISREL=1.7.0
-    export ISISRC=RC1
 
-    export ISISCOR="N"
-    export ISISCPT=$(echo $ISISART | cut -d- -f2)
-    export ISISCPN=$(echo $ISISART | cut -d- -f3)
-    env | grep ISIS | sort
-        
 ## Get code
 
-If **releasing core**, then pull down latest, create branch (eg `prepare/isis-1.7.0`):
+<--If **releasing core**, then pull --> 
+Pull down latest, create branch (eg `prepare/isis-1.8.0`):
 
     git checkout master
     git pull --ff-only
-    git checkout -b prepare/$ISISART-$ISISREL
+    git checkout -b $ISISART-$ISISREL
 
-If **releasing a component without also releasing core**, then pull down latest, create branch (eg `prepare/isis-viewer-wicket-1.7.0`):
+<!--
+If **releasing a component without also releasing core**, then pull down latest, create branch (eg `isis-xxx-yyy-1.8.0`):
 
     git checkout master
     git pull --ff-only
-    git checkout -b prepare/$ISISART-$ISISREL 
+    git checkout -b $ISISART-$ISISREL
 
 If **releasing a component on top of a core release**, then omit this step (just continue in the same branch as for core).
-
+-->
 
 ##Update parent pom
 
-If **releasing core**, check:
+<!--If **releasing core**, check:-->
+Check:
 
 * parent is `org.apache:apache` (non-SNAPSHOT version)
 
+<!--
 If **releasing a component**, check:
 
 * parent of component is `o.a.isis.core:isis`            (non-SNAPSHOT version)
     * eg `component/viewer/wicket/pom.xml`
 * parent of tck modules is `o.a.isis.core:isis-core-tck` (non-SNAPSHOT version)
     * eg `component/viewer/wicket/tck/pom.xml`
-
+-->
 
 ##Check for SNAPSHOT dependencies
 
@@ -98,16 +90,18 @@ or (more thoroughly):
 ## Sanity check
 
 {note
-Make sure you are in the correct directory (eg core, component/xxx/yyy or example/archetype/zzz)
+Make sure you are in the correct directory (eg core, <!--component/xxx/yyy--> or example/archetype/zzz)
 }
 
-If **releasing core**, then clean all local mvn artifacts and rebuild with `-o` flag:
+<!--If **releasing core**, then clean-->
+Clean all local mvn artifacts and rebuild with `-o` flag:
 
     cd core
     
     rm -rf ~/.m2/repository/org/apache/isis
     mvn clean install -o
 
+<!--
 If **releasing a component without also releasing core**, then clean all local mvn artifacst and rebuild **without `-o`** flag:
 
     cd component/xxx/yyy
@@ -118,20 +112,26 @@ If **releasing a component without also
 If **releasing a component on top of a core release**, then do not clean, just rebuild with `-o` flag:
 
     mvn clean install -o
-
+-->
     
 ## Check versions
 
 ####Update plugin versions
 
+> Actually, you may want to defer this and do after cutting the release (ie beginning of a new dev cycle)
+
     mvn versions:display-plugin-updates > /tmp/foo
     grep "\->" /tmp/foo | /bin/sort -u
 
 ####Newer dependencies:
 
+> Actually, you may want to defer this and do after cutting the release (ie beginning of a new dev cycle)
+
     mvn versions:display-dependency-updates > /tmp/foo
     grep "\->" /tmp/foo | /bin/sort -u
 
+## Update license information
+
 ####Missing license headers in files:
 
     mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=50 -o
@@ -151,14 +151,14 @@ If **releasing a component on top of a c
 
 Commit any changes from the preceding steps:
 
-    git commit -am "ISIS-nnn: updates to pom.xml etc for release"
+    git commit -am "ISIS-nnnn: updates to pom.xml etc for release"
 
 ## Release
 
 #### Prepare:
 
 {note
-Make sure you are in the correct directory (eg core, component/xxx/yyy or example/archetype/zzz)
+Make sure you are in the correct directory (eg core, <!--component/xxx/yyy--> or example/archetype/zzz)
 }
 
 first the dry run:
@@ -214,7 +214,7 @@ Log onto [repository.apache.org](http://
 
 Push branch:
 
-    git push -u origin prepare/$ISISART-$ISISREL
+    git push -u origin $ISISART-$ISISREL
 
 Then push tag:
 

Modified: isis/site/trunk/content/contributors/release-process.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/contributors/release-process.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/contributors/release-process.md (original)
+++ isis/site/trunk/content/contributors/release-process.md Mon Feb 23 22:40:08 2015
@@ -1,32 +1,29 @@
 Title: Formal Release Process
 
-This page details the process for formalling releasing Isis modules.  
+This page details the process for formally releasing Isis modules.
 
-If you've done this before and just want the bare essentials, see this [one-pager](release-process-one-pager.html) (that also parameterizes some of the steps listed here 'long-hand'.  There is also an experimental [script](resources/release.sh) for automating the latter part of the process.
+If you've done this before and just want the bare essentials, see this [one-pager](release-process-one-pager.html)
+(that also parameterizes some of the steps listed here 'long-hand'.  There is also an experimental
+[script](resources/release.sh) for automating the latter part of the process.
 
 See also the [release checklist](release-checklist.html) for keeping track of where you are while releasing (possibly multiple) components.
 
 ## Intro
 
-Apache Isis consists of a number of separately releasable modules.  Relative to the root of the [source code repo](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=tree), these are:
+Apache Isis consists of two separately releasable modules.  Relative to the root of the
+[source code repo](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=tree), these are:
 
 - `core`
-- `component/viewer/wicket`
-- `component/example/archetypes/todoapp`
 - `component/example/archetypes/simpleapp`
 
-Other components, not yet released (but not mothballed yet either) are:
-
-- `component/viewer/scimpi`
-
-
-All the non-core components depend on the `core`, and use the `core`'s parent `pom.xml` as their parent pom.
+Previously there were many other components, but these have either been mothballed or moved into core.  The only
+remaining component that is not in core (though has not yet been released) is `component/viewer/scimpi`.  There is
+currently no plan to release this component.
 
 ##Process Prerequisites
 
-Before releasing `core`, ensure there is consensus on the [dev mailing list](../support.html) that this is the right time for a release.  The discussion should include confirming the version number to be used, and to confirm content.
-
-For non-`core` components, ensure that there is at least awareness on the dev mailing list that a release is to be cut.  In particular, indicate the version of `core` that the component release will depend upon, and the version number to be used for the component's release.
+Before releasing `core`, ensure there is consensus on the [dev mailing list](../support.html) that this is the right
+time for a release.  The discussion should include confirming the version number to be used, and to confirm content.
 
 Once agreed, the formal release can begin.  The steps are:
 
@@ -43,7 +40,8 @@ Once agreed, the formal release can begi
   - delete the branch and tag
   - fix the problems and go round round the loop again.
 
-Before any of this can happen, there are a number of prerequisites, in terms of (a) the codebase itself, (b) the community process, and (c) the committer acting as release manager and performing the release.
+Before any of this can happen, there are a number of prerequisites, in terms of (a) the codebase itself,
+(b) the community process, and (c) the committer acting as release manager and performing the release.
 
 ### Set up local environment
 
@@ -110,13 +108,28 @@ Then, determine/confirm the version numb
 Next, create a release branch in your local Git repo, using the version number determined and as per [these standards](release-branch-and-tag-names.html).  For example, to prepare release candidate #1 for a release 1.8.0 of `core`, use:
 
 <pre>
-git checkout -b prepare/isis-1.8.0
+git checkout -b isis-1.8.0
 </pre>
 
 All release preparation is done locally; if we are successful, this branch will be pushed back to master.
 
 Finally, make sure you have a JIRA ticket open against which to perform all commits.
 
+## Set Environment Variables
+
+If you are releasing `core`:
+
+    cd core
+
+    export ISISTMP=/c/tmp              # or whatever
+    export ISISART=isis
+    export ISISDEV=1.9.0-SNAPSHOT
+    export ISISREL=1.8.0
+    export ISISRC=RC1
+
+    export ISISCOR="Y"
+    env | grep ISIS | sort
+
 ## Code Prerequisites
 
 {note
@@ -133,7 +146,7 @@ For example, if releasing `core` version
 
     <groupId>org.apache.isis.core</groupId>
     <artifactId>isis</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.8.0</version>
 
 ### Update parent (Isis Core)
 
@@ -150,6 +163,7 @@ If there is, update the `<version>` in t
 
 where `NN` is the updated version number.
 
+<!--
 ### Update parent (non core components)
 
 If releasing a non-core component, then check and if necessary update the `<version>` in the `<parent>` element in the parent POM to match the released (non-SNAPSHOT) version of `org.apache.isis.core:isis`:
@@ -164,6 +178,7 @@ If releasing a non-core component, then
 > This obviously requires that the core has been released previously.  If you also releasing core at the same time as the component, then you will need to go through the release process for core first, then come back round to release the component.
 
 Also, if there is a tck test module with `o.a.isis.core:isis-core-tck` as its parent, then make sure that it the parent is also updated to the non-`SNAPSHOT` version.  *However*, the tck module's dependency on the component (typically a property) should remain as `SNAPSHOT`; it will be updated automatically when the `mvn release:prepare` is performed.
+-->
 
 ### Check no SNAPSHOT dependencies
 
@@ -356,9 +371,9 @@ Most of the work is done using the `mvn
 Run the dry-run as follows:
 
     mvn release:prepare -P apache-release -D dryRun=true \
-        -DreleaseVersion=1.8.0 \
-        -Dtag=isis-1.8.0 \
-        -DdevelopmentVersion=1.9.0-SNAPSHOT
+        -DreleaseVersion=$ISISREL \
+        -Dtag=$ISISART-$ISISREL \
+        -DdevelopmentVersion=$ISISDEV
 
 where:
 
@@ -392,7 +407,7 @@ $ mvn release:prepare -P apache-release
 [INFO] Isis Core Integration Testing Support
 [INFO]
 [INFO] ------------------------------------------------------------------------
-[INFO] Building Apache Isis Core 1.8.0-SNAPSHOT
+[INFO] Building Apache Isis Core 1.8.0
 [INFO] ------------------------------------------------------------------------
 [INFO]
 [INFO] --- maven-release-plugin:2.3.2:prepare (default-cli) @ isis ---
@@ -406,9 +421,9 @@ If you didn't provide the `releaseVersio
 Assuming this completes successfully, re-run the command, but without the `dryRun` flag and specifying `resume=false` (to ignore the generated `release.properties` file that gets generated as a side-effect of using `git`).  You can also set the `skipTests` flag since they would have been run during the previous dry run:
 
     mvn release:prepare -P apache-release -D resume=false -DskipTests=true
-            -DreleaseVersion=1.8.0 \
-            -Dtag=isis-1.8.0 \
-            -DdevelopmentVersion=1.9.0-SNAPSHOT
+            -DreleaseVersion=$ISISREL \
+            -Dtag=$ISISART-$ISISREL \
+            -DdevelopmentVersion=$ISISDEV
 
 > If any issues here, then explicitly delete the generated `release.properties` file first.
 
@@ -460,7 +475,7 @@ If running on *nix, then the command to
 but if using mSysGit on windows, specify a different working directory:
 
     mvn release:perform -P apache-release \
-        -DworkingDirectory=/c/tmp/$ISISART-$ISISREL/checkout
+        -DworkingDirectory=$ISISTMP/$ISISART-$ISISREL/checkout
 
 You may (again) be prompted for gpg passphrase.
 
@@ -543,12 +558,12 @@ Finally, push both the branch and the ta
 
 To push the branch, for example:
 
-    git checkout prepare/isis-1.8.0
-    git push -u origin prepare/isis-1.8.0
+    git checkout prepare/$ISISART-$ISISREL
+    git push -u origin prepare/$ISISART-$ISISREL
 
 To push the tag, with the `-RCn` suffix, for example:
 
-    git push origin refs/tags/isis-1.8.0:refs/tags/isis-1.8.0-RC1
+    git push origin refs/tags/$ISISART-$ISISREL:refs/tags/$ISISART-$ISISREL-$ISISRC
     git fetch
 
 The remote tag isn't visible locally (eg via `gitk --all`), but can be seen [online](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=summary).
@@ -565,7 +580,7 @@ The following boilerplate is for a relea
 
 Use the following subject:
 <pre>
-[VOTE] Apache Isis Core release 1.8.0 RC1 and related components
+[VOTE] Apache Isis Core release 1.8.0 RC1
 </pre>
 
 And use the following body:
@@ -632,7 +647,7 @@ If the vote has been successful, then re
 
 You can do this using the `scripts/promoterctag.sh` script; for example:
 
-    sh scripts/promoterctag isis-1.8.0 RC1
+    sh scripts/promoterctag isis-1.8.0 RC1    # $ISISART-$SISREL $ISISRC
 
 Or, if you like to execute the steps in that script by hand:
 
@@ -646,14 +661,14 @@ Or, if you like to execute the steps in
 * delete the `-RCn` remote tag, for example:
 
 <pre>
-  git push origin --delete refs/tags/isis-1.8.0-RC1
+  git push origin --delete refs/tags/isis-1.8.0-RC1    # $ISISART-$SISREL-$ISISRC
   git fetch
 </pre>
 
 * delete the `-RCn` local tag, for example:
 
 <pre>
-  git tag -d isis-1.8.0-RC1
+  git tag -d isis-1.8.0-RC1    # $ISISART-$SISREL-$ISISRC
   git fetch
 </pre>
 
@@ -666,13 +681,13 @@ If the vote has been unsuccessful, then:
 * delete the remote branch, for example:
 
 <pre>
-  git push origin --delete prepare/isis-1.8.0
+  git push origin --delete isis-1.8.0    # $ISISART-$SISREL
 </pre>
 
 * delete your local branch, for example:
 
 <pre>
-  git branch -D prepare/isis-1.8.0
+  git branch -D isis-1.8.0               # $ISISART-$SISREL
 </pre>
 
 * delete the remote origin server's tag, for example:
@@ -684,7 +699,7 @@ If the vote has been unsuccessful, then:
 * delete the tag that was created locally, for example:
 
 <pre>
-  git tag -d isis-1.8.0
+  git tag -d isis-1.8.0                  # $ISISART-$SISREL
 </pre>
 
 * drop the staging repository in [Nexus](http://repository.apache.org)
@@ -714,14 +729,10 @@ isis/
   core/
   component/
     objectstore/  # empty, JDO now part of core
-    profilestore/ # empty, no releases
-    progmodel/    # empty, no releases
     security/     # empty, Shiro now part of core
-    viewer/
-      wicket/
+    viewer/       # empty, Restful and Wicket viewers now part of core
   example/
     archetype/
-      todoapp/
       simpleapp/
   tool/
     maven-isis-plugin/   # not yet released
@@ -769,13 +780,16 @@ Update the Isis CMS website:
 
 * Do a search for `x.y.0-SNAPSHOT` and replace with `x.y.0`
 
-* Update the version number on the [quickstart archetype](../intro/getting-started/quickstart-archetype.html) and the [simple archetype](../intro/getting-started/simple-archetype.html) pages.
+* Update the version number on the [simpleapp](../intro/getting-started/simple-archetype.html) archetype pages.
   
 * For core (if released) and for each released component's about page, update the link to the latest release notes providing details of the contents of the release.
 
 * Update the version listed on the [documentation page](../documentation.html).
 
+<!--
+no longer required (since everything bundled together:
 * The [release matrix](../release-matrix.html) indicates the dependencies between components.  Update this as required.
+-->
 
 In addition:
 
@@ -810,9 +824,9 @@ And use the following body (summarizing
 <pre>
 The Isis team is pleased to announce the release of:
 * Apache Isis Core version 1.8.0
-* Wicket Viewer 1.8.0
 * SimpleApp Archetype 1.8.0
-* ToDoApp Archetype 1.8.0
+
+Note that as of 1.8.0 the Wicket Viewer is bundled in with Core.
 
 New features in this release include:
 - ...
@@ -846,11 +860,11 @@ Finally, [log onto](https://blogs.apache
 
 Because we release from a branch, the changes made in the branch (changes to `pom.xml` made by the `maven-release-plugin`, or any manual edits) should be merged back from the release branch back into the `master` branch:
 
-    git checkout master                           # update master with latest
+    git checkout master                   # update master with latest
     git pull
-    git merge prepare/isis-1.8.0                  # merge branch onto master
-    git branch -d prepare/isis-1.8.0              # branch no longer needed
-    git push origin --delete prepare/isis-1.8.0   # remote branch no longer needed
+    git merge isis-1.8.0                  # merge branch onto master
+    git branch -d isis-1.8.0              # branch no longer needed
+    git push origin --delete isis-1.8.0   # remote branch no longer needed
 
 If the core was updated, then you'll most likely need to update other POMs to the new `-SNAPSHOT`.
  

Modified: isis/site/trunk/content/core/release-notes/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/release-notes/about.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/core/release-notes/about.md (original)
+++ isis/site/trunk/content/core/release-notes/about.md Mon Feb 23 22:40:08 2015
@@ -1,5 +1,6 @@
 Title: Release Notes
 
+- [isis-1.8.0](isis-1.8.0.html) ([migrating from 1.7.0 to 1.8.0](migrating-to-1.8.0.html))
 - [isis-1.7.0](isis-1.7.0.html) ([migrating from 1.6.0 to 1.7.0](migrating-to-1.7.0.html))
 - [isis-1.6.0](isis-1.6.0.html) ([migrating from 1.5.0 to 1.6.0](migrating-to-1.6.0.html))
 - [isis-1.5.0](isis-1.5.0.html)

Added: isis/site/trunk/content/core/release-notes/isis-1.8.0.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/release-notes/isis-1.8.0.md?rev=1661807&view=auto
==============================================================================
--- isis/site/trunk/content/core/release-notes/isis-1.8.0.md (added)
+++ isis/site/trunk/content/core/release-notes/isis-1.8.0.md Mon Feb 23 22:40:08 2015
@@ -0,0 +1,216 @@
+Release Notes - Isis - Version core-1.8.0
+
+Note that Isis 1.8.0 now incorporates the Wicket viewer, which was previously a separately released component.  Other components that are included in core (that were previously released separately are: the Restful Objects viewer, Shiro Security and the JDO/DataNucleus ObjectStore.
+
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-284'>ISIS-284</a>] -         Maven plugin to validate domain object model w.r.t. Isis programming conventions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-537'>ISIS-537</a>] -         Convert Wicket viewer to use Bootstrap, so that it can be themed.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-690'>ISIS-690</a>] -         &#39;Show all&#39; button for tables.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-702'>ISIS-702</a>] -         Provide new annotation/facet as a hint for the layout of the label for a property.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-703'>ISIS-703</a>] -         Provide a switch in the Wicket viewer to make the positioning of a fields label either to the left or above the field.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-819'>ISIS-819</a>] -         Wicket viewer should show the environment details so can distinguish if running in productnio vs UAT/systest/dev etc
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-854'>ISIS-854</a>] -         Separator between for menu items
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-874'>ISIS-874</a>] -         Allow individual items to stand out in a collection, eg new reserved method
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-901'>ISIS-901</a>] -         Use @DomainService(repositoryFor=...) as the basis for an implementation of the IconFacet.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-930'>ISIS-930</a>] -         Support use of &quot;font awesome&quot; icons as decoration of actions and also instead of entity icons.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-933'>ISIS-933</a>] -         Allow the RO viewer to be configured so that it can honour or ignore UI hints (in particular, the @Render(EAGERLY) facet).
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-951'>ISIS-951</a>] -         Add menu separators (bootstrap dividers) when multiple services define actions on the same menu 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-956'>ISIS-956</a>] -         Allow fa-icons to be specified using pattern matching on member names.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-963'>ISIS-963</a>] -         Allow service actions to be rendered either on a primary, secondary or tertiary (the &quot;me&quot; icon) menu
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-964'>ISIS-964</a>] -         Unify UI hints into @XxxLayout annotations with corresponding support in .layout.json for properties, collections and actions.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-967'>ISIS-967</a>] -         Let the LayoutMetadataReader implementation(s) be configured using isis.properties.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-983'>ISIS-983</a>] -         Embedded Neo4J support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-985'>ISIS-985</a>] -         Filter collections so that objects that are not visible to the current user are not shown.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-987'>ISIS-987</a>] -         Provide some sort of mechanism to allow users to self-register for an Isis application.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-990'>ISIS-990</a>] -         Optional UserProfileService to allow the user profile information to be customized.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-995'>ISIS-995</a>] -         Allow the label of a property to be rendered as HTML.  Also, allow the label of boolean panels to be rendered on the right hand side.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-999'>ISIS-999</a>] -         Provide a log to administrator of which users logged in and logged out
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1000'>ISIS-1000</a>] -         Allow objects to return CSS  class (analogous to iconName() method) so that their presentation can be dynamically reflected in tables or on an object form.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1016'>ISIS-1016</a>] -         Make it possible to use brand logo instead of plain text in the header
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1024'>ISIS-1024</a>] -         Support imperative validation of a single action parameter argument (as well as of entire parameter args).
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1027'>ISIS-1027</a>] -         Raise metamodel validation exceptions if deprecated annotations or method prefixes are used.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1033'>ISIS-1033</a>] -         Extend DomainObjectContainer, add isViewModel(...).
+</li>
+</ul>
+    
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-568'>ISIS-568</a>] -         Drop support for JDK 1.6, standardize on JDK 1.7.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-650'>ISIS-650</a>] -         Nested Menu Support in Apache ISIS
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-705'>ISIS-705</a>] -         Support actions accepting parameters that return Blobs/Clobs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-755'>ISIS-755</a>] -         Allow external system data to be integrated and managed with an Apache Isis domain object 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-779'>ISIS-779</a>] -         Refactor EventBusService as a @RequestScoped service, and have it own the guava EventBus as a field.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-903'>ISIS-903</a>] -         Improve i18n support (in NamedFacetDecorator etc) to honour client-side locale.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-931'>ISIS-931</a>] -         Make Isis faster to start.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-934'>ISIS-934</a>] -         RO JSON representations should only be pretty-printed if running in prototype mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-935'>ISIS-935</a>] -         RO viewer should return a 404 exception if object not found.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-936'>ISIS-936</a>] -         Incorporate the objectstore modules (JDO and in-memory) into core (metamodel and runtime)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-937'>ISIS-937</a>] -         Move TCK out of core
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-938'>ISIS-938</a>] -         Mothball the core-bytecode modules (as no longer used by either objectstore)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-939'>ISIS-939</a>] -         Simplify Persistor and ObjectStore components.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-944'>ISIS-944</a>] -         Minor improvements to TitleBuffer.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-948'>ISIS-948</a>] -         Fix concurrent exception in EventBus, improve support for request-scoped services
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-950'>ISIS-950</a>] -         Suppress stack trace from Error page if exception is recognised.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-953'>ISIS-953</a>] -         Minor enhancements to Fixture script execution context
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-955'>ISIS-955</a>] -         Merge JDO Java Type Mapping for Money.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-960'>ISIS-960</a>] -         The event bus swallows errors thrown in the subscribers
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-968'>ISIS-968</a>] -         Rationalize handling of menu actions and contributed actions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-969'>ISIS-969</a>] -         Create new @DomainServiceLayout annotation, and move UI hints out of @DomainService
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-970'>ISIS-970</a>] -         Introduce new annotations to collect together all non-UI (layout) hints, and deprecate old annotations
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-972'>ISIS-972</a>] -         Make it possible to set FontAwesome icons after the label for action links
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-973'>ISIS-973</a>] -         Simplify the FixtureScript API so that child fixtures are executed using the ExecutionContext object
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-980'>ISIS-980</a>] -         Do not render empty sub-menu sections in the tertiary actions menu panel 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-981'>ISIS-981</a>] -         Should be able to use the wrapper factory when installing fixtures.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1002'>ISIS-1002</a>] -         Recognize (JDO) exceptions for foreign key constraint violations
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1003'>ISIS-1003</a>] -         Add &quot;veto&quot; as a simpler API for EventBusSubscribers
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1008'>ISIS-1008</a>] -         Make it possible to stream Lobs after using the action prompt
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1012'>ISIS-1012</a>] -         Use the same date and time format across tables and fields
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1014'>ISIS-1014</a>] -         Modal window improvements
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1018'>ISIS-1018</a>] -         Do not allow http session replacement in Wicket because Shiro knowledge becomes outdated
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1019'>ISIS-1019</a>] -         Upgrade dependencies to javassist, org.reflections
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1026'>ISIS-1026</a>] -         Upgrade jetty-console-maven-plugin to 1.56
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1032'>ISIS-1032</a>] -         Contract test for bidirectional relationship can&#39;t handle overridden methods
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1036'>ISIS-1036</a>] -         Inject services into Comparators specified in a @CollectionLayout(sortedBy=...) clause
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1038'>ISIS-1038</a>] -         Extend ActionDomainEvent so that it provides the return value during the Executed phase.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1039'>ISIS-1039</a>] -         XmlSnapshot.Builder interface missing the build() method...
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1040'>ISIS-1040</a>] -         Extend FixtureScript / ExecutionContext with defaultParam / checkParam...
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1043'>ISIS-1043</a>] -         Enhance fixture script framework with better support for parameters being passed between scripts.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1049'>ISIS-1049</a>] -         Move Wicket viewer under core.
+</li>
+</ul>
+    
+                                
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-853'>ISIS-853</a>] -         joda DateTime properties loose time when persisted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-878'>ISIS-878</a>] -         Wicket viewer escape does not dismiss some (though not all) action dialog boxes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-881'>ISIS-881</a>] -         Menu service ordering appears to be non-deterministic?
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-897'>ISIS-897</a>] -         Wrong format for org.joda.time.LocalDateTime
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-911'>ISIS-911</a>] -         The blob panel&#39;s &quot;additionalLinks&quot; (for upload and clear buttons) should be hidden in Edit mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-941'>ISIS-941</a>] -         Wicket viewer shouldn&#39;t try to flush properties that are disabled.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-942'>ISIS-942</a>] -         Auditing broken for deleted objects.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-943'>ISIS-943</a>] -         ObjectContracts#equals should be more resilient.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-946'>ISIS-946</a>] -         Isis application won&#39;t run from Eclipse
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-954'>ISIS-954</a>] -         Duplicate menu items in the application menu
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-961'>ISIS-961</a>] -         Throwing exception in application code does NOT abort the transaction (it should, of course).
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-966'>ISIS-966</a>] -         Restful viewer doesn&#39;t return a JSON representation when hits a 500 internally (instead getting an HTML page)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-971'>ISIS-971</a>] -         Ignore anonymous classes which inherit from @DomainService (eg in integ tests).
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1010'>ISIS-1010</a>] -         &quot;Session already open&quot; error if attempting to login in a second browser tab
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1011'>ISIS-1011</a>] -         Select2 component doesn&#39;t filter the suggestions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1017'>ISIS-1017</a>] -         @PreDestroy annotated method is not called
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1029'>ISIS-1029</a>] -         Hidden{where} in layout is not honored by table representations
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1030'>ISIS-1030</a>] -         Not possible for a declarative view model (@ViewModel) to reference another view model/
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1041'>ISIS-1041</a>] -         Under certain circumstances, appears that auditing can cause the same tuple to be audited within a single transaction.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1042'>ISIS-1042</a>] -         Dropdown of Enums does not honour title() method
+</li>
+</ul>
+                
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-928'>ISIS-928</a>] -         Isis 1.8.0 release tasks
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-959'>ISIS-959</a>] -         Update Jackson dependency from 1.9.11 to 2.4.3
+</li>
+</ul>
+                
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-512'>ISIS-512</a>] -         Wicket: render icons for actions (if available)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-556'>ISIS-556</a>] -         Re-enable maven-enforcer-plugin before merging ISIS-537 branch to master
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ISIS-876'>ISIS-876</a>] -         Action prompt dialog box rendering when title too long...
+</li>
+</ul>
+            

Modified: isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md (original)
+++ isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md Mon Feb 23 22:40:08 2015
@@ -1,4 +1,4 @@
-Title: Migrating from v1.6.0 to 1.7.0
+    Title: Migrating from v1.6.0 to 1.7.0
 
 In v1.7.0 we've continued the work started in [1.6.0](migrating-to-1.6.0.html) in modularizing the framework.  The most important change to note is that all Isis core modules (with the Maven `groupId` of `org.apache.isis.module` have now MOVED to [http://www.isisaddons.org](Isis Addons).
 
@@ -10,7 +10,7 @@ To move up amounts to changing POM files
 
 The following modules are no longer released as part of Isis core and have moved to Isis Addons (or in one case, back into Isis core).
 
-Minor changes are required to `pom.xml` files and (in some cases) to `isis.properties` config file.  
+Minor changes are required to `pom.xml` files and (in some cases) to `isis.properties` config file.
 
 In one or two exceptional cases it may be necessary to fix up import statements if there are reference to changed package/class names in code (most likely any dependency on the `devutils` module or `settings` module).
 
@@ -80,8 +80,8 @@ or to:
 	    <artifactId>isis-module-devutils-impl</artifactId>
     </dependency>
 
-These modules are no longer required (the `org.apache.isis.module:isis-module-devutils-applib` 
-and `org.apache.isis.module:isis-module-devutils-impl` submodules have been combined 
+These modules are no longer required (the `org.apache.isis.module:isis-module-devutils-applib`
+and `org.apache.isis.module:isis-module-devutils-impl` submodules have been combined
 into the new `org.isisaddons.module.devutils:isis-module-devutils-dom` module).
 
 If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
@@ -145,8 +145,8 @@ or to:
 	    <artifactId>isis-module-settings-impl</artifactId>
     </dependency>
 
-These modules are no longer required (the `org.apache.isis.module:isis-module-settings-applib` 
-and `org.apache.isis.module:isis-module-settings-impl` submodules have been combined 
+These modules are no longer required (the `org.apache.isis.module:isis-module-settings-applib`
+and `org.apache.isis.module:isis-module-settings-impl` submodules have been combined
 into the new `org.isisaddons.module.settings:isis-module-settings-dom` module).
 
 If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
@@ -177,11 +177,11 @@ Specifically, remove any dependencies on
     </dependency>
 
 A number of corresponding classes/interfaces have also been removed from the Isis applib:
-    
+
 * `org.apache.isis.applib.fixtures.userprofile.UserProfileService`
 * `org.apache.isis.applib.fixtures.userprofile.UserProfileServiceAware`
 * `org.apache.isis.applib.fixtures.UserProfileFixture`
 * `org.apache.isis.applib.profiles.Profile`
 * `org.apache.isis.applib.profiles.Perspective`
-    
+
 It is highly unlikely that any existing production code references these classes.
\ No newline at end of file

Copied: isis/site/trunk/content/core/release-notes/migrating-to-1.8.0.md (from r1660662, isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md)
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/release-notes/migrating-to-1.8.0.md?p2=isis/site/trunk/content/core/release-notes/migrating-to-1.8.0.md&p1=isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md&r1=1660662&r2=1661807&rev=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/core/release-notes/migrating-to-1.7.0.md (original)
+++ isis/site/trunk/content/core/release-notes/migrating-to-1.8.0.md Mon Feb 23 22:40:08 2015
@@ -1,187 +1,15 @@
-Title: Migrating from v1.6.0 to 1.7.0
+Title: Migrating from v1.7.0 to 1.8.0
 
-In v1.7.0 we've continued the work started in [1.6.0](migrating-to-1.6.0.html) in modularizing the framework.  The most important change to note is that all Isis core modules (with the Maven `groupId` of `org.apache.isis.module` have now MOVED to [http://www.isisaddons.org](Isis Addons).
+Existing projects written against v1.7.0 should run against v1.8.0 without any changes.  In particular (unlike 1.6.0 and
+ 1.7.0) there should be no need to update `pom.xml` files of existing projects.  If you *do* encounter any difficulties
+then let us know via the [users mailing list](../../support.html), so we can support you and document issues here.
 
-In addition, we've retired some obsolete (and unused) functionality, specifically the `ProfileStore` component.
+That said, many of the existing annotations have been deprecated in 1.8.0, replaced with a simplified and rationalized
+ set of annotations; see [here](../../reference/recognized-annotations/about.html).  To help you migrate your application
+ over to the new annotations, there is a new configuration property that can be set in `isis.properties`:
 
-To move up amounts to changing POM files and, where required, updating package names for any referenced modules.
+    isis.reflector.validator.allowDeprecated=false
 
-## Reorganized 'modules' ##
-
-The following modules are no longer released as part of Isis core and have moved to Isis Addons (or in one case, back into Isis core).
-
-Minor changes are required to `pom.xml` files and (in some cases) to `isis.properties` config file.  
-
-In one or two exceptional cases it may be necessary to fix up import statements if there are reference to changed package/class names in code (most likely any dependency on the `devutils` module or `settings` module).
-
-### Audit module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-audit-jdo</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.audit</groupId>
-	    <artifactId>isis-module-audit-dom</artifactId>
-    </dependency>
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Command module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-command-jdo</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.command</groupId>
-	    <artifactId>isis-module-command-dom</artifactId>
-    </dependency>
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### DevUtils module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-devutils-applib</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.devutils</groupId>
-	    <artifactId>isis-module-devutils-dom</artifactId>
-    </dependency>
-
-Remove any references to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-devutils</artifactId>
-    </dependency>
-
-or to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-devutils-impl</artifactId>
-    </dependency>
-
-These modules are no longer required (the `org.apache.isis.module:isis-module-devutils-applib` 
-and `org.apache.isis.module:isis-module-devutils-impl` submodules have been combined 
-into the new `org.isisaddons.module.devutils:isis-module-devutils-dom` module).
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Publishing module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-publishing-jdo</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.publishing</groupId>
-	    <artifactId>isis-module-publishing-dom</artifactId>
-    </dependency>
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Publishing Event Serializer RO module ###
-
-Remove any references to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-publishingeventserializer-ro</artifactId>
-    </dependency>
-
-This module has been merged with `org.isisaddons.module.publishing:isis-module-publishing-dom`, above.
-
-### Settings module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-settings-applib</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.settings</groupId>
-	    <artifactId>isis-module-settings-dom</artifactId>
-    </dependency>
-
-Remove any references to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-settings</artifactId>
-    </dependency>
-
-or to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-settings-impl</artifactId>
-    </dependency>
-
-These modules are no longer required (the `org.apache.isis.module:isis-module-settings-applib` 
-and `org.apache.isis.module:isis-module-settings-impl` submodules have been combined 
-into the new `org.isisaddons.module.settings:isis-module-settings-dom` module).
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Background module ###
-
-In `pom.xml`, remove:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-background</artifactId>
-    </dependency>
-
-The service classes have been moved into existing `org.apache.isis.core:isis-core-runtime` Maven module (that is, already be referenced in the `pom.xml`).
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-
-## Retired `ProfileStore` component ##
-
-As per <a href='https://issues.apache.org/jira/browse/ISIS-802'>ISIS-802</a>, the ProfileStore component has been removed.  This functionality was not surfaced or available in the Wicket or Restful Objects viewers, so there is no meaningful loss of functionality.  However, Maven `pom.xml` files will require updating:
-
-Specifically, remove any dependencies on `org.apache.isis:isis-core-profilestore`:
-
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-	    <artifactId>isis-core-profilestore</artifactId>
-    </dependency>
-
-A number of corresponding classes/interfaces have also been removed from the Isis applib:
-    
-* `org.apache.isis.applib.fixtures.userprofile.UserProfileService`
-* `org.apache.isis.applib.fixtures.userprofile.UserProfileServiceAware`
-* `org.apache.isis.applib.fixtures.UserProfileFixture`
-* `org.apache.isis.applib.profiles.Profile`
-* `org.apache.isis.applib.profiles.Perspective`
-    
-It is highly unlikely that any existing production code references these classes.
\ No newline at end of file
+If this flag is present and set to false, then metamodel validation errors will be thrown on startup if any deprecated
+annotations are encountered.  These can be viewed either in the console or by browsing to the app (an error page will
+be displayed).

Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1661807&r1=1661806&r2=1661807&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Mon Feb 23 22:40:08 2015
@@ -312,11 +312,11 @@ For both:
 
 #### <a name="reference-config">Programming Model Configuration</a>
 
-* [Disallowing deprecated annotations](config/disallowing-deprecations.html) (1.8.0-SNAPSHOT)
+* [Disallowing deprecated annotations](config/disallowing-deprecations.html) (1.8.0)
 * [Custom validator](config/custom-validator.html)
 * [Finetuning the Programming Model](config/metamodel-finetuning-the-programming-model.html)
 * [Layout metadata reader](config/dynamic-layout-metadata-reader.html)
-* [Standardized font-awesome icons and CSS](config/standardised-font-awesome-icons-and-CSS.html)  (1.8.0-SNAPSHOT)
+* [Standardized font-awesome icons and CSS](config/standardised-font-awesome-icons-and-CSS.html)  (1.8.0)
 
 #### <a name="config-i18n">i18n</a>
 
@@ -329,14 +329,14 @@ For both:
 
 #### <a name="more-advanced-topics-jdo-objectstore">JDO Objectstore</a>
 
-* [Multi-tenancy](more-advanced-topics/multi-tenancy.html) (1.8.0-SNAPSHOT)
+* [Multi-tenancy](more-advanced-topics/multi-tenancy.html) (1.8.0)
 * [Using a JNDI Datasource](components/objectstores/jdo/using-jndi-datasource.html)
 * [Enabling Logging](components/objectstores/jdo/enabling-logging.html)
 
 #### <a name="more-advanced-topics-no-sql-support">NoSQL Support</a>
 
 * [Deploying on the Google App Engine](components/objectstores/jdo/deploying-on-the-google-app-engine.html)
-* [Using Neo4J](components/objectstores/jdo/using-neo4j.html) (1.8.0-SNAPSHOT)
+* [Using Neo4J](components/objectstores/jdo/using-neo4j.html) (1.8.0)
 
 
 <!--
@@ -421,19 +421,19 @@ Co-ordinate sharing of information acros
 
 #### <a name="domain-services-email">Email</a>
 
-* [Email Service](./reference/services/email-service.html) (1.8.0-SNAPSHOT)
+* [Email Service](./reference/services/email-service.html) (1.8.0)
 
 #### <a name="domain-services-user-profile">User management</a>
 
-* [User Profile Service](./reference/services/user-profile-service.html) (API only)  (1.8.0-SNAPSHOT)
-* [User Registration Service](./reference/services/user-registration-service.html) (API only)  (1.8.0-SNAPSHOT)
-* [Email Notification Service](./reference/services/email-notification-service.html)  (1.8.0-SNAPSHOT)
+* [User Profile Service](./reference/services/user-profile-service.html) (API only)  (1.8.0)
+* [User Registration Service](./reference/services/user-registration-service.html) (API only)  (1.8.0)
+* [Email Notification Service](./reference/services/email-notification-service.html)  (1.8.0)
 
 #### <a name="domain-services-bookmark-memento">Bookmarks and mementos</a>
 
 * [Bookmark Service](./reference/services/bookmark-service.html)
 * [Memento Service](./reference/services/memento-service.html)
-* [Deep Link Service](./reference/services/deep-link-service.html) (1.8.0-SNAPSHOT)
+* [Deep Link Service](./reference/services/deep-link-service.html) (1.8.0)
 * [XmlSnapshot Service](./reference/services/xmlsnapshot-service.html)
 
 ####  <a name="reference-non-ui-execution">Non-UI execution</a>
@@ -466,19 +466,19 @@ Features, configuration and UI customisa
 * [Bookmarked pages (sliding panel)](components/viewers/wicket/bookmarks.html)
 * [Recent pages (drop down)](components/viewers/wicket/recent-pages.html)
 * [Hints and copy URL](components/viewers/wicket/hints-and-copy-url.html)
-* [User Registration](./components/viewers/wicket/user-registration.html) (1.8.0-SNAPSHOT)
+* [User Registration](./components/viewers/wicket/user-registration.html) (1.8.0)
 
 #### <a name="wicket-viewer-configuration">Configuration</a>
 
-* [Brand logo](components/viewers/wicket/brand-logo.html) (1.8.0-SNAPSHOT)
-* [Suppressing 'sign up'](components/viewers/wicket/suppressing-sign-up.html) (1.8.0-SNAPSHOT)
-* [Suppressing 'password reset'](components/viewers/wicket/suppressing-password-reset.html) (1.8.0-SNAPSHOT)
+* [Brand logo](components/viewers/wicket/brand-logo.html) (1.8.0)
+* [Suppressing 'sign up'](components/viewers/wicket/suppressing-sign-up.html) (1.8.0)
+* [Suppressing 'password reset'](components/viewers/wicket/suppressing-password-reset.html) (1.8.0)
 * [Suppressing 'remember me'](components/viewers/wicket/suppressing-remember-me.html)
 * [Number of bookmarked pages](components/viewers/wicket/bookmarks.html)
 * [Stripped Wicket tags](components/viewers/wicket/stripped-wicket-tags.html)
 * [Disabling modal dialogs](components/viewers/wicket/disabling-modal-dialogs.html)
-* [Showing a theme chooser](components/viewers/wicket/showing-a-theme-chooser.html) (1.8.0-SNAPSHOT)
-* [Suppressing header and footer (embedded view)](components/viewers/wicket/suppressing-header-and-footer.html) (1.8.0-SNAPSHOT)
+* [Showing a theme chooser](components/viewers/wicket/showing-a-theme-chooser.html) (1.8.0)
+* [Suppressing header and footer (embedded view)](components/viewers/wicket/suppressing-header-and-footer.html) (1.8.0)
 
 }
 
@@ -488,14 +488,14 @@ Features, configuration and UI customisa
 
 * [Customising the Welcome page](components/viewers/wicket/customizing-the-welcome-page.html)
 * [Customising the About page](components/viewers/wicket/configuring-the-about-page.html)
-* [Specifying a default theme](components/viewers/wicket/specifying-a-default-theme.html) (1.8.0-SNAPSHOT)
+* [Specifying a default theme](components/viewers/wicket/specifying-a-default-theme.html) (1.8.0)
 * [Tweaking CSS classes](./components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.html)
 * [Custom Javascript](./components/viewers/wicket/how-to-tweak-the-ui-using-javascript.html)
 
 #### <a name="wicket-viewer-customization">Tips</a>
 
 * [Render abstract properties in tables](components/viewers/wicket/tips-and-workarounds.html)
-* [Auto-refresh page](components/viewers/wicket/how-to-auto-refresh-page.html) (1.8.0-SNAPSHOT)
+* [Auto-refresh page](components/viewers/wicket/how-to-auto-refresh-page.html) (1.8.0)
 
 }
 
@@ -503,7 +503,7 @@ Features, configuration and UI customisa
 
 #### <a name="wicket-viewer-extensions">Extending the viewer</a>
 
-* [Writing a custom theme](components/viewers/wicket/writing-a-custom-theme.html) (1.8.0-SNAPSHOT)
+* [Writing a custom theme](components/viewers/wicket/writing-a-custom-theme.html) (1.8.0)
 * [Replacing page elements](components/viewers/wicket/customizing-the-viewer.html)
 * [Custom pages](components/viewers/wicket/custom-pages.html)
 
@@ -540,13 +540,13 @@ Features, configuration and UI customisa
 Features
 
 * [Restful Objects Specification](http://restfulobjects.org)
-* [Pretty printing](components/viewers/restfulobjects/pretty-printing.html) (1.8.0-SNAPSHOT)
+* [Pretty printing](components/viewers/restfulobjects/pretty-printing.html) (1.8.0)
 
 Configuration & Customisation
 
-* [Honor UI hints](components/viewers/restfulobjects/honor-ui-hints.html) (1.8.0-SNAPSHOT) 
-* [Suppressing elements of the representations](components/viewers/restfulobjects/suppressing-elements-of-the-representations.html) (1.8.0-SNAPSHOT) 
-* [Simplified object representation](components/viewers/restfulobjects/simplified-object-representation.html) (1.8.0-SNAPSHOT) 
+* [Honor UI hints](components/viewers/restfulobjects/honor-ui-hints.html) (1.8.0)
+* [Suppressing elements of the representations](components/viewers/restfulobjects/suppressing-elements-of-the-representations.html) (1.8.0)
+* [Simplified object representation](components/viewers/restfulobjects/simplified-object-representation.html) (1.8.0)
 * [Custom representations](components/viewers/restfulobjects/custom-representations.html) 
 
 Hints and Tips