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


Reply via email to