I posted this in the newcomers forum which was probably the wrong place. Any feedback is very much appreciated.

Are there any concerns as far as having several different areas contribute to the same OSGI framework? Are there any standards that you should put in place to make sure that one plugin doesn't negatively affect another?

For example, if two people submit a plugin with the same ID, would this have consequences? Do we need a system in place to make sure they submit plugins with unique IDs?

This is for Lotus Notes plugins which are built on the eclipse 3.2 platform.