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 2016/07/12 07:28:09 UTC

[1/8] isis git commit: ISIS-1335: updates docs, removing references to 1.13.0-SNAPSHOT

Repository: isis
Updated Branches:
  refs/heads/release-1.13.0-RC1 3af3ab328 -> 1d0c45988


http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_CommandContext.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_CommandContext.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_CommandContext.adoc
index 7e7393f..9516c7a 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_CommandContext.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_CommandContext.adoc
@@ -11,7 +11,7 @@ The `CommandContext` service is a xref:rgant.adoc#_rgant-RequestScoped[request-s
 By default, the `Command` is held in-memory only; once the action invocation has completed, the `Command` object is gone. The optional
  supporting xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] enables the implementation of `Command` to be pluggable. With an appropriate implementation (eg as provided by the (non-ASF) http://github.com/isisaddons/isis-module-command[Isis addons' command] module's xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`]) the `Command` may then be persisted.
 
-As of `1.13.0-SNAPSHOT`, the primary use case for persistent ``Command``s is in support of background commands; they
+As of `1.13.0`, the primary use case for persistent ``Command``s is in support of background commands; they
 act as a parent to any background commands that can be persisted either explicitly using the
 xref:rgsvc.adoc#_rgsvc_api_BackgroundService[`BackgroundService`], or implicitly by way of the
 xref:rgant.adoc#_rgant-Action_command[`@Action#command()`] annotation.
@@ -19,17 +19,11 @@ xref:rgant.adoc#_rgant-Action_command[`@Action#command()`] annotation.
 In previous versions of the framework, persistent ``Command``s also supported a number of other use cases:
 
 * they enable profiling of the running application (which actions are invoked then most often, what is their response time)
-* if xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] or
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] (`1.13.0-SNAPSHOT`) is configured, they provide better traceability
-as the `Command` is also correlated with any published events, again through the unique `transactionId` GUID
-* if xref:rgsvc.adoc#_rgsvc_spi_AuditService[`AuditingService`] or
-         xref:rgsvc.adoc#_rgsvc_spi_AuderService[`AuditerService`] (`1.13.0-SNAPSHOT`) is configured, they provide better audit
-         information, since the `Command` (the 'cause' of an action) can be correlated to the audit records (the "effect" of
-         the action) through the `transactionId` GUID
-
-As of `1.13.0-SNAPSHOT`, these other uses cases are now more fully supported through the
-xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] service and persistent implementations of the
-``Interaction`` object, eg as provided by the (non-ASF)
+* if a xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] or xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] (the latter now deprecated) is configured, they provide better traceability as the `Command` is also correlated with any published events, again through the unique `transactionId` GUID
+* if a xref:rgsvc.adoc#_rgsvc_spi_AuderService[`AuditerService`] or xref:rgsvc.adoc#_rgsvc_spi_AuditService[`AuditingService`] (the latter now deprecated) is configured, they provide better audit information, since the `Command` (the 'cause' of an action) can be correlated to the audit records (the "effect" of the action) through the `transactionId` GUID
+
+As of `1.13.0`, these other uses cases are now more fully supported through the
+xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] service and persistent implementations of the ``Interaction`` object, eg as provided by the (non-ASF)
 http://github.com/isisaddons/isis-module-publishmq[Isis addons' publishmq] module.
 
 
@@ -114,7 +108,7 @@ public interface Command extends HasTransactionId {
 <15> `getParent()` - for actions created through the `BackgroundService`, captures the parent action
 <16> `getResult()` - bookmark to object returned by action, if any
 <17> `getException()` - exception stack trace if action threw exception
-<18> (as of `1.13.0-SNAPSHOT`) no longer used by the framework; see instead
+<18> No longer used by the framework; see instead
 xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] and `Interaction#next()`.
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_InteractionContext.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_InteractionContext.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_InteractionContext.adoc
index aacfa13..7cd7864 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_InteractionContext.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_InteractionContext.adoc
@@ -1,12 +1,12 @@
 [[_rgsvc_api_InteractionContext]]
-= `InteractionContext` (`1.13.0-SNAPSHOT`)
+= `InteractionContext`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The `InteractionContext` (`1.13.0-SNAPSHOT`) is a request-scoped domain service that is used to obtain the current
+The `InteractionContext` is a request-scoped domain service that is used to obtain the current
 `Interaction`.
 
 An `Interaction` generally consists of a single top-level `Execution`, either to invoke an action or to edit a

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MementoService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MementoService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MementoService.adoc
index 4a2de0c..82731e9 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MementoService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MementoService.adoc
@@ -10,13 +10,14 @@ The `MementoService` was originally introduced to simplify the implementation of
 xref:ugbtb.adoc#_ugbtb_view-models[ViewModel]s which are required by the framework to return string representation of
 all of their backing state, moreover which is safe for use within a URL.
 
-However, it can also be used to create a memento of arbitrary objects.  (Prior to `1.13.0-SNAPSHOT) it is used
+However, it can also be used to create a memento of arbitrary objects.  (Prior to `1.13.0` it wass used
 internally by the core implementation of xref:rgsvc.adoc#_rgsvc_api_BackgroundService[`BackgroundService`] to capture
-the state of action invocations so that they can be executed by a background process.
+the state of action invocations so that they can be executed by a background process; this is now done using xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`CommandDtoServiceInternal`]
+
 
 [NOTE]
 ====
-As of `1.13.0-SNAPSHOT` this service is deprecated.
+As of `1.13.0` this service is deprecated.
 ====
 
 
@@ -122,10 +123,8 @@ public class ExternalEntity implements ViewModel {
 
 == Related Services
 
-(Prior to `1.13.0-SNAPSHOT`), the memento service is used by the
-xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] service and also
-xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService[`BackgroundCommandService`]. These both use a memento to capture a
-representation of an action invocation.
+(Prior to `1.13.0`), the memento service was used by the xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] service and also
+xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService[`BackgroundCommandService`]. These both use a memento to capture a representation of an action invocation.  This is now done using xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`CommandDtoServiceInternal`].
 
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetamodelService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetamodelService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetamodelService.adoc
index 801a720..e32907c 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetamodelService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetamodelService.adoc
@@ -6,8 +6,7 @@
 
 
 
-The `MetaModelService2` (`MetaModelService2` sub-interface introduced in `1.13.0-SNAPSHOT`) provides access to
-a number of aspects of Apache Isis' internal metamodel.
+The `MetaModelService2` service provides access to a number of aspects of Apache Isis' internal metamodel.
 
 
 == API
@@ -35,7 +34,7 @@ public interface MetaModelService2 {
 <2> lookup of a domain class' object type
 <3> invalidate and rebuild the internal metadata (an `ObjectSpecification`) for the specified domain type.
 <4> returns a list of representations of each of member of each domain class.
-<5> (`1.13.0-SNAPSHOT`) what sort of object a domain type is (or bookmark represents)
+<5> what sort of object a domain type is (or bookmark) represents
 
 
 == Implementation

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetricsService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetricsService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetricsService.adoc
index d71a7de..a7237f6 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetricsService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_MetricsService.adoc
@@ -1,12 +1,12 @@
 [[_rgsvc_api_MetricsService]]
-= `MetricsService` (`1.13.0-SNAPSHOT`)
+= `MetricsService`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The `MetricsService` (`1.13.0-SNAPSHOT`) is a request-scoped domain service that hooks into the JDO/DataNucleus
+The `MetricsService` is a request-scoped domain service that hooks into the JDO/DataNucleus
 ObjectStore to provide a number of counters relating to numbers of object loaded, dirtied etc.
 
 The service is used by the xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] domain service (to populate the DTO held by the `Interaction.Execution`) and also by the (internal) xref:rgfis.adoc#_rgfis_spi_PublishingServiceInternal[`PublishingServiceInternal`] domain service (to populate

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_RepositoryService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_RepositoryService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_RepositoryService.adoc
index 5aafe76..437c1c0 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_RepositoryService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_RepositoryService.adoc
@@ -51,9 +51,9 @@ xref:rgsvc.adoc#_rgsvc_api_FactoryService[`FactoryService`]'s `instantiate(...)`
 ``RepositoryService``'s API too because instantiating and persisting objects are often done together.
 <2> test whether a particular domain object is persistent or not
 <3> persist (ie save) an object to the persistent object store (or do nothing if it is already persistent).
-<4> (`1.13.0-SNAPSHOT`) persist (ie save) and flush; same as `persist()`, but also flushes changes to database and updates managed properties and collections (i.e., 1-1, 1-n, m-n relationships automatically maintained by the DataNucleus persistence mechanism).
+<4> persist (ie save) and flush; same as `persist()`, but also flushes changes to database and updates managed properties and collections (i.e., 1-1, 1-n, m-n relationships automatically maintained by the DataNucleus persistence mechanism).
 <5> remove (ie delete) an object from the persistent object store (or do nothing if it has already been deleted).
-<6> (`1.13.0-SNAPSHOT`) remove (delete) and flush;  same as `remove()`, but also flushes changes to database and updates managed properties and collections (i.e., 1-1, 1-n, m-n relationships automatically maintained by the DataNucleus persistence mechanism).
+<6> remove (delete) and flush;  same as `remove()`, but also flushes changes to database and updates managed properties and collections (i.e., 1-1, 1-n, m-n relationships automatically maintained by the DataNucleus persistence mechanism).
 <7> return all persisted instances of specified type.  Mostly for prototyping, though can be useful to obtain all instances of domain entities if the number is known to be small.  The optional varargs parameters are for paging control; more on this below.
 <8> all persistence instances matching the specified `Query`.  Query itself is an Isis abstraction on top of JDO/DataNucleus' Query API.  *This is the primary API used for querying*
 <9> As the previous, but with client-side filtering using a `Predicate`.  Only really intended for prototyping.
@@ -93,8 +93,8 @@ In some cases, such as when using managed properties and collections for impleme
 the developer needs to invoke `flush()` to send the changes to the DataNucleus persistence mechanism.  These
 managed properties and collections and then updated.
 
-The `persistAndFlush(...)` and `removeAndFlush(...)` methods (introduced in `1.13.0-SNAPSHOT`) save the developer from
-having to call the `flush(...)` method.
+The `persistAndFlush(...)` and `removeAndFlush(...)` methods save the developer from
+having to additionally call the `flush(...)` method after calling `persist()` or `remove()`.
 
 For example, the following code requires a flush to occur, so uses these methods:
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_ServiceRegistry.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_ServiceRegistry.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_ServiceRegistry.adoc
index a3c2928..e7ccf5c 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_ServiceRegistry.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_ServiceRegistry.adoc
@@ -5,7 +5,7 @@
 :_imagesdir: images/
 
 
-The `ServiceRegistry2` service collects together methods for accessing other domain services.  (The `ServiceRegistry2` extension to the original `ServiceRegistry` API has been introduced in `1.13.0-SNAPSHOT`).
+The `ServiceRegistry2` service collects together methods for accessing other domain services.
 
 [NOTE]
 ====
@@ -15,7 +15,7 @@ The methods in this service replace similar methods (now deprecated) in xref:rgs
 
 == API
 
-The API of `ServiceRegistry` is:
+The API of `ServiceRegistry2` is:
 
 [source,java]
 ----
@@ -29,7 +29,7 @@ public interface ServiceRegistry2 {
 <1> injects services into domain object; used extensively internally by the framework (eg to inject to other services, or to entities, or integration test instances, or fixture scripts).
 <2> returns the first registered service that implements the specified class
 <3> returns an `Iterable` in order to iterate over all registered services that implement the specified class
-<4> (`1.13.0-SNAPSHOT`) returns the list of all domain services that constitute the running application (including internal domain services).
+<4> returns the list of all domain services that constitute the running application (including internal domain services).
 
 Service injection is done automatically if objects are created using the
 xref:rgsvc.adoc#_rgsvc_api_FactoryService[`FactoryService`].

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_application-layer-api.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_application-layer-api.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_application-layer-api.adoc
index 66bc8a4..c33b7fc 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_application-layer-api.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_application-layer-api.adoc
@@ -70,7 +70,7 @@ The xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] manages
 |xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`o.a.i.applib.` +
 `services.iactn` +
 `InteractionContext`]
-|(`1.13.0-SNAPSHOT`) Request-scoped access to the current member execution (action invocation or property edit),
+|Request-scoped access to the current member execution (action invocation or property edit),
 represented as the `Interaction` context.
 |`InteractionContext` +
 ``o.a.i.core`` +

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_intro.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_intro.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_intro.adoc
index eaeb054..eda53ac 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_intro.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_intro.adoc
@@ -160,7 +160,7 @@ The above code could be improved by caching the delegateLocaleProvider once loca
 
 
 [[_rgsvc_intro_commands-and-events]]
-== Command and Events (`1.13.0-SNAPSHOT`)
+== Command and Events
 
 A good number of the domain services manage the execution of action invocations/property edits, along with the state
 of domain objects that are modified as a result of these.  These services capture information which can then be used
@@ -226,8 +226,8 @@ xref:rgsvc.adoc#_rgsvc_api_TransactionService[`TransactionService`].
 ====
 
 * Also at the end of each transaction, details of all changed properties are passed to any registered
-xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] or
-xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (`1.13.0-SNAPSHOT`) by way of the (internal)
+xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] or
+xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] (the latter deprecated) by way of the (internal)
 xref:rgfis.adoc#_rgfis_spi_AuditingServiceInternal[`AuditingServiceInternal`] domain service.
 
 Implementations of xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] can use the `Command#getMemento()`

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_persistence-layer-spi.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_persistence-layer-spi.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_persistence-layer-spi.adoc
index 798bdb5..f636344 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_persistence-layer-spi.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_persistence-layer-spi.adoc
@@ -26,7 +26,7 @@ The table below summarizes the persistence layer SPIs defined by Apache Isis.  I
 |xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`o.a.i.applib.` +
 `services.audit` +
 `AuditerService`]
-|(`1.13.0-SNAPSHOT`) Create an audit record for every changed property of every changed object within a transaction.
+|Create an audit record for every changed property of every changed object within a transaction.
 |`AuditerServiceLogging` +
 also +
 `AuditerServiceUsingJdo` +
@@ -38,7 +38,7 @@ also +
 |xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`o.a.i.applib.` +
 `services.audit` +
 `AuditingService3`]
-|(deprecated in `1.13.0-SNAPSHOT`, replaced by xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`]); creates
+|(deprecated, replaced by xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`]); creates
 an audit record for every changed property of every changed object within a transaction.
 |
 |
@@ -47,7 +47,7 @@ an audit record for every changed property of every changed object within a tran
 |xref:rgsvc.adoc#_rgsvc_spi_EventSerializer[`o.a.i.applib.` +
 `services.publish` +
 `EventSerializer`]
-|(deprecated in `1.13.0-SNAPSHOT`) Creates a representation of either an action invocation or a changed object being published through the xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`].
+|(deprecated, not used by replacement xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`]) Creates a representation of either an action invocation or a changed object being published through the xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`].
 |`RestfulObjects-` +
 `SpecEventSerializer` +
 ``o.ia.m.publishing`` +
@@ -59,7 +59,7 @@ an audit record for every changed property of every changed object within a tran
 |xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`o.a.i.applib.` +
 `services.publish` +
 `PublisherService`]
-|(`1.13.0-SNAPSHOT`) Publish any action invocations/property edits and changed objects, typically for interchange with an external system in a different bounded context.
+|Publish any action invocations/property edits and changed objects, typically for interchange with an external system in a different bounded context.
 |`PublisherServiceLogging` +
 also +
 ``PublisherService-`` +
@@ -73,7 +73,7 @@ also +
 |xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`o.a.i.applib.` +
 `services.publish` +
 `PublishingService`]
-|(deprecated in `1.13.0-SNAPSHOT`) Publish any action invocations and changed objects, typically for interchange with an external system in a different bounded context.
+|(deprecated, replaced by xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`]) Publish any action invocations and changed objects, typically for interchange with an external system in a different bounded context.
 |`PublishingService` +
 ``o.ia.m.publishing`` +
 ``isis-module-publishing``

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditerService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditerService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditerService.adoc
index 46c4b08..332e99b 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditerService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditerService.adoc
@@ -1,5 +1,5 @@
 [[_rgsvc_spi_AuditerService]]
-= `AuditerService` (`1.13.0-SNAPSHOT`)
+= `AuditerService`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
@@ -12,7 +12,7 @@ The `AuditerService` auditing service provides a simple mechanism to capture cha
 [NOTE]
 ====
 This service is intended to replace the now-deprecated xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService3`].
-The difference between the two is that this service recognises that the `transactionId` is now (in `1.13.0-SNAPSHOT`)
+The difference between the two is that this service recognises that the `transactionId` is now (as of `1.13.0`)
 actually a request/interaction Id, and that an additional `sequence
 ====
 
@@ -123,8 +123,8 @@ execution captures the _cause_ of an interaction (an action was invoked, a prope
 
 [NOTE]
 ====
-Prior to `1.13.0-SNAPSHOT` the xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] performed a similar role,
-of capturing the cause.  As of `1.13.0-SNAPSHOT`, ``Command``s are now primarily to capture the _intent_ of an action,
+Prior to `1.13.0` the xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] performed a similar role,
+of capturing the cause.  As of `1.13.0`, ``Command``s are now primarily to capture the _intent_ of an action,
 not the actual action invocation itself.
 ====
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditingService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditingService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditingService.adoc
index 2d473e1..e48f5b0 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditingService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_AuditingService.adoc
@@ -78,6 +78,6 @@ implementing a xref:ugbtb.adoc#_ugbtb_decoupling_vetoing-visibility[vetoing subs
 == Related Services
 
 This service has been deprecated and replaced by the equivalent
-xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (`1.13.0-SNAPSHOT`).
+xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`].
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandMementoService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandMementoService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandMementoService.adoc
deleted file mode 100644
index bfaf381..0000000
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandMementoService.adoc
+++ /dev/null
@@ -1,7 +0,0 @@
-[[_rgsvc_spi_CommandMementoService]]
-= `CommandMementoService` (`1.13.0-SNAPSHOT`)
-:Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
-:_basedir: ../
-:_imagesdir: images/
-
-

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandService.adoc
index ee48851..79e09c6 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_CommandService.adoc
@@ -9,7 +9,7 @@
 The `CommandService` service supports the xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] service such
 that `Command` objects (that reify the invocation of an action/edit of a property on a domain object) can be persisted.
 
-As of `1.13.0-SNAPSHOT`, the primary use case for persistent ``Command``s is in support of background commands; they
+As of `1.13.0`, the primary use case for persistent ``Command``s is in support of background commands; they
 act as a parent to any background commands that can be persisted either explicitly using the
 xref:rgsvc.adoc#_rgsvc_api_BackgroundService[`BackgroundService`], or implicitly by way of the
 xref:rgant.adoc#_rgant-Action_command[`@Action#command()`] annotation.
@@ -17,15 +17,16 @@ xref:rgant.adoc#_rgant-Action_command[`@Action#command()`] annotation.
 In previous versions of the framework, persistent ``Command``s also supported a number of other use cases:
 
 * they enable profiling of the running application (which actions are invoked then most often, what is their response time)
-* if xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] or
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] (`1.13.0-SNAPSHOT`) is configured, they provide better traceability
-as the `Command` is also correlated with any published events, again through the unique `transactionId` GUID
-* if xref:rgsvc.adoc#_rgsvc_spi_AuditService[`AuditingService`] or
-         xref:rgsvc.adoc#_rgsvc_spi_AuderService[`AuditerService`] (`1.13.0-SNAPSHOT`) is configured, they provide better audit
-         information, since the `Command` (the 'cause' of an action) can be correlated to the audit records (the "effect" of
-         the action) through the `transactionId` GUID
-
-As of `1.13.0-SNAPSHOT`, these other uses cases are now more fully supported through the
+* if xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] or
+xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] (latter deprecated) is configured, they provide
+better traceability as the `Command` is also correlated with any published events, again through the unique
+`transactionId` GUID
+* if xref:rgsvc.adoc#_rgsvc_spi_AuderService[`AuditerService`] or
+xref:rgsvc.adoc#_rgsvc_spi_AuditService[`AuditingService`] (latter deprecated) is configured, they provide better audit
+information, since the `Command` (the 'cause' of an action) can be correlated to the audit records (the "effect" of
+the action) through the `transactionId` GUID
+
+As of `1.13.0`, these other uses cases are now more fully supported through the
 xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] service and persistent implementations of the
 ``Interaction`` object, eg as provided by the (non-ASF)
 http://github.com/isisaddons/isis-module-publishmq[Isis addons' publishmq] module.
@@ -61,7 +62,7 @@ public interface CommandService {
 <1> Instantiate the appropriate instance of the `Command` (as defined by the
 xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] service).  Its members will be populated automatically by
 the framework.
