By Anibal Sanchez on 2018-05-04 17:55 in Extensions Directory Team

JED Team Meeting

Today the Joomla! Extensions Directory (JED) team met at 2 pm GMT via Glip to discuss our progress of current tasks.

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

  • Absent: Aleksander Kuczek, Daniel Dubois, Darek Śnieg (On leave), Luca Marzo, Mark Lee, Markus Bopp, Martin Mueller, Miron Savan, Paul Franklin and Sotiris Katsaniotis.

General Data Protection Regulation (GDPR)

JED 4 - New System Specification

  • JED Full-Text/ Instant SearchAlgolia is the new search partner of Joomla. The new Instant Search is ready, we are publishing it as soon as possible (this weekend). In the second step will replace the current search engine. To know more about the Instant Search or improve it: https://github.com/joomla/jed-issues/issues/37
  • JED 4  SpecificationJED4 spec is complete. More efforts are necessary to define the 2018 plan. At this time, we are evaluating the available resources and possible technologies for the future implementation. Volunteers will develop the JED4 in a series of sprints. We are evaluating Component Creator as the tool to prototype the next iteration. The first sprint will take place at J and Beyond 2018 (Cologne). The reviews and scoring functionality could remain a closed subject (only available to JED Team Members).

JED Homepage updates

Following the initial phase, we are working on the second stage:

  • More SEO Improvements have been applied to the profile area to avoid content duplication at search engines.
  • Recently Added, Top Rated, Most Viewed modules are coming, on incremental small/new changes.
  • New scrolling widgets (similar to Google Play style).

The Review Checking Process

  • The efforts to improve the process are ongoing. We expect further additions in the short term. We are already working on an updated review (IP Detective) checker that Hugh is setting up.
  • Hugh has been working on migrating the IP Detective for the reviews over to our server. The work is nearing completion now, just a few bugs to fix. When done, we also have some new rules to put on the checker.
  • There are still pending issues (Error 500 source of the problem) that need to be fixed before implementing the new service on the live platform.

Developer Collaboration Process

  • Migration to Github and New JED Dev Collaboration: The workflow is fully operational.

Quality of Developer Support

  • We've been discussing several complex cases to define a consistent support strategy and enforce the terms of service.
  • JED newsletter: A new edition of the has been sent. 
  • Mining Extensions: Extensions that promote the use of (unaware) users CPU resources to mine digital coins will be banned. We are also looking closely the general industry trend to ban the whole field of crypto coins, more information, here and here.

Plans for Joomla 4

  • Joomla 4 Readiness Survey: We are running a survey on the JED Developers list to know more about the adoption of J4 Alpha 1. As a summary: Most people have installed J4 A1, but they didn't go further beyond the initial installation. Most people don't know that Joomla supports any web framework and that J4 will be accessible. The detailed results can be found here and here.
  • A new edition of the survey will be published (for the next J4 Alpha) to the general list of users to gather more feedback and monitor the adoption process.
  • As a consequence of the required changes of Joomla 4, the internal reorganization in the current Joomla 3.8 release is causing issues on extensions that rely on class names like JUser, JMail, JUri, etc. For more information about Joomla 4 and Potential backward compatibility issues.
  • JED has now the checkbox for J4 compatibility, and a new menu "Compatible with J4 Alpha" has been published to feature J4 extensions.