The JED has been slow to publish extensions lately. Those of us not on vacation seem to have had a surge in professional or family commitments, and the backlog of extensions to be approved was far more than we expect of ourselves.
I know we are kind of programmed for instant gratification... but if your extension took you months to build I would think that we could all be patient enough to wait more than a few days for it to be released into the directory. The directory has thousands of extensions now which must be managed. Unfortunately in the course of approving and managing we also find wrongdoers that take a tremendous amount of time away from what we want to be doing (approving).
We've had lots of offers to join the JED to help with the backlog, but adding staff really isn't the answer. Due to the technical constraints of the system this would only result in more headache, not less.
The best way to make the extension process run faster is to make your listing as easy as possible to approve. Rejecting extensions takes much longer than approving, because we must inform each individual why their extension wasn't approved. Minimizing rejections saves us all a bunch of time and frees up time to manage other parts of the directory.
Speeding up the process of getting extensions published.
- Please, make sure your download link goes directly to a page where we can download the file. Not the homepage. We waste a bunch of time trying to find downloads... then emailing the developer to inform them that their extension won't be published until we get it, you get the idea.
- If your extension isn't published and you have changes to make to the description or other details, do NOT resubmit. Please email us at to make the changes for you, or make them immediately after the extension is published. Duplicates in the queue bog down the entire process.
- Please review the logo use guidelines. Many extensions are held up by a violation of the logo or trademark. And remember, for every extension we reject, we have to also obtain the owner's email address from the system and take the time to write an email. That doesn't seem like a lot, but believe me, following up on each of those emails, discussing them with the editors... it takes a lot of time.
- Please download your own package from the front end of your website, as a user would, and attempt to install it. Often a developer will get so caught up in the development process that they don't check the final package. Anything that won't install is rejected, and we add additional time emailing the owner to let them know why it's rejected.
- If your extension was not published and you'd like to know why, again don't resubmit, just email and someone will look you up and find out where you stand in the queue or read our notes as to what is preventing approval.
Extensions are published in order, so before we can move on to the next, we must resolve the problems with the current submission first (at least to the point of emailing the owner).
The most important thing anyone can do to speed up the approval process is not bog the system down with reviews and extensions that cannot be approved. By taking extra care before submitting, you'll make the directory better for everyone.