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 2017/09/25 08:34:02 UTC

[14/24] isis-site git commit: ISIS-1712 - updates docs, replace references to isisaddons and catalog.incode.org with platform.incode.org

http://git-wip-us.apache.org/repos/asf/isis-site/blob/e5dcb0be/content/guides/rgfis/rgfis.html
----------------------------------------------------------------------
diff --git a/content/guides/rgfis/rgfis.html b/content/guides/rgfis/rgfis.html
index 22e7250..1d42c6f 100644
--- a/content/guides/rgfis/rgfis.html
+++ b/content/guides/rgfis/rgfis.html
@@ -343,7 +343,7 @@ table.CodeRay td.code>pre{padding:0}
          <p>These domain services are internal to the framework, controlling various aspects of the presentation layer.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the presentation layer internal SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the presentation layer internal SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -810,7 +810,7 @@ table.CodeRay td.code>pre{padding:0}
          <p>These domain services are internal to the framework, controlling various aspects of the application layer.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the application layer internal SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the application layer internal SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -1078,7 +1078,7 @@ table.CodeRay td.code>pre{padding:0}
          <p>These domain services are internal to the framework, controlling various aspects of the persistence layer.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the persistence layer internal SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the persistence layer internal SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">

http://git-wip-us.apache.org/repos/asf/isis-site/blob/e5dcb0be/content/guides/rgfis/rgfis.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgfis/rgfis.pdf b/content/guides/rgfis/rgfis.pdf
index e1895d4..7941f7b 100644
--- a/content/guides/rgfis/rgfis.pdf
+++ b/content/guides/rgfis/rgfis.pdf
@@ -4,8 +4,8 @@
 << /Title (Framework Internal Services)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170814204334+01'00')
-/ModDate (D:20170814204334+01'00')
+/CreationDate (D:20170925074859+01'00')
+/ModDate (D:20170925074859+01'00')
 >>
 endobj
 2 0 obj
@@ -1685,7 +1685,7 @@ endobj
 >>
 endobj
 35 0 obj
-<< /Length 22283
+<< /Length 22273
 >>
 stream
 q
@@ -1731,12 +1731,12 @@ ET
 0.200 0.200 0.200 scn
 0.200 0.200 0.200 SCN
 
-0.012 Tw
+0.194 Tw
 
 BT
 48.24 709.6460000000001 Td
 /F1.0 10.5 Tf
-[<546865207461626c652062656c6f772073756d6d6172697a6573207468652070726573656e746174696f6e206c61> 20.01953125 <79657220696e7465726e616c205350497320646566696e65642062> 20.01953125 <792041706163686520497369732e2020497420616c736f206c69737473>] TJ
+[<546865207461626c652062656c6f772073756d6d6172697a6573207468652070726573656e746174696f6e206c61> 20.01953125 <79657220696e7465726e616c205350497320646566696e65642062> 20.01953125 <792041706163686520497369732e20497420616c736f206c69737473>] TJ
 ET
 
 
@@ -1775,7 +1775,7 @@ ET
 BT
 259.426294921875 678.0860000000001 Td
 /F1.0 10.5 Tf
-[<497369732041> 20.01953125 <64646f6e73>] TJ
+<496e636f646520506c6174666f726d> Tj
 ET
 
 0.000 0.000 0.000 SCN
@@ -1784,7 +1784,7 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-316.45158984375 678.0860000000001 Td
+340.034794921875 678.0860000000001 Td
 /F1.0 10.5 Tf
 <206d6f64756c65732e> Tj
 ET
