+ Start a Discussion

Dependent Packages - Namespace?

I am trying to create a dependent package for the first time.  Per the docs, I started by installing the base (managed) package in a new DE org.  Then, I namespaced the new org and started copying over components.  However, I then noticed something odd.

In the new org, when I create a new Apex class in the web UI, it automatically gets assigned the namespace I defined for the new org.  But when I create a new class in Eclipse, it gets assigned the base package's namespace.

Which way is right?  Do dependent packages require their own namespace?