-<2> (as of `1.13.0-SNAPSHOT`) is *NO LONGER CALLED* and is deprecated: the framework automatically populates the ``Command``'s `timestamp`,
+<2> this method (as of `1.13.0`) is *NO LONGER CALLED* and is deprecated: the framework automatically populates the ``Command``'s `timestamp`,
 `user` and `transactionId` fields, so there is no need for the service implementation to initialize any of these.  In
 particular, the ``Command`` will already have been initialized with the provided `transactionId` argument.
 <3> Set the hint that the `Command` should be persisted if possible (when completed, see below).

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_EventSerializer.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_EventSerializer.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_EventSerializer.adoc
index 0bd7f6b..afa5556 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_EventSerializer.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_EventSerializer.adoc
@@ -9,8 +9,7 @@ The `EmailSerializer` service is a supporting service intended for use by (any i
 
 [WARNING]
 ====
-This service is deprecated, replaced with xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`]
-(`1.13.0-SNAPSHOT`).
+This service is deprecated, replaced with xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].
 ====
 
 See xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] for further discussion.

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublisherService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublisherService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublisherService.adoc
index 228bda3..4f34104 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublisherService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublisherService.adoc
@@ -1,12 +1,12 @@
 [[_rgsvc_spi_PublisherService]]
-= `PublisherService` (`1.13.0-SNAPSHOT`)
+= `PublisherService`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The `PublisherService` API (`1.13.0-SNAPSHOT`) is intended for coarse-grained publish/subscribe for system-to-system interactions, from Apache Isis to some other system.  Events that can be published are action invocations/property
+The `PublisherService` API is intended for coarse-grained publish/subscribe for system-to-system interactions, from Apache Isis to some other system.  Events that can be published are action invocations/property
 edits, and changed objects. A typical use case is to publish onto a pub/sub bus such as
 link:http://activemq.apache.org/[ActiveMQ] with link:http://camel.apache.org[Camel] to keep other systems up to date.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublishingService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublishingService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublishingService.adoc
index 21abd8f..67f0c08 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublishingService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_spi_PublishingService.adoc
@@ -11,7 +11,7 @@ The `PublishingService` API is intended for coarse-grained publish/subscribe for
 
 [WARNING]
 ====
-This service is deprecated, replaced with xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] (`1.13.0-SNAPSHOT`).
+This service is deprecated, replaced with xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].
 ====
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_docker.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_docker.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_docker.adoc
index 4a9580e..26ed652 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_docker.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_docker.adoc
@@ -1,13 +1,12 @@
 [[_ugbtb_deployment_docker]]
-= Docker (`1.13.0-SNAPSHOT`)
+= Docker
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 In addition to loading the regular configuration properties from `WEB-INF` directory (described
-xref:rgcfg.adoc#_rgcfg_configuration-files[here]), Apache Isis will also (as of `1.13.0-SNAPSHOT`)load the
-`overrides.properties` file.
+xref:rgcfg.adoc#_rgcfg_configuration-files[here]), Apache Isis will also load the `overrides.properties` file.
 
 This file is treated slightly differently than the other configuration files; it is loaded last, and any configuration
 properties defined in it will _override_ any configuration properties already read from other files (this includes

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_externalized-configuration.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_externalized-configuration.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_externalized-configuration.adoc
index 20752f2..17c71ae 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_externalized-configuration.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugbtb_deployment_externalized-configuration.adoc
@@ -17,8 +17,8 @@ then the subsequent configuration property will be ignored.
 
 [TIP]
 ====
-In addition (as of `1.13.0-SNAPSHOT`) the framework will also load the `overrides.properties` file.  This is intended
-to support deployment through Docker, as discussed xref:ugbtb.adoc#_ugbtb_deployment_docker[next].
+In addition the framework will also load the `overrides.properties` file.  This is intended to support deployment
+through Docker, as discussed xref:ugbtb.adoc#_ugbtb_deployment_docker[next].
 ====
 
 All of these files are read from the `WEB-INF` directory.  Having this configuration "baked into" the application is

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugbtb_programming-model_finetuning.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugbtb_programming-model_finetuning.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugbtb_programming-model_finetuning.adoc
index 9319b5a..6e7cf45 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugbtb_programming-model_finetuning.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugbtb_programming-model_finetuning.adoc
@@ -64,21 +64,12 @@ This http://isis.markmail.org/thread/472c3mrvcgnripst[thread] from the users mai
 
 
 
-== Replacing the Prog. Model
 
-[WARNING]
+[NOTE]
 ====
-This property is ignored as of `1.13.0-SNAPSHOT`
+Previously (prior to `1.13.0`) the framework also supported the "isis.reflector.facets" configuration property, to
+specify a completely new implementation of the (internal API) `ProgrammingModel`.  This is no longer supported; use
+"isis.reflector.facets.include" and "isis.reflector.facet.exclude" to adjust the framework's default implementation
+(called `ProgrammingModelFacetsJava5`).
 ====
 
-If you want to make many changes to the programming model, then (rather than include/exclude lots of facet factories) you can specify a completely new programming model.  For this you'll first need an implementation of `ProgrammingModel`.
-
-One option is to subclass from `ProgrammingModelFacetsJava5`; in your subclass you could remove any ``FacetFactory``s that you wanted to exclude, as well as registering your own implementations.
-
-To tell Apache Isis to use your new programming model, use:
-
-[source,ini]
-----
-isis.reflector.facets=com.mycompany.myapp.isis.IsisProgrammingModel
-----
-

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_building-blocks.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_building-blocks.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_building-blocks.adoc
index 47c7dfb..45e5bef 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_building-blocks.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_building-blocks.adoc
@@ -308,14 +308,13 @@ Some examples:
 * the information within an OID could be converted into a barcode, and stamped onto a PDF form.  When the PDF is
 scanned by the mail room, the barcode could be read to attach the correspondence to the relevant domain object.
 
-* as a handle to any object in an audit record (as used by xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`]
-or xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (`1.13.0-SNAPSHOT`));
+* as a handle to any object in an audit record, as used by xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] or xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] (the latter deprecated);
 
 * similarly within implementations of xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] to persist `Command`
 objects
 
 * similarly within implementations of xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`]
-(`1.13.0-SNAPSHOT`) to persist published action invocations
+to persist published action invocations
 
 * and of course both the xref:ugvro.adoc#[RestfulObjects viewer] and
 xref:ugvw.adoc#[Wicket viewer]

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_framework-provided-services.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_framework-provided-services.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_framework-provided-services.adoc
index 60ba2d6..a12c999 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_framework-provided-services.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugfun_core-concepts_framework-provided-services.adoc
@@ -33,14 +33,15 @@ Commands/Interactions/Background/Auditing/Publishing/Profiling:
 * xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] (SPI)
 * xref:rgsvc.adoc#_rgsvc_spi_CommandMementoService[`CommandMementoService`] (SPI)
 * xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] (SPI)
-* xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] (SPI)
-* xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (SPI) (`1.13.0-SNAPSHOT`)
+* xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] (SPI) (deprecated)
+* xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (SPI)
 * xref:rgsvc.adoc#_rgsvc_api_BackgroundService[`BackgroundService`]
 * xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService[`BackgroundCommandService`] (SPI)
-* xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] (SPI)
-* xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublishererService`] (SPI) (`1.13.0-SNAPSHOT`)
+* xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] (SPI) (deprecated)
+* xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublishererService`] (SPI)
 * xref:rgsvc.adoc#_rgsvc_api_MetricsService[`MetricsService`]
 
+
 Information Sharing:
 
 * xref:rgsvc.adoc#_rgsvc_api_Scratchpad[`Scratchpad`]

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugfun_getting-started_simpleapp-archetype.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugfun_getting-started_simpleapp-archetype.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugfun_getting-started_simpleapp-archetype.adoc
index 3fb3e07..cf507a6 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugfun_getting-started_simpleapp-archetype.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugfun_getting-started_simpleapp-archetype.adoc
@@ -49,7 +49,7 @@ The process is almost identical to that for stable releases, however the `archet
 mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.13.0-SNAPSHOT \
+    -D archetypeVersion=1.14.0-SNAPSHOT \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugfun_jdo-mappings_1-to-m-bidirectional-relationships.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugfun_jdo-mappings_1-to-m-bidirectional-relationships.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugfun_jdo-mappings_1-to-m-bidirectional-relationships.adoc
index a28e893..0623e67 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugfun_jdo-mappings_1-to-m-bidirectional-relationships.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugfun_jdo-mappings_1-to-m-bidirectional-relationships.adoc
@@ -16,7 +16,7 @@ In addition, the two entities can be associated either without or with a join ta
 * without a join table is more common; a regular foreign key in the child table for `FermentationVessel` points back up to the associated parent `Batch`
 * with a join table; a link table holds the tuple representing the linkage.
 
-Testing in `1.13.0-SNAPSHOT` (against `dn-core 4.1.7`/`dn-rdbms 4.1.9`) has determined there are two main rules:
+Testing (as of `1.13.0`, against `dn-core 4.1.7`/`dn-rdbms 4.1.9`) has determined there are two main rules:
 
 * If not using `@Join`, then the association must be maintained by setting the child association on the parent. +
 +

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugsec_configuring-isis-to-use-shiro.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugsec_configuring-isis-to-use-shiro.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugsec_configuring-isis-to-use-shiro.adoc
index 27d73ed..9604eaf 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugsec_configuring-isis-to-use-shiro.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugsec_configuring-isis-to-use-shiro.adoc
@@ -30,7 +30,7 @@ The figure above doesn't tell the whole story; we haven't yet seen how Shiro its
 
 == Configuring Isis' Shiro Authenticator
 
-The `ShiroAuthenticatorOrAuthorizor` class itself supports a single optional property (`1.13.0-SNAPSHOT`).  This can
+The `ShiroAuthenticatorOrAuthorizor` class itself supports a single optional property.  This can
 be configured in `authentication_shiro.properties` file:
 
 [source,ini]
@@ -43,7 +43,7 @@ the Shiro subject - if found to be still authenticated - will be logged out anyw
 
 [WARNING]
 ====
-This auto-logout behaviour was the default prior to `1.13.0-SNAPSHOT`, but is believed to be the root cause of some
+This auto-logout behaviour was the default prior to `1.13.0`, but is believed to be the root cause of some
 exceptions caused by a possible race condition.  There should generally be no need to change this property from its
 default (`false`).
 ====

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
index 618be8b..619ac65 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
@@ -60,7 +60,7 @@ converted dynamically into the corresponding `moment.js` format.
 `datePicker.maxDate`
 | ISO format date +
 (`2100-01-01T00:00:00.000Z`)
-|(`1.13.0-SNAPSHOT`), specifies a maximum date after which dates may not be specified.
+|Specifies a maximum date after which dates may not be specified.
 
 See link:http://eonasdan.github.io/bootstrap-datetimepicker/Options/#maxdate[datetimepicker reference docs] for
 further details.  The string must be in ISO date format (see link:https://github.com/moment/moment/issues/1407[here]
@@ -70,7 +70,7 @@ for further details).
 `datePicker.minDate`
 | ISO format date +
 (`1900-01-01T00:00:00.000Z`)
-|(`1.13.0-SNAPSHOT`), specifies a minimum date before which dates may not be specified.
+|Specifies a minimum date before which dates may not be specified.
 
 See link:http://eonasdan.github.io/bootstrap-datetimepicker/Options/#mindate[datetimepicker reference docs] for
 further details.  The string must be in ISO date format (see link:https://github.com/moment/moment/issues/1407[here]
@@ -89,7 +89,7 @@ for further details).
 |`isis.viewer.wicket.` +
 `liveReloadUrl`
 | URL
-|(`1.13.0-SNAPSHOT`), specifies the URL if xref:dg.adoc#_dg_ide_intellij_advanced_gradle-liveReload[live reload] is set up, eg: +
+|Specifies the URL if xref:dg.adoc#_dg_ide_intellij_advanced_gradle-liveReload[live reload] is set up, eg: +
 
 `http://localhost:35729/livereload.js?snipver=1`
 
@@ -117,7 +117,7 @@ for further details).
 |`isis.viewer.wicket.` +
 `rememberMe.cookieKey`
 | ascii chars (`_isisWicketRememberMe_`)
-| (`1.13.0-SNAPSHOT`) Cookie key holding the (encrypted) 'rememberMe' user/password.  There is generally no need to
+|Cookie key holding the (encrypted) 'rememberMe' user/password.  There is generally no need to
 change this.  +
 
 Valid values as per link:http://stackoverflow.com/a/1969339/56880[this StackOverflow answer].
@@ -125,7 +125,7 @@ Valid values as per link:http://stackoverflow.com/a/1969339/56880[this StackOver
 |`isis.viewer.wicket.` +
 `rememberMe.encryptionKey`
 | any string (a random UUID each time)
-| (`1.13.0-SNAPSHOT`) Encryption key is used to encrypt the rememberMe user/password.  +
+|Encryption key is used to encrypt the rememberMe user/password.  +
 
 It should be set to a unique and private value.  If a hard-coded and publicly known value is used, then it would be
 possible for rememberMe user/password to be intercepted and decrypted, compromising access.
@@ -137,7 +137,7 @@ to log in again).
 |`isis.viewer.wicket.` +
 `rememberMe.suppress`
 | `true`,`false` (`_false_`)
-| (`1.13.0-SNAPSHOT`) Whether to suppress "remember me" checkbox on the login page.
+|Whether to suppress "remember me" checkbox on the login page.
 
 
 |`isis.viewer.wicket.` +
@@ -153,7 +153,7 @@ to log in again).
 |`isis.viewer.wicket.` +
 `suppressRememberMe`
 | `true`,`false` (`_false_`)
-|(Deprecated in `1.13.0-SNAPSHOT`, replaced by `rememberMe.suppress`).  Whether to suppress "remember me" checkbox on the login page.
+|(Deprecated in `1.13.0`, replaced by `rememberMe.suppress`).  Whether to suppress "remember me" checkbox on the login page.
 
 |`isis.viewer.wicket.` +
 `suppressSignUp`

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties_suppressing-remember-me.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties_suppressing-remember-me.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties_suppressing-remember-me.adoc
index 83c32bb..c6aa669 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties_suppressing-remember-me.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties_suppressing-remember-me.adoc
@@ -24,18 +24,10 @@ image::{_imagesdir}wicket-viewer/suppress-remember-me/login-page-suppress-rememb
 
 == Configuration
 
-To suppress the 'remember me' checkbox, add the following configuration flag (`1.13.0-SNAPSHOT`):
+To suppress the 'remember me' checkbox, add the following configuration flag:
 
 [source,ini]
 ----
 isis.viewer.wicket.rememberMe.suppress=true
 ----
 
-Prior to `1.13.0-SNAPSHOT`, the configuration property is:
-
-[source,ini]
-----
-isis.viewer.wicket.suppressRememberMe=true
-----
-
-

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/ugsec.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/ugsec.adoc b/adocs/documentation/src/main/asciidoc/guides/ugsec.adoc
index 099d660..3a4283a 100644
--- a/adocs/documentation/src/main/asciidoc/guides/ugsec.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/ugsec.adoc
@@ -66,7 +66,7 @@ In addition to Apache Isis' Shiro-based implementation of its authentication and
 ====
 A further aspect of security is auditing: recording what data was modified by which user.
 