@@ -3153,10 +3153,10 @@ endobj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (http://www.isisaddons.org)
+/URI (http://platform.incode.org)
 >>
 /Subtype /Link
-/Rect [259.426294921875 675.0200000000001 316.45158984375 689.3000000000002]
+/Rect [259.426294921875 675.0200000000001 340.034794921875 689.3000000000002]
 /Type /Annot
 >>
 endobj
@@ -13250,7 +13250,7 @@ endobj
 >>
 endobj
 119 0 obj
-<< /Length 21591
+<< /Length 21581
 >>
 stream
 q
@@ -13296,12 +13296,12 @@ ET
 0.200 0.200 0.200 scn
 0.200 0.200 0.200 SCN
 
-0.467 Tw
+0.680 Tw
 
 BT
 48.24 709.6460000000001 Td
 /F1.0 10.5 Tf
-[<546865207461626c652062656c6f772073756d6d6172697a657320746865206170706c69636174696f6e206c61> 20.01953125 <79657220696e7465726e616c205350497320646566696e65642062> 20.01953125 <792041706163686520497369732e2020497420616c736f206c69737473>] TJ
+[<546865207461626c652062656c6f772073756d6d6172697a657320746865206170706c69636174696f6e206c61> 20.01953125 <79657220696e7465726e616c205350497320646566696e65642062> 20.01953125 <792041706163686520497369732e20497420616c736f206c69737473>] TJ
 ET
 
 
@@ -13340,7 +13340,7 @@ ET
 BT
 259.426294921875 678.0860000000001 Td
 /F1.0 10.5 Tf
-[<497369732041> 20.01953125 <64646f6e73>] TJ
+<496e636f646520506c6174666f726d> Tj
 ET
 
 0.000 0.000 0.000 SCN
@@ -13349,7 +13349,7 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-316.45158984375 678.0860000000001 Td
+340.034794921875 678.0860000000001 Td
 /F1.0 10.5 Tf
 <206d6f64756c65732e> Tj
 ET
@@ -14758,10 +14758,10 @@ endobj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (http://www.isisaddons.org)
+/URI (http://platform.incode.org)
 >>
 /Subtype /Link
-/Rect [259.426294921875 675.0200000000001 316.45158984375 689.3000000000002]
+/Rect [259.426294921875 675.0200000000001 340.034794921875 689.3000000000002]
 /Type /Annot
 >>
 endobj
@@ -19851,7 +19851,7 @@ endobj
 >>
 endobj
 170 0 obj
-<< /Length 25330
+<< /Length 25320
 >>
 stream
 q
@@ -19897,12 +19897,12 @@ ET
 0.200 0.200 0.200 scn
 0.200 0.200 0.200 SCN
 
-0.444 Tw
+0.655 Tw
 
 BT
 48.24 709.6460000000001 Td
 /F1.0 10.5 Tf
-[<546865207461626c652062656c6f772073756d6d6172697a6573207468652070657273697374656e6365206c61> 20.01953125 <79657220696e7465726e616c205350497320646566696e65642062> 20.01953125 <792041706163686520497369732e2020497420616c736f206c69737473>] TJ
+[<546865207461626c652062656c6f772073756d6d6172697a6573207468652070657273697374656e6365206c61> 20.01953125 <79657220696e7465726e616c205350497320646566696e65642062> 20.01953125 <792041706163686520497369732e20497420616c736f206c69737473>] TJ
 ET
 
 
@@ -19941,7 +19941,7 @@ ET
 BT
 259.426294921875 678.0860000000001 Td
 /F1.0 10.5 Tf
-[<497369732041> 20.01953125 <64646f6e73>] TJ
+<496e636f646520506c6174666f726d> Tj
 ET
 
 0.000 0.000 0.000 SCN
@@ -19950,7 +19950,7 @@ ET
 0.200 0.200 0.200 SCN
 
 BT
-316.45158984375 678.0860000000001 Td
+340.034794921875 678.0860000000001 Td
 /F1.0 10.5 Tf
 <206d6f64756c65732e> Tj
 ET
@@ -21582,10 +21582,10 @@ endobj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (http://www.isisaddons.org)
+/URI (http://platform.incode.org)
 >>
 /Subtype /Link
-/Rect [259.426294921875 675.0200000000001 316.45158984375 689.3000000000002]
+/Rect [259.426294921875 675.0200000000001 340.034794921875 689.3000000000002]
 /Type /Annot
 >>
 endobj
@@ -33706,324 +33706,324 @@ xref
 0000029483 00000 n 
 0000029682 00000 n 
 0000029878 00000 n 
-0000052215 00000 n 
-0000052582 00000 n 
-0000052626 00000 n 
-0000052833 00000 n 
-0000053008 00000 n 
-0000053183 00000 n 
-0000053427 00000 n 
-0000053648 00000 n 
-0000053860 00000 n 
-0000054071 00000 n 
-0000054283 00000 n 
-0000054496 00000 n 
-0000054738 00000 n 
-0000054966 00000 n 
-0000055194 00000 n 
-0000055421 00000 n 
-0000055649 00000 n 
-0000055882 00000 n 
-0000055938 00000 n 
-0000056145 00000 n 
-0000056359 00000 n 
-0000070025 00000 n 
-0000070307 00000 n 
-0000070549 00000 n 
-0000070792 00000 n 
-0000071036 00000 n 
-0000071239 00000 n 
-0000082400 00000 n 
-0000082626 00000 n 
-0000110184 00000 n 
-0000110436 00000 n 
-0000110480 00000 n 
-0000110655 00000 n 
-0000110711 00000 n 
-0000141828 00000 n 
-0000142098 00000 n 
-0000142273 00000 n 
-0000142519 00000 n 
-0000142733 00000 n 
-0000142952 00000 n 
-0000151129 00000 n 
-0000151403 00000 n 
-0000151447 00000 n 
-0000151667 00000 n 
-0000233854 00000 n 
-0000234065 00000 n 
-0000303531 00000 n 
-0000313789 00000 n 
-0000314105 00000 n 
-0000314304 00000 n 
-0000314359 00000 n 
-0000314575 00000 n 
-0000314779 00000 n 
-0000315009 00000 n 
-0000315065 00000 n 
-0000315312 00000 n 
-0000315553 00000 n 
-0000315785 00000 n 
-0000315841 00000 n 
-0000316098 00000 n 
-0000326854 00000 n 
-0000327162 00000 n 
-0000327390 00000 n 
-0000327434 00000 n 
-0000327627 00000 n 
-0000327826 00000 n 
-0000328084 00000 n 
-0000328297 00000 n 
-0000328534 00000 n 
-0000328579 00000 n 
-0000358659 00000 n 
-0000358931 00000 n 
-0000358989 00000 n 
-0000359235 00000 n 
-0000365553 00000 n 
-0000365852 00000 n 
-0000366050 00000 n 
-0000366290 00000 n 
-0000366499 00000 n 
-0000366556 00000 n 
-0000366802 00000 n 
-0000366859 00000 n 
-0000367103 00000 n 
-0000367357 00000 n 
-0000389003 00000 n 
-0000389411 00000 n 
-0000389457 00000 n 
-0000389665 00000 n 
-0000389901 00000 n 
-0000390126 00000 n 
-0000390342 00000 n 
-0000390557 00000 n 
-0000390773 00000 n 
-0000391008 00000 n 
-0000391242 00000 n 
-0000391473 00000 n 
-0000391705 00000 n 
-0000391909 00000 n 
-0000392115 00000 n 
-0000392323 00000 n 
-0000392561 00000 n 
-0000392797 00000 n 
-0000393033 00000 n 
-0000393270 00000 n 
-0000393501 00000 n 
-0000407323 00000 n 
-0000407606 00000 n 
-0000407652 00000 n 
-0000407698 00000 n 
-0000407932 00000 n 
-0000407989 00000 n 
-0000408229 00000 n 
-0000408455 00000 n 
-0000408692 00000 n 
-0000408750 00000 n 
-0000444111 00000 n 
-0000444428 00000 n 
-0000444653 00000 n 
-0000444907 00000 n 
-0000445152 00000 n 
-0000445209 00000 n 
-0000446039 00000 n 
-0000446482 00000 n 
-0000446743 00000 n 
-0000446966 00000 n 
-0000447024 00000 n 
-0000467869 00000 n 
-0000468173 00000 n 
-0000468385 00000 n 
-0000468619 00000 n 
-0000468665 00000 n 
-0000468887 00000 n 
-0000468944 00000 n 
-0000469201 00000 n 
-0000469425 00000 n 
-0000494810 00000 n 
-0000495290 00000 n 
-0000495336 00000 n 
-0000495544 00000 n 
-0000495774 00000 n 
-0000496003 00000 n 
-0000496213 00000 n 
-0000496430 00000 n 
-0000496647 00000 n 
-0000496837 00000 n 
-0000497073 00000 n 
-0000497308 00000 n 
-0000497544 00000 n 
-0000497779 00000 n 
-0000498033 00000 n 
-0000498274 00000 n 
-0000498516 00000 n 
-0000498756 00000 n 
-0000498996 00000 n 
-0000499247 00000 n 
-0000499481 00000 n 
-0000499712 00000 n 
-0000499944 00000 n 
-0000500181 00000 n 
-0000500418 00000 n 
-0000500646 00000 n 
-0000500874 00000 n 
-0000501103 00000 n 
-0000501161 00000 n 
-0000501411 00000 n 
-0000501661 00000 n 
-0000522166 00000 n 
-0000522547 00000 n 
-0000522798 00000 n 
-0000523047 00000 n 
-0000523093 00000 n 
-0000523340 00000 n 
-0000523590 00000 n 
-0000523851 00000 n 
-0000524080 00000 n 
-0000524137 00000 n 
-0000524384 00000 n 
-0000524442 00000 n 
-0000524703 00000 n 
-0000524956 00000 n 
-0000525194 00000 n 
-0000525437 00000 n 
-0000525494 00000 n 
-0000525749 00000 n 
-0000525995 00000 n 
-0000526053 00000 n 
-0000557914 00000 n 
-0000558226 00000 n 
-0000558464 00000 n 
-0000558720 00000 n 
-0000558973 00000 n 
-0000559031 00000 n 
-0000559279 00000 n 
-0000559337 00000 n 
-0000559591 00000 n 
-0000559826 00000 n 
-0000589017 00000 n 
-0000589284 00000 n 
-0000589330 00000 n 
-0000589376 00000 n 
-0000630144 00000 n 
-0000630432 00000 n 
-0000630489 00000 n 
-0000630888 00000 n 
-0000631096 00000 n 
-0000631154 00000 n 
-0000631406 00000 n 
-0000631637 00000 n 
-0000659698 00000 n 
-0000660042 00000 n 
-0000660281 00000 n 
-0000660327 00000 n 
-0000660560 00000 n 
-0000660789 00000 n 
-0000661020 00000 n 
-0000661252 00000 n 
-0000661485 00000 n 
-0000661716 00000 n 
-0000661947 00000 n 
-0000662172 00000 n 
-0000662229 00000 n 
-0000662477 00000 n 
-0000666034 00000 n 
-0000666325 00000 n 
-0000666371 00000 n 
-0000666602 00000 n 
-0000666823 00000 n 
-0000667036 00000 n 
-0000667261 00000 n 
-0000667473 00000 n 
-0000667601 00000 n 
-0000667722 00000 n 
-0000667847 00000 n 
-0000667973 00000 n 
-0000668132 00000 n 
-0000668282 00000 n 
-0000668456 00000 n 
-0000668654 00000 n 
-0000668830 00000 n 
-0000669000 00000 n 
-0000669194 00000 n 
-0000669366 00000 n 
-0000669522 00000 n 
-0000669680 00000 n 
-0000669868 00000 n 
-0000670069 00000 n 
-0000670268 00000 n 
-0000670452 00000 n 
-0000670649 00000 n 
-0000670844 00000 n 
-0000671032 00000 n 
-0000671233 00000 n 
-0000671432 00000 n 
-0000671601 00000 n 
-0000671770 00000 n 
-0000671952 00000 n 
-0000672147 00000 n 
-0000672340 00000 n 
-0000672528 00000 n 
-0000672729 00000 n 
-0000672928 00000 n 
-0000673120 00000 n 
-0000673325 00000 n 
-0000673528 00000 n 
-0000673713 00000 n 
-0000673910 00000 n 
-0000674106 00000 n 
-0000674393 00000 n 
-0000674471 00000 n 
-0000674688 00000 n 
-0000674880 00000 n 
-0000675185 00000 n 
-0000675360 00000 n 
-0000675629 00000 n 
-0000675871 00000 n 
-0000676085 00000 n 
-0000676351 00000 n 
-0000676598 00000 n 
-0000676854 00000 n 
-0000677113 00000 n 
-0000677417 00000 n 
-0000677652 00000 n 
-0000677924 00000 n 
-0000678201 00000 n 
-0000678444 00000 n 
-0000678670 00000 n 
-0000686770 00000 n 
-0000686986 00000 n 
-0000688349 00000 n 
-0000689415 00000 n 
-0000695894 00000 n 
-0000696115 00000 n 
-0000697478 00000 n 
-0000698568 00000 n 
-0000699684 00000 n 
-0000699895 00000 n 
-0000700204 00000 n 
-0000701120 00000 n 
-0000704746 00000 n 
-0000704972 00000 n 
-0000706335 00000 n 
-0000707445 00000 n 
-0000712599 00000 n 
-0000712813 00000 n 
-0000714176 00000 n 
-0000715240 00000 n 
-0000717064 00000 n 
-0000717278 00000 n 
-0000717600 00000 n 
-0000718738 00000 n 
-0000720134 00000 n 
-0000720352 00000 n 
-0000721715 00000 n 
+0000052205 00000 n 
+0000052572 00000 n 
+0000052616 00000 n 
+0000052825 00000 n 
+0000053000 00000 n 
+0000053175 00000 n 
+0000053419 00000 n 
+0000053640 00000 n 
+0000053852 00000 n 
+0000054063 00000 n 
+0000054275 00000 n 
+0000054488 00000 n 
+0000054730 00000 n 
+0000054958 00000 n 
+0000055186 00000 n 
+0000055413 00000 n 
+0000055641 00000 n 
+0000055874 00000 n 
+0000055930 00000 n 
+0000056137 00000 n 
+0000056351 00000 n 
+0000070017 00000 n 
+0000070299 00000 n 
+0000070541 00000 n 
+0000070784 00000 n 
+0000071028 00000 n 
+0000071231 00000 n 
+0000082392 00000 n 
+0000082618 00000 n 
+0000110176 00000 n 
+0000110428 00000 n 
+0000110472 00000 n 
+0000110647 00000 n 
+0000110703 00000 n 
+0000141820 00000 n 
+0000142090 00000 n 
+0000142265 00000 n 
+0000142511 00000 n 
+0000142725 00000 n 
+0000142944 00000 n 
+0000151121 00000 n 
+0000151395 00000 n 
+0000151439 00000 n 
+0000151659 00000 n 
+0000233846 00000 n 
+0000234057 00000 n 
+0000303523 00000 n 
+0000313781 00000 n 
+0000314097 00000 n 
+0000314296 00000 n 
+0000314351 00000 n 
+0000314567 00000 n 
+0000314771 00000 n 
+0000315001 00000 n 
+0000315057 00000 n 
+0000315304 00000 n 
+0000315545 00000 n 
+0000315777 00000 n 
+0000315833 00000 n 
+0000316090 00000 n 
+0000326846 00000 n 
+0000327154 00000 n 
+0000327382 00000 n 
+0000327426 00000 n 
+0000327619 00000 n 
+0000327818 00000 n 
+0000328076 00000 n 
+0000328289 00000 n 
+0000328526 00000 n 
+0000328571 00000 n 
+0000358651 00000 n 
+0000358923 00000 n 
+0000358981 00000 n 
+0000359227 00000 n 
+0000365545 00000 n 
+0000365844 00000 n 
+0000366042 00000 n 
+0000366282 00000 n 
+0000366491 00000 n 
+0000366548 00000 n 
+0000366794 00000 n 
+0000366851 00000 n 
+0000367095 00000 n 
+0000367349 00000 n 
+0000388985 00000 n 
+0000389393 00000 n 
+0000389439 00000 n 
+0000389649 00000 n 
+0000389885 00000 n 
+0000390110 00000 n 
+0000390326 00000 n 
+0000390541 00000 n 
+0000390757 00000 n 
+0000390992 00000 n 
+0000391226 00000 n 
+0000391457 00000 n 
+0000391689 00000 n 
+0000391893 00000 n 
+0000392099 00000 n 
+0000392307 00000 n 
+0000392545 00000 n 
+0000392781 00000 n 
+0000393017 00000 n 
+0000393254 00000 n 
+0000393485 00000 n 
+0000407307 00000 n 
+0000407590 00000 n 
+0000407636 00000 n 
+0000407682 00000 n 
+0000407916 00000 n 
+0000407973 00000 n 
+0000408213 00000 n 
+0000408439 00000 n 
+0000408676 00000 n 
+0000408734 00000 n 
+0000444095 00000 n 
+0000444412 00000 n 
+0000444637 00000 n 
+0000444891 00000 n 
+0000445136 00000 n 
+0000445193 00000 n 
+0000446023 00000 n 
+0000446466 00000 n 
+0000446727 00000 n 
+0000446950 00000 n 
+0000447008 00000 n 
+0000467853 00000 n 
+0000468157 00000 n 
+0000468369 00000 n 
+0000468603 00000 n 
+0000468649 00000 n 
+0000468871 00000 n 
+0000468928 00000 n 
+0000469185 00000 n 
+0000469409 00000 n 
+0000494784 00000 n 
+0000495264 00000 n 
+0000495310 00000 n 
+0000495520 00000 n 
+0000495750 00000 n 
+0000495979 00000 n 
+0000496189 00000 n 
+0000496406 00000 n 
+0000496623 00000 n 
+0000496813 00000 n 
+0000497049 00000 n 
+0000497284 00000 n 
+0000497520 00000 n 
+0000497755 00000 n 
+0000498009 00000 n 
+0000498250 00000 n 
+0000498492 00000 n 
+0000498732 00000 n 
+0000498972 00000 n 
+0000499223 00000 n 
+0000499457 00000 n 
+0000499688 00000 n 
+0000499920 00000 n 
+0000500157 00000 n 
+0000500394 00000 n 
+0000500622 00000 n 
+0000500850 00000 n 
+0000501079 00000 n 
+0000501137 00000 n 
+0000501387 00000 n 
+0000501637 00000 n 
+0000522142 00000 n 
+0000522523 00000 n 
+0000522774 00000 n 
+0000523023 00000 n 
+0000523069 00000 n 
+0000523316 00000 n 
+0000523566 00000 n 
+0000523827 00000 n 
+0000524056 00000 n 
+0000524113 00000 n 
+0000524360 00000 n 
+0000524418 00000 n 
+0000524679 00000 n 
+0000524932 00000 n 
+0000525170 00000 n 
+0000525413 00000 n 
+0000525470 00000 n 
+0000525725 00000 n 
+0000525971 00000 n 
+0000526029 00000 n 
+0000557890 00000 n 
+0000558202 00000 n 
+0000558440 00000 n 
+0000558696 00000 n 
+0000558949 00000 n 
+0000559007 00000 n 
+0000559255 00000 n 
+0000559313 00000 n 
+0000559567 00000 n 
+0000559802 00000 n 
+0000588993 00000 n 
+0000589260 00000 n 
+0000589306 00000 n 
+0000589352 00000 n 
+0000630120 00000 n 
+0000630408 00000 n 
+0000630465 00000 n 
+0000630864 00000 n 
+0000631072 00000 n 
+0000631130 00000 n 
+0000631382 00000 n 
+0000631613 00000 n 
+0000659674 00000 n 
+0000660018 00000 n 
+0000660257 00000 n 
+0000660303 00000 n 
+0000660536 00000 n 
+0000660765 00000 n 
+0000660996 00000 n 
+0000661228 00000 n 
+0000661461 00000 n 
+0000661692 00000 n 
+0000661923 00000 n 
+0000662148 00000 n 
+0000662205 00000 n 
+0000662453 00000 n 
+0000666010 00000 n 
+0000666301 00000 n 
+0000666347 00000 n 
+0000666578 00000 n 
+0000666799 00000 n 
+0000667012 00000 n 
+0000667237 00000 n 
+0000667449 00000 n 
+0000667577 00000 n 
+0000667698 00000 n 
+0000667823 00000 n 
+0000667949 00000 n 
+0000668108 00000 n 
+0000668258 00000 n 
+0000668432 00000 n 
+0000668630 00000 n 
+0000668806 00000 n 
+0000668976 00000 n 
+0000669170 00000 n 
+0000669342 00000 n 
+0000669498 00000 n 
+0000669656 00000 n 
+0000669844 00000 n 
+0000670045 00000 n 
+0000670244 00000 n 
+0000670428 00000 n 
+0000670625 00000 n 
+0000670820 00000 n 
+0000671008 00000 n 
+0000671209 00000 n 
+0000671408 00000 n 
+0000671577 00000 n 
+0000671746 00000 n 
+0000671928 00000 n 
+0000672123 00000 n 
+0000672316 00000 n 
+0000672504 00000 n 
+0000672705 00000 n 
+0000672904 00000 n 
+0000673096 00000 n 
+0000673301 00000 n 
+0000673504 00000 n 
+0000673689 00000 n 
+0000673886 00000 n 
+0000674082 00000 n 
+0000674369 00000 n 
+0000674447 00000 n 
+0000674664 00000 n 
+0000674856 00000 n 
+0000675161 00000 n 
+0000675336 00000 n 
+0000675605 00000 n 
+0000675847 00000 n 
+0000676061 00000 n 
+0000676327 00000 n 
+0000676574 00000 n 
+0000676830 00000 n 
+0000677089 00000 n 
+0000677393 00000 n 
+0000677628 00000 n 
+0000677900 00000 n 
+0000678177 00000 n 
+0000678420 00000 n 
+0000678646 00000 n 
+0000686746 00000 n 
+0000686962 00000 n 
+0000688325 00000 n 
+0000689391 00000 n 
+0000695870 00000 n 
+0000696091 00000 n 
+0000697454 00000 n 
+0000698544 00000 n 
+0000699660 00000 n 
+0000699871 00000 n 
+0000700180 00000 n 
+0000701096 00000 n 
+0000704722 00000 n 
+0000704948 00000 n 
+0000706311 00000 n 
+0000707421 00000 n 
+0000712575 00000 n 
+0000712789 00000 n 
+0000714152 00000 n 
+0000715216 00000 n 
+0000717040 00000 n 
+0000717254 00000 n 
+0000717576 00000 n 
+0000718714 00000 n 
+0000720110 00000 n 
+0000720328 00000 n 
+0000721691 00000 n 
 trailer
 << /Size 349
 /Root 2 0 R
 /Info 1 0 R
 >>
 startxref
-722854
+722830
 %%EOF

http://git-wip-us.apache.org/repos/asf/isis-site/blob/e5dcb0be/content/guides/rgsvc/rgsvc.html
----------------------------------------------------------------------
diff --git a/content/guides/rgsvc/rgsvc.html b/content/guides/rgsvc/rgsvc.html
index 0b9a1bf..6e084e1 100644
--- a/content/guides/rgsvc/rgsvc.html
+++ b/content/guides/rgsvc/rgsvc.html
@@ -559,7 +559,7 @@ table.CodeRay td.code>pre{padding:0}
           <p>Likewise, the <code>PublishedObjects</code> class passed to the <code>PublisherService</code> at the end of the interaction provides the <code>PublishedObjects#getDto()</code> method which returns a <code>ChangesDto</code> instance. This can be converted into XML using the <code>ChangesDtoUtils</code> utility class.</p> 
          </div> 
          <div class="paragraph"> 
-          <p>One final point: multiple <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublisherService"><code>PublisherService</code></a> implementations are supported because different implementations may have different responsibilities. For example, the (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishmq">Isis addons' publishmq</a> module is responsible for publishing messages onto an ActiveMQ event bus, for inter-system communication. However, the SPI can also be used for profiling; each execution within the call-graph contains metrics of the number of objects loaded or modified as a result of that execution, and thus could be used for application profiling. The framework provides a default <code>PublisherServiceLogging</code> implementation that logs this using SLF4J.</p> 
+          <p>One final point: multiple <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublisherService"><code>PublisherService</code></a> implementations are supported because different implementations may have different responsibilities. For example, the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s publishmq module is responsible for publishing messages onto an ActiveMQ event bus, for inter-system communication. However, the SPI can also be used for profiling; each execution within the call-graph contains metrics of the number of objects loaded or modified as a result of that execution, and thus could be used for application profiling. The framework provides a default <code>PublisherServiceLogging</code> implementation that logs this using SLF4J.</p> 
          </div> 
         </div> 
        </div> 
@@ -581,7 +581,7 @@ table.CodeRay td.code>pre{padding:0}
          <p>Domain service SPIs for the presentation layer influence how the Apache Isis viewers behave.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the presentation layer SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the presentation layer SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -1992,7 +1992,7 @@ table.CodeRay td.code>pre{padding:0}
            <p>The framework provides an implementation, <code>SessionLoggingService.Stderr</code> that just prints out to standard error. This is not registered by default, but can be easily registered manually using <code>AppManifestAbstract.Builder#withAdditionalServices(…​)</code>.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-sessionlogger">Sessionlogger module</a> provides an implementation that logs each session as a JDO entity.</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s sessionlogger module provides an implementation that logs each session as a JDO entity.</p> 
           </div> 
          </div> 
         </div> 
@@ -2417,7 +2417,7 @@ table.CodeRay td.code>pre{padding:0}
          <p>Domain service APIs for the application layer allow the domain objects to control aspects of the application layer, such as sending info messages back to the end-user.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the application layer APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the application layer APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -2922,7 +2922,7 @@ table.CodeRay td.code>pre{padding:0}
            <p>One option is for the background jobs to take responsibility to notify the user themselves. In the above example, this would be the <code>submitInvoice()</code> method called upon each customer. One could imagine more complex designs where only the final command executed notifies the user.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>However, an alternative is to rely on the fact that the <code>BackgroundService</code> will automatically hint that the <code>Command</code> representing the original interaction (to <code>submitCustomerInvoices()</code> in the example above) should be persisted. This will be available if the related <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_CommandContext"><code>CommandContext</code></a> and <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> domain services are configured, and the <code>CommandService</code> supports persistent commands. Note that (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module does indeed provide such an implementation of <code>CommandService</code> (as well as of the required <code>BackgroundCommandService</code>).</p> 
+           <p>However, an alternative is to rely on the fact that the <code>BackgroundService</code> will automatically hint that the <code>Command</code> representing the original interaction (to <code>submitCustomerInvoices()</code> in the example above) should be persisted. This will be available if the related <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_CommandContext"><code>CommandContext</code></a> and <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> domain services are configured, and the <code>CommandService</code> supports persistent commands. Note that (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module does indeed provide such an implementation of <code>CommandService</code> (as well as of the required <code>BackgroundCommandService</code>).</p> 
           </div> 
           <div class="paragraph"> 
            <p>Thus, the original action can run a query to obtain it corresponding <code>Command</code>, and return this to the user. The upshot is that the child <code>Command</code>s created by the <code>BackgroundService</code> will then be associated with <code>Command</code> for the original action.</p> 
@@ -2974,7 +2974,7 @@ CommandContext commandContext;  <i class="conum" data-value="1"></i><b>(1)</b></
            <p>The <code>CommandContext</code> service is responsible for providing a parent <code>Command</code> with which the background <code>Command</code>s can then be associated as children, while the <code>CommandService</code> is responsible for persisting those parent <code>Command`s. The latter is analogous to the way in which the `BackgroundCommandService</code> persists the child background `Command`s.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>The implementations of <code>CommandService</code> and <code>BackgroundCommandService</code> go together; typically both parent <code>Command`s and child background `Command`s will be persisted in the same way. The (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module provides implementations of both (see <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService">`CommandService</a></code> and <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_BackgroundCommandService"><code>BackgroundCommandService</code></a>).</p> 
+           <p>The implementations of <code>CommandService</code> and <code>BackgroundCommandService</code> go together; typically both parent <code>Command`s and child background `Command`s will be persisted in the same way. The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module provides implementations of both (see <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService">`CommandService</a></code> and <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_BackgroundCommandService"><code>BackgroundCommandService</code></a>).</p> 
           </div> 
           <div class="paragraph"> 
            <p>The <a href="../rgfis/rgfis.html#_rgfis_application-layer_CommandDtoServiceInternal"><code>CommandDtoServiceInternal</code></a> is used to obtain a memento of the command such that it can be persisted. (In earlier versions, <a href="../rgsvc/rgsvc.html#_rgsvc_integration-api_MementoService"><code>MementoService</code></a> was used for this purpose).</p> 
@@ -3025,7 +3025,7 @@ CommandContext commandContext;  <i class="conum" data-value="1"></i><b>(1)</b></
            <p>The last part of the puzzle is to actually run the (appropriate implementation of) `BackgroundCommandExecution). This could be run in a batch job overnight, or run continually by, say, the <a href="http://quartz-scheduler.org">Quartz</a> scheduler or by <a href="http://camel.apache.org" class="bare">http://camel.apache.org</a>]Apache Camel]. This section looks at configuring Quartz.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>If using (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module, then note that this already provides a suitable concrete implementation, namely <code>org.isisaddons.module.command.dom.BackgroundCommandExecutionFromBackgroundCommandServiceJdo</code>. We therefore just need to schedule this to run as a Quartz job.</p> 
+           <p>If using (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'scommand module, then note that this already provides a suitable concrete implementation, namely <code>org.isisaddons.module.command.dom.BackgroundCommandExecutionFromBackgroundCommandServiceJdo</code>. We therefore just need to schedule this to run as a Quartz job.</p> 
           </div> 
           <div class="paragraph"> 
            <p>First, we need to define a Quartz job, for example:</p> 
@@ -3197,7 +3197,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
           <p>The <code>CommandContext</code> service is a <a href="../rgant/rgant.html#_rgant-RequestScoped">request-scoped</a> service that reifies the invocation of an action on a domain object into an object itself. This reified information is encapsulated within the <code>Command</code> object.</p> 
          </div> 
          <div class="paragraph"> 
-          <p>By default, the <code>Command</code> is held in-memory only; once the action invocation has completed, the <code>Command</code> object is gone. The optional supporting <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> enables the implementation of <code>Command</code> to be pluggable. With an appropriate implementation (eg as provided by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module’s <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a>) the <code>Command</code> may then be persisted.</p> 
+          <p>By default, the <code>Command</code> is held in-memory only; once the action invocation has completed, the <code>Command</code> object is gone. The optional supporting <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> enables the implementation of <code>Command</code> to be pluggable. With an appropriate implementation (eg as provided by the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module’s <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a>) the <code>Command</code> may then be persisted.</p> 
          </div> 
          <div class="paragraph"> 
           <p>As of <code>1.13.0</code>, the primary use case for persistent <code>Command</code>s is in support of background commands; they act as a parent to any background commands that can be persisted either explicitly using the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_BackgroundService"><code>BackgroundService</code></a>, or implicitly by way of the <a href="../rgant/rgant.html#_rgant-Action_command"><code>@Action#command()</code></a> annotation.</p> 
@@ -3213,7 +3213,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
           </ul> 
          </div> 
          <div class="paragraph"> 
-          <p>As of <code>1.13.0</code>, these other uses cases are now more fully supported through the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_InteractionContext"><code>InteractionContext</code></a> service and persistent implementations of the <code>Interaction</code> object, eg as provided by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishmq">Isis addons' publishmq</a> module.</p> 
+          <p>As of <code>1.13.0</code>, these other uses cases are now more fully supported through the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_InteractionContext"><code>InteractionContext</code></a> service and persistent implementations of the <code>Interaction</code> object, eg as provided by the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s publishmq module.</p> 
          </div> 
          <div class="sect3"> 
           <h4 id="__rgsvc_application-layer-api_CommandContext_screencast">4.4.1. Screencast</h4> 
@@ -3414,7 +3414,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
            <p>When a background command is invoked, the user is returned the command object itself (to provide a handle to the command being invoked).</p> 
           </div> 
           <div class="paragraph"> 
-           <p>This requires that an implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> that persists the commands (such as the (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module’s <code>CommandService</code>) is configured. It also requires that a scheduler is configured to execute the background commands, see <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_BackgroundCommandService"><code>BackgroundCommandService</code></a>).</p> 
+           <p>This requires that an implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> that persists the commands (such as the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module’s <code>CommandService</code>) is configured. It also requires that a scheduler is configured to execute the background commands, see <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_BackgroundCommandService"><code>BackgroundCommandService</code></a>).</p> 
           </div> 
          </div> 
          <div class="sect3"> 
@@ -3512,7 +3512,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
           <p>If a bulk action is performed (as per an action annotated using <a href="../rgant/rgant.html#_rgant-Action_invokeOn"><code>@Action#invokeOn()</code></a>), then this will result in multiple <code>Interaction</code>s, one per selected object (not one <code>Interaction</code> with multiple top-level <code>Execution</code>s).</p> 
          </div> 
          <div class="paragraph"> 
-          <p>It is possible for <code>Interaction.Execution</code>s to be persisted; this is supported by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishmq">Isis addons' publishmq</a> module, for example. Persistent <code>Interaction</code>s support several use cases:</p> 
+          <p>It is possible for <code>Interaction.Execution</code>s to be persisted; this is supported by the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s publishmq module, for example. Persistent <code>Interaction</code>s support several use cases:</p> 
          </div> 
          <div class="ulist"> 
           <ul> 
@@ -4498,7 +4498,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
          <p>Domain service SPIs influence how the framework handles application layer concerns, for example which home page to render to the end-user.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the application layer SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the application layer SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -4669,7 +4669,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
          <div class="sect3"> 
           <h4 id="_implementation_19">5.1.3. Implementation</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module provides an implementation (<code>org.isisaddons.module.command.dom.BackgroundCommandServiceJdo</code>) that persists <code>Command</code>s using the JDO/DataNucleus object store. It further provides a number of supporting services:</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module provides an implementation (<code>org.isisaddons.module.command.dom.BackgroundCommandServiceJdo</code>) that persists <code>Command</code>s using the JDO/DataNucleus object store. It further provides a number of supporting services:</p> 
           </div> 
           <div class="ulist"> 
            <ul> 
@@ -4709,7 +4709,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
          <div class="sect3"> 
           <h4 id="_registering_the_services_12">5.1.5. Registering the Services</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module provides an implementation of this service (<code>BackgroundCommandService</code>), and also provides a number of related domain services (<code>BackgroundCommandServiceJdo</code>, <code>BackgroundCommandJdoRepository</code> and <code>BackgroundCommandServiceJdoContributions</code>). This module also provides service implementations of the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a>.</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module provides an implementation of this service (<code>BackgroundCommandService</code>), and also provides a number of related domain services (<code>BackgroundCommandServiceJdo</code>, <code>BackgroundCommandJdoRepository</code> and <code>BackgroundCommandServiceJdoContributions</code>). This module also provides service implementations of the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a>.</p> 
           </div> 
           <div class="paragraph"> 
            <p>Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
@@ -4727,7 +4727,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
            <p>There is also a tie-up with the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_CommandContext"><code>CommandContext</code></a> and its supporting <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>CommandService</code></a> domain service. The <code>CommandContext</code> service is responsible for providing a parent <code>Command</code> with which the background <code>Command`s can then be associated as children, while the `CommandService</code> is responsible for persisting those parent <code>Command`s (analogous to the way in which the `BackgroundCommandService</code> persists the child background <code>Command`s). The `BackgroundCommandService</code> ensures that these background <code>Command`s are associated with the parent "foreground" `Command</code>.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>What that means is that the implementations of <code>CommandService</code> and <code>BackgroundCommandService</code> go together, hence both implemented in the (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module.).</p> 
+           <p>What that means is that the implementations of <code>CommandService</code> and <code>BackgroundCommandService</code> go together, hence both implemented in the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module.).</p> 
           </div> 
          </div> 
         </div> 
@@ -4760,7 +4760,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
           </ul> 
          </div> 
          <div class="paragraph"> 
-          <p>As of <code>1.13.0</code>, these other uses cases are now more fully supported through the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_InteractionContext"><code>InteractionContext</code></a> service and persistent implementations of the <code>Interaction</code> object, eg as provided by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishmq">Isis addons' publishmq</a> module.</p> 
+          <p>As of <code>1.13.0</code>, these other uses cases are now more fully supported through the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-api_InteractionContext"><code>InteractionContext</code></a> service and persistent implementations of the <code>Interaction</code> object, eg as provided by the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s publishmq module.</p> 
          </div> 
          <div class="sect3"> 
           <h4 id="_screencast">5.2.1. Screencast</h4> 
@@ -4823,7 +4823,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
          <div class="sect3"> 
           <h4 id="_implementation_20">5.2.3. Implementation</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module provides an implementation (<code>org.isisaddons.module.command.dom.CommandServiceJdo</code>) that persists <code>Command</code>s using the JDO/DataNucleus object store. It further provides a number of supporting services:</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module provides an implementation (<code>org.isisaddons.module.command.dom.CommandServiceJdo</code>) that persists <code>Command</code>s using the JDO/DataNucleus object store. It further provides a number of supporting services:</p> 
           </div> 
           <div class="ulist"> 
            <ul> 
@@ -4841,7 +4841,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
          <div class="sect3"> 
           <h4 id="_registering_the_services_13">5.2.5. Registering the Services</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module provides an implementation of this service (<code>CommandService</code>), and also provides a number of related domain services (<code>CommandJdoRepository</code> and <code>CommandServiceJdoContributions</code>). This module also provides service implementations of the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>BackgroundCommandService</code></a>.</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module provides an implementation of this service (<code>CommandService</code>), and also provides a number of related domain services (<code>CommandJdoRepository</code> and <code>CommandServiceJdoContributions</code>). This module also provides service implementations of the <a href="../rgsvc/rgsvc.html#_rgsvc_application-layer-spi_CommandService"><code>BackgroundCommandService</code></a>.</p> 
           </div> 
           <div class="paragraph"> 
            <p>Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
@@ -4931,7 +4931,7 @@ org.quartz.plugin.jobInitializer.failOnFileNotFound = true</code></pre>
          <p>The core/domain APIs provide general-purpose services to the domain objects, for example obtaining the current time or user, or instantiating domain objects.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the core/domain APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the core/domain APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -6148,7 +6148,7 @@ container.persist(cust);</code></pre>
              </tr> 
              <tr> 
               <td><i class="conum" data-value="2"></i><b>2</b></td> 
-              <td>It’s important that subscribers register before any domain services that might emit events on the event bus service. For example, the (non-ASF) <a href="http://github.com/isisaddons/isis-module-security">Isis addons' security</a> module provides a domain service that automatically seeds certain domain entities; these will generate <a href="../rgcms/rgcms.html#_rgcms_classes_lifecycleevent">lifecycle events</a> and so any subscribers must be registered before such seed services. The easiest way to do this is to use the <a href="../rgant/rgant.html#_rgant-DomainServiceLayout_menuOrder"><code>@DomainServiceLayout#menuOrder()</code></a> attribute.</td> 
+              <td>It’s important that subscribers register before any domain services that might emit events on the event bus service. For example, the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s security module provides a domain service that automatically seeds certain domain entities; these will generate <a href="../rgcms/rgcms.html#_rgcms_classes_lifecycleevent">lifecycle events</a> and so any subscribers must be registered before such seed services. The easiest way to do this is to use the <a href="../rgant/rgant.html#_rgant-DomainServiceLayout_menuOrder"><code>@DomainServiceLayout#menuOrder()</code></a> attribute.</td> 
              </tr> 
              <tr> 
               <td><i class="conum" data-value="3"></i><b>3</b></td> 
@@ -6925,7 +6925,7 @@ Scratchpad scratchpad;</code></pre>
          <p>The integration APIs provide functionality to the domain objects to integrate with other bounded contexts, for example sending an email or serializing an object out to XML.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the integration APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the integration APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -7080,7 +7080,7 @@ Scratchpad scratchpad;</code></pre>
           </table> 
          </div> 
          <div class="paragraph"> 
-          <p><code>Bookmark</code>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) <a href="http://github.com/isisaddons/isis-module-audit">Isis addons' auditing</a> module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_AuditerService"><code>AuditerService</code></a> uses bookmarks to capture the object that is being audited.</p> 
+          <p><code>Bookmark</code>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) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s auditing module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_AuditerService"><code>AuditerService</code></a> uses bookmarks to capture the object that is being audited.</p> 
          </div> 
          <div class="admonitionblock tip"> 
           <table> 
@@ -7089,7 +7089,7 @@ Scratchpad scratchpad;</code></pre>
              <td class="icon"> <i class="fa icon-tip" title="Tip"></i> </td> 
              <td class="content"> 
               <div class="paragraph"> 
-               <p>One downside of using <code>Bookmark</code>s is that there is no way for the JDO/DataNucleus objectstore to enforce any kind of referental integrity. However, the (non-ASF) <a href="http://github.com/isisaddons/isis-module-poly">Isis addons' poly</a> module describes and supports a design pattern to address this requirement.</p> 
+               <p>One downside of using <code>Bookmark</code>s is that there is no way for the JDO/DataNucleus objectstore to enforce any kind of referental integrity. However, the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s poly module describes and supports a design pattern to address this requirement.</p> 
               </div> </td> 
             </tr> 
            </tbody>
@@ -7176,10 +7176,10 @@ Scratchpad scratchpad;</code></pre>
          <div class="sect3"> 
           <h4 id="_usage_by_other_services">7.1.3. Usage by other services</h4> 
           <div class="paragraph"> 
-           <p>Bookmarks are used by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-command">Isis addons' command</a> module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_api_BackgroundCommandService"><code>BackgroundCommandService</code></a>, which uses a bookmark to capture the target object on which an action will be invoked subsequently.</p> 
+           <p>Bookmarks are used by the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s command module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_api_BackgroundCommandService"><code>BackgroundCommandService</code></a>, which uses a bookmark to capture the target object on which an action will be invoked subsequently.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>Bookmarks are also used by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishing">Isis addons' publishing</a> module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublishingService"><code>PublishingService</code></a>, and by the (non-ASF) <a href="http://github.com/isisaddons/isis-module-audit">Isis addons' auditing</a> module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_AuditerService"><code>AuditerService</code></a>.</p> 
+           <p>Bookmarks are also used by the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s auditing module’s implementation of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_AuditerService"><code>AuditerService</code></a>.</p> 
           </div> 
          </div> 
          <div class="sect3"> 
@@ -7366,7 +7366,7 @@ Scratchpad scratchpad;</code></pre>
            <ul> 
             <li> <p><code>isis.service.email.sender.username</code><br></p> 
              <div class="paragraph"> 
-              <p>(As of <code>1.15.1-SNAPSHOT</code>), rather than authenticate using the sender address, instead use the specified username.</p> 
+              <p>(As of <code>1.15.1</code>), rather than authenticate using the sender address, instead use the specified username.</p> 
              </div> </li> 
             <li> <p><code>isis.service.email.throwExceptionOnFail</code><br></p> 
              <div class="paragraph"> 
@@ -8063,7 +8063,7 @@ Element customerXsd = snapshot.getXsdElement();</code></pre>
          <p>The metadata APIs provide access to the framework’s internal metamodel. These are generally of use to support development-time activities, for example creating custom UIs through Swagger.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the metadata APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the metadata APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -8174,7 +8174,7 @@ Element customerXsd = snapshot.getXsdElement();</code></pre>
              <td class="icon"> <i class="fa icon-tip" title="Tip"></i> </td> 
              <td class="content"> 
               <div class="paragraph"> 
-               <p>This functionality was originally implemented as part of (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> security module, where the string representations of the various features are used to represent permissions.</p> 
+               <p>This functionality was originally implemented as part of (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> security module, where the string representations of the various features are used to represent permissions.</p> 
               </div> </td> 
             </tr> 
            </tbody>
@@ -8681,7 +8681,7 @@ repositoryService.persist(cust);</code></pre>
          <p>The testing SPIs allow the framework to provide supporting functionality for use when testing or demoing an application.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the testing APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the testing APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -8760,7 +8760,7 @@ repositoryService.persist(cust);</code></pre>
          </tbody> 
         </table> 
         <div class="paragraph"> 
-         <p>The table below summarizes the testing SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the testing SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -9221,7 +9221,7 @@ repositoryService.persist(cust);</code></pre>
          <p>The persistence layer APIs provide domain objects with tools to manage the interactions with the persistence layer, for example adding on-the-fly caching to queries that are called many times within a loop.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the persistence layer APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the persistence layer APIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -10312,7 +10312,7 @@ public static final String KEY_DISABLE_AUTOFLUSH = "isis.services.container.disa
          <p>The persistence layer SPIs influence how the framework persists domain objects, for example controlling how to create an audit log of changes to domain objects.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the persistence layer SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the persistence layer SPIs defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -10518,7 +10518,7 @@ log4j.additivity.org.apache.isis.applib.services.audit.AuditerServiceLogging=fal
            </div> 
           </div> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-audit">Isis addons' Audit module</a> also provides an implementation, <code>org.isisaddons.module.audit.dom.AuditerServiceUsingJdo</code>. This creates an audit record for each changed property (ie every time that <code>AuditerService#audit(…​)</code> is called.</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s audit module also provides an implementation, <code>org.isisaddons.module.audit.dom.AuditerServiceUsingJdo</code>. This creates an audit record for each changed property (ie every time that <code>AuditerService#audit(…​)</code> is called.</p> 
           </div> 
           <div class="paragraph"> 
            <p>The module also provides:</p> 
@@ -10540,7 +10540,7 @@ log4j.additivity.org.apache.isis.applib.services.audit.AuditerServiceLogging=fal
          <div class="sect3"> 
           <h4 id="_registering_the_services_19">11.1.4. Registering the Services</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-audit">Isis addons' audit</a> module provides an implementation of this service (<code>AuditerService</code>), and also provides a number of related domain services (<code>AuditingServiceMenu</code>, <code>AuditingServiceRepository</code> and <code>AuditingServiceContributions</code>).</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s audit module provides an implementation of this service (<code>AuditerService</code>), and also provides a number of related domain services (<code>AuditingServiceMenu</code>, <code>AuditingServiceRepository</code> and <code>AuditingServiceContributions</code>).</p> 
           </div> 
           <div class="paragraph"> 
            <p>Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
@@ -10625,7 +10625,7 @@ log4j.additivity.org.apache.isis.applib.services.audit.AuditerServiceLogging=fal
          <div class="sect3"> 
           <h4 id="_implementation_31">11.2.2. Implementation</h4> 
           <div class="paragraph"> 
-           <p>The most full-featured available implementation is the (non-ASF) <a href="http://github.com/isisaddons/isis-module-audit">Isis addons' Audit module</a>. This creates an audit records for each changed property (ie every time that <code>AuditingService3#audit(…​)</code> is called. The implementation is <code>org.isisaddons.module.audit.dom.AuditingService</code>.</p> 
+           <p>The most full-featured available implementation is the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s audit module. This creates an audit records for each changed property (ie every time that <code>AuditingService3#audit(…​)</code> is called. The implementation is <code>org.isisaddons.module.audit.dom.AuditingService</code>.</p> 
           </div> 
           <div class="paragraph"> 
            <p>The module also provides:</p> 
@@ -10737,7 +10737,7 @@ log4j.additivity.org.apache.isis.applib.services.audit.AuditerServiceLogging=fal
          <div class="sect3"> 
           <h4 id="_implementation_32">11.3.2. Implementation</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishing">Isis addons' publishing</a> module provides an implementation (<code>org.isisaddons.module.publishing.dom.eventserializer.RestfulObjectsSpecEventSerializer</code>) that represents the event payload using the representation defined by the <a href="http://restfulobjects.org">Restful Objects spec</a> of (transient) objects, grafting on the metadata as additional JSON nodes.</p> 
+           <p>The (obsolete) <a href="http://github.com/isisaddons-legacy/isis-module-publishing">Isis addons' publishing</a> module provides an implementation (<code>org.isisaddons.module.publishing.dom.eventserializer.RestfulObjectsSpecEventSerializer</code>) that represents the event payload using the representation defined by the <a href="http://restfulobjects.org">Restful Objects spec</a> of (transient) objects, grafting on the metadata as additional JSON nodes.</p> 
           </div> 
           <div class="paragraph"> 
            <p>For example, this is the JSON generated on an action invocation:</p> 
@@ -10771,7 +10771,7 @@ log4j.additivity.org.apache.isis.applib.services.audit.AuditerServiceLogging=fal
            <p>There is no default implementation of this service provided by the core Apache Isis framework.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishing">Isis addons' publishing</a> module provides an implementation of this service (<code>RestfulObjectsSpecEventSerializer</code>) that serializes action invocations and published objects into a format based on the Restful Objects specification. It also (as you might imagine) provides an implementation of the <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublishingService"><code>PublishingService</code></a>.</p> 
+           <p>The (obsolete) <a href="http://github.com/isisaddons-legacy/isis-module-publishing">Isis addons' publishing</a> module provides an implementation of this service (<code>RestfulObjectsSpecEventSerializer</code>) that serializes action invocations and published objects into a format based on the Restful Objects specification. It also (as you might imagine) provides an implementation of the <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublishingService"><code>PublishingService</code></a>.</p> 
           </div> 
           <div class="paragraph"> 
            <p>Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
@@ -10780,7 +10780,7 @@ log4j.additivity.org.apache.isis.applib.services.audit.AuditerServiceLogging=fal
          <div class="sect3"> 
           <h4 id="_related_services_31">11.3.4. Related Services</h4> 
           <div class="paragraph"> 
-           <p>This service is intended (though not mandated) to be used by implementations of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublishingService"><code>PublishingService</code></a>. The (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishing">Isis addons' publishing</a> module does use it (though the (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishmq">Isis addons' publishmq</a> module does not).</p> 
+           <p>This service is intended (though not mandated) to be used by implementations of <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-spi_PublishingService"><code>PublishingService</code></a>. The (non-ASF) <a href="http://github.com/isisaddons-legacy/isis-module-publishing">Isis addons' publishing</a> module does use it (though the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> publishmq module does not).</p> 
           </div> 
          </div> 
         </div> 
@@ -10902,7 +10902,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
            </div> 
           </div> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishmq">Isis addons' publishmq</a> module also provides an implementation (<code>o.ia.m.publishmq.dom.servicespi.PublishingServiceUsingActiveMq</code>). This implementation publishes each member execution as an event on an <a href="http://activemq.apache.org">ActiveMQ</a> message queue. It also persists each execution as a <code>PublishedEvent</code> entity, allowing the event to be republished if necessary. The implementation also provides the ability to log additional <code>StatusMessage</code> entities, correlated on the transactionId, useful for diagnosing and monitoring the activity of subscribers of said message queues.</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s publishmq module also provides an implementation (<code>o.ia.m.publishmq.dom.servicespi.PublishingServiceUsingActiveMq</code>). This implementation publishes each member execution as an event on an <a href="http://activemq.apache.org">ActiveMQ</a> message queue. It also persists each execution as a <code>PublishedEvent</code> entity, allowing the event to be republished if necessary. The implementation also provides the ability to log additional <code>StatusMessage</code> entities, correlated on the transactionId, useful for diagnosing and monitoring the activity of subscribers of said message queues.</p> 
           </div> 
          </div> 
          <div class="sect3"> 
@@ -10920,7 +10920,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
          <div class="sect3"> 
           <h4 id="_registering_the_services_22">11.4.4. Registering the Services</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) Isis addons' <a href="http://github.com/isisaddons/isis-module-publishmq">publishmq</a> module provides an implementation of this service. Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
+           <p>The (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>;s publishmq module provides an implementation of this service. Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
           </div> 
           <div class="paragraph"> 
            <p>The module also provide services that contribute to the UI. If contributions are not required in the UI, these can be suppressed either using security or by implementing a <a href="../ugbtb/ugbtb.html#_ugbtb_hints-and-tips_vetoing-visibility">vetoing subscriber</a>.</p> 
@@ -11045,7 +11045,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
          <div class="sect3"> 
           <h4 id="_implementation_33">11.5.2. Implementation</h4> 
           <div class="paragraph"> 
-           <p>The (non-ASF) <a href="http://github.com/isisaddons/isis-module-publishing">Isis addons' publishing</a> module provides an implementation (<code>org.isisaddons.module.publishing.dom.PublishingService</code>) that persists each event as a <code>PublishedEvent</code> entity. This holds the serialized form of the event metadata and payload as translated into a string by the injected <code>EventSerializer</code>. The module also provides its own implementation of <code>EventSerializer</code>, namely <code>RestfulObjectsSpecEventSerializer</code>, which represents the event payload using the representation defined by the <a href="http://restfulobjects.org">Restful Objects spec</a> of (transient) objects, grafting on the metadata as additional JSON nodes.</p> 
+           <p>The (obsolete) <a href="http://github.com/isisaddons-legacy/isis-module-publishing">Isis addons' publishing</a> module provides an implementation (<code>org.isisaddons.module.publishing.dom.PublishingService</code>) that persists each event as a <code>PublishedEvent</code> entity. This holds the serialized form of the event metadata and payload as translated into a string by the injected <code>EventSerializer</code>. The module also provides its own implementation of <code>EventSerializer</code>, namely <code>RestfulObjectsSpecEventSerializer</code>, which represents the event payload using the representation defined by the <a href="http://restfulobjects.org">Restful Objects spec</a> of (transient) objects, grafting on the metadata as additional JSON nodes.</p> 
           </div> 
           <div class="paragraph"> 
            <p>The <code>PublishedEvent</code> entity also has a <code>state</code> field taking the values either "QUEUED" or "PROCESSED". The intention here is that an event bus can poll this table to grab pending events and dispatch them to downstream systems. When <code>PublishedEvent</code>s are persisted initially they always take the value "QUEUED".</p> 
@@ -11168,7 +11168,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
            <p>There is no default implementation of this service provided by the core Apache Isis framework.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>The (non-ASF) Isis addons' <a href="http://github.com/isisaddons/isis-module-publishing">publishing</a> module provides an implementation of this service. Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
+           <p>The (obsolete) Isis addons' <a href="http://github.com/isisaddons-legacy/isis-module-publishing">publishing</a> module provides an implementation of this service. Assuming that an <code>AppManifest</code> is being used to <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping">bootstrap the app</a>) then this can be activated by updating the <code>pom.xml</code> and updating the <code>AppManifest#getModules()</code> method.</p> 
           </div> 
           <div class="paragraph"> 
            <p>The module also provides services that contribute to the UI. If contributions are not required in the UI, these can be suppressed either using security or by implementing a <a href="../ugbtb/ugbtb.html#_ugbtb_hints-and-tips_vetoing-visibility">vetoing subscriber</a>.</p> 
@@ -11301,7 +11301,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
            <p>There is no default implementation of this service provided by the core Apache Isis framework.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>If using the (non-ASF) <a href="http://github.com/isisaddons/isis-module-security">Isis addons' security</a> module) for authentication and authorization, then note that it provides an adapter class, <code>SecurityModuleAppUserRegistrationServiceAbstract</code>, that provides most of the implementation. You are still required to implement a subclass and register.</p> 
+           <p>If using the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a>'s security module) for authentication and authorization, then note that it provides an adapter class, <code>SecurityModuleAppUserRegistrationServiceAbstract</code>, that provides most of the implementation. You are still required to implement a subclass and register.</p> 
           </div> 
           <div class="paragraph"> 
            <p>For example:</p> 
@@ -11361,7 +11361,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
          <p>Bootstrapping SPIs influence how the framework locates the components that make up the running application.</p> 
         </div> 
         <div class="paragraph"> 
-         <p>The table below summarizes the bootstrapping SPI defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the in (non-ASF) <a href="http://www.isisaddons.org">Isis Addons</a> modules.</p> 
+         <p>The table below summarizes the bootstrapping SPI defined by Apache Isis. It also lists their corresponding implementation, either a default implementation provided by Apache Isis itself, or provided by one of the (non-ASF) <a href="http://platform.incode.org" target="_blank">Incode Platform</a> modules.</p> 
         </div> 
         <table class="tableblock frame-all grid-all spread"> 
          <caption class="title">
@@ -11476,7 +11476,7 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
          <div class="sect3"> 
           <h4 id="_usage_21">12.1.3. Usage</h4> 
           <div class="paragraph"> 
-           <p>The usage will vary depending upon the conventions of the design. As of 1.9.0, the usage of the service has been centralized such that the packages to be scanned are located from the <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping"><code>AppManifest</code></a>'s <code>#getModules()</code> method.</p> 
+           <p>The usage will vary depending upon the conventions of the design. As of <code>1.9.0</code>, the usage of the service has been centralized such that the packages to be scanned are located from the <a href="../rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping"><code>AppManifest</code></a>'s <code>#getModules()</code> method.</p> 
           </div> 
           <div class="paragraph"> 
            <p>For example, the <a href="../ugfun/ugfun.html#_ugfun_getting-started_simpleapp-archetype">SimpleApp archetype</a>'s app manifest includes:</p>