Versions Compared

Key

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

...

In order to support the above scheme, I propose that we rearrange some of the modules so that they can be more easily included within Maven modules. The table below summarises the changes (with the 'new location' column being relative to trunk/framework directory):

Module

New location

Core?

Notes

0.3.1 rel?

isis

.

Y

No change

Y (core)

isis.applib

applib

Y

No change

Y (core)

isis.core

core

Y

No change

Y (core)

isis.quickstart-archetype

isis.quickstart-archetype-xxx-yyy

N

Split into several, per release profile

Y

isis.runtimes

Remove module

 

isis.runtimes.dflt

runtime-dflt

Y

 

Y (core)

isis.runtimes.dflt.bytecode

bytecode

Y

 

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

 

 

isis.runtimes.dflt.objectstores.sql

objectstore-sql

N

 

 

isis.runtimes.dflt.objectstores.xml

objectstore-xml

N

 

 

isis.runtimes.dflt.profilestores

Remove module

 

isis.runtimes.dflt.profilestores.dflt

profilestore-dflt

Y

 

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)

isis.runtimes.dflt.testsupport

runtime-dflt/testsupport

Y

 

Y (core)

isis.runtimes.dflt.webapp

runtime-dflt/webapp

Y

 

Y (core)

isis.runtimes.dflt.webserver

runtime-dflt/webserver

Y

 

Y (core)

isis.progmodels

Remove module

 

isis.progmodels.dflt

progmodel-dflt

Y

 

Y (core)

isis.progmodels.groovy

progmodel-groovy

 

 

 

isis.progmodels.wrapper

progmodel-wrapper

 

 

 

isis.viewer

Remove module

 

isis.viewer.bdd

viewer-bdd

 

 

 

isis.viewer.dnd

viewer-dnd

 

 

 

isis.viewer.html

viewer-html

 

 

 

isis.viewer.junit

viewer-junit

 

 

 

isis.viewer.restfulobjects

viewer-restfulobjects

 

 

Y

isis.viewer.scimpi

viewer-scimpi

 

 

 

isis.viewer.wicket

viewer-wicket

 

 

Y

isis.security

Remove module

 

isis.security.dflt

security-dflt

Y

 

Y (core)

isis.security.file

security-file

Y

 

Y (core)

isis.security.ldap

security-ldap

N

 

 

isis.security.sql

security-sql

N

 

 

isis.tck

tck

Y

 

Y (core)