• 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' \
    spoon@debian.org < 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' \
    spoon@debian.org < 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' \
    spoon@debian.org < 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 mc@unistra.fr on Sat Apr 2 14:40:01 2022
    On Sat, Apr 2, 2022 at 1:25 PM Marc Chantreux <mc@unistra.fr> 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' \
    spoon@debian.org < 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:mc@unistra.fr">mc@unistra.fr</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:spoon@debian.org" target="_blank">spoon@debian.org</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: submit@bugs.debian.org
    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 mc@unistra.fr on Sat Apr 2 17:00:01 2022
    On Sat, Apr 2, 2022 at 3:42 PM Marc Chantreux <mc@unistra.fr> 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:mc@unistra.fr">mc@unistra.fr</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)