Versions Compared

Key

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

...

  • yes, to idea of independent, more granular releases
  • yes, flatten the modules at least as an interim step
  • also, rename the groupId/artifactId's
  • all artifactIds have an 'isis-' prefix so that, when assembled together in a single directory (eg WEB-INF/lib), they are easily identifiable as being Isis'.
  • all artifactids also specify the component type, otherwise would be confusion between isis-sql.jar: is it an objectstore, or is it a security impl, or what?
  • break linkage so that separate modules so don't share common parent (ie are separate artifacts)
  • perhaps... move the separate modules into their own git repos

...

  • Rob suggested renaming 'tck' to compatibility. I've left it as is for now because otherwise all the other -tck submodules would need to be renamed.
  • New location column is relative to 'trunk/framework'I don't think we need an 'isis-' prefix on every artifactId; remember that several will have submodules so the artifactId could get pretty long
  • I've reinstated dflt-objectstore into core, but there is NO default viewer. In other words, a user is required to decide which viewer to use. Typically that will be done by deciding which edition's archetype to run.
  • I suggest we retire html-viewer, profilestore-xml and monitoring modules.

...