Cette liste contient les termes les plus usités lors du PBF, accompagnés de leurs explications et traductions. Nous souhaitons expliquer les termes courants du PBF de manière courte, concise et précise.
Bugs (anomalies)
Les erreurs de code sont appelées des “bugs”. Auparavant, ce n’était pas les erreurs de logiciel qui causaient des problèmes, mais des insectes/coléoptères (“bugs” en anglais). Les ordinateurs étaient alors beaucoup plus gros et il y avait donc assez de place pour les coléoptères. Ceux-ci nichaient dans les ordinateurs et pouvaient les endommager.
Committers
Lorsqu'un pull request (correctif) a été testé avec succès à deux reprises, un “committer” ou un propriétaire de produit intègre le correctif au noyau de Joomla. Un “committer” possède les droits en écriture du code source de Joomla.
Core (noyau)
Lors du PBF, vous entendrez souvent le mot "Core". Il s'agit du noyau Joomla, son code source pour ainsi dire.
GitHub
Github est un service en ligne qui permet aux développeurs de gérer des projets de logiciel via "Git". Git permet le versionnage du code d’un logiciel et facilite la collaboration au développement de logiciels (plus d'infos).
Vous pouvez également trouver tous les pull requests de Joomla sur GitHub. Pour plus d'informations sur l’utilisation de GitHub, veuillez consulter ce tutoriel.
Glip
Glip est un service en ligne gratuit, un outil de gestion de projet en anglais qui vous permet de discuter avec une équipe.
Plus d'infos >>
Issue Status (Statut d’une anomalie)
Indique l'état actuel d'une anomalie. Généralement lors d’un PBF, nous testons les correctifs ayant le statut "nouveau" (new) ou "en attente" (pending).
Plus d'infos >>
JDocs
LA documentation de Joomla (JDocs). C’est le guide / la documentation officiel du projet.
Comment devenir traducteur >>
JUG
Un groupe d'utilisateurs Joomla! (JUG) est un rassemblement physique régulier d’utilisateurs Joomla qui vont répondre à vos questions, accueillir vos suggestions, partager leurs trucs & astuces et vous inviter à faire de même.
Plus d'infos >>
Issue Tracker (traqueur d’anomalies)
Le traqueur d’anomalies est une sorte de système de tickets qui gère et traite un bug, de sa confirmation à sa résolution. Sur le traqueur d’anomalies (https://issues.joomla.org), vous pouvez, par exemple, consulter la description de l'erreur.
Installation locale
Avant de pouvoir tester les correctifs, vous devez configurer une installation Joomla en local ou en ligne. L'installation locale nécessite XAMPP, la dernière version de Joomla (pour le PBF, nous utilisons la Nightly Build de Joomla! 4), l'extension Patch Tester et un compte GitHub pour l'authentification du testeur de correctifs.
Nightly Build
La Nightly Build est la dernière version de Joomla en cours de développement. Elle est générée automatiquement toutes les nuits (d’où son nom) et contient le code actuellement en développement. Une Nightly Build n'est pas une version stable et peut contenir des failles de sécurité. De ce fait, une Nightly Build ne doit jamais être utilisée sur une site en production.
Plus d'infos >>
Environnement en ligne du PBF
Pour celles et ceux qui ne disposent pas d'une installation locale lors de l'événement PBF, nous avons préparé une installation Joomla en ligne spécialement pour le PBF. GitHub n'autorise l’accès anonyme à l’interface qu’à un nombre limité de personnes. Nous vous invitons donc à vous authentifier (saisissez vos nom d'utilisateur et mot de passe GitHub en backend, dans les paramètres du composant Joomla! Patch Tester).
Patch (correctif)
Un correctif, c’est quelques lignes de code permettant de corriger une anomalie ou contenant une nouvelle fonctionnalité. Les correctifs peuvent être intégrés au code de l'installation actuelle de Joomla. Dans l'environnement Joomla, les correctifs sont soumis sur GitHub, sous forme de pull requests.
Test de correctif
Retrouvez dans ce tutoriel tout ce que vous devez savoir pour tester un correctif. Il existe une extension Joomla très utile pour cela : le Testeur de correctifs ("Patch Tester").
Patch Tester (testeur de correctifs)
Le Patch Tester est un composant de Joomla, très utile pour tester les correctifs. Il permet notamment d'utiliser les correctifs Knopflick dans Joomla.
Guide d’utilisation du Patch Tester >>
Pull Request (= correction d'erreur / suggestion de fonctionnalité)
Un pull request est une demande d'application d'un correctif au code. Dans notre cas, un développeur a écrit un code permettant de corriger une anomalie et il soumet un pull request. L’équipe du PBF peut alors tester ce nouveau code, en discuter si nécessaire, ou donner au développeur un feedback pour modifier le correctif. A la fin de la journée, un committer peut intégrer ce code au noyau Joomla.
Propriétaire du produit
Si le pull request (correctif) a été testé avec succès à deux reprises, le propriétaire du produit intégrera alors le correctif au noyau de Joomla. Un propriétaire de produit possède les droits en écriture pour le code source de Joomla.
PBF
L'événement "Pizza Bugs & Fun" est une journée "Joomla make it happen" (que l’on pourrait traduire par ‘faisons bouger les choses”). Vous apprendrez à connaître la communauté, à tester des correctifs ou même à les écrire vous-même, à devenir traducteur ou à écrire des tutoriels pour Joomla. Vous êtes toutes et tous les bienvenus !
Si vous souhaitez participer ou entrer en contact avec un JUG proche de chez vous, n'hésitez pas à nous contacter par email à l’adresse Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser..
Bac à sable de traduction
Les traducteurs ont besoin d'un environnement pour les tests.
Bac à sable de traduction >>
Devenir un traducteur >>
XAMPP
XAMPP est un logiciel entièrement gratuit, facile à installer, qui contient tous les programmes nécessaires à la mise en place et à la maintenance d'un serveur web.
Plus d'infos >>