Pom files don't get their own repo. Perhaps Cartridges don't always need on either. How about the cartridge loader goes a recursive find for the first metadata.cartridge file and it finds and treats that as the cartridge root?
Happy to implement but only if you'll accept this.
I recognise I will need to think about avoiding the repo getting loaded twice (once as the local copy of the cartridge and once if someone re-states it in the urls.txt file).
Pom files don't get their own repo. Perhaps Cartridges don't always need on either. How about the cartridge loader goes a recursive find for the first metadata.cartridge file and it finds and treats that as the cartridge root?
Happy to implement but only if you'll accept this.
I recognise I will need to think about avoiding the repo getting loaded twice (once as the local copy of the cartridge and once if someone re-states it in the urls.txt file).