Re: processus qualité / validation ?

2011-10-27 Par sujet Éric Seigne
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 ?

2011-10-27 Par sujet Josselin Mouette
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 ?

2011-10-27 Par sujet Eric Seigne
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 ?

2011-10-25 Par sujet Roland Mas
É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 ?

2011-10-25 Par sujet Raphael Hertzog
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 ?

2011-10-24 Par sujet Éric Seigne
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