I've spent some time moving some of the default implementations out of
o.a.isis.core and into o.a.isis.defaults.
Specifically, I've pulled out the in-memory object store, the cglib
bytecode provider, and the noop security (we were going to use the file
as the default, but I re-discovered noop and I think it's a better
choice, akin to the in-memory obj store).
I still need to do the progmodel defaults (which will be all the facets
that make up progmodel; basically the ProgrammingModelFacets API.
~~~
I've also updated the 'application' and 'exploration' archetypes, so
from my limited testing they work ok; however I've not done much with
the 'scimpi' archetype, cos I'm not exactly sure how it should be used?
Dan