JED Team Meeting - August 30th, 2019
By Anibal Sanchez on 2019-09-01 17:22 in Extensions Directory Team
The Joomla! Extensions Directory (JED) team met on August 30th, 2019, at 4 pm GMT, via Glip to discuss our progress of current tasks.
-
In attendance: Anibal Sanchez, Jaz Parkyn, Luca Marzo, and Mark Lee.
-
Absent: Daniel Dubois, Dénes Székely, Hugh Douglas-Smith, and Troy Hall.
Plans for 2019
- New Ticketing System / Process reorganization, the implementation is in progress. We expect to run the first tests as soon as possible.
- Recently Updated / New & Noteworthy reports. We have discussed the suggestion to restore revamped reports and concluded that it's a good opportunity to revisit the topic with reviewed queries. After the new ticket system implementation, we'll continue with the implementation of this point. If you want to collaborate with the team, feel free to contact us here: https://github.com/joomla/jed-issues/issues/121
- Account / "Delete account" button
- JED Checker Online - Based on 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.
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
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
- JED4 Sprint is taking place on Fri 2nd Aug - Sun 4th Aug. At the time I'm writing this report, the Sprint report is already published here: https://volunteers.joomla.org/teams/extensions-directory-team/reports/1070-jed4-sprint-1st-4th-august-2019
- To contribute to the project: https://extensions.joomla.org/support/knowledgebase/item/contributing-code-to-the-jed/
- The board approved the proposal to make the new JED 4 codebase and project information available publicly.
- The Review Detective and Review Scores will be kept private to within the JED team.
- This is the JED 4 Project Scope Summary. To simplify the project coordination, we have the JED - Developer Chat room in Glip for developers to work on JED4. Please, join the JED Dev Chat on Glip to discuss the scope and access the rest of the materials we are working on.
General Data Protection Regulation (GDPR)
- We are collaborating with the implementation of the process and coordinating tasks with the Joomla GDPR/Compliance Team.