-As of `1.13.0-SNAPSHOT` Apache Isis provides the xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`]
+Apache Isis provides the xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`]
 can be used to track the actions being invoked, and the xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`]
 captures what data was modified as a result (auditing).  When ``Interaction``s are persisted (eg by way of
 (non-ASF) http://github.com/isisaddons/isis-module-publishmq[Isis addons' publishmq] module) this provides excellent


[7/8] isis git commit: ISIS-1335: adding ref to a gist for upd.sh script (part of release procedures)

Posted by da...@apache.org.
ISIS-1335: adding ref to a gist for upd.sh script (part of release procedures)


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 9f85bdf9bcbb1a8ece63bfdff24e100f22e0c126
Parents: 994e677
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Jul 11 20:48:05 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Jul 11 20:48:05 2016 +0100

----------------------------------------------------------------------
 .../src/main/asciidoc/guides/_cgcom_post-release-successful.adoc   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/9f85bdf9/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc b/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
index c258be8..7b379c9 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
@@ -99,7 +99,7 @@ If necessary, checkout this directory structure:
 svn co https://dist.apache.org/repos/dist/release/isis isis-dist
 ----
 
-Next, add the new release into the appropriate directory, and delete any previous release.  The `upd.sh` script can be used to automate this:
+Next, add the new release into the appropriate directory, and delete any previous release.  The `upd.sh` script (also downloadable from link:https://gist.github.com/danhaywood/aa79c18d993df1b1e2c5a9933e48bcbc[this gist]) can be used to automate this:
 
 [source,bash]
 ----


[3/8] isis git commit: ISIS-1335: bumping version for adocs pom.xml

Posted by da...@apache.org.
ISIS-1335: bumping version for adocs pom.xml


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 2e56aff0fd21b9d9513ff9e0d81abff7ded0b5db
Parents: 7f83398
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Jul 11 20:23:52 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Jul 11 20:23:52 2016 +0100

----------------------------------------------------------------------
 adocs/documentation/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/2e56aff0/adocs/documentation/pom.xml
----------------------------------------------------------------------
diff --git a/adocs/documentation/pom.xml b/adocs/documentation/pom.xml
index 993e5c7..c6627c9 100644
--- a/adocs/documentation/pom.xml
+++ b/adocs/documentation/pom.xml
@@ -33,7 +33,7 @@
 
     <groupId>org.apache.isis.docs</groupId>
     <artifactId>isis-documentation</artifactId>
-    <version>1.13.0-SNAPSHOT</version>
+    <version>1.14.0-SNAPSHOT</version>
     <packaging>pom</packaging>
 
     <name>Apache Isis Docs</name>


[4/8] isis git commit: ISIS-1335: bumping simpleapp example to 1.14.0-SNAPSHOT

Posted by da...@apache.org.
ISIS-1335: bumping simpleapp example to 1.14.0-SNAPSHOT


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 23240bd9cf5134ab9c5682a35c9cd34e0c416746
Parents: 2e56aff
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Jul 11 20:24:48 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Jul 11 20:24:48 2016 +0100

----------------------------------------------------------------------
 example/application/simpleapp/app/pom.xml        | 2 +-
 example/application/simpleapp/dom/build.gradle   | 2 +-
 example/application/simpleapp/dom/pom.xml        | 2 +-
 example/application/simpleapp/fixture/pom.xml    | 2 +-
 example/application/simpleapp/integtests/pom.xml | 2 +-
 example/application/simpleapp/pom.xml            | 4 ++--
 example/application/simpleapp/webapp/pom.xml     | 2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/app/pom.xml
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/app/pom.xml b/example/application/simpleapp/app/pom.xml
index 5724332..23eba68 100644
--- a/example/application/simpleapp/app/pom.xml
+++ b/example/application/simpleapp/app/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.isis.example.application</groupId>
         <artifactId>simpleapp</artifactId>
-        <version>1.13.0-SNAPSHOT</version>
+        <version>1.14.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>simpleapp-app</artifactId>

http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/dom/build.gradle
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/dom/build.gradle b/example/application/simpleapp/dom/build.gradle
index bc75138..6bfc911 100644
--- a/example/application/simpleapp/dom/build.gradle
+++ b/example/application/simpleapp/dom/build.gradle
@@ -62,7 +62,7 @@ repositories {
     jcenter()
 }
 dependencies {
-    compile group: 'org.apache.isis.core', name: 'isis-core-applib', version: '1.13.0-SNAPSHOT'
+    compile group: 'org.apache.isis.core', name: 'isis-core-applib', version: '1.14.0-SNAPSHOT'
 }
 task copyClasses << {
     copy {

http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/dom/pom.xml
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/dom/pom.xml b/example/application/simpleapp/dom/pom.xml
index 18d07e8..d65bf4c 100644
--- a/example/application/simpleapp/dom/pom.xml
+++ b/example/application/simpleapp/dom/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.isis.example.application</groupId>
         <artifactId>simpleapp</artifactId>
-        <version>1.13.0-SNAPSHOT</version>
+        <version>1.14.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>simpleapp-dom</artifactId>

http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/fixture/pom.xml
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/fixture/pom.xml b/example/application/simpleapp/fixture/pom.xml
index 5a76890..f992662 100644
--- a/example/application/simpleapp/fixture/pom.xml
+++ b/example/application/simpleapp/fixture/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.isis.example.application</groupId>
         <artifactId>simpleapp</artifactId>
-        <version>1.13.0-SNAPSHOT</version>
+        <version>1.14.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>simpleapp-fixture</artifactId>

http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/integtests/pom.xml
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/integtests/pom.xml b/example/application/simpleapp/integtests/pom.xml
index 09ffe36..eb9bf97 100644
--- a/example/application/simpleapp/integtests/pom.xml
+++ b/example/application/simpleapp/integtests/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.isis.example.application</groupId>
         <artifactId>simpleapp</artifactId>
-        <version>1.13.0-SNAPSHOT</version>
+        <version>1.14.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>simpleapp-integtests</artifactId>

http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/pom.xml
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/pom.xml b/example/application/simpleapp/pom.xml
index 0b9206c..1bbb74a 100644
--- a/example/application/simpleapp/pom.xml
+++ b/example/application/simpleapp/pom.xml
@@ -23,7 +23,7 @@
 
     <groupId>org.apache.isis.example.application</groupId>
     <artifactId>simpleapp</artifactId>
-    <version>1.13.0-SNAPSHOT</version>
+    <version>1.14.0-SNAPSHOT</version>
 
     <name>Simple App</name>
 
@@ -34,7 +34,7 @@
     </prerequisites>
 
     <properties>
-        <isis.version>1.13.0</isis.version>
+        <isis.version>1.14.0-SNAPSHOT</isis.version>
 
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

http://git-wip-us.apache.org/repos/asf/isis/blob/23240bd9/example/application/simpleapp/webapp/pom.xml
----------------------------------------------------------------------
diff --git a/example/application/simpleapp/webapp/pom.xml b/example/application/simpleapp/webapp/pom.xml
index f7d0cf0..a6839d1 100644
--- a/example/application/simpleapp/webapp/pom.xml
+++ b/example/application/simpleapp/webapp/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.isis.example.application</groupId>
         <artifactId>simpleapp</artifactId>
-        <version>1.13.0-SNAPSHOT</version>
+        <version>1.14.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>simpleapp-webapp</artifactId>


[2/8] isis git commit: ISIS-1335: updates docs, removing references to 1.13.0-SNAPSHOT

Posted by da...@apache.org.
ISIS-1335: updates docs, removing references to 1.13.0-SNAPSHOT


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 7f83398c5f3ab8a564808b395f6c90fdea8ea5e5
Parents: 3af3ab3
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Jul 11 20:23:27 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Jul 11 20:23:27 2016 +0100

----------------------------------------------------------------------
 .../_migration-notes_1.12.0-to-1.13.0.adoc      |  5 ---
 .../main/asciidoc/_release-notes_1.13.0.adoc    |  7 +---
 .../guides/_cgcom_cutting-a-release.adoc        | 34 +++++++++---------
 .../guides/_cgcom_post-release-successful.adoc  | 37 ++++++++++----------
 .../main/asciidoc/guides/_dg_ide_intellij.adoc  |  3 +-
 .../guides/_rgant-Action_publishing.adoc        |  5 ++-
 .../asciidoc/guides/_rgant-DomainObject.adoc    |  4 +--
 ...ant-DomainObject_autoCompleteRepository.adoc |  2 +-
 .../guides/_rgant-DomainObject_publishing.adoc  |  4 +--
 .../main/asciidoc/guides/_rgant-Nullable.adoc   |  4 +--
 .../main/asciidoc/guides/_rgant-Parameter.adoc  |  6 ++--
 .../guides/_rgant-Parameter_fileAccept.adoc     |  4 +--
 .../guides/_rgant-Parameter_optionality.adoc    |  2 +-
 .../main/asciidoc/guides/_rgant-Property.adoc   |  6 ++--
 .../guides/_rgant-Property_fileAccept.adoc      |  4 +--
 .../guides/_rgant-Property_optionality.adoc     |  2 +-
 .../guides/_rgant-Property_publishing.adoc      |  4 +--
 .../main/asciidoc/guides/_rgant_aaa_jee.adoc    |  2 +-
 .../guides/_rgcfg_configuring-core.adoc         | 24 ++++++-------
 .../guides/_rgcfg_specifying-components.adoc    | 12 ++-----
 ...ms_classes_contributee_HasTransactionId.adoc |  2 +-
 ...s_classes_domainevent_ActionDomainEvent.adoc |  4 +--
 .../main/asciidoc/guides/_rgcms_schema-aim.adoc |  4 +--
 .../main/asciidoc/guides/_rgcms_schema-chg.adoc |  4 +--
 .../main/asciidoc/guides/_rgcms_schema-cmd.adoc |  6 ++--
 .../asciidoc/guides/_rgcms_schema-common.adoc   |  6 ++--
 .../main/asciidoc/guides/_rgcms_schema-ixn.adoc |  4 +--
 .../src/main/asciidoc/guides/_rgcms_schema.adoc | 10 +++---
 .../guides/_rgfis_application-layer.adoc        |  4 +--
 .../guides/_rgfis_persistence-layer.adoc        |  8 ++---
 .../_rgfis_spi_AuditingServiceInternal.adoc     |  4 +--
 ...rgfis_spi_ChangedObjectsServiceInternal.adoc |  4 +--
 .../_rgfis_spi_CommandDtoServiceInternal.adoc   |  4 +--
 ...rgfis_spi_InteractionDtoServiceInternal.adoc |  4 +--
 .../_rgfis_spi_PublishingServiceInternal.adoc   |  8 ++---
 .../main/asciidoc/guides/_rgmvn_validate.adoc   |  2 +-
 .../src/main/asciidoc/guides/_rgmvn_xsd.adoc    |  2 +-
 .../guides/_rgsvc_api_BackgroundService.adoc    |  9 +++--
 .../guides/_rgsvc_api_BookmarkService.adoc      |  4 +--
 .../guides/_rgsvc_api_CommandContext.adoc       | 20 ++++-------
 .../guides/_rgsvc_api_InteractionContext.adoc   |  4 +--
 .../guides/_rgsvc_api_MementoService.adoc       | 13 ++++---
 .../guides/_rgsvc_api_MetamodelService.adoc     |  5 ++-
 .../guides/_rgsvc_api_MetricsService.adoc       |  4 +--
 .../guides/_rgsvc_api_RepositoryService.adoc    |  8 ++---
 .../guides/_rgsvc_api_ServiceRegistry.adoc      |  6 ++--
 .../guides/_rgsvc_application-layer-api.adoc    |  2 +-
 .../src/main/asciidoc/guides/_rgsvc_intro.adoc  |  6 ++--
 .../guides/_rgsvc_persistence-layer-spi.adoc    | 10 +++---
 .../guides/_rgsvc_spi_AuditerService.adoc       |  8 ++---
 .../guides/_rgsvc_spi_AuditingService.adoc      |  2 +-
 .../_rgsvc_spi_CommandMementoService.adoc       |  7 ----
 .../guides/_rgsvc_spi_CommandService.adoc       | 23 ++++++------
 .../guides/_rgsvc_spi_EventSerializer.adoc      |  3 +-
 .../guides/_rgsvc_spi_PublisherService.adoc     |  4 +--
 .../guides/_rgsvc_spi_PublishingService.adoc    |  2 +-
 .../guides/_ugbtb_deployment_docker.adoc        |  5 ++-
 ...b_deployment_externalized-configuration.adoc |  4 +--
 .../_ugbtb_programming-model_finetuning.adoc    | 19 +++-------
 .../_ugfun_core-concepts_building-blocks.adoc   |  5 ++-
 ...re-concepts_framework-provided-services.adoc |  9 ++---
 ...fun_getting-started_simpleapp-archetype.adoc |  2 +-
 ...ings_1-to-m-bidirectional-relationships.adoc |  2 +-
 .../_ugsec_configuring-isis-to-use-shiro.adoc   |  4 +--
 .../guides/_ugvw_configuration-properties.adoc  | 14 ++++----
 ...tion-properties_suppressing-remember-me.adoc | 10 +-----
 .../src/main/asciidoc/guides/ugsec.adoc         |  2 +-
 67 files changed, 207 insertions(+), 260 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
index 2864fa4..134bbc2 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
@@ -10,11 +10,6 @@ Existing projects written against v1.12.x should run against v1.13.0 with few if
 any difficulties then let us know via the link:support.html[users mailing list], so we can support you and document
 issues here.
 
-[NOTE]
-====
-`1.13.0-SNAPSHOT` is currently still in development.
-====
-
 
 
 == Faster startup times

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc b/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
index 0d28078..e61e576 100644
--- a/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
@@ -6,11 +6,6 @@
 :toc: right
 
 
-[NOTE]
-====
-Apache Isis 1.13.0 is not yet released (is still formally `1.13.0-SNAPSHOT`), but voting for RC1 is currently underway.
-====
-
 Apache Isis 1.13.0 improves and formalizes the support for commands and auditing, and introduces the new concept of an
 interaction.  A command now represents the _intention_ to interact with the application, either to invoke an action or
 to edit a property.  This is captured as a JAXB DTO.  An interaction on the other hand captures the fact that a
@@ -125,7 +120,7 @@ The release also includes a great deal of internal refactorings and simplificati
 * link:https://issues.apache.org/jira/browse/ISIS-1461[ISIS-1461] - More reliable fix to concurrency exception
 * link:https://issues.apache.org/jira/browse/ISIS-1458[ISIS-1458] - Possible incomplete auditing for "non-trivial" updates
 * link:https://issues.apache.org/jira/browse/ISIS-1454[ISIS-1454] - Hints for drop-downs in Wicket viewer not honoured.
-* link:https://issues.apache.org/jira/browse/ISIS-1453[ISIS-1453] - SessionManagementService#nextSession broken (in 1.13.0-SNAPSHOT)
+* link:https://issues.apache.org/jira/browse/ISIS-1453[ISIS-1453] - SessionManagementService#nextSession broken
 * link:https://issues.apache.org/jira/browse/ISIS-1452[ISIS-1452] - Throwing an exception (for -SNAPSHOT) does not abort the transaction.
 * link:https://issues.apache.org/jira/browse/ISIS-1444[ISIS-1444] - Mark applib FixtureScript.Execution methods as @Programmatic to avoid being added to the metamodel
 * link:https://issues.apache.org/jira/browse/ISIS-1436[ISIS-1436] - When executing a bulk action on a paginated collection items, chosen items can be ignored unintentionally

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_cgcom_cutting-a-release.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_cgcom_cutting-a-release.adoc b/adocs/documentation/src/main/asciidoc/guides/_cgcom_cutting-a-release.adoc
index d1b9566..4c11c75 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_cgcom_cutting-a-release.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_cgcom_cutting-a-release.adoc
@@ -47,8 +47,8 @@ We use environment variables to parameterize as many of the steps as possible.
 ----
 cd core
 export ISISTMP=/c/tmp                               # <1>
-export ISISDEV=1.14.0-SNAPSHOT
-export ISISREL=1.13.0
+export ISISDEV=1.15.0-SNAPSHOT
+export ISISREL=1.14.0
 export ISISRC=RC1
 export ISISBRANCH=release-$ISISREL-$ISISRC
 export ISISJIRA=ISIS-9999                           # <2>
@@ -64,7 +64,7 @@ Obviously, alter `$ISISDEV` and `$ISISREL` as required, and bump `$ISISRC` for r
 
 [IMPORTANT]
 ====
-Note that the branch name is *not* the same any of the eventual tag names (eg `isis-1.13.0` or `simpleapp-archetype-1.13.0`).
+Note that the branch name is *not* the same any of the eventual tag names (eg `isis-1.14.0` or `simpleapp-archetype-1.14.0`).
 
 If they did have the same name, then what would happen is that the `maven-release-plugin` would checkout the (HEAD of the) branch and thus upload a SNAPSHOT to the snapshot repository.  What it should of course do is checkout the tag and then upload that to the release staging repository.
 ====
@@ -88,13 +88,13 @@ All release preparation is done locally; if we are successful, this branch will
 
 Double check that the version number of the parent pom should reflect the branch name that you are now on (with a `-SNAPSHOT` suffix).  his will normally have been done already during earlier development; but confirm that it has been updated. If it has not, make the change.
 
-Double check that the version number of the core POM (`core/pom.xml`) should reflect the branch name that you are now on.  For example, if releasing version `1.13.0`, the POM should read:
+Double check that the version number of the core POM (`core/pom.xml`) should reflect the branch name that you are now on.  For example, if releasing version `1.14.0`, the POM should read:
 
 [source,xml]
 ----
 <groupId>org.apache.isis.core</groupId>
 <artifactId>isis</artifactId>
-<version>1.13.0-SNAPSHOT</version>
+<version>1.14.0-SNAPSHOT</version>
 ----
 
 Also, check that there are no snapshot dependencies:
@@ -284,7 +284,7 @@ If there are any snags at this stage, then explicitly delete the generated `rele
 [[_cgcom_cutting-a-release_releasing-core_post-prepare-sanity-check]]
 === Post-prepare sanity check
 
-You should end up with artifacts in your local repo with the new version (eg `1.13.0`).  This is a good time to do some quick sanity checks; nothing has yet been uploaded:
+You should end up with artifacts in your local repo with the new version (eg `1.14.0`).  This is a good time to do some quick sanity checks; nothing has yet been uploaded:
 
 * unzip the source-release ZIP and check it builds.
 * Inspect the `DEPENDENCIES` file, and check it looks correct.
@@ -340,17 +340,17 @@ The custom `workingDirectory` prevents file path issues if releasing on Windows.
 [INFO] Performing a LOCAL checkout from scm:git:file:///C:\APACHE\isis-git-rw\co
 re
 [INFO] Checking out the project to perform the release ...
-[INFO] Executing: cmd.exe /X /C "git clone --branch release-1.13.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout"
+[INFO] Executing: cmd.exe /X /C "git clone --branch release-1.14.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout"
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target
 [INFO] Performing a LOCAL checkout from scm:git:file:///C:\APACHE\isis-git-rw
 [INFO] Checking out the project to perform the release ...
-[INFO] Executing: cmd.exe /X /C "git clone --branch release-1.13.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout"
+[INFO] Executing: cmd.exe /X /C "git clone --branch release-1.14.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout"
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target
 [INFO] Executing: cmd.exe /X /C "git ls-remote file:///C:\APACHE\isis-git-rw"
 [INFO] Working directory: C:\Users\ADMINI~1\AppData\Local\Temp
 [INFO] Executing: cmd.exe /X /C "git fetch file:///C:\APACHE\isis-git-rw"
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
-[INFO] Executing: cmd.exe /X /C "git checkout release-1.13.0"
+[INFO] Executing: cmd.exe /X /C "git checkout release-1.14.0"
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
 [INFO] Executing: cmd.exe /X /C "git ls-files"
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
@@ -403,7 +403,7 @@ Update the parent `pom.xml` to reference the _released_ version of Apache Isis c
 [source,xml]
 ----
 <properties>
-    <isis.version>1.13.0</isis.version>
+    <isis.version>1.14.0</isis.version>
     ...
 </properties>
 ----
@@ -650,7 +650,7 @@ Use the following subject, eg:
 
 [source,bash]
 ----
-[VOTE] Apache Isis Core release 1.13.0 RC1
+[VOTE] Apache Isis Core release 1.14.0 RC1
 ----
 
 And use the following body:
@@ -659,17 +659,17 @@ And use the following body:
 ----
 I've cut a release for Apache Isis Core and the simpleapp archetype:
 
-* Core 1.13.0
-* SimpleApp Archetype 1.13.0
+* Core 1.14.0
+* SimpleApp Archetype 1.14.0
 
 The source code artifacts have been uploaded to staging repositories on repository.apache.org:
 
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/core/isis/1.13.0/isis-1.13.0-source-release.zip
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.13.0/simpleapp-archetype-1.13.0-source-release.zip
+* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/core/isis/1.14.0/isis-1.14.0-source-release.zip
+* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.14.0/simpleapp-archetype-1.14.0-source-release.zip
 
 For each zip there is a corresponding signature file (append .asc to the zip's url).
 
-In the source code repo the code has been tagged as isis-1.13.0-RC1 and simpleapp-archetype-1.13.0-RC1; see https://git-wip-us.apache.org/repos/asf?p=isis.git
+In the source code repo the code has been tagged as isis-1.14.0-RC1 and simpleapp-archetype-1.14.0-RC1; see https://git-wip-us.apache.org/repos/asf?p=isis.git
 
 For instructions on how to verify the release (build from binaries and/or use in Maven directly), see http://isis.apache.org/guides/cgcom.html#_cgcom_verifying-releases
 
@@ -682,7 +682,7 @@ Please verify the release and cast your vote.  The vote will be open for a minim
 
 Remember to update:
 
-* the version number (1.13.0 or whatever)
+* the version number (1.14.0 or whatever)
 * the release candidate number (`RC1` or whatever)
 * the repository id, as provided by Nexus earlier (`orgapacheisis-10xx` or whatever)
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc b/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
index d4c5aba..c258be8 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
@@ -25,7 +25,7 @@ Post the results to the `dev@isis.a.o` mailing list:
 
 [source,bash]
 ----
-[RESULT] [VOTE] Apache Isis Core release 1.13.0
+[RESULT] [VOTE] Apache Isis Core release 1.14.0
 ----
 
 using the body (alter last line as appropriate):
@@ -53,8 +53,8 @@ You can do this using the `scripts/promoterctag.sh` script; for example:
 
 [source,bash]
 ----
-sh scripts/promoterctag.sh isis-1.13.0 RC1
-sh scripts/promoterctag.sh simpleapp-archetype-1.13.0 RC1
+sh scripts/promoterctag.sh isis-1.14.0 RC1
+sh scripts/promoterctag.sh simpleapp-archetype-1.14.0 RC1
 ----
 
 This script pushes the tag under `refs/tags/rel`.  As per Apache policy (communicated on 10th Jan 2016 to Apache PMCs),
@@ -159,7 +159,7 @@ popd
 
 [source,bash]
 ----
-sh upd.sh 1.12.2 1.13.0
+sh upd.sh 1.14.0 1.15.0
 ----
 
 The script downloads the artifacts from the Nexus release repository, adds the artifacts to subversion and deletes the previous version.
@@ -192,7 +192,7 @@ From the root directory, generate the release notes for the current release, in
 
 [source,bash]
 ----
-sh scripts/jira-release-notes.sh ISIS 1.13.0 > /tmp/1
+sh scripts/jira-release-notes.sh ISIS 1.14.0 > /tmp/1
 ----
 
 
@@ -257,14 +257,14 @@ For example, for a release of Apache Isis Core, use the following subject:
 
 [source,bash]
 ----
-[ANN] Apache Isis version 1.13.0 Released
+[ANN] Apache Isis version 1.14.0 Released
 ----
 
 And use the following body (summarizing the main points as required):
 
 [source]
 ----
-The Apache Isis team is pleased to announce the release of Apache Isis v1.13.0.
+The Apache Isis team is pleased to announce the release of Apache Isis v1.14.0.
 
 New features in this release include:
 * ...
@@ -278,8 +278,8 @@ Enjoy!
 
 --The Apache Isis team
 
-[1] http://isis.apache.org/release-notes.html#r1.13.0
-[2] http://isis.apache.org/migration-notes.html#_migration-notes_1.12.0-to-1.13.0
+[1] http://isis.apache.org/release-notes.html#r1.14.0
+[2] http://isis.apache.org/migration-notes.html#_migration-notes_1.13.0-to-1.14.0
 [3] http://search.maven.org
 [4] http://isis.apache.org/downloads.html
 ----
@@ -303,13 +303,13 @@ Because we release from a branch, the changes made in the branch (changes to `po
 ----
 git checkout master                           # update master with latest
 git pull
-git merge release-1.13.0-RC1                  # merge branch onto master
-git branch -d release-1.13.0-RC1              # branch no longer needed
-git push origin --delete release-1.13.0-RC1   # remote branch no longer needed
+git merge release-1.14.0-RC1                  # merge branch onto master
+git branch -d release-1.14.0-RC1              # branch no longer needed
+git push origin --delete release-1.14.0-RC1   # remote branch no longer needed
 ----
 
 
-Finally, update the simpleapp's root `pom.xml` to reference the next SNAPSHOT release (`1.14.0-SNAPSHOT`)
+Finally, update the simpleapp's root `pom.xml` to reference the next SNAPSHOT release (`1.15.0-SNAPSHOT`)
 
 
 
@@ -413,16 +413,15 @@ Using this https://gist.github.com/danhaywood/ff17946ee05652402cfb[gist] to invo
 +
 [source,bash]
 ----
-sh forsub.sh sh bumpver_isis.sh 1.13.0
+sh forsub.sh sh bumpver_isis.sh 1.14.0
 ----
 
 * update the README for each repository
 
 ** replace each version with next (ie the "How to Configure/Use" section, and the "Release to Maven Central" section at the end):
 
-*** replace 1.13.0-SNAPSHOT with 1.14.0-SNAPSHOT
-*** replace 1.12.0          with 1.13.0
-*** replace 1.11.0          with 1.12.0
+*** replace 1.14.0-SNAPSHOT with 1.15.0-SNAPSHOT
+*** replace 1.13.0          with 1.14.0
 
 ** update the "Change Log" section
 
@@ -430,13 +429,13 @@ sh forsub.sh sh bumpver_isis.sh 1.13.0
 +
 [source,bash]
 ----
-sh forsub.sh sh release.sh "1.13.0" "1.14.0-SNAPSHOT" "dan@haywood-associates.co.uk" \"this is not really my password\"
+sh forsub.sh sh release.sh "1.14.0" "1.15.0-SNAPSHOT" "dan@haywood-associates.co.uk" \"this is not really my password\"
 ----
 
 * update its dependency on Apache Isis to reference the next SNAPSHOT version: +
 +
 [source,bash]
 ----
-sh forsub.sh sh bumpver_isis.sh "1.14.0-SNAPSHOT"
+sh forsub.sh sh bumpver_isis.sh "1.15.0-SNAPSHOT"
 ----
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc b/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
index 65e9aa0..ec0d388 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
@@ -630,8 +630,7 @@ from the command line (in the `dom` module):
 image::{_imagesdir}appendices/dev-env/intellij-idea/070-advanced/005-gradle-output.png[width="600px",link="{_imagesdir}appendices/dev-env/intellij-idea/070-advanced/005-gradle-output.png"]
 
 
-Live reload also requires that the `isis.viewer.wicket.liveReloadUrl` configuration property (`1.13.0-SNAPSHOT`) is set
-appropriately:
+Live reload also requires that the `isis.viewer.wicket.liveReloadUrl` configuration property is set appropriately:
 
 [source,ini]
 .`viewer_wicket.properties`

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Action_publishing.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Action_publishing.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Action_publishing.adoc
index 656d550..10a21e8 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Action_publishing.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Action_publishing.adoc
@@ -9,7 +9,7 @@
 
 The `publishing()` attribute determines whether and how an action invocation is published via the registered
 implementation of a xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`]) or
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] (`1.13.0-SNAPSHOT`).  This attribute is also
+xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  This attribute is also
 supported for xref:rgant.adoc#_rgant-DomainObject_publishing[domain objects], where it controls whether changed objects
 are published as events, and for xref:rgant.adoc#_rgant_Property_publishing[`@Property#publishing()`], where it controls
 whether property edits are published as events.
@@ -62,8 +62,7 @@ this should avoid the necessity to query back for additional information.
 
 [WARNING]
 ====
-Be aware that this attribute is only honoured by the deprecated ( in `1.13.0-SNAPSHOT`)
-xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`], so should itself be considered as deprecated.  It
+Be aware that this attribute is only honoured by the (deprecated) xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`], so should itself be considered as deprecated.  It
 is ignored by the replacement xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`],
 ====
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject.adoc
index 07045e5..5fa5f91 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject.adoc
@@ -23,8 +23,8 @@ The table below summarizes the annotation's attributes.
 |`AS_CONFIGURED`, `ENABLED`, `DISABLED` +
 (`AS_CONFIGURED`)
 |indicates whether each of the changed properties of an object should be submitted to the registered
-xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] or
-xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (`1.13.0-SNAPSHOT`).
+xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] (deprecated) or (its replacement)
+xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`]
 
 
 |xref:rgant.adoc#_rgant-DomainObject_autoCompleteRepository[`autoCompleteRepository()`]

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_autoCompleteRepository.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_autoCompleteRepository.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_autoCompleteRepository.adoc
index 850d0c8..5719056 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_autoCompleteRepository.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_autoCompleteRepository.adoc
@@ -78,7 +78,7 @@ public class Customers {
 ----
 <1> end-user must enter minimum number of characters to trigger the query
 
-(As of `1.13.0-SNAPSHOT`), the autocomplete action can also be a regular method, annotated using xref:rgant.adoc#_rgant_Programmatic[`@Programmatic`]:
+The autocomplete action can also be a regular method, annotated using xref:rgant.adoc#_rgant_Programmatic[`@Programmatic`]:
 
 [source,java]
 ----

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_publishing.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_publishing.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_publishing.adoc
index 2a6aa7a..331f8ed 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_publishing.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-DomainObject_publishing.adoc
@@ -8,7 +8,7 @@
 
 The `publishing()` attribute determines whether and how a modified object instance is published via the registered
 implementation of a xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`]) or
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] (`1.13.0-SNAPSHOT`).  This attribute is also supported
+xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  This attribute is also supported
 for xref:rgant.adoc#_rgant-Action_publishing[actions], where it controls whether action invocations are published as
 events, and for xref:rgant.adoc#_rgant_Property_publishing[`@Property#publishing()`], where it controls whether
 property edits are published as events.
@@ -57,7 +57,7 @@ this should avoid the necessity to query back for additional information.
 
 [WARNING]
 ====
-Be aware that this attribute is only honoured by the deprecated ( in `1.13.0-SNAPSHOT`)
+Be aware that this attribute is only honoured by the (deprecated)
 xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`], so should itself be considered as deprecated.  It
 is ignored by the replacement xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`],
 ====

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Nullable.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Nullable.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Nullable.adoc
index 159a306..9351e0f 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Nullable.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Nullable.adoc
@@ -1,12 +1,12 @@
 [[_rgant-Nullable]]
