By Jaz Parkyn on 2016-09-30 15:30 in Extensions Directory Team

Today the Joomla Extensions Directory (JED) team met at 2pm GMT via Glip to discuss our progress of current tasks.

In attendance: Matthew Baylor, Jaz Parkyn, Luca Marzo, Anibal Sanchez, Aleksander Kuczek, Martin Mueller, Markus Bopp, Mark Lee

Statistics for the month of September 2016

  • Extension Submissions: 84 approved, 12 pending
  • Ticket Submission: 256 submitted, 68 pending reply
  • Reviews: 558 submitted
  • 41% of sessions on JED within the last 30 days have resulted in the user visiting an extension developer’s website.

JED Development Environment

  • Update to the latest joomla.org template
  • SSL has been enabled for the entire site
  • Added IP Detection scripts on reviews (suspicious reviews are flagged)
  • Plugin - IP Detection service

We will soon be migrating com_jed to use the core mailing function and relay the emails through Send Grid.  Anibal is going to talk to CLT about the subscription cost.

The IP Detection script is causing a few 403 errors for some users. If you experience any issues, please let us know by creating an issue on JIRA: https://joomlaextensionsdirectory.atlassian.net

Updates to Listing Requirements

A reminder that all extensions listed on the JED will soon be required to use the Joomla Update System. This will help to ensure that site owners are always notified of when a new version of their installed extensions is available. Keeping extensions up to date can help to improve security.

This change is a mandatory requirement and checks will be added to the JED Checker. The error code will be: US1 - update sites not present in xml file. This new requirement will come into force on January 10th 2017.

**With regards to extensions already listed on JED, they will not be unpublished if they are not in compliance with this new requirement. Instead a popup warning will be shown to users when clicking the Download button, informing them that the extension doesn't support update servers and therefore must be updated manually.**

Further information can be found in the minutes from 1st July 2016.

The JED knowledgebase article covering update server implementation is available from the below link - it will be updated shortly with more information covering paid extensions.

http://extensions.joomla.org/support/knowledgebase/item/joomla-update-system-requirement

Contributing to JED

If you find any bugs or would like to suggest an improvement, please find the issue on our JIRA Issue Tracker. Your opinion could make a significant impact on the Extensions Directory.

To be added to our Glip developer chat, please send an email to jaz.parkyn (at) extensions.joomla.org asking for access. You will see important tasks to the right, and we will discuss general issues there. (Specific issues will be discussed within JIRA). Also, JIRA integrates with our chat system, so you can easily see new issues and replies to issues right in our chat system.

To find out more about the JED development process and how you can contribute, please see these pages:
- http://extensions.joomla.org/support/knowledgebase/item/contributing-code-to-the-jed
- http://extensions.joomla.org/blog/item/fun-in-jed-bug-smashing-and-feature-development
- http://extensions.joomla.org/blog/item/how-to-collaborate-and-improve-our-jed-jab16-barcelona

The next JED team meeting will take place on 28th October 2016 at the same time.