• Accueil
  • Feuille de route du projet Joomla!
Feuille de route du projet Joomla! sur agerix.fr

Joomla! a de grands projets pour l'avenir du projet. Retrouverez ici une vue des fonctionnalités souhaitées pour les versions futures et de l'activité en cours. Lors de la rédaction d'une feuille de route révisée, nous avons commencé par déterminer ce que nous espérions accomplir.

Délais des versions et des versions sémantiques

Avec la stratégie de développement publiée le 25 avril 2014, l'une des principales caractéristiques consiste à maintenir une stabilité à long terme et une compatibilité ascendante tout en commençant à suivre une approche de versionnement sémantique des versions. L'autre aspect des délais a été précédemment identifié comme étant un problème avec l'ancien cycle de publication. Cela relie étroitement les numéros de version et les dates de sortie. En modifiant les versions vers une numérisation de la version sémantique quelque peu standardisée et en augmentant le nombre de versions, nous pourrons arrêter la précipitation à inclure les bogues et les améliorations dans une version. Idéalement, l'objectif est de minimiser la quantité d'éléments à inclure dans chaque version mais aussi d'offrir un cycle de diffusion plus fréquent.

Important à garder à l'esprit : ces versions sont considérées comme des versions mineures et aucune d'entre elles ne permet de réduire la compatibilité ascendante. Toutes les fonctionnalités déterminées pour réduire la compatibilité descendante seront déplacées vers la prochaine version majeure, actuellement Joomla! 4.x. (NDLR: La rétrocompatibilité, ou compatibilité descendante, est la compatibilité d'un produit vis-à-vis de ses anciennes versions ; la compatibilité ascendante est la compatibilité d'un produit vis-à-vis des versions plus récentes, voire encore en phase de conception. source Wikipédia)

Rappelez-vous que toutes les dates sont provisoires et l'orientation proposée pour chaque version est sujette à modification.

Joomla!

Équipes

Le développement pour pour le CMS Joomla! CMS est principalement dirigé par deux équipes au sein du département Production.

L'équipe de publication du CMS

L'équipe de publication est responsable des tests d'assurance de la qualité du CMS, de la planification, de la coordination et de la distribution de toutes les versions. Le responsable de la publication pour chaque version mineure est membre de cette équipe et agit en tant que décideur principal en ce qui concerne la publication.

L'équipe de maintenance du CMS

L'équipe de maintenance est responsable d'examiner tous les correctifs proposés pour le CMS, de fournir des commentaires sur le patch proposé et de prendre des décisions quant à savoir si un correctif est fusionné dans la base de code.

Joomla! 3.x

Joomla! 3.x est actuellement la version majeure supportée du CMS.

Statut de développement
Version actuelle 3.7.5
Prochaine version 3.8.0
Date de publication de la série 27 Septembre 2012
Fin du Support pour les versions 3.x 2 ans après la date de publication de la version 3.9
Télécharger Joomla! 3

Une explication complète des versions prises en charge peut être trouvée sous le chapitre 4.3 Versions prises en charge sur le Document de stratégie de développement de Joomla!.

Fonctionnalités proposées sous une révision

Une liste des Pull Request (NDLR : demandes de tirage) peut être trouvée sur GitHub. Les éléments qui ne sont pas fusionnés dans la prochaine version mineure, actuellement Joomla! 3.8, seront évalués pour une version ultérieure.

Joomla! 3.7

Joomla! 3.7 est actuellement la version supporté de la série 3.x.

Version
3.7.5 17 Août 2017
Direction de version

La direction de version pour la version Joomla! 3.7 est Robert Deutz.

Fonctionnalités principales

Voici les fonctionnalités principales introduites dans Joomla! 3.7.

  • Les champs personnalisés
  • Amélioration de l'expérience du traducteur
  • Gestionnaire de menu administrateur

NDLR : Retrouvez à travers nos articles le détail de chacune des versions : Joomla 3.7.5, Joomla 3.7.4Joomla 3.7.3Joomla 3.7.2Joomla 3.7.1Joomla 3.7,

Fonctionnalités acceptées

Voyez la liste complète des nouvelles fonctionnalités sur Github.

Pull Requests nécessitant une documentation

Certaines demandes de tirage (NDLR: pull request) sont fusionnées avant que la documentation ne soit écrite, une liste de ces demandes de tirage peut être trouvée sur GitHub. Chaque nouvelle fonctionnalité devrait être documentée sur le wiki de documentation par les développeurs concernés pour fournir toutes les informations aux utilisateurs ainsi que pour aider les développeurs tiers à intégrer une fonctionnalité à leurs extensions. Chaque page devrait avoir le code suivant inséré à la fin: [[Catégorie: Joomla! 3.7]]

Joomla! 3.8

Joomla! 3.8 est la prochaine version mineure programmée de la série 3.x.
L'objectif principal de Joomla! 3.8 sera l'achèvement du nouveau système de routage.

