In
#146 the existing Sculptor cartridges have been refactored into separate Maven projects within the new Maven module "sculptor-cartridges". The reasoning behind this is to improve cartridge development: Instead being buried within the shaded generator library each cartridge is now a self-contained dependency to Sculptors Maven plugin. So the cartridges can be developed in isolation and can be tested with an existing version of Sculptors Maven plugin (because it's referenced as a "normal" plugin dependency).
So the cartridges are in-line with cartridge-related frameworks: The MongoDB-related framework code is located in a separate Maven (
project sculptor-framework-mongodb) as well.Btw. is anyone working on or thinking about a new Sculptor cartridge?
I'm working on a
Spring Data JPA cartridge #99. In a project I've implemented a MyBatis cartridge (jpa.provider=none).
/Torsten