Re: processus qualité / validation ?
Le 25/10/2011 11:39, Raphael Hertzog a écrit : On Tue, 25 Oct 2011, Roland Mas wrote: M'est avis que le plus simple serait de prendre dak (l'outil de gestion d'archives utilisé par Debian) et de « juste » changer les critères de migration d'unstable vers testing. Les critères de migration sont définis par britney et pas par dak. Et cela ne sert à rien de repartir depuis britney pour cette tâche. briney n'apporterait rien. L'interface entre britney et dak est une simple liste de paquets à mettre dans testing sous la forme package version arch avec arch pouvant prendre la version spéciale source (le tout constitue un fichier heidi). Si dak est utilisé (ce qui m'étonnerait), il serait possible de développer une sorte d'interface web de validation qui générerait ce fichier et le filerait à dak. Quoi qu'il en soit, je ne connais rien de prêt à l'emploi qui puisse gérer quelque chose tel qu'exposé. Bonjour à tous, merci pour les différentes réponses et pistes, encore une fois c'est con que je n'ai pas quelques millions à cramer ... ça serait à mon avis un super outil pour démocratiser le déploiement massif de solutions libres dans des structures importantes. pour l'instant on va continuer avec le silex en attendant qu'on ai les sous pour inventer le feu qui nous permettra d'entrer dans l'âge du bronze [ouép c'est schématique] :) à l'heure actuelle je pousse mini-dak de préférence, pensez-vous que ça soit un bon investissement de passer à dak ? la dernière fois que j'avais regardé ça m'avait semblé compliqué et un peu lourd, je pourrais déjà pourquoi pas le mettre en place pour la distrib abuledu, mini-dak commence à attendre ses limites (durée de rebuild à chaque dupload du fait de la non utilisation de base de données) ... amicalement, Éric -- -- AbulEdu -- NouvaLinux -- Centre de Formation -- Éric Seigne - Directeur| eric.sei...@ryxeo.com RyXéo SARL | http://www.ryxeo.com 21 avenue M. et E. Dulout | tel +33 6 987 444 01 33600 Pessac - FRANCE | fax +33 9 56 606 607 -- To UNSUBSCRIBE, email to debian-devel-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ea967f4.8010...@ryxeo.com
Re: processus qualité / validation ?
Le lundi 24 octobre 2011 à 21:01 +0200, Éric Seigne a écrit : es-ce qu'il y aurait un truc permettant que n'importe quel développeur puisse uploader un paquet deb (ça on sait faire) puis alerter l'équipe technique qu'un paquet est en attente de tests / validation (ça je sais faire) puis que les testeurs remontent une information binaire ça marche ou ça ne marche pas + en ce cas un descriptif de ce qui ne marche pas et que si 5 ça marche et 0 ça ne marche pas alors le paquet deb se déplace tout seul dans le dépot public pour tout le monde ... Je trouve ça un peu simpliste comme approche, de considérer qu’il n’y a aucune interaction entre les paquets et qu’ils peuvent être testés indépendamment les uns des autres. Une approche à la testing, avec une population restreinte ayant tous les derniers paquets et les autres ayant les paquets validés, me paraît plus efficace au final. -- .''`. Josselin Mouette : :' : `. `' “If you behave this way because you are blackmailed by someone, `-[…] I will see what I can do for you.” -- Jörg Schilling -- To UNSUBSCRIBE, email to debian-devel-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1319743677.9087.1.camel@tomoe
Re: processus qualité / validation ?
Le 27/10/2011 21:27, Josselin Mouette a écrit : Le lundi 24 octobre 2011 à 21:01 +0200, Éric Seigne a écrit : es-ce qu'il y aurait un truc permettant que n'importe quel développeur puisse uploader un paquet deb (ça on sait faire) puis alerter l'équipe technique qu'un paquet est en attente de tests / validation (ça je sais faire) puis que les testeurs remontent une information binaire ça marche ou ça ne marche pas + en ce cas un descriptif de ce qui ne marche pas et que si 5 ça marche et 0 ça ne marche pas alors le paquet deb se déplace tout seul dans le dépot public pour tout le monde ... Je trouve ça un peu simpliste comme approche, de considérer qu’il n’y a aucune interaction entre les paquets et qu’ils peuvent être testés indépendamment les uns des autres. Une approche à la testing, avec une population restreinte ayant tous les derniers paquets et les autres ayant les paquets validés, me paraît plus efficace au final. Bonsoir, le cas concret, c'est le déploiement par exemple de firefox 7 ou de libreoffice 3.3, gimp x, inkscape z ... bien entendu ils ont leur dépends mais ça c'est justement le rôle des deb' ce que je veux dire par là c'est que lorsque ton panel technique ou panel représentatif des utilisateurs valide firefox 7 c'est qu'il valide de manière implicite toutes les dépendances permettant d'installer le paquet en question (et que tous les sites webs qu'ils visitent, applications webs, saloperies en java etc. passent avec cette version du navigateur) ... ensuite pour les libs' ou les paquets systèmes c'est effectivement plus compliqué mais pour la partie user desktop ça me semblait jouable/intéressant, en tout cas, quand j'aurais du temps/des sous de RD c'est une piste que je creuserait à coup sûr a+ Éric -- -- ABULEDU A 12 ANS ... www.abuledu.org -- Éric Seigne - Directeur| eric.sei...@ryxeo.com RyXéo SARL | http://www.ryxeo.com 21 avenue M. et E. Dulout | tel +33 6 987 444 01 33600 Pessac - FRANCE | fax +33 9 56 606 607 -- To UNSUBSCRIBE, email to debian-devel-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ea9b395.30...@ryxeo.com
Re: processus qualité / validation ?
Éric Seigne, 2011-10-24 21:01:16 +0200 : Bonsoir à tous, je me pose une question un peu idiote, es-ce qu'il y aurait des outils déjà existant dans debian* qui permettrait de mettre en place une sorte de workflow de validation de paquets avant publication ? Un genre de testing en quelque sorte ? es-ce qu'il y aurait un truc permettant que n'importe quel développeur puisse uploader un paquet deb (ça on sait faire) puis alerter l'équipe technique qu'un paquet est en attente de tests / validation (ça je sais faire) puis que les testeurs remontent une information binaire ça marche ou ça ne marche pas + en ce cas un descriptif de ce qui ne marche pas et que si 5 ça marche et 0 ça ne marche pas alors le paquet deb se déplace tout seul dans le dépot public pour tout le monde ... M'est avis que le plus simple serait de prendre dak (l'outil de gestion d'archives utilisé par Debian) et de « juste » changer les critères de migration d'unstable vers testing. Roland. -- Roland Mas Il vaut mieux insulter une commode Louis XV qu'une armoire à glace. -- To UNSUBSCRIBE, email to debian-devel-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ipndmrvu@mirexpress.internal.placard.fr.eu.org
Re: processus qualité / validation ?
On Tue, 25 Oct 2011, Roland Mas wrote: es-ce qu'il y aurait un truc permettant que n'importe quel développeur puisse uploader un paquet deb (ça on sait faire) puis alerter l'équipe technique qu'un paquet est en attente de tests / validation (ça je sais faire) puis que les testeurs remontent une information binaire ça marche ou ça ne marche pas + en ce cas un descriptif de ce qui ne marche pas et que si 5 ça marche et 0 ça ne marche pas alors le paquet deb se déplace tout seul dans le dépot public pour tout le monde ... M'est avis que le plus simple serait de prendre dak (l'outil de gestion d'archives utilisé par Debian) et de « juste » changer les critères de migration d'unstable vers testing. Les critères de migration sont définis par britney et pas par dak. Et cela ne sert à rien de repartir depuis britney pour cette tâche. briney n'apporterait rien. L'interface entre britney et dak est une simple liste de paquets à mettre dans testing sous la forme package version arch avec arch pouvant prendre la version spéciale source (le tout constitue un fichier heidi). Si dak est utilisé (ce qui m'étonnerait), il serait possible de développer une sorte d'interface web de validation qui générerait ce fichier et le filerait à dak. Quoi qu'il en soit, je ne connais rien de prêt à l'emploi qui puisse gérer quelque chose tel qu'exposé. Cordialement, -- Raphaël Hertzog ◈ Debian Developer Pre-order a copy of the Debian Administrator's Handbook and help liberate it: http://debian-handbook.info/go/ulule-rh/ -- To UNSUBSCRIBE, email to debian-devel-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111025093922.gb20...@rivendell.home.ouaza.com
processus qualité / validation ?
Bonsoir à tous, je me pose une question un peu idiote, es-ce qu'il y aurait des outils déjà existant dans debian* qui permettrait de mettre en place une sorte de workflow de validation de paquets avant publication ? voilà un peu ce que j'ai en tête: une entreprise a 5 développeurs et une équipe de 10 techniciens. chaque nouveau paquet deb doit être validé par plusieurs techniciens avant de pouvoir partir sur http://depot.public.apt/ et ainsi avoir les 500 salariés de la boite impactés par un nouveau logiciel installé automatiquement au boot suivant de leur machine ... es-ce qu'il y aurait un truc permettant que n'importe quel développeur puisse uploader un paquet deb (ça on sait faire) puis alerter l'équipe technique qu'un paquet est en attente de tests / validation (ça je sais faire) puis que les testeurs remontent une information binaire ça marche ou ça ne marche pas + en ce cas un descriptif de ce qui ne marche pas et que si 5 ça marche et 0 ça ne marche pas alors le paquet deb se déplace tout seul dans le dépot public pour tout le monde ... ça serait pas mal comme outil hein ? mais je ne trouve pas, probablement que je pose mal ma question aux moteurs de recherches, d'ou mon appel aux humains :) merci d'avance, Éric -- -- AbulEdu -- NouvaLinux -- Centre de Formation -- Éric Seigne - Directeur| eric.sei...@ryxeo.com RyXéo SARL | http://www.ryxeo.com 21 avenue M. et E. Dulout | tel +33 6 987 444 01 33600 Pessac - FRANCE | fax +33 9 56 606 607 -- To UNSUBSCRIBE, email to debian-devel-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ea5b5fc.6030...@ryxeo.com