Programme
Programme
Feature Freeze 28 Juillet 2017
Beta 1 8 Août 2017
Beta 2 15Août 2017
Beta 3 22Août 2017
Release Candidate 5 Septembre 2017
Stable 19Septembre 2017
 
Remarque : Le calendrier des versions à venir est sujet à changement en fonction de la disponibilité des bénévoles et des circonstances indépendantes de notre volonté. 
Direction de version

La direction de version pour la version Joomla! 3.8 est Michael Babker. 

Fonctionnalités principales

Voici les fonctionnalités principales introduites dans Joomla! 3.8.

  • Système de routage moderne
  • couche de compatibilité pour Joomla! 4
Dans les fonctionnalités de développement

Les fonctionnalités suivantes sont actuellement en cours de développement. Si vous souhaitez leur apporter leur aide ou leur contribution, veuillez contacter l'équipe responsable du lancement ou de la libération pour de plus amples informations.

Fonctionnalités en développement
Système de routage moderne
Améliorations générales
Fonctionnalités proposées

Voici les améliorations proposées qui seraient hautement favorisées pour cette version. Si vous souhaitez leur apporter leur aide ou leur contribution, veuillez contacter l'équipe responsable du lancement ou de la libération pour de plus amples informations.

  • A déterminer
Fonctionnalités acceptées

Voir la liste des nouvelles fonctions sur GitHub.

Pull Requests (Demandes de tirage) nécessitant une documentation

Certaines demandes de tirage sont fusionnées avant que la documentation ne soit écrite, une liste de ces demandes de tirage peut être trouvée sur GitHub. Chaque nouvelle fonctionnalité devrait être documentée sur le wiki de documentation par les développeurs concernés pour fournir toutes les informations aux utilisateurs ainsi que pour aider les développeurs tiers à intégrer une fonctionnalité à leurs extensions. Chaque page devrait avoir le code suivant inséré à la fin: [[Catégorie: Joomla! 3.8]]

Joomla! 3.9

En préparation pour Joomla! 4.0, Joomla! 3.9 sera principalement une version contenant des changements de backports d'API à partir de la branche de développement 4.0 afin de faciliter la transition vers la prochaine version majeure de la communauté. Il est prévu que les versions 3.9 et 4.0 soient diffusées simultanément.

Programme
Remarque : Le calendrier de cette version n'a pas encore été déterminé.
Direction de version

La direction de version pour la version Joomla! 3.9 est George Wilson.

Fonctionnalités principales

Voici les fonctionnalités principales introduites dans Joomla! 3.9.

  • Couche de compatibilitéJoomla! 4
Fonctionnalités proposées

Voici les améliorations proposées qui seraient hautement favorisées pour cette version. Si vous souhaitez leur apporter leur aide ou leur contribution, veuillez contacter l'équipe responsable du lancement ou de la libération pour de plus amples informations.

  • A déterminer
Fonctionnalités acceptées

Voir la liste des nouvelles fonctions sur GitHub.

Pull Requests (Demandes de tirage) nécessitant une documentation

Certaines demandes de tirage sont fusionnées avant que la documentation ne soit écrite, une liste de ces demandes de tirage peut être trouvée sur GitHub. Chaque nouvelle fonctionnalité devrait être documentée sur le wiki de documentation par les développeurs concernés pour fournir toutes les informations aux utilisateurs ainsi que pour aider les développeurs tiers à intégrer une fonctionnalité à leurs extensions. Chaque page devrait avoir le code suivant inséré à la fin: [[Catégorie: Joomla! 3.9]]

Joomla! 4.x

Joomla! 4.x est la prochaine version majeure du CMS Joomla!. Cette version présentera de nouvelles fonctionnalités et supprimera les fonctionnalités précédemment obsolètes.

Statut de développement

Joomla! 4.x est en cours de développement et n'a pas encore atteint l'étape Alpha..

Fonctionnalités proposées

Voici les améliorations proposées qui seraient très favorisées pendant le cycle de vie 4.x. Si vous souhaitez les aider ou participerer, contactez l'équipe de version pour plus d'informations.

  • Améliorations finales du routeur.
  • Fonctionnalités pour améliorer le référencement.
  • Hypermedia API (services Web).
  • Améliorations au processus d'installation:
    • Possibilité d'installer des extensions (au minimum des extensions supportées par le noyau)
    • Revenir sur l'installation des données exemples
  • Continuité des travaux sur la proposition d'édition multilingue GSoC.
  • Un nouveau gabarit (NDLR: template) d'administrateur avec des options minimales.

Lorsqu'elles sont prêtes, elles peuvent être intégrées avec la prochaine version disponible. Toutes les autres fonctionnalités qui ne figurent pas sur cette feuille de route seront considérées selon leur mérite si elles atteignent un état de fusion possible. La Feuille de route est sujette à modification à l'intelligence de l'expérience continue.

