By Anibal Sanchez on 2019-08-09 08:16 in Extensions Directory Team

JED Team Meeting

The Joomla! Extensions Directory (JED) team met on August 2nd, 2019, at 4 pm GMT, via Glip to discuss our progress of current tasks.

  • In attendance: Anibal Sanchez, Jaz Parkyn, Dénes Székely, Hugh Douglas-Smith, Luca Marzo, Mark Lee, and Troy Hall.

  • Absent: Daniel Dubois.

Plans for 2019

  • New Ticketing System / Process reorganization, a proof of concept is built and we plan to implement it as soon as possible.
  • Account / "Delete account" button
  • JED Checker Online - Based on RIPS (?) / PHPCS WIP PR 246 / SonarQube
  • JED Design Updates
    - Recently Added, Top Rated, Most Viewed modules
    - New scrolling widgets (similar to Google Play Store style)
  • JED4 (2019 Q4 - 2020)
  • GDPR Part2

Team Organization

  • We are processing the queue of new extensions and pending tickets within the seven days processing window. In the meeting, we have discussed several tough cases and reports.
  • We have discussed a case related to a reported developer.

New Ticketing System / Process reorganization

We are planning a workflow reorganization and the implementation of a new ticketing system. For more information: Ticketing System 2019

The new support processes would be:

  • Extension Support
  • Review Support 
  • Other

Spam Checks for Reviews

The current system to process Spam Review needs to be revamped. The current implementation has several shortcomings that must be addressed.

In the short term, to clarify the validation output, we are improving the messages shown to the user. Spam Checkup can fail due to the following points:

  • You may be using an IP masking service
  • A VPN
  • A server is actively running on your desktop IP

In the medium term, we are planning to redefine the system and implement a new checkup in the context of the JED4 project. We are updating the progress in the implementation here: https://github.com/joomla/jed-issues/issues/85

JED 4 Project

General Data Protection Regulation (GDPR)