On Tuesday 16 August 2016 13:14:57 Stefan Seifert wrote: > +1 hi Stefan,
> i stumbled upon one thing (not blocking the release, we can change it later > as well) > > why is the folder named > testing/org.apache.sling.testing.paxexam > and not just > testing/paxexam > ? > > this is inconsistent with the other modules there. we don't have a consistent scheme across the project but I prefer the simple pattern (rule) root Java package == artifact id == bundle symbolic name == module name This makes it much, much easier to find code and projects (modules). Following this pattern makes module names unique also (we have several api, base and core modules) and you don't have to come up with workarounds like prefix or additional "parent" directory. I'm not happy with our nested repo layout and often wish a flat list of modules (where short names would not work of course). Regards, O. > stefan
