Many times, simple steps that can be taken to resolve an issue that lead to an unpublished extension. This article contains a basic guide to understanding some of the reasons an extension may have been unpublished.
Listing has been unpublished because the primary links (Project Homepage, Download) are not correct or the site is down.
Developers: This can sometimes mean that a link is redirecting incorrectly. If you have recently changed your site/urls, then check there first. Remember, no "File Sharing" services allowed. You can, however, host a free project on repositories such as GitHub, Bitbucket or SourceForge. Demo links must point to a non-production demo site or they can be left blank. After updating your listing and correcting the issue, please open a support ticket from the unpublished listings page.
As of December 2014, the JED has an automatic link checking function. Links are checked daily. After a link fails twice a notice is automatically sent to the developer. If it's not corrected within 72 hours the listing will automatically become unpublished. Once corrected, you do not need to open a support ticket. The automatic process will check the link within the next 24 hours and republish it if it is valid.
Extension does not install without errors or does not function upon install.
Developers: This means that the file you attached to your listing isn't installing on a fresh installation. Once you have corrected this, open a support ticket from the unpublished listings page.
End Users: If you use this extension, there is a substantial risk that your site could be hacked. Contact the developer immediately for a solution/patch.
Developers: If this is your extension, please review the process necessary to mark the VEL report as solved. See http://vel.joomla.org/
The VEL team must mark your extension as "resolved" on the VEL before we will republish the JED listing. Once your extension is on the "resolved list" on the VEL please open a support ticket from the unpublished listings page.
This extension hacks core or other extension files without warning.
Developers: Once you have corrected the issue, please open a support ticket from the unpunlished listings page.
The developer of this extension has unpublished it. They may be taking a break or stopped development.
Depreciated as of December 2014.
When a listing changes it's distribution, from free to paid or from paid to free, all of the reviews and votes are now automatically removed. Once removed they cannot be restored.
An investigation of any nature can cause this unpublish reason. Most common are voting/review issues, reports of call-home functions, reports of obfuscated code etc. Any issue we need to to look into will cause a listing to be unpublished with this error code. To avoid delays, while you wait for the investigation to conclude be sure you have the latest version of your extension attached to the listing and open a support ticket from the unpublished listings page.
The extension was unpublished due to a violation of copyright.
Developers: The JED Team may send you an email requesting further information, but often a copyright disputed listing is automatically unpublished. If you would like to dispute this unpublishing and can prove that you own the copyright, please open a support ticket from the unpublished listings page.
End Users: This extension developer restricts the license granted in a way that is incompatible with the JED Guidelines and/or the GPL License. We recommend you review the agreement you made with the developer when purchasing this extension to ensure your rights are protected.
Developers: If you receive this Unpublish Reason you should immediately open a support ticket from the unpublished listings page after solving the licensing issues.
This extension developer and/or employees that work for the developers company or individual extension developer has created fake accounts to vote on listings and artificially manipulate the ratings/reviews in the JED, or they have solicited votes/reviews in a way that is against the JED Terms of Service. The JED Team considers this a substantial offence and has suspended the developer. While they may have the opportunity to be reinstated, it should be clear that fraudulent practices severely hurt the community and ecosystem.
Additionally, when the listing(s) and account is reinstated, all votes and reviews are removed from all the listings the developer owns.
Using the Joomla trademarks correctly is important to protecting the integrity of the trademark, the brand, and the community. Often times, these errors only require the developer to submit a form or two and use the trademarks correctly. Trademark usage requests forms can be found on the OSM website http://opensourcematters.org.
Also, this error code will be used if any business submits a trademark infringement claim.
This error often requires the extension name to be changed. If a change of name is necessary please upload a new version of your extension with the corrected name and open a support ticket from the unpublished listings page to request the listing name to be changed.
Some guideline violations require unpublishing of listings and/or temporary or permanent suspensions. Please see the notes attached to the listing for more details. After updating your listing and correcting the issue, please open a support ticket from the unpublished listings page.
End Users: This extension developer promotes their extensions in a way that is incompatible with the JED Terms of Service and/or the GPL License. We recommend you review the actual extension you purchased or downloaded to ensure your rights are protected. Often, when this error is displayed, the listing owner has intentionally provided "promotional information" for a version of the extension that is not compliant with the JED Terms of Service. This is considered a "Prohibited Marketing Tactic". Additionally, the JED listing may be for an approved version, but the developer attempts to mislead the end-users into downloading/purchasing an encrypted or non-compliant version, or attempts to charge for a non-commercial version.
This UR Code also covers developers that attempt to manipulate the directory in any way. This can include attempting to scrape the directory, artificially inflate the number of visits or in any way attempt to manipulate the ranking of a listing.
Developers: This error code is usually given to free listings that promote features/functions that are only available in paid versions. It is also given for using the JED to advertise 'sales' and/or request reviews from your listing description. If you receive this Unpublish Reason you should immediately open a support ticket from the unpublished listings page after solving the Prohibited Marketing Tactics issue(s). As an additional note, any listing that links to a site that includes non-GPL Joomla extensions will not be published and/or de-listed.
The Joomla! Project supports different versions of Joomla for various periods of time. This error code means the listing has not shown compatability with one of the current supported versions.
Developers: This error is easily solved - simply mark the versions of Joomla that the extension is compatible with which are currently supported by the Joomla project. Then, attach a zip file of all marked versions (see more details about how to name the attachment in the edit page of the listing). After updating your listing and correcting the issue, please open a support ticket from the unpublished listings page.
As of September 2, 2013 hidden backlinks are not permitted in extensions listed on the JED. Links embedded by an extension can only point back to the developers distribution site. Spam links are not permitted.
Developers: To correct this error, remove all hidden backlinks and/or spam links and upload the updated version of your extension to your listings. After updating your listing and correcting the issue, please open a support ticket from the unpublished listings page.
The JED team has received one or more user reports. After confirming the issue, or an infringement of JED TOS, the extension has been unpublished and we contacted the developer to solve it. The extensions can be in this state for a long period of time until a decision is finally made.
Developers: Please open a ticket under "Current Listing Support" to contact the JED team.