On Fri, Sep 13, 2002 at 03:22:56PM +0200, Georges Mariano wrote: > > Pour que ce genre de probl�me arrive moins souvent (bien que ce soit > > relativement rare) il est de notre devoir de tester les packages > > NB : "notre" = mainteneurs Debian ?? > Les mainteneurs/d�veloppeurs d�veloppent, les utilisateurs utilisent.
Non avant d'�tre d�veloppeur je suis utilisateur et je parle des utilisateurs. Ce qui est expliqu� dans la partie du mail que tu as coup�e. > > avant qu'ils rentrent dans la branche stable. > > > le valider. Je ne cesserai de le r�p�ter � tout va que l'utilisation > > de querybts et de reportbug devraient �tre obligatoire et devenir un > > r�flexe. Ceci permettrait donc d'avoir moins de surprises > > d�sagr�ables. > > Faut pas non plus se moquer du monde... La remarque est valable pour toi aussi. > Je veux bien tester mais QUAND JE LE CHOISI... i.e quand je sais o� je > mets les pieds !! Comment veux-tu savoir o� tu mets les pieds lorsque tu n'as pas test� ??? > En l'occurence, sans vouloir �tre m�chant avec le mainteneur, webmin > est fait pour administrer des (remarquez le pluriel) machines � > distance, webmin �tait dans potato et fonctionnait correctement. > webmin est maintenant dans woody. Stable �a veut dire qu'un service > op�rationnel auparavant le reste apr�s mise � jour. Fallait 5 minutes > et au moins deux machines pour voir que ce n'�tait pas le cas. C'est > quand m�me pass� dans stable... � qui la faute? Le mainteneur a sa part de faute. L'utilisateur aussi. Il ne faut pas oublier que c'est l'utilisateur qui fait ce qu'est la Debian en ce moment. Le mainteneur et les diff�rents d�veloppeurs concr�tisent cette chose. > Deux choses : > * si le processus de diffusion Debian est incapable d'assurer une > v�ritable s�mantique du mot "stable", faut le dire. Point barre. Avec plus de 10000 packages qui interagissent souvent les uns avec les autres, est-ce envisageable de tout tester en interne ? Il faut quand m�me faire rentrer les utilisateurs dans le processus ce qui est le cas. Mais ce n'est pas, � mon avis, � la hauteur de nos esp�rances. > J'ajoute qu'il n'y aurait aucune raison d'avoir honte, c'est quasiment > impossible de nos jours... Enti�rement d'accord avec cette remarque. > * pour valider un paquet comme webmin, faut un contexte minimum > (quasiment une �quipe) [encore faudrait-il ici faire la diff�rence > entre stabilit� upstream et stabiliy� du paquet]. Oui l� aussi *tout* le monde peut int�grer une telle �quipe sans pour autant �tre d�veloppeur. Le statut de d�veloppeur n'est qu'un statut technique (on a des droits sur les machines) mais *tout* le monde participe au projet et participe aux d�cisions. > On pourrait retourner la remarque ainsi : c'est trop facile de se > mettre mainteneur d'un paquet (et �tre sur la photo de classe Debian) > en se reposant sur les users derri�res pour balayer. Voir la remarque de l'importance des utilisateurs dans le projet. Personne et tout le monde est balayeur. > (Profitons-en!!) En ce qui concerne le devoir d'obligation d'utiliser > reportbug et cie, j'aimerai bien dans ce cas (obligation vers les > users) qu'il existe �galement une obligation (pour les mainteneurs) � > construire leur paquet dans un chroot/pbuilder (par exemple). �a > �viterait d�j� bien des probl�mes. �videmment c'est plus lourd, ok. > Mais la robustesse d'une distribution est � ce prix. �a arrive, de plus en plus de d�velopeurs le font et c'est une bonne chose. > [ajoutons : isoler les param�tres de configuration, pr�server les > options de configuration des applis en amont, ne pas choisir pour moi > si j'utilise gnome ou kde, si j'utilise mysql ou postgresl, pr�server > la d�tection optimale du cpu, ne pas modifier les pieds de pages des > docs fournies, ... des tas de trucs > tout �a c'est du v�cu �videmment... Est-ce la majorit� des cas ? �a m'�tonnerai. On y travaille mais la participation de tous est requise pour atteindre un tel niveau. > En faisant du backport, j'ai rencontr� pas mal de trucs marrants, j'ai > fait quelques rapports. Mais d'un autre c�t� je vois pas pourquoi je > passerai un bon quart d'heure (pour le faire bien) � rapporter un > probl�me qui se d�tecte en 5 minutes au d�part. � la fin �a devient > p�nible. Ce n'est pas si fr�quent de tels bugs. Et pourquoi tu y passerais du temps: tout simplement pour faire �voluer le projet dans le bon sens. Je trouve normal de passer du temps pour que quelques centaines voire quelques milliers de personnes puissent l'utiliser sans soucis apr�s. > Tiens, je crois savoir que tu es d�veloppeur, si tu pouvais faire > passer le message, ce serait sympa... On y travaille, mais �a avance doucement: nous ne sommes pas que 10 dans le projets avec des mentalit�s diff�rentes... Mais on y travaille. -- Igor Genibel http://www.answare.fr/ [EMAIL PROTECTED] http://www.tuxfamily.org/ [EMAIL PROTECTED] http://people.debian.org/~igenibel [EMAIL PROTECTED] GPG: 1024D/9D735B4F: 4F61 8D8F 05AC 8D2C 5F92 9B99 C44B 0266 9D73 5B4F

