By Luca Marzo on 2016-12-02 16:33 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, Hugh Douglas-Smith

Statistics for the month of November 2016

  • Extensions: 159 submitted, 93 processed, 51 pending fix

  • Tickets: 224 submitted, 137 processed

  • Reviews: 516 submitted

Discussion Outline

Jaz Parkyn has been elected Team Leader of the Joomla! Extensions Directory Team.

Anibal Sanchez has been selected as Assistant Team Leader for the JED Team.

Team wants to tribute a huge “Thank you!” to Matthew Baylor for his long service as JED Team Leader.

 

Last week Jaz, Anibal and other members arranged a “Ticket Sprint” to drain the ticket system queue.

 

Team discussed about issues with fake reviews and a way to ensure a quick review evaluation and approval. Hugh is working on a new algorithm to easily detect and unpublish fake / spam reviews.

 

Team discussed also a series of Improvements needed by the Review Management UI, in order to have a faster workflow.

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