Akim Demaille akim@lrde.epita.fr writes:
"Nicolas" == Nicolas Pouillard nicolas.pouillard@gmail.com writes:
On 5/29/06, Akim Demaille akim@lrde.epita.fr wrote:
"Michaël" == Michaël Cadilhac michael.cadilhac@lrde.org writes:
Please don't use such headers. SVN $Id$ is here for you.
Et franchement, même ce dernier on n'en veut plus vraiment.
A bon ??
Quelles en sont les raisons ?
C'est quoi l'intérêt ? Aujourd'hui on a presque toujours une connexion à l'Internet, ou à défaut des outils qui marchent plutôt bien en off-line. Sans compter que maintenant on a un Id qui est plutôt globale au projet que locale au fichier. Du coup, un svn info ou genre fait très bien le métier.
Je n'ai jamais vu un cas où ça avait servi d'avoir cet Id.
Les fichiers de conf sur gentoo ont tous leur $Id$. Ça me permet, quand je reporte un bug dans un fichier de conf, de dire que c'est celui du 28 août 2005, modifié par Dave Wart. Tout le monde regarde alors le même fichier, mais je n'ai pas du tout la moindre idée d'où se trouve le repository SVN associé.
Je ne vois pas en quoi c'est différent pour l'utilisateur, mettons, de Vaucanson, qui aura téléchargé un snapshot, ./configure && make && make install, supprime la tarball et le répertoire, et utilise la bibliothèque jusqu'à (hopefully) plantage.
"Michaël" == Michaël Cadilhac michael.cadilhac@lrde.org writes:
Les fichiers de conf sur gentoo ont tous leur $Id$. Ça me permet, quand je reporte un bug dans un fichier de conf, de dire que c'est celui du 28 août 2005, modifié par Dave Wart. Tout le monde regarde alors le même fichier, mais je n'ai pas du tout la moindre idée d'où se trouve le repository SVN associé.
Bon, ok, leur cas est spécial : c'est une distribution sans release, est-ce correct ? Auquel cas, je comprends. Mais je vois pas le rapport avec vcn ou les autres, où soit tu checkoutes, soit tu détarres.
Je ne vois pas en quoi c'est différent pour l'utilisateur, mettons, de Vaucanson, qui aura téléchargé un snapshot, ./configure && make && make install, supprime la tarball et le répertoire, et utilise la bibliothèque jusqu'à (hopefully) plantage.
Et alors il ne serait plus capable de donner le numéro de version auquel se rapporte le bug ? Mais il serait quand même capable de lire un $Id$ ? Il est très fort ! Il sera aussi très fort de faire attention à trouver le fichier responsable du bug, qui aura aussi le bon goût d'avoir le $Id$ du *release*, pas de la dernière modification du *fichier*.
Akim Demaille akim@lrde.epita.fr writes:
Et alors il ne serait plus capable de donner le numéro de version auquel se rapporte le bug ? Mais il serait quand même capable de lire un $Id$ ? Il est très fort ! Il sera aussi très fort de faire attention à trouver le fichier responsable du bug, qui aura aussi le bon goût d'avoir le $Id$ du *release*, pas de la dernière modification du *fichier*.
Les utilisateurs de nos jours ont un manque de bon goût flagrant. You've a point.