« Planification » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(Informations sur Moodle 4.5)
(25 versions intermédiaires par le même utilisateur non affichées)
Ligne 16 : Ligne 16 :
Vous pouvez consulter l'[[Historique des versions|historique des versions]] pour plus de détails sur les versions actuelles et passées.
Vous pouvez consulter l'[[Historique des versions|historique des versions]] pour plus de détails sur les versions actuelles et passées.


Après Moodle 2.0, nous sommes passés sur des versions planifiées à certaines dates, plutôt que sur certaines fonctionnalités, dans le cadre de notre [[:dev:Process|processus de développement]]. Pour cette raison, les détails ci-dessous sont une indication des priorités actuelles, sujettes à modification en fonction du temps de développement nécessaire. Les éléments non achevés pour une version sont généralement juste décalés à la prochaine version majeure.
Après Moodle 2.0, les versions majeures (par exemple 4.0, 4.1) sont sorties tous les 6 mois, en mai et novembre. A partir de Moodle 4.2, les versions majeures (par exemple 4.2, 4.3, 4.4...) sortiront tous les 6 mois, en avril et octobre (semaines 17 et 43 de l'année) comme indiqué sur notre [https://moodledev.io/general/development/process processus de développement]. Pour cette raison, les détails ci-dessous sont une indication des priorités actuelles, sujettes à modification en fonction du temps de développement nécessaire. Les éléments non achevés pour une version sont généralement juste décalés à la prochaine version majeure.
 
Après Moodle 4.5 (LTS) qui sortira en octobre 2024, la numérotation des versions de Moodle changera, afin d'avoir une cohérence et une prévision des dépréciations et des changements apportés dans les API. Plus d'informations depuis [https://moodle.org/mod/forum/discuss.php?d=457946 cette discussion] (en anglais).


== Dates prévues ==
== Dates prévues ==
Ligne 31 : Ligne 33 :
! style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: rgba(0, 0, 0, 0.05);" | Fin du support de sécurité
! style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: rgba(0, 0, 0, 0.05);" | Fin du support de sécurité
|-
|-
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 3.11
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.1 (LTS)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #239cae; padding: .3rem 0.5rem 0.3rem 0.5rem;" | Supportée pour la sécurité
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 28 novembre 2022
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 11 décembre 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 8 décembre 2025
|-
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.2
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #239cae; padding: .3rem 0.5rem 0.3rem 0.5rem;" | Supportée pour la sécurité
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #239cae; padding: .3rem 0.5rem 0.3rem 0.5rem;" | Supportée pour la sécurité
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 17 mai 2021
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 24 avril 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 14 novembre 2022 (extension de 6 mois)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 22 avril 2024
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 13 novembre 2023 (extension de 12 mois)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 7 octobre 2024
|-
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.3
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #f98012; padding: .3rem 0.5rem 0.3rem 0.5rem;" | Version stable actuelle
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 9 octobre 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 7 octobre 2024
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 21 avril 2025
|-
|-
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.0
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.4
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #f98012; padding: .3rem 0.5rem 0.3rem 0.5rem;" | Version stable actuelle
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #f98012; padding: .3rem 0.5rem 0.3rem 0.5rem;" | Version stable actuelle
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 19 avril 2022
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 22 avril 2024
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 8 mai 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 21 avril 2025
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 13 novembre 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 6 octobre 2025
|-
|-
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.1 (LTS)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.5 (LTS)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #9cbd50" | Version future (en développement)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #9cbd50" | Version future (en développement)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 28 novembre 2022
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 7 octobre 2024 (prévu)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 13 novembre 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 6 octobre 2025
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 10 novembre 2025
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | ?? octobre 2027
<includeonly> On masque cette partie actuellement ; ces balises seront à déplacer ou supprimer en temps utiles !
<includeonly> On masque cette partie actuellement ; ces balises seront à déplacer ou supprimer en temps utiles !
|-
|-
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 4.2
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 5.0
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #9cbd50" | Version future (en développement)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #9cbd50" | Version future (en développement)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | ?? mai 2023
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | 14 avril 2025 (prévu)
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | ?? mai 2024
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | ?? avril 2026
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | ?? novembre 2024
| style="vertical-align: top; border-top: 1px solid #dee2e6; background-color: #FFFFFF" | ?? octobre 2026
</includeonly>
</includeonly>
|}
|}
Ligne 60 : Ligne 74 :
Les dates prévues de gel de code, de début des tests qualité et de sortie des versions à venir sont disponibles dans le [https://calendar.google.com/calendar/embed?src=moodle.com_p4c2oe7hsb77ltaro5qtihb5d4%40group.calendar.google.com calendrier de développement de Moodle] ([https://calendar.google.com/calendar/ical/moodle.com_p4c2oe7hsb77ltaro5qtihb5d4%40group.calendar.google.com/public/basic.ics lien iCal]).
Les dates prévues de gel de code, de début des tests qualité et de sortie des versions à venir sont disponibles dans le [https://calendar.google.com/calendar/embed?src=moodle.com_p4c2oe7hsb77ltaro5qtihb5d4%40group.calendar.google.com calendrier de développement de Moodle] ([https://calendar.google.com/calendar/ical/moodle.com_p4c2oe7hsb77ltaro5qtihb5d4%40group.calendar.google.com/public/basic.ics lien iCal]).


=== Dates prévues pour Moodle 4.1 ===
=== Dates prévues pour Moodle 4.5 ===
Voici les [https://moodle.org/mod/forum/discuss.php?d=437827 dates prévues concernant Moodle 4.1] :
Voici les dates prévues concernant Moodle 4.5 :
* Gel du code (pas de nouvelle fonctionnalité acceptée) : '''17 octobre 2022'''
* Gel du code (pas de nouvelle fonctionnalité acceptée) : '''26 août 2024'''
* Tests qualité (début des tests de vérification de qualité) : '''24 octobre 2022'''
* Tests qualité (début des tests de vérification de qualité) : '''2 septembre 2024'''
* Sortie officielle (si tous les tests passent) : '''28 novembre 2022'''
* Sortie officielle (si tous les tests passent) : '''7 octobre 2024'''
 
=== Dates prévues pour Moodle 5.0 ===
Voici les dates prévues concernant Moodle 5.0 :
* Gel du code (pas de nouvelle fonctionnalité acceptée) : '''3 mars 2025'''
* Tests qualité (début des tests de vérification de qualité) : '''10 mars 2025'''
* Sortie officielle (si tous les tests passent) : '''14 avril 2025'''


<includeonly>=== Dates prévues pour Moodle 4.2 ===
== Moodle 4.5 LTS ==
Voici les dates prévues concernant Moodle 4.2 :
Vous pouvez [https://moodle.org/mod/forum/discuss.php?d=461625 participer aux tests qualité de Moodle 4.5].
* Gel du code (pas de nouvelle fonctionnalité acceptée) : '''?? avril 2023'''
* Tests qualité (début des tests de vérification de qualité) : '''?? avril 2023'''
* Sortie officielle (si tous les tests passent) : '''?? mai 2023'''
</includeonly>


== Travaux principaux pour Moodle 4.1 ==
<includeonly>== Travaux principaux pour Moodle 4.5 ==
Les nouvelles fonctionnalités et améliorations suivantes sont les éléments principaux prévus pour la version 4.1 de Moodle.
Les nouvelles fonctionnalités et améliorations suivantes sont les éléments principaux prévus pour la version 4.5 de Moodle.
Notez que cette liste est sujette à modification en fonction de la hiérarchisation de nos activités et que certaines d’entre elles peuvent être intégrées dans des versions ultérieures.
Notez que cette liste est sujette à modification en fonction de la hiérarchisation de nos activités et que certaines d’entre elles peuvent être intégrées dans des versions ultérieures.
</includeonly>
Moodle 4.5 nécessitera '''PHP 8.1''' minimum, en 64 bits (et supportera '''PHP 8.2''' et '''[[Moodle et PHP|PHP 8.3]]''') !
Les [https://tracker.moodle.org/browse/MDL-79809 pré-requis techniques] sont exactement les mêmes que pour Moodle 4.4.


Moodle 4.1 (et les versions 4.x suivantes) verront une poursuite des améliorations de l'expérience utilisateur (UX) pour la plate-forme Moodle LMS. Moodle 4.0 s'est concentré sur des améliorations UX significatives pour la navigation et l'expérience de la page principale du cours. Dans Moodle 4.1, nous nous concentrerons sur l'amélioration de l'UX pour les activités du cours, en commençant par les activités les plus largement utilisées telles que Devoir et Test. L'amélioration de l'UX du carnet de notes sera un autre objectif principal.
La [[Mise à jour à Moodle 4.5|mise à jour vers Moodle 4.5]] sera possible depuis Moodle 4.1.2 minimum !
 
'''Amélioration de l'expérience utilisateur''' :
* Activités du cours
* Carnet de notes
* Améliorations globales de l'expérience utilisateur (tableaux/filtres)
 
'''D'autres projets incluent''' :
* Amélioration de l'intégration avec MoodleNet (et les autres sites Moodle)
* Amélioration de l'intégration avec les outils et plateformes tiers
* Enquêter et démarrer le projet d'amélioration de la messagerie dans Moodle (intégration proposée avec la messagerie [https://matrix.org/ Matrix])
* Projets MUA pour améliorer les activités Base de données et Devoir
* Poursuite du projet d'[[:dev:Question bank improvements for Moodle 4.1|amélioration de la banque de questions]]
 
 
Moodle 4.1 nécessitera '''PHP 7.4''' minimum (et supportera '''PHP 8.0''' et peut-être '''PHP 8.1''') !
Les [https://tracker.moodle.org/browse/MDL-71747 pré-requis techniques] évoluent : MariaDB 10.4 minimum, PostgreSQL 12 minimum, Oracle 19c minimum !
 
La [[Mise à jour à Moodle 4.1|mise à jour vers Moodle 4.1]] sera possible depuis Moodle 3.9 minimum !
 
== Travaux principaux pour Moodle 4.0 ==
Dans le cadre d'un changement significatif du design et de l'expérience utilisateur, le focus est principalement sur trois projets :
* [[:dev:Moodle 4.0 navigation improvements|Amélioration de la navigation]], recherche et menus - MDL-69588
* Simplifier la création et la gestion des cours - MDL-70907
* Permettre aux étudiants de savoir plus facilement ce qu'ils doivent faire pour terminer un cours, et ce qu'ils doivent faire ensuite
 
Autres projets :
* LTI 1.3 Advantage Tool / Provider implementation - MDL-69542
* Intégration de BigBlueButton - MDL-70658
* Une proposition de la communauté concernant la banque de questions, menée par un consortium d'universités : [[:dev:Question bank improvements for Moodle 4.0|Améliorations de la banque de questions pour Moodle 4.0]]
* Intégration de [https://moodle.org/plugins/block_admin_presets Admin presets] outil permettant de sauvegarder, charger et partager des configurations de site Moodle - [[:dev:Site admin presets|documentation anglaise]].
* Amélioration de l'accessibilité de l'éditeur Atto (MUA)
* Intégration du créateur de rapports de Moodle Workplace
 
 
Les développeurs peuvent consulter les [[:dev:Moodle 4.0 developer update|changements dans Moodle 4.0]].
 
Vous pouvez [https://moodle.org/mod/forum/discuss.php?d=432450 participer aux tests qualité de Moodle 4.0]


== Compatibilité avec le RGPD ==
== Compatibilité avec le RGPD ==
Ligne 125 : Ligne 107 :
* L'[[Historique des versions|historique des versions]], pour connaître les dates de sortie de toutes les versions de Moodle, et consulter leurs notes de mise à jour.
* L'[[Historique des versions|historique des versions]], pour connaître les dates de sortie de toutes les versions de Moodle, et consulter leurs notes de mise à jour.
* La [https://moodledev.io/general/community/roadmap version anglaise de cette page]
* La [https://moodledev.io/general/community/roadmap version anglaise de cette page]
* Les pré-requis techniques de Moodle 4.1 sont déterminés dans MDL-71747.
* Les pré-requis techniques de Moodle 4.5 sont déterminés dans MDL-79809, et resteront identiques à Moodle 4.4.
* Les pré-requis techniques de Moodle 4.2 sont déterminés dans MDL-74905.
* Pour les développeurs, les changements apportés :
* Pour les développeurs, les [[:dev:Moodle 4.0 developer update|changements dans Moodle 4.0]]
** [https://moodledev.io/docs/4.1/devupdate dans Moodle 4.1]
** [https://moodledev.io/docs/4.2/devupdate dans Moodle 4.2]
** [https://moodledev.io/docs/4.3/devupdate dans Moodle 4.3]
** [https://moodledev.io/docs/4.4/devupdate dans Moodle 4.4]
** [https://moodledev.io/docs/4.5/devupdate dans Moodle 4.5]


[[Catégorie:Développeur]]
[[Catégorie:Développeur]]

Version du 10 septembre 2024 à 10:08

Remarque : cette page est la traduction d'une page de la documentation Développeur, considérée comme particulièrement importante. Malgré tous nos efforts pour la garder à jour, il est possible que la version originale soit plus à jour. Nous vous recommandons donc de vérifier depuis la page originale en anglais : Roadmap.

Le projet Moodle est conçu pour avoir un effet positif sur le monde en soutenant et en donnant les outils aux éducateurs qui enseignent aux étudiants dans tous les secteurs, dans tous les pays.

Pour cela, l'équipe au siège social de Moodle (Moodle HQ) examine les problèmes liés à l’éducation et crée des solutions sous forme de produits correspondant aux valeurs d’éducation, d’ouverture, de respect, d’intégrité et d’innovation.

Cette page est le point de départ pour connaître les projets pour les prochaines versions de Moodle. Vous trouverez ci-dessous des informations sur les fonctionnalités en cours de développement et sur celles prévues pour les versions futures.

Sources de planification de la feuille de route

Les propositions d'améliorations et de nouvelles fonctionnalités proviennent de nombreuses sources différentes. Les commentaires de la communauté sont très importants et vous pouvez y contribuer en créant de nouvelles demandes sur le traqueur, en rejoignant l’Association des utilisateurs de Moodle pour voter sur un nouveau projet pour chaque version, en discutant de vos idées sur les forums et en rencontrant les responsables lors des MoodleMoots !

Moodle dispose également d'un vaste réseau de partenaires Moodle. Les partenaires Moodle sont des fournisseurs de services certifiés par le siège de Moodle pour fournir des services Moodle de haute qualité aux écoles, institutions et organisations. Moodle HQ travaille en étroite collaboration avec les partenaires pour déterminer les besoins des utilisateurs de Moodle et améliorer la plate-forme.

Versions de Moodle

Vous pouvez consulter l'historique des versions pour plus de détails sur les versions actuelles et passées.

Après Moodle 2.0, les versions majeures (par exemple 4.0, 4.1) sont sorties tous les 6 mois, en mai et novembre. A partir de Moodle 4.2, les versions majeures (par exemple 4.2, 4.3, 4.4...) sortiront tous les 6 mois, en avril et octobre (semaines 17 et 43 de l'année) comme indiqué sur notre processus de développement. Pour cette raison, les détails ci-dessous sont une indication des priorités actuelles, sujettes à modification en fonction du temps de développement nécessaire. Les éléments non achevés pour une version sont généralement juste décalés à la prochaine version majeure.

Après Moodle 4.5 (LTS) qui sortira en octobre 2024, la numérotation des versions de Moodle changera, afin d'avoir une cohérence et une prévision des dépréciations et des changements apportés dans les API. Plus d'informations depuis cette discussion (en anglais).

Dates prévues

Dates prévues pour les prochaines versions majeures

Le développement de deux branches en parallèle a des implications sur les outils liés au développement, comme annoncé dans le bilan d'intégration. Ces éléments seront listés et gérés via MDLSITE-6201 (authentification nécessaire).

Version Statut Date de sortie initiale (prévue) Fin du support de bogues Fin du support de sécurité
4.1 (LTS) Supportée pour la sécurité 28 novembre 2022 11 décembre 2023 8 décembre 2025
4.2 Supportée pour la sécurité 24 avril 2023 22 avril 2024 7 octobre 2024
4.3 Version stable actuelle 9 octobre 2023 7 octobre 2024 21 avril 2025
4.4 Version stable actuelle 22 avril 2024 21 avril 2025 6 octobre 2025
4.5 (LTS) Version future (en développement) 7 octobre 2024 (prévu) 6 octobre 2025 ?? octobre 2027

Les dates prévues de gel de code, de début des tests qualité et de sortie des versions à venir sont disponibles dans le calendrier de développement de Moodle (lien iCal).

Dates prévues pour Moodle 4.5

Voici les dates prévues concernant Moodle 4.5 :

  • Gel du code (pas de nouvelle fonctionnalité acceptée) : 26 août 2024
  • Tests qualité (début des tests de vérification de qualité) : 2 septembre 2024
  • Sortie officielle (si tous les tests passent) : 7 octobre 2024

Dates prévues pour Moodle 5.0

Voici les dates prévues concernant Moodle 5.0 :

  • Gel du code (pas de nouvelle fonctionnalité acceptée) : 3 mars 2025
  • Tests qualité (début des tests de vérification de qualité) : 10 mars 2025
  • Sortie officielle (si tous les tests passent) : 14 avril 2025

Moodle 4.5 LTS

Vous pouvez participer aux tests qualité de Moodle 4.5.


Moodle 4.5 nécessitera PHP 8.1 minimum, en 64 bits (et supportera PHP 8.2 et PHP 8.3) ! Les pré-requis techniques sont exactement les mêmes que pour Moodle 4.4.

La mise à jour vers Moodle 4.5 sera possible depuis Moodle 4.1.2 minimum !

Compatibilité avec le RGPD

Les développeurs de plugins doivent adapter leurs plugins afin de les rendre compatibles en utilisant la documentation dédiée.

Simplifier l'usage des plugins via l'application Moodle

Les développeurs de Moodle et de son application mobile ont fait en sorte de simplifier l'intégration des plugins au sein de l'application pour les développeurs. Chaque développeur de plugin doit adapter ses plugins pour qu'ils fonctionnent au sein de l'app Moodle en suivant la documentation dédiée.

Voir aussi