By Anibal Sanchez on 2020-10-04 10:35 in Extensions Directory Team

The Joomla! Extensions Directory (JED) team met on JED Meeting - September 25th, 2020, at 15hs UTC, via Glip to discuss our progress of current tasks.

  • In attendance: Anibal Sanchez, Jaz Parkyn, Carlos Cámara, Hugh Douglas-Smith, Luca Marzo, Mark Lee, Wilco Alsemgeest (Assistant to the Department Coordinator).

  • Absent: Claire Mandville, Daniel Dubois and Dénes Székely

Team Organization

  • The email templates and the email operation have been migrated to ElasticMail

  • The merge of VEL operation is almost completed. We are polishing the final steps. We are reviewing the pending issues

  • We are also reviewing the backup policy and the associated costs.

  • Data Cleansing, we are preparing a cleanup of old reviews and the anonymization of old accounts without activity.

  • Call for JED4 Developers. We are going to submit a JCM article to call for JED4 Developers. To contribute to the project, jointheteam!

  • We are processing the queue of new extensions and pending tickets within the seven days processing window. With the addition of new members, we are improving the processing times.

Plans

  • IP Detective Deprecation: New method of review validations based on hCaptcha and CleanTalk / October - November.

  • JED LinkChecker - Next Phases: we are adding stricter validations to the link validations

  • JED Design Updates: General review of the site design for mobile and desktop. Renewal of JED general visual technology and design. #139

  • List Q1: Quality Requirements of Extensions To improve the current extension quality requirements, we are defining a new set of minimum rules. The idea is to improve the minimum information submitted by the extension developers. #149

  • JED Checker CI Online. This is project scope: https://github.com/joomla/jed-issues/wiki/JED-Extensions-Checker-CI. At the FFTF, Andy Gaskell and Llewellyn van der Merwe joined the JED Dev Team to support the effort. #67 and #133

JED 4 Project

  • JED4 development has been continuing. To contribute to the project, jointheteam!

  • 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 within the JED team.

  • This is the JED 4 ProjectScopeSummary.

  • The JED 4 development repository has been published: https://github.com/joomla/com_jed4. Please, check the list of issues and collaborate with the development.

  • According to the approved Joomla Property Management Policy, JED4 will also manage templates.

Proposed JED Guidelines for Joomla 4

  • PotentialbackwardcompatibilityissuesinJoomla 4

  • FrequentlyAnsweredQuestionsaboutJoomla 4

  • NewextensionsguidelinesforJ4 andJEDCheckerCIforJoomla 4. #67

  • Minimum technical requirements: We have been discussing the steps to manage extensions for Joomla 3, and Joomla 4 after Joomla 4 is released, to keep compatibility with minimum technical requirements for Joomla 3 and encourage the usage of PHP latest stable version and security practices.

  • Override Everything: All assets should go through HTML helper or web assets. In this way, the assets are overridable, and scripts can be put in the footer and still work. Restrict handwritten script tags in the output (This needs to go through addScriptDeclaration). Include assets ONLY in the layouts, not in the main logic.

Scoring Issues

  • An issue on the extensions scoring has been reported. We are looking for a developer to evaluate the current algorithm and fix the issue. For more information #84

  • We have fixed urgent issues caused by internal changes in the stats. #196.

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 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 #65.

IP Detective Deprecation: New method of review validations based on hCaptcha and CleanTalk / October - November.

Read more https://volunteers.joomla.org/teams/extensions-directory-team/reports/1340-jed-meeting-september-25th-2020

Add comment
Be nice, No ovet advertising unless you agree to our rates. Posting indicates agreement and consent.