摘要 |
Systems and methods for installing and upgrading application packages to an application platform include mechanisms for allowing subscribers to make changes to components contained in managed installed packages, while allowing for upgrades of such components. The mechanisms give the subscriber the choice of using developer provided components (the ones that belong to the original package), or creating their own. This also allows developers to package the components, knowing that subscribers won't be limited to using only what's packaged, but rather will be able to make changes if they wish. Information about multiple versions of the same installed managed component is stored and managed with different ownership (e.g., one version belongs to a developer, the other to the subscriber) while in the context of a subscriber organization. |