-= `@Nullable` (`javax`) (`1.13.0-SNAPSHOT`)
+= `@Nullable` (`javax`)
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 Apache Isis' defaults for properties and parameters is that they are mandatory unless otherwise stated.  The
-`@javax.annotation.Nullable` annotation (`1.13.0-SNAPSHOT`) is recognized by Apache Isis for both properties and
+`@javax.annotation.Nullable` annotation is recognized by Apache Isis for both properties and
 parameters as means to indicate that the property/parameter is not mandatory.
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter.adoc
index 64d6d92..16bc5f0 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter.adoc
@@ -20,8 +20,10 @@ The table below summarizes the annotation's attributes.
 
 |xref:rgant.adoc#_rgant-Parameter_fileAccept[`fileAccept()`]
 |Media type or file extension
-|(`1.13.0-SNAPSHOT`) restrict the files to be uploaded to a xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
- or xref:rgcms.adoc#_rgcms_classes_value-types_Clob[`Clob`].
+|Hints the file type to be uploaded for xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
+ or xref:rgcms.adoc#_rgcms_classes_value-types_Clob[`Clob`]. +
+ +
+ Note that this does not prevent the user from uploading some other file type; rather it merely defaults the file type in the file open dialog.
 
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_fileAccept.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_fileAccept.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_fileAccept.adoc
index db86b12..54d8d7b 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_fileAccept.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_fileAccept.adoc
@@ -1,12 +1,12 @@
 [[_rgant-Parameter_fileAccept]]
-= `fileAccept()` (`1.13.0-SNAPSHOT`)
+= `fileAccept()`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The `fileAccept()` attribute (`1.13.0-SNAPSHOT`) applies only to xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
+The `fileAccept()` attribute applies only to xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
 or xref:rgcms.adoc#_rgcms_classes_value-types_Clob[`Clob`] parameters, indicating the type of file to accept when
 uploading a new value.   The attribute is also supported on xref:rgant.adoc#_rgant-Property_fileAccept[properties].
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_optionality.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_optionality.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_optionality.adoc
index da8d288..7ad83bd 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_optionality.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Parameter_optionality.adoc
@@ -38,5 +38,5 @@ public class Customer {
 
 [NOTE]
 ====
-It is also possible to specify optionality using xref:rgant.adoc#_rgant_Nullable[`@Nullable`] annotation (`1.13.0-SNAPSHOT`).
+It is also possible to specify optionality using xref:rgant.adoc#_rgant_Nullable[`@Nullable`] annotation.
 ====

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Property.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property.adoc
index f2b334e..9d27376 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property.adoc
@@ -34,8 +34,10 @@ It is also possible to apply the annotation to actions of domain services that a
 
 |xref:rgant.adoc#_rgant-Property_fileAccept[`fileAccept()`]
 |Media type or file extension
-|(`1.13.0-SNAPSHOT`) restrict the files to be uploaded to a xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
- or xref:rgcms.adoc#_rgcms_classes_value-types_Clob[`Clob`].
+|Hints the files to be uploaded to a xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
+ or xref:rgcms.adoc#_rgcms_classes_value-types_Clob[`Clob`]. +
+ +
+Note that this does not prevent the user from uploading some other file type; rather it merely defaults the file type in the file open dialog.
 
 
 |xref:rgant.adoc#_rgant-Property_hidden[`hidden()`]

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_fileAccept.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_fileAccept.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_fileAccept.adoc
index 4b33b45..6c2869a 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_fileAccept.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_fileAccept.adoc
@@ -1,12 +1,12 @@
 [[_rgant-Property_fileAccept]]
-= `fileAccept()` (`1.13.0-SNAPSHOT`)
+= `fileAccept()`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The `fileAccept()` attribute (`1.13.0-SNAPSHOT`) applies only to xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
+The `fileAccept()` attribute applies only to xref:rgcms.adoc#_rgcms_classes_value-types_Blob[`Blob`]
 or xref:rgcms.adoc#_rgcms_classes_value-types_Clob[`Clob`] parameters, indicating the type of file to accept when
 uploading a new value.   The attribute is also supported on xref:rgant.adoc#_rgant-Parameter_fileAccept[parameters].
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_optionality.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_optionality.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_optionality.adoc
index 5aeb842..0d69502 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_optionality.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_optionality.adoc
@@ -129,6 +129,6 @@ public class Customer {
 
 [NOTE]
 ====
-It is also possible to specify optionality using xref:rgant.adoc#_rgant_Nullable[`@Nullable`] annotation (`1.13.0-SNAPSHOT`).
+It is also possible to specify optionality using xref:rgant.adoc#_rgant_Nullable[`@Nullable`] annotation.
 ====
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_publishing.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_publishing.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_publishing.adoc
index b215956..acc1427 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_publishing.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant-Property_publishing.adoc
@@ -1,5 +1,5 @@
 [[_rgant-Property_publishing]]
-= `publishing()` (`1.13.0-SNAPSHOT`)
+= `publishing()`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
@@ -9,7 +9,7 @@
 
 The `publishing()` attribute determines whether and how a property edit is published via the registered implementation
 of a xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`]) or
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] (`1.13.0-SNAPSHOT`).  This attribute is also supported
+xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  This attribute is also supported
 for xref:rgant.adoc#_rgant-DomainObject_publishing[domain objects], where it controls whether changed objects are
 published as events, and for xref:rgant.adoc#_rgant_Property_publishing[`@Property#publishing()`], where it controls
 whether property edits are published as events.

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgant_aaa_jee.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgant_aaa_jee.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgant_aaa_jee.adoc
index a1aaff2..a9e6f39 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgant_aaa_jee.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgant_aaa_jee.adoc
@@ -33,7 +33,7 @@ The table below lists the JEE annotations currently recognized.  Expect to see m
 
 |xref:rgant.adoc#_rgant-Digits[`@javax.annotation.` +
 `Nullable`]
-|(`1.13.0-SNAPSHOT` Specify that a property/parameter is optional.
+|Specify that a property/parameter is optional.
 |Domain
 |
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcfg_configuring-core.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcfg_configuring-core.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcfg_configuring-core.adoc
index e65b346..bdc1a3d 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcfg_configuring-core.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcfg_configuring-core.adoc
@@ -194,11 +194,10 @@ This property is IGNORED if the xref:rgcfg.adoc#_rgcfg_configuring-components[`i
 `applicationFeatures.init`
 | `lazy`, `eager` +
 (`lazy`)
-|(`1.13.0-SNAPSHOT`) Whether the application features repository (which surfaces the framework's metamodel) should be
+|Whether the application features repository (which surfaces the framework's metamodel) should be
 initialized lazily or eagerly.  +
 
-Lazy initialization can speed up bootstrapping, useful while developing and running tests.  The default prior to
-`1.13.0` was eager initialization.
+Lazy initialization can speed up bootstrapping, useful while developing and running tests.  The default prior to `1.13.0` was eager initialization.
 
 
 |`isis.services.` +
@@ -218,7 +217,7 @@ Lazy initialization can speed up bootstrapping, useful while developing and runn
 |`isis.services.` +
 `command.properties`
 | `all`, `none` (`all`)
-|(`1.13.0-SNAPSHOT`) Whether property edits should be automatically reified into commands (for properties annotated with xref:rgant.adoc#_rgant-Property_command[`@Property(command=CommandReification.AS_CONFIGURED)`].  +
+|(Whether property edits should be automatically reified into commands (for properties annotated with xref:rgant.adoc#_rgant-Property_command[`@Property(command=CommandReification.AS_CONFIGURED)`].  +
 
 
 |`isis.services.` +
@@ -317,7 +316,7 @@ This implementation provides a default set of recognizers to convert RDBMS const
 `injector.injectPrefix`
 | `true`,`false`  +
 (`false`)
-|(`1.13.0-SNAPSHOT`) Whether the framework should support `inject...()` as a prefix for injecting domain services into other domain objects.
+|(Whether the framework should support `inject...()` as a prefix for injecting domain services into other domain objects.
 +
 By default this is disabled.  The default prior to `1.13.0` was enabled.  If the setting is left as disabled then this may reduce application start-up times.
 
@@ -326,7 +325,7 @@ By default this is disabled.  The default prior to `1.13.0` was enabled.  If the
 `injector.setPrefix`
 | `true`,`false`  +
 (`true`)
-|(`1.13.0-SNAPSHOT`) Whether the framework should support `set...()` as a prefix for injecting domain services into other domain objects.
+|Whether the framework should support `set...()` as a prefix for injecting domain services into other domain objects.
 +
 By default this is enabled (no change in `1.13.0`).  If the setting is changed to disabled then this may reduce application start-up times.
 
@@ -348,7 +347,7 @@ By default this is enabled (no change in `1.13.0`).  If the setting is changed t
 |`isis.services.` +
 `publish.properties`
 | `all`, `none` (`none`)
-|(`1.13.0-SNAPSHOT`) Whether properties should be automatically published (for properties annotated with xref:rgant.adoc#_rgant-Action_publishing[`@Property(publishing=Publishing.AS_CONFIGURED)`]. +
+|Whether properties should be automatically published (for properties annotated with xref:rgant.adoc#_rgant-Action_publishing[`@Property(publishing=Publishing.AS_CONFIGURED)`]. +
 
 
 |`isis.services.` +
@@ -425,11 +424,10 @@ See xref:rgcfg.adoc#_rgcfg_configuring-core_filterVisibility[section below] for
 
 |`isis.reflector.facets`
 |`FQCN`
-|Fully qualified class names of a custom implementation of `ProgrammingModel` interface. +
-
-See xref:ugbtb.adoc#_ugbtb_programming-model_finetuning[finetuning the programming model] for more details.
+|This property is now ignored.  +
++
+To customize the programming model, use `facets.exclude` and `facets.include`. See xref:ugbtb.adoc#_ugbtb_programming-model_finetuning[finetuning the programming model] for more details.
 
-`1.13.0-SNAPSHOT` - this property is now ignored.  To customize the programming model, use `facets.exclude` and `facets.include`.
 
 
 
@@ -446,7 +444,7 @@ See xref:ugbtb.adoc#_ugbtb_programming-model_finetuning[finetuning the programmi
 `ignoreDeprecated`
 |`true`,`false` +
 (`false`)
-|(`1.13.0-SNAPSHOT`) whether deprecated facets should be ignored or honoured.  +
+|Whether deprecated facets should be ignored or honoured.  +
 +
 By default all deprecated facets are honoured; they remain part of the metamodel.  If instead this property is set to
 `true` then the facets are simply not loaded into the metamodel and their semantics will be excluded.  +
@@ -485,7 +483,7 @@ See xref:ugbtb.adoc#_ugbtb_programming-model_custom-validator[Custom Validator]
 (`true`)
 | Whether deprecated annotations or naming conventions are tolerated or not.  If not, then a metamodel validation error will be triggered, meaning the app won't boot (fail-fast). +
 +
-See also `isis.reflector.facets.ignoreDeprecated` (`1.13.0-SNAPSHOT`).
+See also `isis.reflector.facets.ignoreDeprecated`.
 
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcfg_specifying-components.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcfg_specifying-components.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcfg_specifying-components.adoc
index 36963b3..7507774 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcfg_specifying-components.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcfg_specifying-components.adoc
@@ -98,15 +98,7 @@ If the `AppManifest` is _not_ being used then there are number of other configur
 
 == Viewer Configuration
 
-Viewers are specified by way of the filters and servlets in the xref:ugbtb.adoc#_ugbtb_web-xml[`web.xml`] file; these are not bootstrapped by the framework, rather it is the other way around.  However, we can also hint to the framework as to which viewers are in use by way of a context parameter:
+Viewers are specified by way of the filters and servlets in the xref:ugbtb.adoc#_ugbtb_web-xml[`web.xml`] file; these are not bootstrapped by the framework, rather it is the other way around.
 
-[source,xml]
-----
-<context-param>
-    <param-name>isis.viewers</param-name>
-    <param-value>wicket,restfulobjects</param-value>
-</context-param>
-----
-
-As of `1.13.0-SNAPSHOT`, this configuration property has no effect: the `viewer_wicket.properties` and `viewer_restulobjects.properties` are always checked.  In previous versions, this context param was used to indicate which of the two config files should be read.
+In versions prior to `1.13.0`, the "isis.viewers" context parameter was used to hint which configuration files should be read (corresponding to the viewers in use).  As of `1.13.0`, however, the configuration property has no effect: the `viewer_wicket.properties` and `viewer_restulobjects.properties` are always loaded if available.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_contributee_HasTransactionId.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_contributee_HasTransactionId.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_contributee_HasTransactionId.adoc
index c6d8484..407200c 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_contributee_HasTransactionId.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_contributee_HasTransactionId.adoc
@@ -25,7 +25,7 @@ public interface HasTransactionId {
     public void setTransactionId(final UUID transactionId);
 }
 ----
-<1> unique identifier (a GUID) of this request/interaction (`1.13.0-SNAPSHOT`).
+<1> unique identifier (a GUID) of this request/interaction.
 
 
 Modules that either have domain entity that implement and/or services that contribute this interface are:

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_domainevent_ActionDomainEvent.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_domainevent_ActionDomainEvent.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_domainevent_ActionDomainEvent.adoc
index 3c3c6d6..8ed8a13 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_domainevent_ActionDomainEvent.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_classes_domainevent_ActionDomainEvent.adoc
@@ -49,7 +49,7 @@ annotation attribute.  Whether this raises an event or not depends upon the
 `isis.reflector.facet.actionAnnotation.domainEvent.postForDefault` configuration property.
 <2> The `Noop` class is provided as a convenience to indicate that an event should _not_ be posted (irrespective of the configuration property setting).
 <3> Similarly, the `Doop` class is provided as a convenience to indicate that an event _should_ be raised (irrespective of the configuration property setting).
-<4> Deprecated, use xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] or (better)  xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] (`1.13.0-SNAPSHOT`) instead.
-<5> (`1.13.0-SNAPSHOT`) Populated only for mixins; holds the underlying domain object that the mixin contributes to.
+<4> Deprecated, use xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] or (better)  xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`]instead.
+<5> Populated only for mixins; holds the underlying domain object that the mixin contributes to.
 <6> The arguments being used to invoke the action; populated during validate phase and subsequent phases.
 <7> The value returned by the action; populated only in the executed phase.

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-aim.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-aim.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-aim.adoc
index cc1eaf3..7aeef8f 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-aim.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-aim.adoc
@@ -10,11 +10,11 @@ The "aim" schema defines the serialized form (or memento) of an action invocatio
 
 [WARNING]
 ====
-This schema has been removed in `1.13.0-SNAPSHOT`, replaced with xref:rgcms.adoc#_rgcms_schema-ixn[ixn.xsd] (for action
+This schema has been removed in `1.13.0`, replaced with xref:rgcms.adoc#_rgcms_schema-ixn[ixn.xsd] (for action
 invocations/property edits) and with xref:rgcms.adoc#_rgcms_schema-cmd[cmd.xsd] (commands, ie the __intention__ to
 invoke an action/edit a property).
 
-The remaining content on this page describes how `CommandContext` works up to v1.12.x.  However, as of `1.13.0-SNAPSHOT` the `CommandContext` uses its own `cmd.xsd` schema).
+The remaining content on this page describes how `CommandContext` works up to v1.12.x.  However, as of `1.13.0` the `CommandContext` uses its own `cmd.xsd` schema).
 ====
 
 Action invocations are captured (in memory rather than in serialized form) when the end-user invokes the action

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-chg.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-chg.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-chg.adoc
index 7584b59..17f3ac1 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-chg.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-chg.adoc
@@ -1,12 +1,12 @@
 [[_rgcms_schema-chg]]
-= Changes (`1.13.0-SNAPSHOT`)
+= Changes
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The changes ("chg") schema (`1.13.0-SNAPSHOT`) defines the serialized form identifying which objects have been created,
+The changes ("chg") schema defines the serialized form identifying which objects have been created,
 updated or deleted as the result of invoking an action or editing a property.  It also captures a number of other
 metrics counts (number of objects loaded, number of object properties modified), useful for profiling.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-cmd.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-cmd.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-cmd.adoc
index 8b9c720..c2ca7d5 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-cmd.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-cmd.adoc
@@ -1,12 +1,12 @@
 [[_rgcms_schema-cmd]]
-= Command (`1.13.0-SNAPSHOT`)
+= Command
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The command ("cmd") schema (`1.13.0-SNAPSHOT`) defines the serialized form of the __intention__ to invoke an action or to
+The command ("cmd") schema defines the serialized form of the __intention__ to invoke an action or to
 edit a property.
 
 [NOTE]
@@ -58,7 +58,7 @@ URLs, you will find that the schemas are also downloadable from this location.
 to the xref:rgcms.adoc#_rgcms_schema_interaction[interaction] that executes the command, and to any
 xref:rgcms.adoc#_rgcms_schema_changes[changes] to domain objects occurring as a side-effect of that interaction.
 <6> the name of the user who created the command (whose intention it is to invoke the action/edit the property).
-<7> the target object (or objects) to be invoked.  As of `1.13.0-SNAPSHOT`, a bulk action will create multiple commands,
+<7> the target object (or objects) to be invoked.  As of `1.13.0`, a bulk action will create multiple commands,
 each with only a single target, but a future version of the framework may also support a single bulk command against
 this multiple targets (ie all-or-nothing).
 <8> the `memberDto`, defined below, the captures the action/property and arguments/new value.

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-common.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-common.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-common.adoc
index 6e51021..6e3e352 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-common.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-common.adoc
@@ -61,12 +61,12 @@ attributes), or to the (JDO) xref:rgant.adoc#_rgant-Discriminator[`@Discriminato
 is specified, then the fully qualified class name will be used.
 <4> the object identifier (aka primary key), converted to string form.
 <5> the `bookmarkObjectState` enumerates the possible persistence states of the referenced object.  In previous versions
-of the schema the attribute was defaulted to "persistent"; as of `1.13.0-SNAPSHOT` the "persistent" state is assumed
-of the attribute is omitted.
+of the schema the attribute was defaulted to "persistent"; the "persistent" state is assumed
+if the attribute is omitted.
 <6> Models a list of OIDs.  This is used by the xref:rgcms.adoc#_rgcms_schema_cmd["cmd" schema] to represent the
 intention to perform a bulk actions (against a number of selected objects).
 
-In previous versions of the schema (prior to `1.13.0-SNAPSHOT`) the object type and object identifers of `oidDto` were
+In previous versions of the schema the object type and object identifers of `oidDto` were
 modelled as an element rather than an attribute.  The element form can still be used, but is deprecated.
 
 The `oidDto` complex type is used in a number of places by the framework:

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-ixn.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-ixn.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-ixn.adoc
index 39b0ea3..da77934 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-ixn.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema-ixn.adoc
@@ -1,12 +1,12 @@
 [[_rgcms_schema-ixn]]
-= Interaction Execution (`1.13.0-SNAPSHOT`)
+= Interaction Execution
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The interaction ("ixn") schema (`1.13.0-SNAPSHOT`) defines the serialized form of an action invocation or a property
+The interaction ("ixn") schema defines the serialized form of an action invocation or a property
 edit.  In fact, it actually defines a call-graph of such executions for those cases where the
 xref:rgsvc.adoc#_rgsvc_api_WrapperFactory[`WrapperFactory`] is used to execute sub-actions/property edits.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema.adoc
index f3eef8c..5a84631 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgcms_schema.adoc
@@ -9,21 +9,21 @@ Most applications need to integrate with other apps in the enterprise.  To facil
 Apache Isis defines a number of standard XSD schemas:
 
 
-* the xref:rgcms.adoc#_rgcms_schema-cmd[command] schema (`1.13.0-SNAPSHOT`), which captures the __intention__ of a user
+* the xref:rgcms.adoc#_rgcms_schema-cmd[command] schema, which captures the __intention__ of a user
 to invoke an action or edit a property
 
-* the xref:rgcms.adoc#_rgcms_schema-ixn[interaction execution] schema (`1.13.0-SNAPSHOT`), which captures the actual execution of an action invocation/property edit
+* the xref:rgcms.adoc#_rgcms_schema-ixn[interaction execution] schema, which captures the actual execution of an action invocation/property edit
 
-* the xref:rgcms.adoc#_rgcms_schema-chg[changes] schema (`1.13.0-SNAPSHOT`), which captures which objects have been
+* the xref:rgcms.adoc#_rgcms_schema-chg[changes] schema, which captures which objects have been
 created, updated or deleted as the result of an execution of an action invocation/property edit
 
-* the xref:rgcms.adoc#_rgcms_schema-aim[action memento invocation] schema (deprecated in `1.13.0-SNAPSHOT`, replaced by
+* the xref:rgcms.adoc#_rgcms_schema-aim[action memento invocation] schema (deprecated in `1.13.0`, replaced by
 either "cmd" or "ixn"), which allows action invocations to be captured and reified.
 
 These each use XSD types defined by the xref:rgcms.adoc#_rgcms_schema-common[common schema] (most notably the `oidDto`
 complex type which identifies a domain object).
 
-(As of `1.13.0-SNAPSHOT`) the (non-ASF) http://github.com/isisaddons/isis-module-command[Isis addons' command] and
+The (non-ASF) http://github.com/isisaddons/isis-module-command[Isis addons' command] and
 http://github.com/isisaddons/isis-module-publishmq[Isis addons' publishmq] modules uses these schemas to reify
 corresponding applib objects (`Command`, `Interaction.Execution` and `PublishedObjects`), either to persist or
 publishing using an link:http://activemq.apache.org[Apache ActiveMQ] message queue.

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_application-layer.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_application-layer.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_application-layer.adoc
index eeaaa77..00585c5 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_application-layer.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_application-layer.adoc
@@ -28,7 +28,7 @@ Impl'n (g: a:)
 
 |xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`o.a.i.c.m.s.command` +
 `CommandDtoServiceInternal`]
-|(`1.13.0-SNAPSHOT`) Creates memento of current action invocation, for use as a serializable XML reified command.  The
+|Creates memento of current action invocation, for use as a serializable XML reified command.  The
 most notable usage of this is to allow the execution of the `Command` to be deferred to run in the background (via
 xref:rgant.adoc#_rgant-Action_command[`@Action#commandExecuteIn()`] or
 xref:rgant.adoc#_rgant-Property_command[`@Property#commandExecuteIn()`].
@@ -41,7 +41,7 @@ xref:rgant.adoc#_rgant-Property_command[`@Property#commandExecuteIn()`].
 
 |xref:rgfis.adoc#_rgfis_spi_InteractionDtoServiceInternal[`o.a.i.c.m.s.ixn` +
 `InteractionDtoServiceInternal`]
-|(`1.13.0-SNAPSHOT`) Creates DTO for the current execution of an action invocation or property edit, for use either as a reified command or for implementations of the xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`].
+|Creates DTO for the current execution of an action invocation or property edit, for use either as a reified command or for implementations of the xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`].
 |`CommandDtoService-` +
 `InternalServiceDefault` +
 ``o.a.i.c.m.s.command`` +

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_persistence-layer.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_persistence-layer.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_persistence-layer.adoc
index f1e0af9..4a6b665 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_persistence-layer.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_persistence-layer.adoc
@@ -29,23 +29,23 @@ Impl'n (g: a:)
 
 |xref:rgfis.adoc#_rgfis_spi_AuditingServiceInternal[`o.a.i.c.r.s.auditing.` +
 `AuditingServiceInternal`]
-|(`1.13.0-SNAPSHOT`) Co-ordinates between
+|Co-ordinates between
 xref:rgfis.adoc#_rgfis_spi_ChangedObjectsServiceInternal[`ChangedObjectsServiceInternal`] and
-xref:rgfis.adoc#_rgfis_spi_AuditingService[`AuditingService`].
+xref:rgfis.adoc#_rgfis_spi_AuditerService[`AuditerService`].
 |concrete class.
 |
 
 
 |xref:rgfis.adoc#_rgfis_spi_ChangedObjectsServiceInternal[`o.a.i.c.r.s.changes.` +
 `ChangedObjectsServiceInternal`]
-|(`1.13.0-SNAPSHOT`) Request-scoped service holding objects enlisted into current transaction.
+|Request-scoped service holding objects enlisted into current transaction.
 |concrete class.
 |
 
 
 |xref:rgfis.adoc#_rgfis_spi_PublishingServiceInternal[`o.a.i.c.m.s.publishing.` +
 `PublishingServiceInternal`]
