Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

 

 

 

Wicket/Rest/JDO

Scimpi/NoSQL

HTML/SQL

Module

New location

Core?

Notes

edition

edition

edition

isis

.

Y

No change

Y (core)

Y (core)

Y (core)

isis.applib

applib

Y

No change

Y (core)

Y (core)

Y (core)

isis.core

core

Y

No change

Y (core)

Y (core)

Y (core)

isis.quickstart-archetype

isis.quickstart-archetype-xxx-yyy

N

Split into several, per release profile

Y

Y

Y

isis.runtimes

Remove module

 

 

 

isis.runtimes.dflt

runtime-dflt

Y

 

Y (core)

Y (core)

Y (core)

isis.runtimes.dflt.bytecode

bytecode

Y

 

Y (core)

Y (core)

Y (core)

isis.runtimes.dflt.monitoring

monitoring

N

 

 

 

 

isis.runtimes.dflt.objectstores

Remove module

 

 

 

isis.runtimes.dflt.objectstores.dflt

objectstore-dflt

N

No longer considered part of core

 

 

 

isis.runtimes.dflt.objectstores.jdo

objectstore-jdo

N

 

Y

 

 

isis.runtimes.dflt.objectstores.nosql

objectstore-nosql

N

 

 

Y

 

isis.runtimes.dflt.objectstores.sql

objectstore-sql

N

 

 

 

Y

isis.runtimes.dflt.objectstores.xml

objectstore-xml

N

 

 

 

 

isis.runtimes.dflt.profilestores

Remove module

 

 

 

isis.runtimes.dflt.profilestores.dflt

profilestore-dflt

Y

 

Y (core)

Y (core)

Y (core)

isis.runtimes.dflt.profilestores.sql

profilestore-sql

N

 

 

 

 

isis.runtimes.dflt.profilestores.xml

profilestore-xml

N

 

 

 

 

isis.runtimes.dflt.runtime

runtime-dflt/runtime

Y

 

Y (core)

Y (core)

Y (core)

isis.runtimes.dflt.testsupport

runtime-dflt/testsupport

Y

 

Y (core)

Y (core)

Y (core)

isis.runtimes.dflt.webapp

runtime-dflt/webapp

Y

 

Y (core)

Y (core)

Y (core)

isis.runtimes.dflt.webserver

runtime-dflt/webserver

Y

 

Y (core)

Y (core)

Y (core)

isis.progmodels

Remove module

 

 

 

isis.progmodels.dflt

progmodel-dflt

Y

 

Y (core)

Y (core)

Y (core)

isis.progmodels.groovy

progmodel-groovy

N

 

 

 

 

isis.progmodels.wrapper

progmodel-wrapper

N

 

 

 

 

isis.viewer

Remove module

 

 

 

isis.viewer.bdd

viewer-bdd

N

 

 

 

 

isis.viewer.dnd

viewer-dnd

N

 

 

 

 

isis.viewer.html

viewer-html

N

 

 

 

Y

isis.viewer.junit

viewer-junit

N

 

 

 

 

isis.viewer.restfulobjects

viewer-restfulobjects

N

 

Y

 

 

isis.viewer.scimpi

viewer-scimpi

N

 

 

Y

 

isis.viewer.wicket

viewer-wicket

N

 

Y

 

 

isis.security

Remove module

 

 

 

isis.security.dflt

security-dflt

Y

 

Y (core)

Y (core)

Y (core)

isis.security.file

security-file

Y

 

Y (core)

Y (core)

Y (core)

isis.security.ldap

security-ldap

N

 

 

 

 

isis.security.sql

security-sql

N

 

 

 

 

isis.tck

tck

Y

 

Y (core)

Y (core)

Y (core)

Profiles

as defined in pom.xml.

Code Block
xml
xml

<profiles>
	<profile>
		<id>wicket-edition</id>
		<properties>
			<sourceReleaseAssemblyDescriptor>source-release-wicket-edition.zip
			</sourceReleaseAssemblyDescriptor>
		</properties>
		<modules>
			<!-- core modules -->
			<module>applib</module>
			<module>core</module>
			<module>runtimes-dflt</module>
			<module>progmodel-dflt</module>
			<module>bytecode</module>
			<module>profilestore-dflt</module>
			<module>security-dflt</module>
			<module>security-file</module>
			<module>tck</module>
			<!-- edition-specific -->
			<module>objectstore-jdo</module>
			<module>viewer-restfulobjects</module>
			<module>viewer-wicket</module>
			<module>quickstart-archetype-wicket-restful-jdo</module>
		</modules>
	</profile>

	<profile>
		<id>scimpi-edition</id>
		<properties>
			<sourceReleaseAssemblyDescriptor>source-release-scimpi-edition.zip
			</sourceReleaseAssemblyDescriptor>
		</properties>
		<modules>
			<!-- core modules -->
			<module>applib</module>
			<module>core</module>
			<module>runtimes-dflt</module>
			<module>bytecode</module>
			<module>progmodel-dflt</module>
			<module>profilestore-dflt</module>
			<module>security-dflt</module>
			<module>security-file</module>
			<module>tck</module>
			<!-- edition-specific -->
			<module>objectstore-nosql</module>
			<module>viewer-scimpi</module>
			<module>quickstart-archetype-scimpi-nosql-jdo</module>
		</modules>
	</profile>

	<profile>
		<id>wicket-edition</id>
		<properties>
			<sourceReleaseAssemblyDescriptor>source-release-html-edition.zip
			</sourceReleaseAssemblyDescriptor>
		</properties>
		<modules>
			<!-- core modules -->
			<module>applib</module>
			<module>core</module>
			<module>runtimes-dflt</module>
			<module>bytecode</module>
			<module>progmodel-dflt</module>
			<module>profilestore-dflt</module>
			<module>security-dflt</module>
			<module>security-file</module>
			<module>tck</module>
			<!-- edition-specific -->
			<module>objectstore-sql</module>
			<module>viewer-html</module>
			<module>quickstart-archetype-html-sql</module>
	</profile>

<!-- not yet defined in any edition, though there could be a 'dev env' edition: 
	monitoring objectstore-dflt objectstore-xml profilestore-sql profilestore-xml 
	progmodel-groovy progmodel-wrapper viewer-bdd viewer-dnd viewer-junit security-ldap 
	security-sql -->

</profiles>