|
Discussion en cours Cette décision est actuellement en cours de discussion. Avez-vous des remarques, des suggestions, des évolutions à demander pour ce modèle avant le vote ? D’autres remarques à partager au sujet de ce modèle ? À vous la parole : rendez-vous sur la page de discussion de la présente proposition. N’éditez pas la proposition elle-même tant que la discussion n’est pas terminée.
|
Nous avons beaucoup de modèles de conjugaison des verbes en français, dont l’utilisation n’est pas toujours évidente, et qui sont très difficiles à maintenir. Je propose de les remplacer par un modèle unique, plus simple d’utilisation, et qui détecte automatiquement la manière dont le verbe se conjugue.
L’objectif de cette proposition n’est pas d’ajouter du contenu aux tables de conjugaison du français, mais seulement de simplifier leur génération tout en conservant l’affichage actuel. L’ajout de contenu ou la modification de l’affichage devra faire l’objet d’une autre prise de décision.
Cette proposition concerne les tableaux dans les pages de l’espace « Conjugaison » pour les verbes en français.
À l’heure actuelle, les tableaux sont générés d’une panoplie de modèle, chacun appliquant un type de conjugaison précis. Par exemple, le modèle {{fr-conj-1-é*er}} pour les verbes du premier groupe du type de « régler », {{fr-conj-2-ïr}} pour les verbes du deuxième groupe du type de « haïr », {{fr-conj-3-indre}} pour les verbes du troisième groupe du type de « peindre » ou « craindre ». Ces modèles fonctionnent plutôt bien mais sont assez complexes à mettre en œuvre, il peut être difficile de savoir lequel utiliser, et ils sont très difficiles à maintenir et faire évoluer.
Suite à ce constat, j’ai développé ces derniers mois un modèle {{fr-conjugaison}} qui fait le travail de tous ces modèles de manière automatique, à partir de l’infinitif du verbe. Il est basé sur un ensemble de 4 modules Lua dont la maintenance sera beaucoup plus simple que les modèles actuels. Le fonctionnement détaillé du modèle est décrit sur sa page de documentation. Il y a pas mal de choses, donc je ne le répèterai pas ici.
Liste des modules impliqués :
Ce modèle permettra de grandement simplifier la modification des tableaux et l’ajout éventuel d’autres flexions (ex : temps surcomposés, formes négatives, interrogatives, passives, féminines, plurielles, etc.), comme cela a déjà pu être discuté ici, ici, ici et ici (merci Otourly pour les liens).
Ce nouveau modèle n’affiche pas les prononciations, contrairement aux modèles existants. Il faudrait donc prendre une décision à ce propos : souhaitons-nous conserver l’affichage des prononciations ou les retirer. Dans le second cas, le modèle sera modifié pour les afficher.
Si la proposition venait à être adoptée, il faudrait prévoir le passage d’un bot pour remplacer le plus d’occurrences possibles par le nouveau modèle.
Je pense qu’il manque plusieurs formes/temps (à ajouter possiblement plus tard après instauration du modèle):
Merci pour ce travail très important. Est ce qu’il y a une manière « standard » de tester le modèle ? En gros, est ce qu’on fait juste des tests dans un brouillon personnel ou y a-t-il une méthode ? Pamputt 12 juin 2024 à 16:26 (UTC)
Bonjour, je suis dans un grand dilemme… Après avoir testé tout ça, regardé un peu le code en détail. Je suis hyper content et vraiment ce module augure du vraiment bon. MAIS, pour moi, on a un atout qu’est la prononciation, et l’enlever alors que tu veux faire la même chose que le modèle, bein ça me va pas. Je préfère qu’on choisisse collectivement de l’enlever, plutôt qu’on l’enlève là et qu’on décide après collectivement de la remettre, pour moi ça fait pas sens. Alors, vraiment le taff est fou, bravo. C’est génial. Mais je suis tiraillé… T_T Lyokoï (blablater) 25 juin 2024 à 17:40 (UTC)