By Jaz Parkyn on 2016-10-28 14:46 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, Martin Mueller

Statistics for the month of October 2016

  • Extension Submissions: 58 submitted, 36 processed
  • Ticket Submission: 214 submitted, 196 processed
  • Reviews: 415 submitted

A small reminder that extensions with call-home functions are only permitted to be listed on JED if:

  • The extension can work normally without a developer server connection
  • It's possible to install the extension without a call home
  • The extension is allowed to phone home for version checks

JED Development Environment

We have started the process of amending com_jed to use the core mailing function and relay the emails through SendGrid.

The IP Detection script for reviews still has a few issues that need to be ironed out. If you experience any issues, please let us know by creating an issue on JIRA: https://joomlaextensionsdirectory.atlassian.net

Call for Volunteers

The JED team is currently looking for more volunteers to assist with processing tickets and extensions. If this is something you are interested in, please fill out the below form:

https://extensions.joomla.org/volunteer-application

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.
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 25th November 2016 at the same time.