Joomla! 4.0

Joomla! 4.0 sera la première version de la prochaine série de versions majeures.

Programme
Remarque : The schedule for this release has not yet been determined.
Direction de version

La direction de version pour la version Joomla! 4.0 est George Wilson.

Fonctionnalités principales

Voici les fonctionnalités principales introduites dans Joomla! 3.9.

  • Couche de compatibilitéJoomla! 4
Release Lead

The release lead for Joomla! 4.0 is George Wilson.

Arrêts de compatibilité ascendante

Joomla! 4.0 présentera des arrêts de compatibilité ascendante qui peuvent avoir une incidence sur les sites et extensions existants. Ces arrêts sont documentées sur le wiki de documentation.

Fonctionnalités principales

Voici les fonctionnalités principales introduites dans Joomla! 4.0.

  • Nouvelle expérience utilisateur basée sur Bootstrap 4
  • Utilisation de plus de packages sur le framework Joomla!
  • Système de gestion des événements refondu
  • Introduction d'un service de conteneur pour la gestion globale de la dépendance / injection
  • Suppression de jQuery du noyau
  • Introduction du Framework agnostic Web Components (NDLR: aucune idée de ce que cela peut-être...)
  • Temps de chargement de la page plus rapide
Dans les Fonctionnalités en développement

Les fonctionnalités suivantes sont actuellement en cours de développement. Si vous souhaitez les aider ou participer, contactez l'équipe de version ou la direction de version pour plus d'informations..

Fonctionnalités en développement
Améliorations de la couche MVC
noms de code complet
Interface utilisateur (modèles backend et frontend) Chef d'équipe: Charlie Lodder
Nouveau gestionnaire de Média Chef d'équipe: Allon Moritz
Framework
Améliorations générales
Fonctionnalités acceptées

Voir la liste des nouvelles fonctionnalités sur GitHub.

Pull Requests (Demandes de tirage) nécessitant une documentation

Certaines demandes de tirage sont fusionnées avant que la documentation ne soit écrite, une liste de ces demandes de tirage peut être trouvée sur GitHub. Chaque nouvelle fonctionnalité devrait être documentée sur le wiki de documentation par les développeurs concernés pour fournir toutes les informations aux utilisateurs ainsi que pour aider les développeurs tiers à intégrer une fonctionnalité à leurs extensions. Chaque page devrait avoir le code suivant inséré à la fin: [[Catégorie: Joomla! 4.0]]

Ecrans d'aide à la documentation

Les écrans d'aide à la documentation sont basés sur une série complète de versions majeures. En tant que tels, tous les écrans d'aide nécessiteront des mises à jour pour Joomla! 4.0. En plus des mises à jour requises, il existe une proposition d'idée pour un projet potentiel de GSoC pour travailler sur un nouveau système pour gérer les captures d'écran; Même si le projet ne se produit pas dans le cadre de GSoC, l'effort continuera par ailleurs..

Framework Joomla!

La feuille de route pour le framework Joomla! est un travail en cours et sera publié lorsqu'il sera disponible.

Statut de développement
Version actuelle 1.x
Prochaine version 2.0
Date de la prochaine version à déterminer
Statut du paquet

Cet article est une traduction libre de l'article "Joomla! Project Roadmap"  publié le 23 août 2017 sur https://developer.joomla.org/roadmap.html

(Note moyenne des votes pour cet article NAN sur 0 Nombre de votes)

Confiez-nous votre maintenance !

Spécialistes et experts Joomla! depuis plus de dix ans, l'agence Agerix vous propose un support professionnel adapté à votre environnement et à votre budget.

Maintenance Joomla! professionnelle : agerix.fr

Contactez-nous maintenant et parlons-en.

Certification Joomla

Tous les membres de l'équipe Agerix ont obtenu leur certification administrateur joomla!

certification administrateur joomla

 

Dernière news

Abonnez-vous à notre newsletter

Genre

Confidentiel Agence Agerix © 2017 S.A.R.L au capital de 8500 euros. RCS Bordeaux 812 619 062.
A.P.E 6202A N° identification T.V.A FR42812619062 Prestataire de formation n° 75 33 10531 33

Agerix
Addresse: 4 rue Jean Moulin 33310 Lormont, France ,
Tel:( 33 5) 35 54 92 03 , Fax:( 33 9) 72 14 74 74 , E-mail: contact(at)agerix.fr

agerix.fr n'est ni affilié à Open Source Matters ou au projet Joomla!® ni approuvé par eux.
Le nom Joomla! et le logo sont utilisé sous licence limitée accordée par Open Source Matters, propriétaire de la marque aux États-Unis et autres pays.

Ce site utilise Google Analytics. En continuant à naviguer, vous nous autorisez à déposer un cookie à des fins de mesure d'audience.