Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


Bonjour,

Le 09/09/2020 à 13:55, Ysabeau a écrit :
Le 09/09/2020 à 13:52, Bernard Siaud alias Troumad a écrit :
Bonjour


Et si on lançait simplement un financement participatif pour résoudre
les régressions ?

Chaque participant vote et le poids de son vote est proportionnel à son
don. On verra après ce qu'on peut faire avec l'argent récolté.

À qui on confierait le boulot ?

À quelqu'un qui a déjà le droit de commit sur le code source, ce qui assure qu'il est reconnu comme compétent et fiable par la communauté des développeurs de LibreOffice.

Quelle garantie a-t-on que la mise à jour suivante ne va pas tout
péter à nouveau ?

"Tout péter" ? Tu n'en fais pas un peu trop là ? ;-)

Comment s'assurer de la qualité de travail ?

Chaque correctif de bug est censé être accompagné d'un test de non-régression de façon à détecter automatiquement toute résurgence ultérieure du même bug. Ce genre de test est difficile à mettre en œuvre pour le bug sur l'interface, mais pour tout le reste c'est en principe une condition sine-qua-non pour accepter un correctif. Bien entendu un test est d'autant plus aisé à écrire que le bug corrigé dispose d'un scénario de reproduction détaillé et d'un critère de validité sans ambigüité. Ces tests de non-régression ne garantissent pas que le correctif ne va pas casser quelque chose ailleurs. Normalement le système d'intégration continue qui compile LibreOffice avec chaque nouveau correctif proposé sur toutes les plateformes supportées par LibreOffice, permet de détecter pas mal de problèmes (en particulier ce qui ne compile pas sur une plateforme donnée, ce qui casse un test parmi les centaines existant). Ensuite il faut des utilisateurs avancés pour tester en situation réelle et trouver les bugs résiduels.

Après, comme pour tout travail de commande, il faut établir un cahier de recette qui permet de définir ce qu'on entend par qualité du travail et comment on décide que le travail est réalisé.

Bonne journée
JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.