Adding Shared Packages
Shared packages are extension components contain code that can be used by other extensions. The package is a zipped archive of a valid code that is ready for technical review. Because components are not offered as standalone products in Magento Marketplace, they are not subject to marketing review. The Shared Packages tab shows the status of each package that is uploaded to your account.
When a shared package is ready to submit, the first step is to upload a zipped archive to Magento Marketplace. The shared package is placed in the queue for technical review as soon as it is submitted. You will receive a confirmation email, and can track its review status from your Marketplace account. When the shared package passes Technical Review, its status changes to “Released to use,” and it becomes available for you to include with other extensions that you submit.
|1.||Complete the code for the shared package. For technical information, see the PHP Developer Guide.|
|2.||Before submitting your extension for Technical Review, see the Technical Review Guidelines. Then, use the CodeSniffer tool to verify that your code meets Marketplace guidelines. For a list of code sniffer rules, see: Magento Extension Quality Program Coding Standard.|
Testing your extension in advance reduces the time it takes to pass Technical Review.
|3.||Prepare, validate, and zip your extension as described in Package a component.|
|4.||Prepare the Release Notes in text format. (You can use simple HTML, but not CSS.)|
|1.||On the My Products page of your Marketplace account, choose the Shared Packages tab. Then, tap Add Package, and do the following:|
|a.||Enter the Package Title as you want to appear in the list of available components. The maximum number of characters allowed is 50.|
|b.||To upload the package, do one of the following:|
- Drag the zip file that you prepared to the Upload File box.
- Click the Upload File box, and browse to the zip file.
Make sure that the Vendor part of the name field in the
composer.json file matches the Vendor Name in your developer profile.
The zip file name appears below the box.
The Version Number is extracted from the uploaded package.
|c.||In the Release Notes box, paste the text that you prepared.|
|1.||When the required fields are complete, tap Submit.|
It might take a few minutes for the shared package to upload.
- If no problems are detected, you will receive email confirmation when it is submitted for Technical Review, and will be notified when the review is complete.
- If there is a problem with the contents of the zip file, an error message appears at the top of the screen. If applicable, follow the instructions in the message. Then, upload the corrected zip file and try again.
|2.||Do one of the following:|
- Tap Continue to review the package details.
- Tap Go to My Products to return to the Products page of the Developer Portal.
The title of the package. Maximum characters: 50
To upload the package, either drag the zipped file to the box, or click anywhere in the box to upload the file. Maximum Size: 30 MB
Package Version Number
The version number is extracted from the package data.
The release notes for the current package.