JED Team Meeting Notes - 29th July 2016
By Jaz Parkyn on 2016-07-29 14:39 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, Aleksander Kuczek, Anibal Sanchez, Dénes Székely, Martin Mueller, Geoffrey Smith, Hugh Douglas-Smith
Statistics for the month of July 2016
- Extensions: 125 submitted, 55 approved, 28 pending with errors, 42 pending review
- Tickets: 237 submitted, 143 processed, 94 pending
- Reviews: 610 submitted
JED Team
We have welcomed three new volunteers to the team to help with processing listings and tickets: Geoffrey Smith, Martin Mueller and Dénes Székely.
JED Development Environment
Jenkins environment and stage.extensions.joomla.org are running smoothly. Testing site has been removed from the publishing workflow to optimize the process.
Improvements to the ticket system require extensive efforts to solve them. No updates will be implemented in the short term. Our current resources will be allocated to solve other issues.
We will implement Joomla 3.6 on the live site and we will soon start to run tests to determine if JED can run on PHP7.
We are also in the process of testing the new JEDCA agreement process - moving away from Adobe Echosign to RSForm. This will streamline the process for those who wish to contribute to the JED component.
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.
Further information can be found in the previous minutes.
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 26th August 2016 at the same time.