• faciliter la contribution ?

    From Marc Chantreux@21:1/5 to All on Fri Apr 1 17:20:01 2022
    salut � tous,

    encore une fois, je me retrouve � ne pas "ramasser la cuill�re":

    * j'ai vu une typo dans la description fran�aise d'un paquet
    * j'ai mat�riellement pas le temps de faire grand chose de plus que

    apt show gitweb > gitweb-control
    quilt new typo
    EDITOR='sed -i s/cdi/cgi/' quilt edit control
    quilt refresh
    mutt -H- -s 'gitweb: typo in french control' \
    [email protected] < patches/typo

    * quand j'utilise reportbug, je me rend compte que je ne sais m�me
    plus a qui j'ai envoy� des patches
    * si je tente de faire plus, je me rend compte que contribuer �
    debian peut vite �tre chronophage.

    du coup je me dis depuis quelques temps

    * c'est con de perdre tous ces petits patches (au doigt mouill� je
    dirais ~ un par mois)
    * ces petits patches pourraient permettre � des gens qui ont l'envie
    et le temps de suivre debian de plus pr�t (les bonnes pratiques en
    cours, la fa�on d'agir avec la communaut�).

    je partage cette r�flexion en esp�rant que �a puisse servir:

    * soit � ma gouverne parce qu'il existe peut-�tre un outils pour �a
    (ou que cette pratique va cr�er plus de bruit que de r�solution)
    * soit parce que c'est peut-�tre une bonne id�e dont la communaut�
    peut s'emparer.

    mes 2 centimes ... m�me pas ... mon centime...

    bon we a tous

    PS:

    si une liste spoon existait et si quelqu'un me guidait vers
    les bonnes pratiques (�ventuellement un atelier de travail remote),
    je serais ravi d'outiller la chose si n�cessaire.

    --
    Marc Chantreux
    Direction du num�rique de l'Universit� de Strasbourg
    P�le de Calcul et Services Avanc�s � la Recherche (CESAR) http://annuaire.unistra.fr/p/20200

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jean-Pierre Giraud@21:1/5 to All on Fri Apr 1 23:50:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------v93rtnkpEelbLyEwsBZjPsnz
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    Qm9uam91ciwNCg0KTGUgMDEvMDQvMjAyMiDDoCAxNzoxMiwgTWFyYyBDaGFudHJldXggYSDD qWNyaXTCoDoNCj4gc2FsdXQgw6AgdG91cywNCj4gDQo+IGVuY29yZSB1bmUgZm9pcywgamUg bWUgcmV0cm91dmUgw6AgbmUgcGFzICJyYW1hc3NlciBsYSBjdWlsbMOocmUiOg0KPiANCj4g KiBqJ2FpIHZ1IHVuZSB0eXBvIGRhbnMgbGEgZGVzY3JpcHRpb24gZnJhbsOnYWlzZSBkJ3Vu IHBhcXVldA0KPiAqIGonYWkgbWF0w6lyaWVsbGVtZW50IHBhcyBsZSB0ZW1wcyBkZSBmYWly ZSBncmFuZCBjaG9zZSBkZSBwbHVzIHF1ZQ0KPiANCj4gCWFwdCBzaG93IGdpdHdlYiA+IGdp dHdlYi1jb250cm9sDQo+IAlxdWlsdCBuZXcgdHlwbw0KPiAJRURJVE9SPSdzZWQgLWkgcy9j ZGkvY2dpLycgcXVpbHQgZWRpdCBjb250cm9sDQo+IAlxdWlsdCByZWZyZXNoDQo+IAltdXR0 IC1ILSAtcyAnZ2l0d2ViOiB0eXBvIGluIGZyZW5jaCBjb250cm9sJyBcDQo+IAkJc3Bvb25A ZGViaWFuLm9yZyA8IHBhdGNoZXMvdHlwbw0KPiANCj4gKiBxdWFuZCBqJ3V0aWxpc2UgcmVw b3J0YnVnLCBqZSBtZSByZW5kIGNvbXB0ZSBxdWUgamUgbmUgc2FpcyBtw6ptZQ0KPiAgICBw bHVzIGEgcXVpIGonYWkgZW52b3nDqSBkZXMgcGF0Y2hlcw0KPiAqIHNpIGplIHRlbnRlIGRl IGZhaXJlIHBsdXMsIGplIG1lIHJlbmQgY29tcHRlIHF1ZSBjb250cmlidWVyIMOgDQo+ICAg IGRlYmlhbiBwZXV0IHZpdGUgw6p0cmUgY2hyb25vcGhhZ2UuDQpqZSBuZSByw6lwb25kcyBx dWUgc3VyIGxhIHBhcnRpZSBjb25jZXJuYW50IGxhIGRlc2NyaXB0aW9uIGRlIHBhcXVldC4g Q2VzIA0KZGVzY3JpcHRpb25zIHNvbnQgIG1haW50ZW51ZXMgcHJpbmNpcGFsZW1lbnQgw6Ag dHJhdmVycyB1biBvdXRpbCB3ZWIgbGUgDQpkZHRzcyBxdWkgc2UgdHJvdXZlIMOgIGNldCBl bXBsYWNlbWVudCA6DQpodHRwczovL2RkdHAuZGViaWFuLm9yZy9kZHRzcy9pbmRleC5jZ2kv ZnINCkludGVydmVuaXIgc3VyIGxlcyB0cmFkdWN0aW9ucyBuw6ljZXNzaXRlIHVuZSBpbnNj cmlwdGlvbi4gTGUgbcOpY2FuaXNtZSANCmRlIHRyYWR1Y3Rpb24gZXN0IHByw6ljaXPDqSBz dXIgY2V0dGUgcGFnZSANCmh0dHBzOi8vd3d3LmRlYmlhbi5vcmcvaW50ZXJuYXRpb25hbC9s MTBuL2RkdHAuDQpDZXBlbmRhbnQsIGxlIHBsdXMgc2ltcGxlIHBvdXIgcHJvcG9zZXIgdW5l IGNvcnJlY3Rpb24gcmVzdGUgZGUgDQpzJ2FkcmVzc2VyIMOgIGwnw6lxdWlwZSBkZSB0cmFk dWN0aW9uIGVuIGZyYW7Dp2FpcyDDoCB0cmF2ZXJzIHNhIGxpc3RlIGRlIA0KZGlmZnVzaW9u IGRlYmlhbi1sMTBuLWZyZW5jaEBsaXN0cy5kZWJpYW4ub3JnIHF1aSBzJ2VmZm9yY2UgYXBw bGlxdWVyIA0KbGVzIGNvcnJlY3Rpb25zIGRlbWFuZMOpZXMuIEMnZXN0IHBsdXMgbMOpZ2Vy IHF1ZSBsJ2Vudm9pIGQndW4gcmFwcG9ydCBkZSANCmJvZ3VlLi4uDQpKZSB2aWVucyBkZSBj b3JyaWdlciBsJ2VudHLDqWUgZmF1dGl2ZSAoIA0KaHR0cHM6Ly9kZHRwLmRlYmlhbi5vcmcv ZGR0c3MvaW5kZXguY2dpL2ZyL2ZvcnJldmlldy9naXR3ZWI/MTY0ODg0ODY4NiApIA0KZXQg ZWxsZSBzZXJhIGRpc3BvbmlibGUgZW4gbGlnbmUgYXByw6hzIGRldXggcmVsZWN0dXJlcyBk YW5zIHF1ZWxxdWVzIGpvdXJzLg0KTWVyY2kgZHUgc2lnbmFsZW1lbnQsDQpBbWljYWxlbWVu dCwNCmppcGVnZQ0KTWVtYnJlIGRlIGwnw6lxdWlwZSBkZSB0cmFkdWN0aW9uIGVuIGZyYW7D p2Fpcw0KDQo=

    --------------v93rtnkpEelbLyEwsBZjPsnz--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEEcH/R3vmpi4JWBoDfeBP2a44wMXIFAmJHc20FAwAAAAAACgkQeBP2a44wMXKC 8Q/+MGXs2wc6PgH2/MVhuKOXEQEJC8GPteuu9IjNAQpTOfN4MjQN14dZWe2i4Mpt0SZI7IXVEEyj SKmMmckkC8vLYj/62dQTzhkiffKZtLUDcv07aw/2zbhCJeV789UVzKSivnSv/6a9xUyZLmN21RYV syks2p7dqcjybwQ13lhSZr/OG0p5rhZYwhH33PaOwKAPkdZd3EdU57UYQo1LXqpAd+50DAetxsc+ 2Ht5SZdY30KzoKwmFa+9QWXxG5ineRtAmrSZ2jdqJj14hrAaYgO8XDJ2g/xuIY96CBCcb5Hevzo0 /ZFUIN9TBl044Xn2LankUQ7OgrmLjHvxEPSJWeko4Do6ry/o9yrt2yAAbLzIkooIg0dvXXSR3Ooq WMyyFuRsUjF+zKn2lRktYT3b8QaRoKNgJnPrtu+H3vYpqrA0oGYh+LY730/RgPsBSRzoSZlDXC0s +782KN9mGMle0PsXqW0Hzm24lU/Ciyb4IvOp1jXUxg8oSUGDiiTBOe0lc3J+B4hEfnk2ZVzcakED OSR0bjVukrbVogkVHFvl2bQFoo9JcxMRs8vP+kNlenAql/Jkn5u4YmhHZRAO7QF4sZkgNz8qk86f CP9U/sWQHRQ+0BfCGt6m2aN+ltXCNWQR+yxhSkE0hPge5L8sOZJqvmYi5FKNuatIiERshJ1jRASg eEc=
    =LVDa
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jean-Philippe MENGUAL@21:1/5 to All on Sat Apr 2 11:20:01 2022
    Le 01/04/2022 à 17:12, Marc Chantreux a écrit :
    salut à tous,

    encore une fois, je me retrouve à ne pas "ramasser la cuillère":

    * j'ai vu une typo dans la description française d'un paquet
    * j'ai matériellement pas le temps de faire grand chose de plus que

    apt show gitweb > gitweb-control
    quilt new typo
    EDITOR='sed -i s/cdi/cgi/' quilt edit control
    quilt refresh
    mutt -H- -s 'gitweb: typo in french control' \
    [email protected] < patches/typo

    * quand j'utilise reportbug, je me rend compte que je ne sais même
    plus a qui j'ai envoyé des patches
    * si je tente de faire plus, je me rend compte que contribuer à
    debian peut vite être chronophage.

    Je ne suis pas sûr de tout suivre. Effectivement, il n'est pas possible d'envoyer le patch directement au responsable du paquet. Il est par
    contre possible, via reportbug, de créer le bug et dans le mail qui le
    crée, de joindre le patch. Certes, on pourrait ajouter une étape
    derrière, consistant à tagguer le bug comme ayant un patch, mais c'est
    même pas vital, le responsable pouvant le faire.

    Ce process semble lourd? Sur n'importe quel projet opensource on a ce
    système de rapport avec pièce jointe qui peut être patch ou autre.
    QUant au fait ensuite de ne pas perdre ses patches, c'est vrai que c'est
    un sujet mais bon, après ça relève du responsable du paquet je dirais.

    Amicalement,

    du coup je me dis depuis quelques temps

    * c'est con de perdre tous ces petits patches (au doigt mouillé je
    dirais ~ un par mois)
    * ces petits patches pourraient permettre à des gens qui ont l'envie
    et le temps de suivre debian de plus prêt (les bonnes pratiques en
    cours, la façon d'agir avec la communauté).

    je partage cette réflexion en espérant que ça puisse servir:

    * soit à ma gouverne parce qu'il existe peut-être un outils pour ça
    (ou que cette pratique va créer plus de bruit que de résolution)
    * soit parce que c'est peut-être une bonne idée dont la communauté
    peut s'emparer.

    mes 2 centimes ... même pas ... mon centime...

    bon we a tous

    PS:

    si une liste spoon existait et si quelqu'un me guidait vers
    les bonnes pratiques (éventuellement un atelier de travail remote),
    je serais ravi d'outiller la chose si nécessaire.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Sat Apr 2 13:30:01 2022
    apt show gitweb > gitweb-control
    quilt new typo
    EDITOR='sed -i s/cdi/cgi/' quilt edit control
    quilt refresh
    mutt -H- -s 'gitweb: typo in french control' \
    [email protected] < patches/typo

    possible, via reportbug, de cr�er le bug et dans le mail qui le cr�e, de joindre le patch.

    mon exemple ci-avant m'a cout� 0 temps de r�flexion donc j'aurais
    tendance � le faire.

    reportbug est un outils � l'ergonomie tout a fait discutable, qui tente
    de faire beaucoup trop de truc, qui le fait mal et qui ne s'int�gre pas facilement dans un workflow rod� ou dans un SI particulier.

    c'est peut-�tre pas lourd, je te l'accorde, mais assez mal fichu pour
    faire fuire des contributeurs occasionnels. j'en ai parl� sur le campus
    et dans le lug: m�me constat. pour pousser les gens � la contribution,
    j'ai tent� de dire que ce serait cool de cr�er l'�quivalent de spoon � strasbourg (et c'est probablement ce qu'on va faire si notre volontaire
    ne nous fait pas faux bon) mais je me disais que le besoin �tait
    peut-�tre plus g�n�ral.

    Franchmement: les 2 choses dont nous aurions besoin sont:

    a) un template d'un message correspondant aux bonnes pratiques avec des commentaires sur comment r�diger:


    To: bug-${package}@debian.org
    From: ${sender:+$sender <$email>}${sender-$email}
    Subject: ${version}-${arch}: ${shortdesc}
    X-please-keep-me-informed: yes, please

    Dear ${package} maintainer,

    When i do this thing:

    ${howyougethere}

    I got:

    ${whatswrong}

    About my system:
    # dpkg-selection?
    # locale?
    # ....

    I fixed/patched with:

    ${patch}

    b) la seule partie qui pourrait �tre cool de reportbug, � savoir la
    liste des bugs d�j� ouverts mais sous la forme d'un ls, pas un menu.

    Ce process semble lourd?

    c'est peut-�tre pas lourd en soit, je te l'accorde bien volontiers,
    mais bien assez pour faire fuir le contributeur occasionnel que je suis:
    le bug report (surtout sur un truc comme une typo) n�cessite d'�tre
    super simple et de d'int�grer dans les habitudes des gens.

    Sur n'importe quel projet opensource on a ce
    syst�me de rapport avec pi�ce jointe qui peut �tre patch ou autre.

    Eh bien oui et c'est tellement plus simple! on te file une adresse et tu
    postes dessus. un peu comme pause (le bug tracker de cpan) en son temps.

    Quant au fait ensuite de ne pas perdre ses patches, c'est vrai que c'est un sujet mais bon, apr�s �a rel�ve du responsable du paquet je dirais.

    ahhh ... ok... donc pas de hook pour envoyer un message lorsque le
    ticket produit un traitement... bon c'est peut-�tre moi.

    merci pour ta r�ponse.

    --
    Marc Chantreux
    Direction du num�rique de l'Universit� de Strasbourg
    P�le de Calcul et Services Avanc�s � la Recherche (CESAR) http://annuaire.unistra.fr/p/20200

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?SsOpcsOpbXkgTGFs?=@21:1/5 to [email protected] on Sat Apr 2 14:40:01 2022
    On Sat, Apr 2, 2022 at 1:25 PM Marc Chantreux <[email protected]> wrote:

    apt show gitweb > gitweb-control
    quilt new typo
    EDITOR='sed -i s/cdi/cgi/' quilt edit control
    quilt refresh
    mutt -H- -s 'gitweb: typo in french control' \
    [email protected] < patches/typo

    possible, via reportbug, de créer le bug et dans le mail qui le crée, de joindre le patch.

    mon exemple ci-avant m'a couté 0 temps de réflexion donc j'aurais
    tendance à le faire.

    reportbug est un outils à l'ergonomie tout a fait discutable, qui tente
    de faire beaucoup trop de truc, qui le fait mal et qui ne s'intègre pas facilement dans un workflow rodé ou dans un SI particulier.

    c'est peut-être pas lourd, je te l'accorde, mais assez mal fichu pour
    faire fuire des contributeurs occasionnels. j'en ai parlé sur le campus
    et dans le lug: même constat. pour pousser les gens à la contribution,
    j'ai tenté de dire que ce serait cool de créer l'équivalent de spoon à strasbourg (et c'est probablement ce qu'on va faire si notre volontaire
    ne nous fait pas faux bon) mais je me disais que le besoin était
    peut-être plus général.


    En fait reportbug fait aussi fuir certains développeurs debian.
    C'est une ergonomie pensée il y a 22 ans... ça a plutôt bien vieilli en fait.

    Jérémy

    <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 2, 2022 at 1:25 PM Marc Chantreux &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquote class="gmail_quote"
    style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; &gt;     apt show gitweb &gt; gitweb-control<br>
    &gt; &gt;     quilt new typo<br>
    &gt; &gt;     EDITOR=&#39;sed -i s/cdi/cgi/&#39; quilt edit control<br>
    &gt; &gt;     quilt refresh<br>
    &gt; &gt;     mutt -H- -s &#39;gitweb: typo in french control&#39; \<br> &gt; &gt;             <a href="mailto:[email protected]" target="_blank">[email protected]</a> &lt; patches/typo<br>

    &gt; possible, via reportbug, de créer le bug et dans le mail qui le crée, de<br>
    &gt; joindre le patch.<br>

    mon exemple ci-avant m&#39;a couté 0 temps de réflexion donc j&#39;aurais<br> tendance à le faire.<br>

    reportbug est un outils à l&#39;ergonomie tout a fait discutable, qui tente<br>
    de faire beaucoup trop de truc, qui le fait mal et qui ne s&#39;intègre pas<br>
    facilement dans un workflow rodé ou dans un SI particulier.<br>

    c&#39;est peut-être pas lourd, je te l&#39;accorde, mais assez mal fichu pour<br>
    faire fuire des contributeurs occasionnels. j&#39;en ai parlé sur le campus<br>
    et dans le lug: même constat. pour pousser les gens à la contribution,<br> j&#39;ai tenté de dire que ce serait cool de créer l&#39;équivalent de spoon à<br>
    strasbourg (et c&#39;est probablement ce qu&#39;on va faire si notre volontaire<br>
    ne nous fait pas faux bon) mais je me disais que le besoin était<br> peut-être plus général.</blockquote><div><br></div><div>En fait reportbug fait aussi fuir certains développeurs debian.</div><div>C&#39;est une ergonomie pensée il y a 22 ans... ça a plutôt bien vieilli en fait.</div><div><br></div><div>Jérémy</
    </div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Plessy@21:1/5 to All on Sat Apr 2 15:10:01 2022
    Le Sat, Apr 02, 2022 at 01:25:15PM +0200, Marc Chantreux a �crit :

    To: bug-${package}@debian.org
    From: ${sender:+$sender <$email>}${sender-$email}
    Subject: ${version}-${arch}: ${shortdesc}
    X-please-keep-me-informed: yes, please

    Bonjour Marc,

    on peut envoyer le rapport directement par email en utilisant des
    pseudo en-t�tes.

    To: [email protected]
    From: ${sender:+$sender <$email>}${sender-$email}
    Subject: ${version}-${arch}: ${shortdesc}

    Package: ${pakage}
    Version: ${version}
    Tags: patch

    Et en suite le reste du message et le patch

    https://www.debian.org/Bugs/Reporting

    Pour ma part, la partie la plus stressante du syst�me est que la r�ponse
    du serveur prend un temps variable et que j'ai d�j� perdu plus d'un
    rapport parce que mon syst�me d'envoi de courriels n'est pas configur�
    assez parfaitement. C'est pour �a que j'utilise reportbug, qui permet d'envoyer le rapport via le serveur SMTP d�di� de Debian
    (reportbug.debian.org, ouvert � tous les utilisateurs).

    Bon week-end,

    Charles

    --
    Charles Plessy Nagahama, Yomitan, Okinawa, Japan
    Debian Med packaging team http://www.debian.org/devel/debian-med Tooting from work, https://mastodon.technology/@charles_plessy Tooting from home, https://framapiaf.org/@charles_plessy

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Sat Apr 2 15:40:01 2022
    Bonjour Charles,

    on peut envoyer le rapport directement par email en utilisant des
    pseudo en-t�tes.

    tu as "fais ma journ�e" comme disent les anglo-saxons: c'est tout � fait
    le genre de choses que je cherchais!

    Et en suite le reste du message et le patch

    apr�s ca peut �tre aussi un vrai bug report (et c'est super important
    aussi surtout dans les phases de freeze ... par exemple: je suis pass�
    trop rapidement � buster sur une machine, ca a p�t� l'audio. buster est
    devenu stable mais j'ai toujours pas d'audio. peut-�tre que si j'avais
    rapport� le bug � l'�poque, j'aurais une solution pour cette machine)

    https://www.debian.org/Bugs/Reporting

    je vais lire �a la semaine prochaine.

    C'est pour �a que j'utilise reportbug, qui permet
    d'envoyer le rapport via le serveur SMTP d�di� de Debian (reportbug.debian.org, ouvert � tous les utilisateurs).

    y'a problabement moyen de faire un truc plus simple que reportbug en
    utilisant un outil comme mcom (la partie compose/send de mblaze).

    c'est ok de faire des tests? y'a quelqu'un a pr�venir ?

    cordialement,
    marc

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Sat Apr 2 15:50:01 2022
    En fait reportbug fait aussi fuir certains d�veloppeurs debian

    je metterais bien les pieds dedans pour en extraire les parties
    int�ressantes mais c'est du python: un vrai tueur de toute motivation
    chez moi.

    C'est une ergonomie pens�e il y a 22 ans... �a a plut�t bien vieilli en
    fait.

    je dirais "mal"... d'autant plus que comme j'�tais linuxien il y a 22
    ans (sur le point de passer � debian), je peux te dire que ce genre de
    choses �taient d�j� d�test�es dans les ann�es 90 (en tout cas dans les
    milieux que je fr�quentais).

    a+
    --
    Marc Chantreux
    Direction du num�rique de l'Universit� de Strasbourg
    P�le de Calcul et Services Avanc�s � la Recherche (CESAR) http://annuaire.unistra.fr/p/20200

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?SsOpcsOpbXkgTGFs?=@21:1/5 to [email protected] on Sat Apr 2 17:00:01 2022
    On Sat, Apr 2, 2022 at 3:42 PM Marc Chantreux <[email protected]> wrote:

    En fait reportbug fait aussi fuir certains développeurs debian

    je metterais bien les pieds dedans pour en extraire les parties intéressantes mais c'est du python: un vrai tueur de toute motivation
    chez moi.


    Du perl: https://salsa.debian.org/debbugs-team/debbugs/-/tree/master/lib/Debbugs

    <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 2, 2022 at 3:42 PM Marc Chantreux &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquote class="gmail_quote"
    style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; En fait reportbug fait aussi fuir certains développeurs debian<br>

    je metterais bien les pieds dedans pour en extraire les parties<br> intéressantes mais c&#39;est du python: un vrai tueur de toute motivation<br> chez moi.<br></blockquote><div><br></div><div>Du perl:</div><div><a href="https://salsa.debian.org/debbugs-team/debbugs/-/tree/master/lib/Debbugs">https://salsa.debian.org/debbugs-team/debbugs/-/tree/master/lib/Debbugs</a></div><div><br></div><div><br></
    <div><br></div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Sat Apr 2 18:30:01 2022
    salut J�r�my et merci,

    Du perl: https://salsa.debian.org/debbugs-team/debbugs/-/tree/master/lib/Debbugs

    je garde le lien sous le coude au cas ou ce probl�me me gratte �
    nouveau.

    cordialement,
    --
    Marc Chantreux
    Direction du num�rique de l'Universit� de Strasbourg
    P�le de Calcul et Services Avanc�s � la Recherche (CESAR) http://annuaire.unistra.fr/p/20200

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Bernat@21:1/5 to All on Sat Apr 2 18:50:01 2022
    ❦ 2 April 2022 16:53 +02, Jérémy Lal:

    En fait reportbug fait aussi fuir certains développeurs debian

    je metterais bien les pieds dedans pour en extraire les parties
    intéressantes mais c'est du python: un vrai tueur de toute motivation
    chez moi.


    Du perl: https://salsa.debian.org/debbugs-team/debbugs/-/tree/master/lib/Debbugs

    Le code de reportbug est ici : https://salsa.debian.org/reportbug-team/reportbug
    --
    Use variable names that mean something.
    - The Elements of Programming Style (Kernighan & Plauger)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Sat Apr 2 19:40:01 2022
    Bonsoir Vincent,

    je metterais bien les pieds dedans pour en extraire les parties
    int�ressantes mais c'est du python: un vrai tueur de toute motivation
    Le code de reportbug est ici : https://salsa.debian.org/reportbug-team/reportbug

    merci... mais non merci! (je suis d�j� oblig� de me tapper du python au
    boulot et je le fais de bon coeur parce que je sais que bien souvent, il
    s'agit de pouvoir utiliser numpy/scipy et donc les chercheurs n'ont pas vraiment d'alternative ... enfin je crois ... mais clairement, je
    n'aurais pas le courage d'en lire/�crire pour quoi que ce soit d'autre).

    cordialement,

    --
    Marc Chantreux
    Direction du num�rique de l'Universit� de Strasbourg
    P�le de Calcul et Services Avanc�s � la Recherche (CESAR) http://annuaire.unistra.fr/p/20200

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Plessy@21:1/5 to All on Tue Apr 5 14:50:01 2022

    on peut envoyer le rapport directement par email en utilisant des
    pseudo en-t�tes.

    Le Sat, Apr 02, 2022 at 03:38:09PM +0200, Marc Chantreux a �crit :

    c'est ok de faire des tests? y'a quelqu'un a pr�venir ?

    Je je connais pas de moyen de faire de tests. Mais tu peux ouvrir un
    bug sur le paquet mailcap pour sugg�rer d'utiliser le syst�me de liens alternatifs pour /usr/bin/see et commandes apparent�es, comme tu l'as
    fait sur Salsa (d�sol� encore de ne pas l'avoir remarqu� rapidement).

    Apr�s, si tu veux faire plus de tests, il faut trouver des bugs :)

    Bonne journ�e

    Charles

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Tue Apr 5 16:20:01 2022
    salut Charles,

    Je je connais pas de moyen de faire de tests. Mais tu peux ouvrir un
    bug sur le paquet mailcap pour sugg�rer d'utiliser le syst�me de liens alternatifs pour /usr/bin/see et commandes apparent�es, comme tu l'as
    fait sur Salsa (d�sol� encore de ne pas l'avoir remarqu� rapidement).

    j'avoue ne pas du tout me souvenir de ce � quoi tu fais r�f�rence :)
    par contre je vois ce patch

    https://salsa.debian.org/eiro-guest/mailcap/-/commit/552ddc3f12f47f904d5f3dcc147c396cc4fbfc59

    visiblement j'ai tent� de faire des trucs mais je sais m�me pas si j'ai
    pouss� la proposition. aujourd'hui j'aurai tendance � proposer une
    r��criture compl�te genre:

    #! /bin/sh
    # vi: noet

    set -eu
    case "${1?remove or upgrade}"
    in (remove) rm -f /etc/mailcap
    ;; (upgrade)
    for it in open see print edit compose; do
    update-alternatives --quiet --remove $it /usr/bin/run-mailcap
    done
    ;; (*) >&2 echo "subcommand $1 doesn't exist"
    ;; esac

    mon probl�me n'est pas nouveau. je me souviens surtout de cet �pisode:

    https://lists.debian.org/debian-devel/2005/08/msg01451.html

    j'�tais enthousiate et j'avais revu des init.d complets mais entre ceux
    qui ne veulent pas qu'on touche � leurs code et ceux qui te r�pondent
    m�me pas: je suis all� contribuer ailleurs.

    Plus r�cement il s'est produit l'inverse: j'aimerais bien aider
    Dominique Dumont � packager Raku mais je manque de temps notament parce
    que je ne sais pas comment tester mes modifs (j'aurais tendance � avoir
    un lxc en unstable pour tester mes modifs mais je ne sais pas si c'est suffisant).

    Apr�s, si tu veux faire plus de tests, il faut trouver des bugs :)

    c'est ce que je vais faire.

    belle journ�e.

    --
    Marc Chantreux
    Direction du num�rique de l'Universit� de Strasbourg
    P�le de Calcul et Services Avanc�s � la Recherche (CESAR) http://annuaire.unistra.fr/p/20200

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)