Before you can activate a package version, there are a number of tests that it must pass - which may modify the version in the process:
Your package version will automatically be pre-activated for your when you attempt to activate it, so you may not always need to manually pre-activate your packages. However, if you have made significant changes to your package - such as adding new pages or other objects that have a lot of dependencies - it may be beneficial to manually pre-activate your package and review the affects of your changes. Generally speaking this will be most valuable directly before beginning your internal review process or activing the new version.
Following pre-activation, you should pay particular attention to the mapped assets. Users will not be able to install your package until they have either selected mappings for all of the assets that require mapping or have ignored them. Furthermore it can be helpful for them to select values for most of the optional mappings as well. Providing a description for mapped assets can help users significantly in their determination of how to handle them. The best practice for asset descriptions is to write descriptions for all required and recommended mappings where the description is as short as necessary to accurately communicate both the purpose of the mapped asset and how it is used in the package.
There are two ways to pre-activate your package version:
The first way to pre-activate your package version is to attempt to activate it. Before activating a version, Marketpath automatically pre-activates it. If there are any changes during pre-activation, you will be prompted to review the changes before re-activating the package.
The second way to pre-activate your package is to click the "Pre-Activate" button in the Assets & Dependencies toolbar.
Please fill out the form below with your feedback or any questions you may have after working through the "Pre-Activate" lesson.