So maven and axion would appear in the repository would have groupIds of "org.apache.maven" and "org.tigris.axion" and appear under "/org/apache/maven/" and "/org/tigris/axion/" respectively?
I would have had them under "/org.apache/maven" and "/org.tigris/axion".
Assuming that the names apache and tigris are globally unique company
names, this could be shortened to "/apache/maven" and "/tigris/axion".
I'm with your on not having a root "/org" directory.
For a user navigating, that only knows the company name, they don't have to worry about what TLD it exists in.