...
- Note: a "/*" suffix indicates additional sub-directories.
- I've deliberately shown this alphabetically so we can easily what this means in practical terms.
- I've added a new isis-parent directory to hold the parent pom.xml for all releasable modules (ie archetype/, core, and component/)
- I've renamed oai.core:core to oai.core:metamodel
- Have removed 'deployment' and 'development' subdirs from core (talking further with Jeroen, decided no longer much value to having this)
Code Block |
---|
archetypecore/ dnd-xml applib dndbytecode-junit-bddcglib scimpibytecode-nosql wicket-restful-jdo core/ deployment/ applib javassist metamodel # most of core; basically the metamodel, facet factories, default progmodel, and a runtime API runtime # the bytecode-cglib default runtime impl bytecode-javassist metamodel (IsisContext service locator, default impls of components, objectstore API) webserver integtestsupport # mostfor of core; basically the metamodel, facet factories, default progmodel, and a runtime API runtimeend-users when writing their apps, also used internally for tck end-to-end tests tck/* unittestsupport # core's testsupport module, mostly for our own unit # the default runtime impl (IsisContext service locator, default impls of components, objectstore API) testing purposes component/ webserver # all development/ components are released separately integtestsupportfrom core objectstore/ #inmemory for end-users when writingjdo/* their apps, also usednosql/* internally for tck end-to-end tests sql/* tckxml/* profilestore/ unittestsupport inmemory #sql core's testsupport module, mostlyxml for ourprogmodel/ own unit testing purposesgroovy component/ wrapper security/ noop file # allldap components are released separatelysql from coreviewer/ objectstore bdd/* inmemorydnd jdo/*html nosql/*junit sqlrestfulobjects/* xmlscimpi/* profilestore wicket/* example/ inmemory sql xml progmodel/ groovy # various examples, wrapper not released, security/ some used to reverse noop engineer archetypes. Very file good candidate to move ldap into a separate sql"isis-examples" repo. viewerapplication/ bddarchetype/* dnd-xml htmldnd-junit-bdd junitscimpi-nosql restfulobjects/*wicket-restful-jdo scimpi/*domain-entity/ wicket/* example/ domain-service/ isis-parent/ # variousparent examples,POM notfor released,all some used to reverse engineer archetypes isis-parent/releasable components # parent POM for all releasable components retired/ monitoring structure101/ site-skin/ tool/ maven-plugin structure101 # not released, .java.hsp project files used to create documentation |
...