JED Team Meeting - January 5th, 2018
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, Aleksander Kuczek, Dénes Székely, Hugh Douglas-Smith, Mark Lee and Luca Marzo.
Absent: Daniel Dubois, Darek Śnieg, Markus Bopp, Martin Mueller, Miron Savan, Paul Franklin, Sotiris Katsaniotis and Troy Hall.
Plans for Joomla 4
- Joomla 4 Readiness Survey: In the past week, we have conducted 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.
- On Jan 21st, a new edition of the survey will be published 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 4 - New System Specification
JED 4 Specification: ED4 spec is nearly 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. The JED4 will be developed by volunteers in a series of sprints. The reviews and scoring functionality will remain a closed subject and its code will not present to the JED Devs - only available to JED Team Members.
- JED Full-Text Search. Search improvements candidates. We are considering Algolia or Elastic Search. No decision yet on the supporting technology. We are exploring possible partnerships.
JED Homepage updates
Following the initial phase, we are working on the second phase:
- SEO Improvements has 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
- New Wiki: we are documenting the support processes and canned answers in a new Wiki.
- Migration to Github: In January 2018, we plan to migrate the main repository to Github.
- Issues reported in Bitbucket will remain in that platform for future reference.