Hi Marcel,
I would like to clarify for Caleb the Marketplace policies with regards to apps and the plugins within.
First, Java package names are not inspected and 2 apps are allowed to have the same package name. This is because each plugin has its own classloader so even if 2 plugins had the same package name it would not conflict with each other.
Second, a deployment context path is reserved for each developer and it is first come first serve.
For example, if I develop and I am first to upload "my-amazing-portlet.war". "my-amazing-portlet" is now reserved across Marketplace. No other developer is allowed to upload a plugin that would have that context name once it is deployed. However, I am allowed to upload "my-amazing-portlet.war" to any of my own apps.
I hope this clears up any confusion.
Thanks,
Ryan
Please sign in to flag this as inappropriate.