-|(`1.13.0-SNAPSHOT`) Co-ordinates between
+|Co-ordinates between
 xref:rgfis.adoc#_rgfis_spi_ChangedObjectsServiceInternal[`ChangedObjectsServiceInternal`] and
 xref:rgsvc.adoc#_rgsvc_api_MetricsService[`MetricsService`] and the SPI services,
 xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] and (deprecated)

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_AuditingServiceInternal.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_AuditingServiceInternal.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_AuditingServiceInternal.adoc
index 8f2a355..f792fe1 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_AuditingServiceInternal.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_AuditingServiceInternal.adoc
@@ -1,11 +1,11 @@
 [[_rgfis_spi_AuditingServiceInternal]]
-= `AuditingServiceInternal` (`1.13.0-SNAPSHOT`)
+= `AuditingServiceInternal`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
-The (internal) `AuditingServiceInternal` domain service (`1.13.0-SNAPSHOT`) acts as an internal facade to any
+The (internal) `AuditingServiceInternal` domain service acts as an internal facade to any
 configured xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] and
 xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] services.  It is responsible for obtaining the details
 of all changes to domain objects within an interaction, and then to call the configured `AuditingService` to actually

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_ChangedObjectsServiceInternal.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_ChangedObjectsServiceInternal.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_ChangedObjectsServiceInternal.adoc
index 534a2a9..2fbd98b 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_ChangedObjectsServiceInternal.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_ChangedObjectsServiceInternal.adoc
@@ -1,11 +1,11 @@
 [[_rgfis_spi_ChangedObjectsServiceInternal]]
-= `ChangedObjectsServiceInternal` (`1.13.0-SNAPSHOT`)
+= `ChangedObjectsServiceInternal`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
-The `ChangedObjectsServiceInternal` class (`1.13.0-SNAPSHOT`) is an (internal) request-scoped domain service that is
+The `ChangedObjectsServiceInternal` class is an (internal) request-scoped domain service that is
 responsible for collecting the details of all changes to domain objects within an interaction.  This is then used by
 various other  (internal) domain services, notably
 xref:rgfis.adoc#_rgfis_spi_AuditingServiceInternal[`AuditingServiceInternal`] and

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_CommandDtoServiceInternal.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_CommandDtoServiceInternal.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_CommandDtoServiceInternal.adoc
index 7561c57..c9ae7c3 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_CommandDtoServiceInternal.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_CommandDtoServiceInternal.adoc
@@ -1,11 +1,11 @@
 [[_rgfis_spi_CommandDtoServiceInternal]]
-= `CommandDtoServiceInternal` (`1.13.0-SNAPSHOT`)
+= `CommandDtoServiceInternal`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
-The `CommandDtoServiceInternal` (`1.13.0-SNAPSHOT`) is responsible for creating an memento of the current action
+The `CommandDtoServiceInternal` is responsible for creating an memento of the current action
 invocation or property edit, to store in the `Command` object (from
 xref:rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`]).  This memento is a JAXB DTO being an instance of the
 xref:rgcms.adoc#_rgcms_schema-cmd["cmd" schema], so can be reified so that its execution can be deferred until later,

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_InteractionDtoServiceInternal.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_InteractionDtoServiceInternal.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_InteractionDtoServiceInternal.adoc
index 39191e2..643514a 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_InteractionDtoServiceInternal.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_InteractionDtoServiceInternal.adoc
@@ -1,12 +1,12 @@
 [[_rgfis_spi_InteractionDtoServiceInternal]]
-= `InteractionDtoServiceInternal` (`1.13.0-SNAPSHOT`)
+= `InteractionDtoServiceInternal`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-The `InteractionDtoServiceInternal` internal domain service (`1.13.0-SNAPSHOT`) is used by the framework to create and update DTOs representing member executions, ie the invocation of an action or the editing of a property.  The DTO is in all cases a subclass of `MemberExecutionDto`, from the xref:rgcms.adoc#_rgcms_schema-ixn["ixn" schema], and subsequently accessible from the `Interaction` object (per the xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] service).
+The `InteractionDtoServiceInternal` internal domain service is used by the framework to create and update DTOs representing member executions, ie the invocation of an action or the editing of a property.  The DTO is in all cases a subclass of `MemberExecutionDto`, from the xref:rgcms.adoc#_rgcms_schema-ixn["ixn" schema], and subsequently accessible from the `Interaction` object (per the xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] service).
 
 
 == SPI & Implementation

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_PublishingServiceInternal.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_PublishingServiceInternal.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_PublishingServiceInternal.adoc
index 0d45234..9dd56aa 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_PublishingServiceInternal.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgfis_spi_PublishingServiceInternal.adoc
@@ -1,12 +1,12 @@
 [[_rgfis_spi_PublishingServiceInternal]]
-= `PublishingServiceInternal` (`1.13.0-SNAPSHOT`)
+= `PublishingServiceInternal`
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
-The (internal) `PublishingServiceInternal` domain service (`1.13.0-SNAPSHOT`) acts as an internal facade to any
-configured xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] or (deprecated in `1.13.0-SNAPSHOT`)
+The (internal) `PublishingServiceInternal` domain service acts as an internal facade to any
+configured xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] or (deprecated)
 xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] domain services.
 
 For published action invocations/ property edits, it provides an API for those member executions to call.
@@ -43,7 +43,7 @@ xref:rgant.adoc#_rgant-Action_publishing[`@Action#publishing()`] annotation attr
 xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  The `Execution` object will be an instance of
 `ActionInvocation` (see xref:rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] for details).
 <2> the remaining parameters are to support the publishing of the action to any configured
-xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] services (deprecated in `1.13.0-SNAPSHOT`).
+xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] services (deprecated).
 <3> to publish a property edit, as as represented by the specified member `Execution` parameter and with the
 xref:rgant.adoc#_rgant-Property_publishing[`@Property#publishing()`] annotation attribute or equivalent, to any
 configured xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  The `Execution` object will be an instance

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgmvn_validate.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgmvn_validate.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgmvn_validate.adoc
index 56a92f6..84c26ae 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgmvn_validate.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgmvn_validate.adoc
@@ -151,7 +151,7 @@ Running `mvn test` then generates this output:
 [INFO] BUILD FAILURE
 [INFO] ------------------------------------------------------------------------
 [INFO] ...
-[ERROR] Failed to execute goal org.apache.isis.tool:isis-maven-plugin:1.13.0-SNAPSHOT:validate (default) on project simpleapp-dom: 1 problems found. -> [Help 1]
+[ERROR] Failed to execute goal org.apache.isis.tool:isis-maven-plugin:1.13.0:validate (default) on project simpleapp-dom: 1 problems found. -> [Help 1]
 ----
 
 If one were to attempt to run the application, the same error would appear in the log files on startup (and the application would not boot).

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgmvn_xsd.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgmvn_xsd.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgmvn_xsd.adoc
index 25cc96a..52ebb4d 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgmvn_xsd.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgmvn_xsd.adoc
@@ -76,7 +76,7 @@ First, the usual boilerplate:
     <parent>
         <groupId>org.isisaddons.app</groupId>
         <artifactId>todoapp</artifactId>
-        <version>1.13.0-SNAPSHOT</version>
+        <version>1.14.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>todoapp-xsd</artifactId>

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BackgroundService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BackgroundService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BackgroundService.adoc
index 92ec95d..a476d80 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BackgroundService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BackgroundService.adoc
@@ -7,14 +7,13 @@
 
 The `BackgroundService2` domain service, and also the companion
 xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService[`BackgroundCommandService2`] SPI service, enable commands
-to be persisted such that they may be invoked in the background.  (The `BackgroundService2` and
-`BackgroundCommandService2` extensions to these services have been introduced in `1.13.0-SNAPSHOT`).
+to be persisted such that they may be invoked in the background.
 
 The `BackgroundService2` is responsible for capturing a memento representing the command in a typesafe way,
 and persisting it rather than executing it directly.
 
 The default `BackgroundServiceDefault` implementation works by using a proxy wrapper around the target so that it can
-capture the action to invoke and its arguments.  (As of `1.13.0-SNAPSHOT`), this is done using xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`CommandDtoServiceInternal`] (in previous releases it used (a private copy of) xref:rgsvc.adoc#_rgsvc_api_MementoService[`MementoService`]).
+capture the action to invoke and its arguments.  (As of `1.13.0`), this is done using xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`CommandDtoServiceInternal`] (in previous releases it used (a private copy of) xref:rgsvc.adoc#_rgsvc_api_MementoService[`MementoService`]).
 
 The persistence delegates the persistence of the memento to an appropriate implementation of the companion
 `BackgroundCommandService2`.  One such implementation of `BackgroundCommandService` is provided by (non-ASF)
@@ -40,7 +39,7 @@ public interface BackgroundService2 {
 }
 ----
 <1> returns a proxy around the domain object; any methods executed against this proxy will result in a command (to invoke the corresponding action) being persisted by xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService2[`BackgroundCommandService2`]
-<2> (`1.13.0-SNAPSHOT`) returns a proxy around the mixin; any methods executed against this proxy will result in a command (to invoke the corresponding mixin action) being persisted by xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService2[`BackgroundCommandService2`].
+<2> Returns a proxy around the mixin; any methods executed against this proxy will result in a command (to invoke the corresponding mixin action) being persisted by xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService2[`BackgroundCommandService2`].
 
 The default implementation is provided by core (`o.a.i.core.runtime.services.background.BackgroundServiceDefault`).
 
@@ -126,7 +125,7 @@ The `CommandContext` service is responsible for providing a parent `Command` wit
 
 The implementations of `CommandService` and `BackgroundCommandService` go together; typically both parent `Command`s and child background `Command`s will be persisted in the same way. The (non-ASF) http://github.com/isisaddons/isis-module-command[Isis addons' command] module provides implementations of both (see xref:rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] and xref:rgsvc.adoc#_rgsvc_spi_BackgroundCommandService[`BackgroundCommandService`]).
 
-The xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`CommandDtoServiceInternal`] (`1.13.0-SNAPSHOT`) is used to obtain
+The xref:rgfis.adoc#_rgfis_spi_CommandDtoServiceInternal[`CommandDtoServiceInternal`] is used to obtain
 a memento of the command such that it can be persisted.  (In earlier versions, xref:rgsvc.adoc#_rgsvc_api_MementoService[`MementoService`] was used for this purpose).
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/7f83398c/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BookmarkService.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BookmarkService.adoc b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BookmarkService.adoc
index 4bbaa2c..7507024 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BookmarkService.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_rgsvc_api_BookmarkService.adoc
@@ -24,7 +24,7 @@ For example, a `Bookmark` could be converted into a barcode, and then this used
 ``Bookmark``s are used by several other domain services as a means of storing areference to an arbitrary object
 (a polymorphic relationship).  For example, the (non-ASF)
 http://github.com/isisaddons/isis-module-auditing[Isis addons' auditing] module's implementation of
-xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (`1.13.0-SNAPSHOT`) uses bookmarks to capture the object
+xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] uses bookmarks to capture the object
 that is being audited.
 
 [TIP]
@@ -111,7 +111,7 @@ bookmark to capture the target object on which an action will be invoked subsequ
 Bookmarks are also used by the (non-ASF) http://github.com/isisaddons/isis-module-publishing[Isis addons' publishing]
 module's implementation of xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`], and by the
 (non-ASF) http://github.com/isisaddons/isis-module-auditing[Isis addons' auditing] module's implementation of
-xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] (`1.13.0-SNAPSHOT`).
+xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`].
 
 
 


[6/8] isis git commit: ISIS-1335: updating downloads page

Posted by da...@apache.org.
ISIS-1335: updating downloads page


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 994e677d638a271b861454de1a405d4f88b658b5
Parents: 09f004a
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Jul 11 20:47:13 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Jul 11 20:47:13 2016 +0100

----------------------------------------------------------------------
 adocs/documentation/src/main/asciidoc/downloads.adoc | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/994e677d/adocs/documentation/src/main/asciidoc/downloads.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/downloads.adoc b/adocs/documentation/src/main/asciidoc/downloads.adoc
index a5a1941..1757c00 100644
--- a/adocs/documentation/src/main/asciidoc/downloads.adoc
+++ b/adocs/documentation/src/main/asciidoc/downloads.adoc
@@ -25,12 +25,12 @@ If you want to build Apache Isis from formally released source tarballs, you can
 
 Core:
 
-* https://www.apache.org/dyn/closer.cgi/isis/isis-core/isis-1.12.2-source-release.zip[isis-1.12.2] (http://www.apache.org/dist/isis/isis-core/isis-1.12.2-source-release.zip.asc[asc], http://www.apache.org/dist/isis/isis-core/isis-1.12.2-source-release.zip.md5[md5])
+* https://www.apache.org/dyn/closer.cgi/isis/isis-core/isis-1.13.0-source-release.zip[isis-1.13.0] (http://www.apache.org/dist/isis/isis-core/isis-1.13.0-source-release.zip.asc[asc], http://www.apache.org/dist/isis/isis-core/isis-1.13.0-source-release.zip.md5[md5])
 
 
 Archetypes:
 
-* https://www.apache.org/dyn/closer.cgi/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.12.2-source-release.zip[simpleapp-archetype-1.12.2] (http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.12.2-source-release.zip.asc[asc], http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.12.2-source-release.zip.md5[md5])
+* https://www.apache.org/dyn/closer.cgi/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.13.0-source-release.zip[simpleapp-archetype-1.13.0] (http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.13.0-source-release.zip.asc[asc], http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.13.0-source-release.zip.md5[md5])
 
 
 
@@ -45,7 +45,7 @@ Then verify the signatures using a command such as:
 [source,bash]
 ----
 pgpk -a KEYS
-pgpv isis-1.12.2-source-release.zip.asc
+pgpv isis-1.13.0-source-release.zip.asc
 ----
 
 or
@@ -53,7 +53,7 @@ or
 [source,bash]
 ----
 pgp -ka KEYS
-pgp isis-1.12.2-source-release.zip.asc
+pgp isis-1.13.0-source-release.zip.asc
 ----
 
 
@@ -62,7 +62,7 @@ or
 [source,bash]
 ----
 gpg \u2013import KEYS
-gpg \u2013verify isis-1.12.2-source-release.zip.asc
+gpg \u2013verify isis-1.13.0-source-release.zip.asc
 ----
 
 


[8/8] isis git commit: ISIS-1335: migration notes and release notes for 1.13.0

Posted by da...@apache.org.
ISIS-1335: migration notes and release notes for 1.13.0

Also fixes bad links for some of the previous migration and release notes of earlier releases


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 1d0c45988fa6fa27cc0c67d440206b41982f88a5
Parents: 9f85bdf
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Jul 12 06:35:27 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Tue Jul 12 06:35:27 2016 +0100

----------------------------------------------------------------------
 .../_migration-notes_1.11.0-to-1.12.0.adoc      |  38 +--
 .../_migration-notes_1.12.0-to-1.13.0.adoc      | 267 +++++++++++++++++--
 .../_migration-notes_1.7.0-to-1.8.0.adoc        |   2 +-
 ...o-1.9.0_bootstrapping-using-AppManifest.adoc |   6 +-
 ...tes_1.8.0-to-1.9.0_exception-recognizer.adoc |  18 +-
 ..._fixture-scripts-specification-provider.adoc |   4 +-
 ...1.8.0-to-1.9.0_specify-all-dom-packages.adoc |   6 +-
 ...n-notes_1.8.0-to-1.9.0_upgrading-to-dn4.adoc |   2 +-
 ...tion-notes_1.8.0-to-1.9.0_war-packaging.adoc |   4 +-
 .../_migration-notes_1.9.0-to-1.10.0.adoc       |   8 +-
 .../main/asciidoc/_release-notes_1.12.0.adoc    |  44 +--
 .../main/asciidoc/_release-notes_1.13.0.adoc    |  21 +-
 .../main/asciidoc/guides/_dg_ide_intellij.adoc  |   4 +-
 ..._ugtst_integ-test-support_bootstrapping.adoc |  36 +++
 .../guides/_ugvw_configuration-properties.adoc  |  14 +-
 .../src/main/asciidoc/release-notes.adoc        | 113 ++++----
 16 files changed, 420 insertions(+), 167 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.11.0-to-1.12.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.11.0-to-1.12.0.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.11.0-to-1.12.0.adoc
index 7c5c39f..8595015 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.11.0-to-1.12.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.11.0-to-1.12.0.adoc
@@ -14,14 +14,14 @@ issues here.
 
 == Dynamic XML Layouts
 
-The major new feature in 1.12.0 is xref:ugfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts], providing
+The major new feature in 1.12.0 is xref:guides/ugfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts], providing
 much enhanced support for custom layouts.
 
 The new `Xxx.layout.xml` file is optional; without it domain objects will
-continue to be rendered as before, using metadata from annotations (xref:rgant.adoc#_rgant-DomainObjectLayout[`@DomainObjectLayout`],
-xref:rgant.adoc#_rgant-PropertyLayout[`@PropertyLayout`], xref:rgant.adoc#_rgant-CollectionLayout[`@CollectionLayout`],
-xref:rgant.adoc#_rgant-ActionLayout[`@ActionLayout`], xref:rgant.adoc#_rgant-MemberOrder[`@MemberOrder`] and
-xref:rgant.adoc#_rgant-MemberGroupLayout[`@MemberGroupLayout`]), and also from any xref:ugfun.adoc#_ugfun_object-layout_dynamic[`Xxx.layout.json`]
+continue to be rendered as before, using metadata from annotations (xref:guides/rgant.adoc#_rgant-DomainObjectLayout[`@DomainObjectLayout`],
+xref:guides/rgant.adoc#_rgant-PropertyLayout[`@PropertyLayout`], xref:guides/rgant.adoc#_rgant-CollectionLayout[`@CollectionLayout`],
+xref:guides/rgant.adoc#_rgant-ActionLayout[`@ActionLayout`], xref:guides/rgant.adoc#_rgant-MemberOrder[`@MemberOrder`] and
+xref:guides/rgant.adoc#_rgant-MemberGroupLayout[`@MemberGroupLayout`]), and also from any xref:guides/ugfun.adoc#_ugfun_object-layout_dynamic[`Xxx.layout.json`]
 file that might already exist.  There is therefore no requirement to move to the new more flexible XML-based layout.
 
 If you do want to start using the new format, then you will find that 1.12.0 provides a mixin action (available in
@@ -37,51 +37,51 @@ If you wish to migrate all your domain objects to use XML layouts, this can be d
 
 (As mentioned above), 1.12.0 provides a number of new mixin actions and properties:
 
-* xref:rgcms.adoc#_rgcms_classes_mixins_Object_clearHints[clear hints] action
+* xref:guides/rgcms.adoc#_rgcms_classes_mixins_Object_clearHints[clear hints] action
 
-* xref:rgcms.adoc#_rgcms_classes_mixins_Object_downloadLayoutXml[download Layout XML] action (prototype mode)
+* xref:guides/rgcms.adoc#_rgcms_classes_mixins_Object_downloadLayoutXml[download Layout XML] action (prototype mode)
 
-* xref:rgcms.adoc#_rgcms_classes_mixins_Object_rebuildMetamodel[rebuild metamodel] action (prototype mode)
+* xref:guides/rgcms.adoc#_rgcms_classes_mixins_Object_rebuildMetamodel[rebuild metamodel] action (prototype mode)
 
-* xref:rgcms.adoc#_rgcms_classes_mixins_Persistable_datanucleusXxx[id and version] properties (for domain entities only)
+* xref:guides/rgcms.adoc#_rgcms_classes_mixins_Persistable_datanucleusXxx[id and version] properties (for domain entities only)
 
-These are in addition to the xref:rgcms.adoc#_rgcms_classes_mixins_Persistable_downloadJdoMetadata[download JDO metadata] mixin action (prototype mode) provided in earlier versions of the framework.
+These are in addition to the xref:guides/rgcms.adoc#_rgcms_classes_mixins_Persistable_downloadJdoMetadata[download JDO metadata] mixin action (prototype mode) provided in earlier versions of the framework.
 
 The properties are grouped in a "metadata" fieldset, and the mixin actions associated with that fieldset.  If the
 domain object is a view model rather than an entity (that is, has no id or version) then the actions will instead be rendered
 as top-level actions.
 
 Most of these mixin object members are visible only in prototype mode, though some are visible in production mode and
-so potentially visible to end-users.  If you wish to suppress these members from the view, you can either use xref:ugsec.adoc[security],
-or alternatively you can write xref:rgcms.adoc#_rgcms_classes_super_AbstractSubscriber[subscriber]s to veto the visibility
+so potentially visible to end-users.  If you wish to suppress these members from the view, you can either use xref:guides/ugsec.adoc[security],
+or alternatively you can write xref:guides/rgcms.adoc#_rgcms_classes_super_AbstractSubscriber[subscriber]s to veto the visibility
 of these members by subscribing to their respective domain events.
 
 
 
 == JAXB view models are editable
 
-All xref:rgant.adoc#_rgant-XmlRootElement[`@XmlRootElement`] view models are now implicitly editable.  Therefore any
-view models that should be read-only should have editing attribute disabled using xref:rgant.adoc#_rgant-DomainObject_editing[`@DomainObject#editing()`] (or use a xref:rgcms.adoc#_rgcms_classes_super_AbstractSubscriber[subscriber] to veto editability).
+All xref:guides/rgant.adoc#_rgant-XmlRootElement[`@XmlRootElement`] view models are now implicitly editable.  Therefore any
+view models that should be read-only should have editing attribute disabled using xref:guides/rgant.adoc#_rgant-DomainObject_editing[`@DomainObject#editing()`] (or use a xref:guides/rgcms.adoc#_rgcms_classes_super_AbstractSubscriber[subscriber] to veto editability).
 
 
 
 == `DomainObjectContainer` domain service
 
