MagentoConnect is a marketplace that allows Magento community members and partners to share their open source or commercial (for-profit) contributions for Magento with the community. Typical contributions are development modules, add-ons, language packs, design interfaces and themes.
There are three types of Magento extensions: |
Magento Core Extensions: These are open source extensions created by the Magento Core team, released under an OSL 3.0 license and distributed for download through PEAR.
Magento Community Extensions: These are open source extensions created by Magento Community members or partners also released under an open source license and distributed for download through PEAR.
Magento Commercial Extensions: Magento Commercial extensions are contributions offered for sale by Magento community members or partners. However, the sale transaction, distribution and licensing is managed by the seller and occur outside Magento.
Creating a Magento Community extension: |
1. Package your extension
Follow the steps in http://www.magentocommerce.com/wiki/packaging_a_magento_extension for packaging your extension
2. Upload your extension
If you are listed as one of the lead maintainers for the package, you can upload it and post it on MagentoConnect from your Magento Community Account. Just, login to your Magento Community account and navigate to the My Account section.
From the left menu under the heading Magento Connect, select Community Extension and in the main area click on the “Upload a new community extension” link.
Extension Info
Upload Extension Release:
3. Navigate to MagentoConnect in the Magento community site to view your extension.
Editing a Magento Community extension: |
Downloading and Installing a Magento Core or Community extension: |
Get Extension Key
Download and Installation
Manage Existing Packages
You can also manage your previously-installed extensions in this interface: reinstall, uninstall or upgrade extensions for which a new release has been issued.
Creating a listing for a Magento Commercial extension: |
Community members who wish to sell a commercial extension can use their community account to create a listing for their commercial extension in MagentoConnect.
1. Create a listing for your extension
Just, login to your Magento Community account and navigate to the My Account section.
From the left menu under the heading Magento Connect, select Commercial Extension and in the main area click on the “Upload a new community extension” link.
Extension Info:
2. Navigate to MagentoConnect in the Magento community site to view your extension.