-The xref:rgsvc.adoc#_rgsvc_api_DomainObjectContainer[`DomainObjectContainer`]domain service has been deprecated, with
+The xref:guides/rgsvc.adoc#_rgsvc_api_DomainObjectContainer[`DomainObjectContainer`]domain service has been deprecated, with
 its methods moved to a new set of more fine-grained domain services, such as
-xref:rgsvc.adoc#_rgsvc_api_RepositoryService[`RepositoryService`] and
-xref:rgsvc.adoc#_rgsvc_api_MessageService[`MessageService`].
+xref:guides/rgsvc.adoc#_rgsvc_api_RepositoryService[`RepositoryService`] and
+xref:guides/rgsvc.adoc#_rgsvc_api_MessageService[`MessageService`].
 
 The `DomainObjectContainer` service will continue to be supported until Apache Isis v2.0.0, but in the meantime, consider
 changing existing application code to use these new domain services.
 
-Please note that when migrating from _rgsvc_api_DomainObjectContainer_object-persistence-api.adoc#_rgsvc_api_DomainObjectContainer_object-persistence-api[`DomainObjectContainer#persist()`] to xref:_rgsvc_api_RepositoryService.adoc.adoc#_rgsvc_api_RepositoryService[`RepositoryService#persist()`], no exception will be thrown if the Domain Object is already persisted, so the behavior of xref:_rgsvc_api_RepositoryService.adoc#_rgsvc_api_RepositoryService[`RepositoryService#persist()`] will be the same as that of _rgsvc_api_DomainObjectContainer_object-persistence-api.adoc#_rgsvc_api_DomainObjectContainer_object-persistence-api[`DomainObjectContainer#persistIfNotAlready()`].
+Please note that when migrating from _rgsvc_api_DomainObjectContainer_object-persistence-api.adoc#_rgsvc_api_DomainObjectContainer_object-persistence-api[`DomainObjectContainer#persist()`] to xref:guides/_rgsvc_api_RepositoryService.adoc.adoc#_rgsvc_api_RepositoryService[`RepositoryService#persist()`], no exception will be thrown if the Domain Object is already persisted, so the behavior of xref:guides/_rgsvc_api_RepositoryService.adoc#_rgsvc_api_RepositoryService[`RepositoryService#persist()`] will be the same as that of _rgsvc_api_DomainObjectContainer_object-persistence-api.adoc#_rgsvc_api_DomainObjectContainer_object-persistence-api[`DomainObjectContainer#persistIfNotAlready()`].
 
 
 
 == Removal of the `self-host` profile
 
-The `self-host` profile has been removed from the xref:ug.adoc#_ug_getting-started_simpleapp-archetype[SimpleApp archetype].
+The `self-host` profile has been removed from the xref:guides/ug.adoc#_ug_getting-started_simpleapp-archetype[SimpleApp archetype].
 Instead, run the application using either the `org.apache.isis.WebServer` main class, or `mvn jetty:run`, or build the
 WAR and deploy to a servlet container such as Tomcat.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
index 134bbc2..811788a 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.12.0-to-1.13.0.adoc
@@ -1,45 +1,262 @@
 [[_migration-notes_1.12.0-to-1.13.0]]
-= From v1.12.0 to 1.13.0
+= From v1.12.x to 1.13.0
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR  CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 :_basedir: ../
 :_imagesdir: images/
 
 
 
-Existing projects written against v1.12.x should run against v1.13.0 with few if any changes.  If you *do* encounter
-any difficulties then let us know via the link:support.html[users mailing list], so we can support you and document
-issues here.
+Most applications written against v1.12.x should run against v1.13.0 with few if any changes.  That said, this release
+has removed a small number of features that were dependent on internal APIs, and some configuration properties are
+now removed/unsupported.  We therefore do recommend that you read and keep in mind these notes when you upgrade your app.
 
+If you *do* encounter any difficulties then let us know via the link:support.html[users mailing list], so we can
+support you and document issues here.
 
 
-== Faster startup times
+== Command changes
 
-Several new configuration settings influence application startup times:
+The main feature in `1.13.0` is the xref:guides/rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] domain service
+to represent an action invocation/property edit, with the re-positioning of
+xref:guides/rgsvc.adoc#_rgsvc_api_CommandContext[`CommandContext`] to represent the _intention_ to invoke an action/edit a
+property.  You can read more about this design in the reference guide on domain services, in the
+xref:guides/rgsvc.adoc#_rgsvc_intro_commands-and-events[commands and events] section.
 
-* `isis.services.applicationFeatures.init` +
+This refactoring completely overhauls the structure of the XML mementos passed to
+xref:guides/rgsvc.adoc#_rgsvc_spi_CommandService[`CommandService`] (to persist) and to
+xref:guides/rgsvc.adoc#_rgsvc_spi_BackgroundCommandService[`BackgroundCommandService`] (to invoke persisted commands in the
+background).  If you are using these services then ensure that there are no pending commands at the point at which you
+cut-over.  If you have any code that makes assumptions on the format of the XML, it will also need to be rewritten.
+Note that the XML which is persisted henceforth is well-defined and any future changes to it will be backward
+compatible; see xref:guides/rgcms.adoc#_rgcms_schema[schema reference guide].  In fact, there are three schema: for commands
+(`cmd.xsd`), inteactions (`ixn.xsd`) and for changes (`chg.xsd`).  These replace the earlier `aim.xsd` schema (which
+was an amalgam of `cmd.xsd` and `ixn.xsd`).
+
+The reworked `CommandService` now properly supports property edits in the exact same way as action invocations.
+
+As a side-effect of this work, note also that the `CommandService#startTransaction(...)` SPI is *NO LONGER CALLED* by
+the framework.
+
+
+== Auditing
+
+The xref:guides/rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] SPI service has been deprecated, instead replaced
+by the xref:guides/rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`].
+
+There can be more than one implementation of this new SPI, and a framework-provided implementation
+(`AuditerServiceLogging`) will log to a file.  The (non-ASF)
+http://github.com/isisaddons/isis-module-audit[Isis addons' audit] module also implements the new SPI.
+
+
+== Publishing
+
+The xref:guides/rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] SPI service and its supporting
+xref:guides/rgsvc.adoc#_rgsvc_spi_EventSerializer[`EventSerializer`] domain service, have both deprecated, instead
+replaced by the xref:guides/rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].
+
+There can be more than one implementation of this new SPI, and a framework-provided implementation
+(`PublisherServiceLogging`) will log to a file.  The (non-ASF)
+http://github.com/isisaddons/isis-module-publishmq[Isis addons' publishmq] module also implements the new SPI.
+
+The new service also supports the notion of published property edits; the new
+xref:guides/rgant.adoc#_rgant_Property_publishing[`@Property#publishing()`] annotation attribute can be used to specify.  The `
+isis.services.publish.properties` configuration property can be used to specify a fallback default for properties where
+the attribute is not set explicitly.
+
+Conversely, neither the xref:guides/rgant.adoc#_rgant_Action_publishingPayloadFactory[`@Action#publishingPayloadFactory()`]
+nor the xref:guides/rgant.adoc#_rgant_DomainObject_publishingPayloadFactory[`@DomainObject#publishingPayloadFactory()`] are
+supported by `PublisherService`; instead the consumers of the events are expected to callback for any additional
+information, eg using xref:guides/ugvro.adoc[Resful Objects] viewer.
+
+
+== Auto-logout
+
+The new configuration property `isis.authentication.shiro.autoLogoutIfAlreadyAuthenticated` (documented more fully in
+the  xref:guides/ugsec.adoc#_ugsec_configuring-isis-to-use-shiro[security guide]) is by default set to false, thereby
+disabling auto-logout behaviour that is believed to be the root cause of some exceptions thrown by the
+xref:guides/ugvro.adoc#[Restful Objects viewer] during a race condition.  The *previous behaviour can be re-enabled* by setting
+to `true`.
+
+
+== Safe 'rememberMe' cookies
+
+Apache Isis leverages link:http://wicket.apache.org[Apache Wicket]'s rememberMe support which holds remembered
+user/passwords in an encrypted cookie.
+
+If a hard-coded and publicly known value were to be used (as was the case prior to `1.13.0`), then it would be
+possible for rememberMe user/password to be intercepted and decrypted, possibly compromising access.  The
+`isis.viewer.wicket.rememberMe.encryptionKey` configuration property therefore allows a private key to be specified,
+baked into the application.
+
+If no value is set then (for safety) a random UUID will be used as the encryption key.  (The net effect of this
+fallback behaviour is that 'rememberMe' will work, but only until the webapp is restarted (after which the end-user
+will have to log in again).
+
+Related, the `isis.viewer.wicket.suppressRememberMe` configuration property has been replaced by
+`isis.viewer.wicket.rememberMe.suppress` (though the old configuration property is still supported).
+
+
+== Custom programming models
+
+In previous releases the `isis.reflector.facets` configuration property could be used to specify a new implementation
+of the (internal) `ProgrammingModel` API.  This configuration property is no longer supported.  See the
+xref:guides/ugbtb.adoc#_ugbtb_programming-model_finetuning[beyond the basics] guide for an alternative broadly equivalent
+approach.
+
+
+
+== injectXxx() no longer supported
+
+Apache Isis automatically injects domain services into other domain objects, supporting the
+xref:guides/rgant.adoc#_rgant-Inject[`@Inject`] annotation, also injection to `set...()` setter methods and finally injection
+into `inject...()` methods.  This last method is now no longer supported by default.  It can be re-enabled if necessary
+using the `isis.services.injector.injectPrefix` configuration property.
+
+It is also possible to disable injection to `set...()` methods (using the `isis.services.injector.setPrefix`
+configuration property), though this is enabled by default.
+
+Disabling auto-wiring has a positive impact on bootstrap times, as well as standarding Apache Isis' conventions to be
+more in line with JEE.
+
+
+== Optionally ignore deprecated facets
+
+The `isis.reflector.facets.ignoreDeprecated` configuration property indicates whether to continue to honour or to simply
+ignore any deprecated annotations and other semantics that make up the programming model.
+
+This is disabled by default, in other words deprecated facets continue to be recognized.  Be aware that enabling this
+setting could substantially alter the semantics of your application.  To be safe, we recommend that you first run the
+application using `isis.reflector.validator.allowDeprecated` set to `false`; if any deprecated annotations etc. are
+in use, then the app will fail-fast and refuse to start.
+
+
+== ApplicationFeatureRepository
+
+The `isis.services.applicationFeatures.init` configuration property is used to control whether the
+xref:guides/rgsvc.adoc#_rgsvc_api_ApplicationFeatureRepository[`ApplicationFeatureRepository`] domain service lazily or
+eagerly initializes itself based on the framework's internal metamodel.
+
+Previously this service eagerly initialized itself, causing the framework to have to traverse the domain object
+model graph for all types, noticeably increasing the bootstrap time.  For `1.13.0` this service now initializes itself
+lazily.  The previous behaviour (of eager initialization) can be re-enabled by setting this property to `eager`.
+
+
+
+== Integration testing
+
+There are two sets of changes relating to integration tests.
+
+=== Builder
+
+The `IsisSystemForTest.Builder` class is used to xref:guides/ugtst.adoc#_ugtst_integ-test-support_bootstrapping[bootstrap integration tests].
+
+A number of the clauses within this class have been removed:
+
+* `with(PersistenceMechanismInstaller persistenceMechanismInstaller)` +
 +
-This xref:rgcfg.adoc#_rgcfg_configuring-core_services[setting] can be used to control whether the
-xref:rgsvc.adoc#_rgsvc_api_ApplicationFeatureRepository[`ApplicationFeatureRepository`] domain service lazily or
-eagerly initializes itself based on the framework's internal metamodel. +
+Apache Isis has for many releases only supported a single implementation of persistence mechanism (JDO/DataNucleus),
+so this builder method is redundant.
+
+* `with(ProgrammingModel programmingModel)` +
 +
-Prior to `1.13.0` this service eagerly initialized itself, causing the framework to have to traverse the domain object
-model graph for all types.  This could add noticeable overhead.  For `1.13.0` this service now initializes itself
-lazily.  The previous behaviour (of eager initialization) can be re-enabled by setting this property to `eager`.
+Instead, use `AppManifest#getConfiguration()` to xref:guides/ugbtb.adoc#_ugbtb_programming-model_finetuning[include/exclude facets]
+
+* `with(MetaModelValidator metaModelValidator)` +
++
+Instead, use `AppManifest#getConfiguration()` to specify a xref:guides/ugbtb.adoc#_ugbtb_programming-model_custom-validator[custom validator].
+
+* `withServicesIn(String... packagePrefixes)` and `withServices(Object... services)` +
++
+Instead, use `AppManifest#getAdditionalServices()`
+
+* `withFixtures(InstallableFixture... fixtures)` +
++
+Instead, use `AppManifest#getFixtures()`
+
+
+=== Centralizing configuration
 
-* `isis.services.injector.injectPrefix` and `isis.services.injector.setPrefix` +
+Previously when bootstrapping the integration tests, the `IsisConfigurationForJdoIntegTests` was provided as a custom
+implementation of `IsisConfiguration`, providing a number of configuration settings specifically for running
+integration tests (eg run using an in-memory database).  This design split the responsiblity of providing the
+configuration properties between that class and `AppManifest`.
+
+A new `AppManifest.Util` helper class now allows these responsibilities to belong exlusively to the `AppManifest`.
+For example:
+
+[source,java]
+----
+public class DomainAppSystemInitializer {
+    public static void initIsft() {
+        IsisSystemForTest isft = IsisSystemForTest.getElseNull();
+        if(isft == null) {
+            isft = new IsisSystemForTest.Builder()
+                    .withLoggingAt(org.apache.log4j.Level.INFO)
+                    .with(new DomainAppAppManifest() {
+                        @Override
+                        public Map<String, String> getConfigurationProperties() {
+                            final Map<String, String> map = Maps.newHashMap();
+                            Util.withJavaxJdoRunInMemoryProperties(map);
+                            Util.withDataNucleusProperties(map);
+                            Util.withIsisIntegTestProperties(map);
+                            return map;
+                        }
+                    })
+                    .build();
+            isft.setUpSystem();
+            IsisSystemForTest.set(isft);
+        }
+    }
+}
+----
+
+
+== web.xml
+
+In the xref:guides/ugbtb.adoc#_ugbtb_web-xml[`web.xml`], the "isis.viewers" context-param is now ignored.  Instead the
+`viewer_wicket.properties` and `viewer_restfulobjects.properties` will both be loaded if present (but neither need be present).
+
+
+
+== `HasTransactionId` mixin
+
+The xref:guides/rgcms.adoc#_rgcms_classes_mixins_HasTransactionId[`HasTransactionId`] mixin interface has subtly changed its
+meaning (and is now somewhat mis-named).  Prior to `1.13.0`, this identifier was the GUID of the Isis transaction in
+which the object was created.  As of `1.13.0`, this identifier actually is for the request/interaction (as per the new
+xref:guides/rgsvc.adoc#_rgsvc_api_InteractionContext[`InteractionContext`] service) in which the object was created.
+
+
+
+== Notable new features
+
+The following are new features so do not impact in themselves impact any migration effort, but you may wish to start
+taking advantage of once you have upgraded.
+
+* `@Nullable` annotation +
 +
-These xref:rgcfg.adoc#_rgcfg_configuring-core_services[settings] can be used to control the styles of injection of domain services that the framework supports. +
+The xref:guides/rgant.adoc#_rgant_Nullable[`@Nullable`] annotation can now be used to specify the optionality of properties
+and parameters.
+
+* `ActionDomainEvent` for mixins +
 +
-Prior to `1.13.0` the framework supported the injection of fields using xref:rgant.adoc#_rgant-Inject[`@Inject`], and
-also injection to `set...()` setter methods and also `inject...()` methods.  In `1.13.0` the injection through `@Inject`
-remains, and injection through setters is enabled by default.  Injection through `inject...()` is disabled however.
-For faster start-up times still, consider disabling injection through `set...()`.
+Previously it was not possible to discover the mixed-in domain object when an `ActionDomainEvent` was raised by a
+mixin action.  This is now possible, through the xref:guides/rgcms.adoc#_rgcms_classes_domainevent_ActionDomainEvent[`mixedIn()`] method.
 
-* `isis.reflector.facets.ignoreDeprecated` +
+* `Blob` and `Clob` file types +
 +
-This xref:rgcfg.adoc#_rgcfg_configuring-core_services[setting] indicates whether to continue to honour or to simply ignore any deprecated annotations and other
-semantics that make up the programming model. +
+The xref:guides/rgant.adoc#_rgant_Property_fileAccept[`@Property#fileAccept()`] and
+xref:guides/rgant.adoc#_rgant_Parameter_fileAccept[`@Parameter#fileAccept()`] annotation attributes can be used to hint at
+the file type to upload for a blob or clob.
+
+* Live reloading +
++
+The `isis.viewer.wicket.liveReloadUrl` configuration property allows live reloading of objects if the layout is updated,
+reducing feedback times.  Further guidance on setting this up can be found
+xref:guides/dg.adoc#_dg_ide_intellij_advanced_gradle-liveReload[here].
+
+* Docker support +
 +
-Be aware that enabling this setting could substantially alter the semantics of your application.  To be safe, we
-recommend that you first run the application using `isis.reflector.validator.allowDeprecated` set to `false`; if any
-deprecated annotations etc. are in use, then the app will fail-fast and refuse to start.
+The `overrides.properties` configuration file, if present, is loaded last as the configuration property file, with
+its contents overriding any previously defined configuration properties.  This simple idea makes it easy to create Docker
+container images; see xref:guides/ugbtb.adoc#_ugbtb_deployment_docker[here] for further discussion.
+

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.7.0-to-1.8.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.7.0-to-1.8.0.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.7.0-to-1.8.0.adoc
index c641322..6be9b67 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.7.0-to-1.8.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.7.0-to-1.8.0.adoc
@@ -12,7 +12,7 @@ Existing projects written against v1.7.0 should run against v1.8.0 without any c
 then let us know via the link:support.html[users mailing list], so we can support you and document issues here.
 
 That said, many of the existing annotations have been deprecated in 1.8.0, replaced with a simplified and rationalized
- set of annotations; see link:../../reference/recognized-annotations/about.html[here].  To help you migrate your application
+ set of annotations; see xref:guides/rgant.adoc#[here].  To help you migrate your application
  over to the new annotations, there is a new configuration property that can be set in `isis.properties`:
 
 [source,ini]

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_bootstrapping-using-AppManifest.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_bootstrapping-using-AppManifest.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_bootstrapping-using-AppManifest.adoc
index 121bb73..98b9b29 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_bootstrapping-using-AppManifest.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_bootstrapping-using-AppManifest.adoc
@@ -8,7 +8,7 @@
 
 Apache Isis 1.9.0 provides a simplified programmatic way of bootstrapping the application, that also unifies bootstrapping for integration tests.
 
-For now this new bootstrapping mechanism is optional (you don't have to change your code), but it may become mandatory in future releases.  The xref:ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype] has been updated to use this new mechanism.
+For now this new bootstrapping mechanism is optional (you don't have to change your code), but it may become mandatory in future releases.  The xref:guides/ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype] has been updated to use this new mechanism.
 
 The instructions below assume that your application is structured as per the simpleapp archetype.  Adjust accordingly.
 
@@ -80,7 +80,7 @@ Since `myapp-fixture` will reference `myapp-dom` there's no need for a direct re
 </dependency>
 ----
 
-* if your application uses any of the (non-ASF) link:http://isisaddons.org[Isis Addons] modules, then add dependencies to these modules in the `pom.xml`.  You should be able to copy-and-paste the dependencies from the `pom.xml` of your `myapp-webapp` module.
+* if your application uses any of the (non-ASF) link:http://www.isisaddons.org[Isis Addons] modules, then add dependencies to these modules in the `pom.xml`.  You should be able to copy-and-paste the dependencies from the `pom.xml` of your `myapp-webapp` module.
 
 Create a module class for the `myapp` module also:
 
@@ -118,7 +118,7 @@ public class MyAppAppManifest implements AppManifest {
     public Map<String, String> getConfigurationProperties() { return null; }
 }
 ----
-<1> the module classes, whose packages specify the existence of domain services and/or persistent entities.  If your app uses (non-ASF) link:http://isisaddons.org[Isis Addons] modules, then include the module classes for these addons in `getModules()`.   For example, the (non-ASF) http://github.com/isisaddons/isis-module-security[Isis addons' security] module provides the `org.isisaddons.module.security.SecurityModule` class.
+<1> the module classes, whose packages specify the existence of domain services and/or persistent entities.  If your app uses (non-ASF) link:http://www.isisaddons.org[Isis Addons] modules, then include the module classes for these addons in `getModules()`.   For example, the (non-ASF) http://github.com/isisaddons/isis-module-security[Isis addons' security] module provides the `org.isisaddons.module.security.SecurityModule` class.
 <2> any additional services, as per `isis.services` configuration property.
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_exception-recognizer.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_exception-recognizer.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_exception-recognizer.adoc
index 308fe7f..59b2c57 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_exception-recognizer.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_exception-recognizer.adoc
@@ -6,23 +6,13 @@
 
 
 
-The `ExceptionRecognizerCompositeForJdoObjectStore` service (an implementation of the xref:rgsvc.adoc#_rgsvc_spi_ExceptionRecognizer[`ExceptionRecognizer`] SPI) recognizes certain expected exceptions thrown by the JDO objectstore (for example, violations of uniqueness) and converts them into meaningful messages for the end-user.
+The `ExceptionRecognizerCompositeForJdoObjectStore` service (an implementation of the xref:guides/rgsvc.adoc#_rgsvc_spi_ExceptionRecognizer[`ExceptionRecognizer`] SPI) recognizes certain expected exceptions thrown by the JDO objectstore (for example, violations of uniqueness) and converts them into meaningful messages for the end-user.
 
-Prior to 1.9.0 this implementation was _not_ annotated with xref:rgant.adoc#_rgant-DomainService[`@DomainService`] and thus needed to be explicitly registered in `isis.properties`.
+Prior to 1.9.0 this implementation was _not_ annotated with xref:guides/rgant.adoc#_rgant-DomainService[`@DomainService`] and thus needed to be explicitly registered in `isis.properties`.
 
 In 1.9.0 the service has been annotated with `@DomainService` meaning that:
 
-* it must be removed from `isis.properties`: +
-+
-[source,ini]
-----
-isis.services = \
-    # \
-    #org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore,\   # <1>
-    #
-----
-<1> remove this line (or comment it out, as shown)
-
+* it must be removed from `isis.services` property in `isis.properties` configuration file
 
 * in integration tests, if the service is explicitly registered, then it should be removed; for example: +
 +
@@ -42,7 +32,7 @@ public class EstatioIntegTestBuilder extends IsisSystemForTest.Builder {
 
 If you fail to do this you will get an exception to the effect of duplicate service Ids being registered.
 
-Now that the `ExceptionRecognizerCompositeForJdoObjectStore` no longer needs to be explicitly registered, you might (very rarely) require the opposite situation, namely to disable the service.  As this can't be done by just removing it from `isis.poperties`, you instead can set a new xref:rgcfg.adoc#_rgcfg_configuring-core[configuration property] `isis.services.ExceptionRecognizerCompositeForJdoObjectStore.disable`:
+Now that the `ExceptionRecognizerCompositeForJdoObjectStore` no longer needs to be explicitly registered, you might (very rarely) require the opposite situation, namely to disable the service.  As this can't be done by just removing it from `isis.properties`, you instead can set a new xref:guides/rgcfg.adoc#_rgcfg_configuring-core[configuration property] `isis.services.ExceptionRecognizerCompositeForJdoObjectStore.disable`:
 
 [source,ini]
 ----

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_fixture-scripts-specification-provider.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_fixture-scripts-specification-provider.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_fixture-scripts-specification-provider.adoc
index fcb4cee..2c9f4e4 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_fixture-scripts-specification-provider.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_fixture-scripts-specification-provider.adoc
@@ -6,8 +6,8 @@
 
 
 
-The `FixtureScriptsSpecificationProvider` SPI service is an alternative to subclassing the xref:rgcms.adoc#_rgcms_classes_super_FixtureScripts[`FixtureScripts`] domain service.  The logic that would normally be in the subclass moves to the provider service instead, and the framework instantiates a fallback default instance, xref:rgsvc.adoc#_rgsvc_api_FixtureScriptsDefault[`FixtureScriptsDefault`].
+The `FixtureScriptsSpecificationProvider` SPI service is an alternative to subclassing the xref:guides/rgcms.adoc#_rgcms_classes_super_FixtureScripts[`FixtureScripts`] domain service.  The logic that would normally be in the subclass moves to the provider service instead, and the framework instantiates a fallback default instance, xref:guides/rgsvc.adoc#_rgsvc_api_FixtureScriptsDefault[`FixtureScriptsDefault`].
 
 This new design is optional; if you continue to provide your own subclass then everything will continue as before.  However the new design is more flexible and involves less code.
 
-See xref:ugtst.adoc#_ugtst_fixture-scripts_api-and-usage[user guide] for further discussion.
\ No newline at end of file
+See xref:guides/ugtst.adoc#_ugtst_fixture-scripts_api-and-usage[user guide] for further discussion.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_specify-all-dom-packages.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_specify-all-dom-packages.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_specify-all-dom-packages.adoc
index faac52c..39e25d6 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_specify-all-dom-packages.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_specify-all-dom-packages.adoc
@@ -8,11 +8,11 @@
 
 Apache Isis automatically scans for certain classes on the classpath in order to configure itself.  Specifically these are:
 
-* searching for classes annotated with xref:rgant.adoc#_rgant-DomainService[`@DomainService`].
+* searching for classes annotated with xref:guides/rgant.adoc#_rgant-DomainService[`@DomainService`].
 
-* searching for classes extending xref:rgcms.adoc#_rgcms_classes_super_FixtureScript[`FixtureScript`]
+* searching for classes extending xref:guides/rgcms.adoc#_rgcms_classes_super_FixtureScript[`FixtureScript`]
 
-* searching for classes annotated with xref:rgant.adoc#_rgant-PersistenceCapable[`@PersistenceCapable`].
+* searching for classes annotated with xref:guides/rgant.adoc#_rgant-PersistenceCapable[`@PersistenceCapable`].
 
 For the last of these we have tightened up the validation, to ensure that each package specified in the `isis.persistor.datanucleus.RegisterEntities.packagePrefix` key does indeed include at least one annotated entity.  This should include any domain classes for addon modules.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_upgrading-to-dn4.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_upgrading-to-dn4.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_upgrading-to-dn4.adoc
index b868f3f..3071208 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_upgrading-to-dn4.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_upgrading-to-dn4.adoc
@@ -8,7 +8,7 @@
 
 Apache Isis 1.9.0 updates to DataNucleus 4.0.0, which requires some changes (simplifications) to the Maven configuration.
 
-If you starting a new app then you can start from the xref:ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype]; its Maven configuration has been updated.
+If you starting a new app then you can start from the xref:guides/ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype]; its Maven configuration has been updated.
 
 If you have an existing Apache Isis app that you want to upgrade, then you'll need to make some changes.
 

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_war-packaging.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_war-packaging.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_war-packaging.adoc
index e137657..c886cbb 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_war-packaging.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.8.0-to-1.9.0_war-packaging.adoc
@@ -6,7 +6,7 @@
 
 
 
-As discussed in xref:ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype] and elsewhere, the `org.apache.isis.WebServer` provides the ability to run your app from an embedded jetty.  This is great for prototyping.  The class resides in the `isis-core-webserver` module, which also has the dependency on jetty.
+As discussed in xref:guides/ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype] and elsewhere, the `org.apache.isis.WebServer` provides the ability to run your app from an embedded jetty.  This is great for prototyping.  The class resides in the `isis-core-webserver` module, which also has the dependency on jetty.
 
 In 1.9.0 we have upgraded the jetty dependency to use Jetty 9.2.0 (`org.eclipse.jetty.aggregate:jetty-all:9.2.11.v20150529`, to be precise).  One consequence of this is that the packaged WAR file will not boot on Tomcat.
 
@@ -31,4 +31,4 @@ Alternatively you can change your webapp's `pom.xml` so that when the war is pac
 ----
 
 
-For future projects the xref:ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype] has been updated with this change.
+For future projects the xref:guides/ugfun.adoc#_ugfun_getting-started_simpleapp-archetype[SimpleApp archetype] has been updated with this change.

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_migration-notes_1.9.0-to-1.10.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_migration-notes_1.9.0-to-1.10.0.adoc b/adocs/documentation/src/main/asciidoc/_migration-notes_1.9.0-to-1.10.0.adoc
index 5da3897..a9475aa 100644
--- a/adocs/documentation/src/main/asciidoc/_migration-notes_1.9.0-to-1.10.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_migration-notes_1.9.0-to-1.10.0.adoc
@@ -40,7 +40,7 @@ Therefore, in the parent `pom.xml` of your own domain applications, remove:
 
 == `allowLateRegistration`
 
-One possible issue is that (as per link:https://issues.apache.org/jira/browse/ISIS-830[ISIS-830]) the xref:rgsvc.adoc#_rgsvc_api_EventBusService[`EventBusService`] is now initialized as one of the first domain
+One possible issue is that (as per link:https://issues.apache.org/jira/browse/ISIS-830[ISIS-830]) the xref:guides/rgsvc.adoc#_rgsvc_api_EventBusService[`EventBusService`] is now initialized as one of the first domain
 services; this is to ensure that any object lifecycle events caused by domain services initializing themselves can be
 posted on the event bus for subscribers.  The typical case for such lifecycle events to occur is from domain services
 that seed reference data; one such example can be found in the (non-ASF)
@@ -75,7 +75,7 @@ org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjec
 ----
 
 
-To ensure that subscriber domain services are initialized before "seed" domain services, the xref:rgant.adoc#_rgant-DomainServiceLayout_menuOrder[`@DomainServiceLayout#menuOrder()`] attribute can be used.
+To ensure that subscriber domain services are initialized before "seed" domain services, the xref:guides/rgant.adoc#_rgant-DomainServiceLayout_menuOrder[`@DomainServiceLayout#menuOrder()`] attribute can be used.
 Normally this attribute is just used to order UI-visible services on the menu bars, but it also is used
 internally to sequence the internal list of services being initialized.
 
@@ -88,7 +88,7 @@ isis.services.eventbus.allowLateRegistration=true
 
 If you do that, be aware that not all subscribers may not receive some events generated by other domain services.
 
-For more details, see the xref:rgsvc.adoc#_rgsvc_api_EventBusService[`EventBusService`] man page.
+For more details, see the xref:guides/rgsvc.adoc#_rgsvc_api_EventBusService[`EventBusService`] man page.
 
 
 
@@ -131,6 +131,6 @@ public class ToDoItem {
 == isis-maven-plugin
 
 The way that the Isis Maven plugin is configured has changed slightly; check out its
-xref:rgmvn.adoc[documentation] for full details.
+xref:guides/rgmvn.adoc[documentation] for full details.
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_release-notes_1.12.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_release-notes_1.12.0.adoc b/adocs/documentation/src/main/asciidoc/_release-notes_1.12.0.adoc
index 8d5e1c2..afd0542 100644
--- a/adocs/documentation/src/main/asciidoc/_release-notes_1.12.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_release-notes_1.12.0.adoc
@@ -17,13 +17,13 @@ similar to the action prompt dialogs; in a future release we hope to support "in
 
 Another notable change in this release include various new domain services.  Some of these are in support of the dynamic layouts
 functionality, others including new access into Apache Isis' metamodel.  (Some of these new services were originally part of the (non-ASF)
-link:http://isisaddons.org[Isis Addons]). In addition, the xref:rgsvc.adoc#_rgsvc_api_DomainObjectContainer[`DomainObjectContainer`]
+link:http://isisaddons.org[Isis Addons]). In addition, the xref:guides/rgsvc.adoc#_rgsvc_api_DomainObjectContainer[`DomainObjectContainer`]
 service has been deprecated, replaced by a number of fine-grained services
-(such as xref:rgsvc.adoc#_rgsvc_api_RepositoryService[`RepositoryService`] and xref:rgsvc.adoc#_rgsvc_api_MessageService[`MessageService`]).
+(such as xref:guides/rgsvc.adoc#_rgsvc_api_RepositoryService[`RepositoryService`] and xref:guides/rgsvc.adoc#_rgsvc_api_MessageService[`MessageService`]).
 
 The release also includes a number of new mixins, to automatically surface in the UI an entity's id, version (if any), and to download the
 layout XML and rebuild the metamodel for a given domain entity.  There is also a mixin to clear any UI hints (part of the dynamic layouts
-functionality).  In all cases these mixins can be hidden using either security or by writing a xref:rgcms.adoc#_rgcms_classes_super_AbstractSubscriber[subscriber] to veto the visibility of the
+functionality).  In all cases these mixins can be hidden using either security or by writing a xref:guides/rgcms.adoc#_rgcms_classes_super_AbstractSubscriber[subscriber] to veto the visibility of the
 corresponding domain event.
 
 
@@ -32,43 +32,43 @@ corresponding domain event.
 
 == New Feature
 
-* link:https://issues.apache.org/jira/browse/ISIS-1351[ISIS-1351] - Extend xref:rgsvc.adoc#_rgsvc_api_ConfigurationService[`ConfigurationService`] to list all configuration properties in the UI
-* link:https://issues.apache.org/jira/browse/ISIS-1325[ISIS-1325] - New xref:rgsvc.adoc#_rgsvc_api_SessionManagementService[`SessionManagementService`]
+* link:https://issues.apache.org/jira/browse/ISIS-1351[ISIS-1351] - Extend xref:guides/rgsvc.adoc#_rgsvc_api_ConfigurationService[`ConfigurationService`] to list all configuration properties in the UI
+* link:https://issues.apache.org/jira/browse/ISIS-1325[ISIS-1325] - New xref:guides/rgsvc.adoc#_rgsvc_api_SessionManagementService[`SessionManagementService`]
 * link:https://issues.apache.org/jira/browse/ISIS-1317[ISIS-1317] - Allow single domain object class to be invalidated through a mixin.
-* link:https://issues.apache.org/jira/browse/ISIS-1313[ISIS-1313] - Enhancement to xref:rgmvn.adoc#_rgmvn_xsd[xsd] goal of the isis-maven-plugin to ignore/include the Isis common schemas.
-* link:https://issues.apache.org/jira/browse/ISIS-1292[ISIS-1292] - Extend xref:rgsvc.adoc#_rgsvc_api_MetaModelService[`MetaModelService`] to surface packages, classes etc (as used by the security module).
-* link:https://issues.apache.org/jira/browse/ISIS-993[ISIS-993] - Show different object members on multiple tabs (xref:rgfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
+* link:https://issues.apache.org/jira/browse/ISIS-1313[ISIS-1313] - Enhancement to xref:guides/rgmvn.adoc#_rgmvn_xsd[xsd] goal of the isis-maven-plugin to ignore/include the Isis common schemas.
+* link:https://issues.apache.org/jira/browse/ISIS-1292[ISIS-1292] - Extend xref:guides/rgsvc.adoc#_rgsvc_api_MetaModelService[`MetaModelService`] to surface packages, classes etc (as used by the security module).
+* link:https://issues.apache.org/jira/browse/ISIS-993[ISIS-993] - Show different object members on multiple tabs (xref:guides/ugfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
 * link:https://issues.apache.org/jira/browse/ISIS-784[ISIS-784] - Change Wicket viewer to get rid of edit mode, instead allow individual fields to be edited by clicking on them (similar to the way that JIRA works).
 
 
 == Improvement
 
 * link:https://issues.apache.org/jira/browse/ISIS-1333[ISIS-1333] - Remove self-host profile from the archetype
-* link:https://issues.apache.org/jira/browse/ISIS-1332[ISIS-1332] - Factor out a xref:rgsvc.adoc#_rgsvc_spi_HintStore[`HintStore`] service, so that this is pluggable.
+* link:https://issues.apache.org/jira/browse/ISIS-1332[ISIS-1332] - Factor out a xref:guides/rgsvc.adoc#_rgsvc_spi_HintStore[`HintStore`] service, so that this is pluggable.
 * link:https://issues.apache.org/jira/browse/ISIS-1330[ISIS-1330] - Add CSS classes for table cells and for collections to make it easier to fine tune pages using CSS.
 * link:https://issues.apache.org/jira/browse/ISIS-1329[ISIS-1329] - Extend hint support for "show all"
 * link:https://issues.apache.org/jira/browse/ISIS-1327[ISIS-1327] - Change the view mode of the select2 (value drop down) to be a simple text field.
-* link:https://issues.apache.org/jira/browse/ISIS-1324[ISIS-1324] - Allow multiple different views of same collection in a layout (xref:rgfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
-* link:https://issues.apache.org/jira/browse/ISIS-1323[ISIS-1323] - Deprecate @CollectionLayout#renderType, since is duplicated by xref:rgant.adoc#_rgant-CollectionLayout_defaultView[`@CollectionLayout#defaultView()`]
+* link:https://issues.apache.org/jira/browse/ISIS-1324[ISIS-1324] - Allow multiple different views of same collection in a layout (xref:guides/ugfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
+* link:https://issues.apache.org/jira/browse/ISIS-1323[ISIS-1323] - Deprecate @CollectionLayout#renderType, since is duplicated by xref:guides/rgant.adoc#_rgant-CollectionLayout_defaultView[`@CollectionLayout#defaultView()`]
 * link:https://issues.apache.org/jira/browse/ISIS-1322[ISIS-1322] - Mixins not exposing the mixedin object in events (for subscribers to veto).
-* link:https://issues.apache.org/jira/browse/ISIS-1321[ISIS-1321] - Extend xref:rgsvc.adoc#_rgsvc_api_MetaModelService[`MetaModelService`] to allow CSV of metamodel to be downloaded.
-* link:https://issues.apache.org/jira/browse/ISIS-1320[ISIS-1320] - Move xref:rgsvc.adoc#_rgsvc_spi_ContentMappingService[`ContentMappingService`] to applib (and simplify)
-* link:https://issues.apache.org/jira/browse/ISIS-1312[ISIS-1312] - Improve xref:rgsvc.adoc#_rgsvc_api_JaxbService[`JaxbServiceDefault#xsd(...)`] to correctly reference the Isis common schema imports.
+* link:https://issues.apache.org/jira/browse/ISIS-1321[ISIS-1321] - Extend xref:guides/rgsvc.adoc#_rgsvc_api_MetaModelService[`MetaModelService`] to allow CSV of metamodel to be downloaded.
+* link:https://issues.apache.org/jira/browse/ISIS-1320[ISIS-1320] - Move xref:guides/rgsvc.adoc#_rgsvc_spi_ContentMappingService[`ContentMappingService`] to applib (and simplify)
+* link:https://issues.apache.org/jira/browse/ISIS-1312[ISIS-1312] - Improve xref:guides/rgsvc.adoc#_rgsvc_api_JaxbService[`JaxbServiceDefault#xsd(...)`] to correctly reference the Isis common schema imports.
 * link:https://issues.apache.org/jira/browse/ISIS-1300[ISIS-1300] - Allow the enablement of the WicketSource plugin to be configurable, and disabled by default
-* link:https://issues.apache.org/jira/browse/ISIS-1299[ISIS-1299] - xref:rgant.adoc#_rgant-ViewModel[`@ViewModel`] and xref:rgant.adoc#_rgant-XmlRootElement[`@XmlRootElement`] view models should automatically support isCloneable.
+* link:https://issues.apache.org/jira/browse/ISIS-1299[ISIS-1299] - xref:guides/rgant.adoc#_rgant-ViewModel[`@ViewModel`] and xref:guides/rgant.adoc#_rgant-XmlRootElement[`@XmlRootElement`] view models should automatically support isCloneable.
 * link:https://issues.apache.org/jira/browse/ISIS-1298[ISIS-1298] - Fix deprecated annotation use for ViewModel.Cloneable#clone
 * link:https://issues.apache.org/jira/browse/ISIS-1295[ISIS-1295] - Run integration tests using thread-local, to allow "complete" tests that also exercise, eg Quartz jobs.
 * link:https://issues.apache.org/jira/browse/ISIS-1240[ISIS-1240] - Derive icon from service when not provided
-* link:https://issues.apache.org/jira/browse/ISIS-1239[ISIS-1239] - For wicket ui, use a cookie or similar to remember the hint from last time (xref:rgfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
-* link:https://issues.apache.org/jira/browse/ISIS-1228[ISIS-1228] - Reorganizing/splitting out xref:rgant.adoc#_rgant-DomainObjectContainer[`@DomainObjectContainer`] service.
-* link:https://issues.apache.org/jira/browse/ISIS-1048[ISIS-1048] - Make view model URLs more secure, eg through a private key (xref:rgsvc.adoc#_rgsvc_spi_UrlEncodingService[`UrlEncodingService`]).
-* link:https://issues.apache.org/jira/browse/ISIS-1037[ISIS-1037] - Support layout.xml as well as layout.json (xref:rgfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
+* link:https://issues.apache.org/jira/browse/ISIS-1239[ISIS-1239] - For wicket ui, use a cookie or similar to remember the hint from last time (xref:guides/ugfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
+* link:https://issues.apache.org/jira/browse/ISIS-1228[ISIS-1228] - Reorganizing/splitting out xref:guides/rgant.adoc#_rgant-DomainObjectContainer[`@DomainObjectContainer`] service.
+* link:https://issues.apache.org/jira/browse/ISIS-1048[ISIS-1048] - Make view model URLs more secure, eg through a private key (xref:guides/rgsvc.adoc#_rgsvc_spi_UrlEncodingService[`UrlEncodingService`]).
+* link:https://issues.apache.org/jira/browse/ISIS-1037[ISIS-1037] - Support layout.xml as well as layout.json (xref:guides/ugfun.adoc#_ugfun_object-layout_dynamic_xml[dynamic XML layouts])
 * link:https://issues.apache.org/jira/browse/ISIS-806[ISIS-806] - In Wicket viewer, shouldn't be possible to invoke an action if editing a form.
 
 
 == Bug
 
-* link:https://issues.apache.org/jira/browse/ISIS-1348[ISIS-1348] - Bug with xref:ugtst.adoc#_ugtst_unit-test-support_soap-fake-server-junit-rule[SoapEndpointPublishingRule] when multiple endpoints.
+* link:https://issues.apache.org/jira/browse/ISIS-1348[ISIS-1348] - Bug with xref:guides/ugtst.adoc#_ugtst_unit-test-support_soap-fake-server-junit-rule[SoapEndpointPublishingRule] when multiple endpoints.
 * link:https://issues.apache.org/jira/browse/ISIS-1347[ISIS-1347] - Missing annotation in SimpleObject
 * link:https://issues.apache.org/jira/browse/ISIS-1346[ISIS-1346] - ActionInvocationContext isn't populated properly
 * link:https://issues.apache.org/jira/browse/ISIS-1342[ISIS-1342] - The metamodel validation error page doesn't reliably render itself if there are errors.
@@ -76,8 +76,8 @@ corresponding domain event.
 * link:https://issues.apache.org/jira/browse/ISIS-1340[ISIS-1340] - Rebuild metamodel mixin action isn't working reliably
 * link:https://issues.apache.org/jira/browse/ISIS-1328[ISIS-1328] - Bookmark hints are not being honoured
 * link:https://issues.apache.org/jira/browse/ISIS-1319[ISIS-1319] - Input dialog for action label for mandatory parameter not shown when the parameter is an view model
-* link:https://issues.apache.org/jira/browse/ISIS-1318[ISIS-1318] - contributed actions/mixins breaks publishing; also flush any pending actions to be published as the result of doing a wrapped action via the xref:rgsvc.adoc#_rgsvc_api_WrapperFactory[`WrapperFactory`]
-* link:https://issues.apache.org/jira/browse/ISIS-1315[ISIS-1315] - Can't generate xref:rgmvn.adoc#_rgmvn_swagger[swagger] specs, where actions are contributed.
+* link:https://issues.apache.org/jira/browse/ISIS-1318[ISIS-1318] - contributed actions/mixins breaks publishing; also flush any pending actions to be published as the result of doing a wrapped action via the xref:guides/rgsvc.adoc#_rgsvc_api_WrapperFactory[`WrapperFactory`]
+* link:https://issues.apache.org/jira/browse/ISIS-1315[ISIS-1315] - Can't generate xref:guides/rgmvn.adoc#_rgmvn_swagger[swagger] specs, where actions are contributed.
 * link:https://issues.apache.org/jira/browse/ISIS-1314[ISIS-1314] - Filename parameter label missing for DTO mixins
 * link:https://issues.apache.org/jira/browse/ISIS-1311[ISIS-1311] - Mixins for Persistable metadata causes exception when rendering.
 * link:https://issues.apache.org/jira/browse/ISIS-1310[ISIS-1310] - DomainObjectContainer#titleOf(..) does not resolve @Title annotated on private field

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc b/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
index e61e576..6cc46fd 100644
--- a/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
+++ b/adocs/documentation/src/main/asciidoc/_release-notes_1.13.0.adoc
@@ -11,22 +11,27 @@ interaction.  A command now represents the _intention_ to interact with the appl
 to edit a property.  This is captured as a JAXB DTO.  An interaction on the other hand captures the fact that a
 command has been performed.  Interactions are also captured as DTOs.  Interactions can include sub-interactions,
 representing the fact that an action can invoke another action by way of the
-xref:rgsvc.adoc#_rgsvc_api_WrapperFactory[`WrapperFactory`].
+xref:guides/rgsvc.adoc#_rgsvc_api_WrapperFactory[`WrapperFactory`].
 
-The existing xref:rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] and
-xref:rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] SPI services have both been deprecated, instead
-replaced by xref:rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] and
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  It is now possible to have multiple implementations
+The existing xref:guides/rgsvc.adoc#_rgsvc_spi_AuditingService[`AuditingService`] and
+xref:guides/rgsvc.adoc#_rgsvc_spi_PublishingService[`PublishingService`] SPI services have both been deprecated, instead
+replaced by xref:guides/rgsvc.adoc#_rgsvc_spi_AuditerService[`AuditerService`] and
+xref:guides/rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`].  It is now possible to have multiple implementations
 of each.
 
 The (non-ASF) http://github.com/isisaddons/isis-module-auditing[Isis addons' auditing] module has been reworked to
-implement xref:rgsvc.adoc#_rgsvc_spi_AuditService[`AuditService`], while the new (non-ASF)
+implement xref:guides/rgsvc.adoc#_rgsvc_spi_AuditService[`AuditService`], while the new (non-ASF)
 http://github.com/isisaddons/isis-module-publishmq[Isis addons' publishmq] module implements
-xref:rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] to publish interaction events to an ActiveMQ bus (and
+xref:guides/rgsvc.adoc#_rgsvc_spi_PublisherService[`PublisherService`] to publish interaction events to an ActiveMQ bus (and
 to allow such events to be replayed if necessary).
 
 The release also includes a great deal of internal refactorings and simplifications.
 
+Most applications written against v1.12.x should run against v1.13.0 with few if any changes.  That said, this release
+has removed a small number of features that were dependent on internal APIs, and some configuration properties are
+now removed/unsupported.  We therefore do recommend that you read and keep in mind the xref:migration-notes#_migration-notes_1.12.0-to-1.13.0.adoc[migration notes] when you upgrade your app.
+
+
 
 
 
@@ -145,3 +150,5 @@ The release also includes a great deal of internal refactorings and simplificati
 == Task
 
 * link:https://issues.apache.org/jira/browse/ISIS-1335[ISIS-1335] - Release activities for v1.13.0
+
+

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc b/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
index ec0d388..27e4731 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_dg_ide_intellij.adoc
@@ -562,7 +562,7 @@ image::{_imagesdir}appendices/dev-env/intellij-idea/070-advanced/004-gradle-outp
 
 
 [[_dg_ide_intellij_advanced_gradle-liveReload]]
-=== Using Grade for liveReload
+=== Using Gradle for liveReload
 
 Similarly, gradle can be run to reduce the turn-around time when tweaking the UI (defined by the
  xref:ugfun.adoc#_ugfun_object-layout_dynamic_xml[`*.layout.xml`] file for each domain class), when the app is running.
@@ -574,7 +574,7 @@ by invoking `Run > Reload Changed Classes`.  Once the browser is refreshed, the
 [NOTE]
 ====
 We've occasionally noticed that this interferes with Wicket's own javascript - switching tabs becomes unresponsive.
- The work-around is just to reload the page.
+The work-around is just to reload the page.
 ====
 
 

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/guides/_ugtst_integ-test-support_bootstrapping.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugtst_integ-test-support_bootstrapping.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugtst_integ-test-support_bootstrapping.adoc
index 18466a0..a3dd6c7 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugtst_integ-test-support_bootstrapping.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugtst_integ-test-support_bootstrapping.adoc
@@ -20,6 +20,42 @@ The example code in this section is taken from the app generated by the xref:ugf
 
 The bootstrapping itself is performed by a "system initializer" class.  This is responsible for instantiating the Apache Isis runtime, and binding it to a thread-local.
 
+=== 1.13.0 (Improved intent)
+
+As of `1.13.0`, the `IsisConfigurationForJdoIntegTests` (which provides a number of configuration settings specifically for running integration tests) can be removed; instead all configuration properties can be defined through the `AppManifest`:
+
+For example:
+[source,java]
+----
+public class DomainAppSystemInitializer {
+    public static void initIsft() {
+        IsisSystemForTest isft = IsisSystemForTest.getElseNull();
+        if(isft == null) {
+            isft = new IsisSystemForTest.Builder()
+                    .withLoggingAt(org.apache.log4j.Level.INFO)
+                    .with(new DomainAppAppManifest() {
+                        @Override
+                        public Map<String, String> getConfigurationProperties() {
+                            final Map<String, String> map = Maps.newHashMap();
+                            Util.withJavaxJdoRunInMemoryProperties(map);
+                            Util.withDataNucleusProperties(map);
+                            Util.withIsisIntegTestProperties(map);
+                            return map;
+                        }
+                    })
+                    .build();
+            isft.setUpSystem();
+            IsisSystemForTest.set(isft);
+        }
+    }
+}
+----
+
+While the code is slightly longer than previously, the responsibilities for returning the configuration properties to
+use for the test now reside in a single location.  The new `AppManifest.Util` class provides the helper methods to
+actually add in the appropriate config properties.
+
+
 === 1.9.0 (`AppManifest`)
 
 As of 1.9.0, the code (using `AppManifest`) is:

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc b/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
index 619ac65..3e4a738 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_ugvw_configuration-properties.adoc
@@ -127,12 +127,16 @@ Valid values as per link:http://stackoverflow.com/a/1969339/56880[this StackOver
 | any string (a random UUID each time)
 |Encryption key is used to encrypt the rememberMe user/password.  +
 
-It should be set to a unique and private value.  If a hard-coded and publicly known value is used, then it would be
-possible for rememberMe user/password to be intercepted and decrypted, compromising access.
+Apache Isis leverages link:http://wicket.apache.org[Apache Wicket]'s rememberMe support which holds remembered
+user/passwords in an encrypted cookie.
 
-If no value is set then (for safety) a random UUID will be used as the encryption key.  The net effect of this
-default is that 'rememberMe' will work, but only until the webapp is restarted (after which the end-user will have
-to log in again).
+If a hard-coded and publicly known value were to be used (as was the case prior to `1.13.0`), then it would be
+possible for rememberMe user/password to be intercepted and decrypted, possibly compromising access.  This
+configuration property therefore allows a private key to be specified, baked into the application.
+
+If no value is set then (for safety) a random UUID will be used as the encryption key.  (The net effect of this
+fallback behaviour is that 'rememberMe' will work, but only until the webapp is restarted (after which the end-user
+will have to log in again).
 
 |`isis.viewer.wicket.` +
 `rememberMe.suppress`

http://git-wip-us.apache.org/repos/asf/isis/blob/1d0c4598/adocs/documentation/src/main/asciidoc/release-notes.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/release-notes.adoc b/adocs/documentation/src/main/asciidoc/release-notes.adoc
index 6070672..3cc567c 100644
--- a/adocs/documentation/src/main/asciidoc/release-notes.adoc
+++ b/adocs/documentation/src/main/asciidoc/release-notes.adoc
@@ -11,114 +11,117 @@
 
 This table summarises all releases of Apache Isis to date.
 
-[cols="1,1,2a,2a,>1,>1,>1"]
+[cols="1,2,4a,>1,>1,>1,3a"]
 |===
 | Version
 | Date
-| Components
 | Release notes
 | Features
 | Improves
 | Bugs
+| JIRA relnotes
 
 | xref:r1.13.0[1.13.0]
-| xx-jul-2016 +
-(RC1 voting underway)
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12335362
+| 11-jul-2016
 | Commands, interactions and internal refactorings
 | 27
 | 50
 | 23
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12335362[Release notes for v1.13.0]
 
 | xref:r1.12.2[1.12.2]
 | 06-jun-2016
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12335949[Release notes for v1.12.2]
 | Bug-fix release
 | 0
 | 0
 | 2
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12335949[Release notes for v1.12.2]
 
 | xref:r1.12.1[1.12.1]
 | 12-apr-2016
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12335484[Release notes for v1.12.1]
 | Bug-fix release
 | 0
 | 0
 | 4
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12335484[Release notes for v1.12.1]
 
 | xref:r1.12.0[1.12.0]
 | 29-mar-2016
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12327483[Release notes for v1.12.0]
 | Dynamic XML layouts
 | 7
 | 21
 | 21
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12327483[Release notes for v1.12.0]
 
 | xref:r1.11.1[1.11.1]
 | 17-jan-2016
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12334640[Release notes for v1.11.1]
 | Re-release under Java 1.7 (using toolchains plugin).
 | 0
 | 0
 | 1
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12334640[Release notes for v1.11.1]
 
 | xref:r1.11.0[1.11.0]
 | 02-jan-2016
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12333974[Release notes for v1.11.0]
 | More flexible REST API, view models using JAXB.
 | 9
 | 19
 | 12
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12333974[Release notes for v1.11.0]
 
 | xref:r1.10.0[1.10.0]
 | 10-nov-2015
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12333354[Release notes for 1.10.0]
 | New domain services, multi-tenancy support and mixins.
 | 7
 | 18
 | 12
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12333354[Release notes for 1.10.0]
 
 | xref:r1.9.0[1.9.0]
 | 1-sep-2015
-| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12332806[Release notes for 1.9.0]
 | AppManifest, Restful Objects representations and other "under-the-cover" improvements.
 | 18
 | 50
 | 25
+| https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12332806[Release notes for 1.9.0]
 
 | xref:r1.8.0[1.8.0]
 | 24-feb-2015
-| * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12328845[core-1.8.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12328847[archetype-1.8.0]
 | Wicket viewer moved into core; todoapp archetype moved to link:http://www.isisaddons.org[Isis Addons] (non-ASF).
 | 27
 | 41
 | 20
+| * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12328845[core-1.8.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12328847[archetype-1.8.0]
 
 | xref:r1.7.0[1.7.0]
 | 18-oct-2014
-| * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326453[core-1.7.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326460[viewer-wicket-1.7.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12327441[archetype-simpleapp-1.7.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12327440[archetype-todoapp-1.7.0]
 | Module functionality previously in 1.6.0 now retired; use http://isisaddons.org[Isis Addons] (non-ASF) instead.
 | 4
 | 9
 | 20
+| * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326453[core-1.7.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326460[viewer-wicket-1.7.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12327441[archetype-simpleapp-1.7.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12327440[archetype-todoapp-1.7.0]
 
 | xref:r1.6.0[1.6.0]
 | 28-jul-2014
-| * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12325314[core-1.6.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12325318[viewer-wicket-1.6.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326462[archetype-simpleapp-1.6.0]
-* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326461[archetype-todoapp-1.6.0]
 | Restful Objects viewer, JDO/Datanucleus Objectstore and Shiro Security all moved into core.  Quickstart-wrj archetype renamed to todoapp; simple-wrj archetype renamed to simpleapp.  Some functionality copied/refactored as link:http://www.isisaddons.org[Isis Addons] (non-ASF).
 | 6
 | 12
 | 15
+| * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12325314[core-1.6.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12325318[viewer-wicket-1.6.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326462[archetype-simpleapp-1.6.0]
+* link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326461[archetype-todoapp-1.6.0]
 
 | xref:r1.5.0[1.5.0]
 | 08-jun-2014
+| No longer releasing security-file
+| 3
+| 19
+| 13
 | * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326524[core-1.5.0]
 * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326525[objectstore-jdo-1.5.0]
 * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326529[security-shiro-1.5.0]
@@ -126,24 +129,24 @@ This table summarises all releases of Apache Isis to date.
 * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326526[viewer-wicket-1.5.0]
 * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326528[archetype-simple-wrj-1.5.0]
 * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12326527[archetype-quickstart-wrj-1.5.0]
-| No longer releasing security-file
-| 3
-| 19
-| 13
 
 | xref:r1.4.1[1.4.1]
 | 14-mar-2014
-| * objectstore-jdo-1.4.1
-* viewer-wicket-1.4.1
-* archetype-simple-wrj-1.4.1
-* archetype-quickstart-wrj-1.4.1
 | Patch release
 | 0
 | 2
 | 2
+| * objectstore-jdo-1.4.1
+* viewer-wicket-1.4.1
+* archetype-simple-wrj-1.4.1
+* archetype-quickstart-wrj-1.4.1
 
 | xref:r1.4.0[1.4.0]
 | 11-mar-2014
+|
+| 56
+| 62
+| 26
 | * core-1.4.0
 * objectstore-jdo-1.4.0
 * security-file-1.4.0
@@ -152,23 +155,23 @@ This table summarises all releases of Apache Isis to date.
 * viewer-wicket-1.4.0
 * archetype-simple-wrj-1.4.0
 * archetype-quickstart-wrj-1.4.0
-|
-| 56
-| 62
-| 26
 
 | xref:r1.3.1[1.3.1]
 | 7-nov-2013
-| * viewer-wicket-1.3.1
-* archetype-simple-wrj-1.3.1
-* archetype-quickstart-wrj-1.3.1
 | Patch release
 | 1
 | 0
 | 3
+| * viewer-wicket-1.3.1
+* archetype-simple-wrj-1.3.1
+* archetype-quickstart-wrj-1.3.1
 
 | xref:r1.8.0[1.3.0]
 | 25-oct-2013
+| WRJ archetype renamed to Quickstart WRJ.  Simple WRJ archetype added.
+| 52
+| 61
+| 30
 | * core-1.3.0
 * objectstore-jdo-1.3.0
 * security-file-1.0.2
@@ -177,13 +180,13 @@ This table summarises all releases of Apache Isis to date.
 * viewer-wicket-1.3.0
 * archetype-simple-wrj-1.3.0
 * archetype-quickstart-wrj-1.3.0
-| WRJ archetype renamed to Quickstart WRJ.  Simple WRJ archetype added.
-| 52
-| 61
-| 30
 
 | xref:r1.2.0[1.2.0]
 | 30-may-2013
+|
+| 22
+| 41
+| 15
 | * core-1.2.0
 * objectstore-jdo-1.2.0
 * security-file-1.0.1
@@ -191,59 +194,55 @@ This table summarises all releases of Apache Isis to date.
 * viewer-restfulobjects-2.0.0
 * viewer-wicket-1.2.0
 * archetype-wrj-1.0.3
-|
-| 22
-| 41
-| 15
 
 | xref:r1.1.0[1.1.0]
 | 31-jan-2013
-|* core-1.1.0
-* security-shiro-1.1.0
-* viewer-wicket-1.1.0
-* archetype-wrj-1.0.2
 |
 | 9
 | 18
 | 8
+|* core-1.1.0
+* security-shiro-1.1.0
+* viewer-wicket-1.1.0
+* archetype-wrj-1.0.2
 
 | xref:r1.0.1[1.0.1]
 | 10-jan-2013
-| * security-shiro-1.0.0
-* archetype-wrj-1.0.1
 | Combining RestfulObjects and Wicket viewers into a single webapp, along with Shiro security
 | 1
 |
 |
+| * security-shiro-1.0.0
+* archetype-wrj-1.0.1
 
 | xref:r1.0.0[1.0.0]
 | 24-dec-2012
+| First release having graduated
+| 8
+| 33
+| 6
 |* core-1.0.0
 * security-file-1.0.0
 * viewer-wicket-1.0.0
 * viewer-restfulobjects-1.0.0
 * archetype-wrj-1.0.0
-| First release having graduated
-| 8
-| 33
-| 6
 
 
 | 0.2.0-incubating
 | 20-feb-2012
-| * 0.2.0-incubating
 |
 |
 |
 |
+| * 0.2.0-incubating
 
 | 0.1.2-incubating
 | 13-jul-2011
-| * 0.1.2-incubating
 | First release in the ASF incubator
 |
 |
 |
+| * 0.1.2-incubating
 |===
 
 


[5/8] isis git commit: ISIS-1335: updating STATUS and doap_isis.rdf with new release info

Posted by da...@apache.org.
ISIS-1335: updating STATUS and doap_isis.rdf with new release info


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

Branch: refs/heads/release-1.13.0-RC1
Commit: 09f004a99c069c0d197462c034e67c62fe5e317f
Parents: 23240bd
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Jul 11 20:46:47 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Jul 11 20:46:47 2016 +0100

----------------------------------------------------------------------
 STATUS                                           |  3 +++
 .../src/main/asciidoc/doap_isis.rdf              | 19 ++++++++++++++++++-
 2 files changed, 21 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/09f004a9/STATUS
----------------------------------------------------------------------
diff --git a/STATUS b/STATUS
index ec5049c..922412c 100644
--- a/STATUS
+++ b/STATUS
@@ -21,6 +21,9 @@ Description
 
 TLP releases:
 
+  * isis-1.13.0                                    : 11 Jul 2016
+  * simpleapp-archetype-1.13.0                     : 11 Jul 2016
+
   * isis-1.12.2                                    :  6 Jun 2016
   * simpleapp-archetype-1.12.2                     :  6 Jun 2016
 

http://git-wip-us.apache.org/repos/asf/isis/blob/09f004a9/adocs/documentation/src/main/asciidoc/doap_isis.rdf
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/doap_isis.rdf b/adocs/documentation/src/main/asciidoc/doap_isis.rdf
index dba0a75..1b2bfe1 100644
--- a/adocs/documentation/src/main/asciidoc/doap_isis.rdf
+++ b/adocs/documentation/src/main/asciidoc/doap_isis.rdf
@@ -36,6 +36,23 @@
     <category rdf:resource="http://projects.apache.org/category/web-framework" />
 
     
+    <!-- 2017-07-11 releases -->
+    <release>
+      <Version>
+        <name>isis</name>
+        <created>2017-07-11</created>
+        <revision>1.13.0</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
+        <name>simpleapp-archetype</name>
+        <created>2017-07-11</created>
+        <revision>1.13.0</revision>
+      </Version>
+    </release>
+    
+
     <!-- 2016-06-06 releases -->
     <release>
       <Version>
@@ -51,7 +68,7 @@
         <revision>1.12.2</revision>
       </Version>
     </release>
-    
+
 
     <!-- 2016-04-12 releases -->
     <release>