• Re: Python in the Debian infrastructure

    From Julien Cristau@21:1/5 to Antonio Terceiro on Fri Aug 19 16:10:01 2022
    On Fri, Aug 19, 2022 at 10:25:25AM -0300, Antonio Terceiro wrote:
    On Fri, Aug 19, 2022 at 09:29:40AM -0300, Emmanuel Arias wrote:
    Hi,

    I'm very interested :-)


    On Wed, Aug 17, 2022 at 9:23 PM Louis-Philippe Véronneau <pollo@debian.org> wrote:
    [...]
    - patching tracker.debian.org (Django) to show pending MRs [10] [11]

    I'm just curious, we know or it's easy to know if there're more parts of the Debian
    infrastructure where Python is used and we can help?

    Lots of it. I made a talk about contributing with the Debian
    infrastructure in 2020 online minidebconf, and here is the contents of
    my summary slide:

    ------------------------------------------------------------------------
    ## Summary

    Project | Ruby | OCaml | Python | Shell | Perl | JS -----------------------------|:----:|:-----:|:------:|:-----:|:----:|:--- [ci.debian.net][] | x | | | x | | [dose3][] | | x | | | | [botch][] | | x | | | | [devscripts][] | | | x | x | x | [licensecheck][] | | | | | x |
    [Debian Keyring][] | x | | x | x | | [sources.debian.org][] | | | x | | | [contributors.debian.org][] | | | x | | | [Security Team][] | | | x | | | [debtags.debian.org][] | | | x | | | x [moinmoin][] | | | x | | | [nm.debian.org][] | | | x | | | [sso.debian.org][] | | | x | | | [tracker.debian.org][] | | | x | | |

    I'll add a few:
    - dak / ftp-master
    - snapshot
    - pybuildd
    - planet
    - security-tracker
    - release tools (britney, transitions, queue-viewer, ...)
    - udd
    - userdir-ldap
    - piuparts
    - mirror-status
    - veyepar.debian.org
    - debconf websites
    - debdelta

    Cheers,
    Julien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antonio Terceiro@21:1/5 to Emmanuel Arias on Fri Aug 19 15:30:01 2022
    On Fri, Aug 19, 2022 at 09:29:40AM -0300, Emmanuel Arias wrote:
    Hi,

    I'm very interested :-)


    On Wed, Aug 17, 2022 at 9:23 PM Louis-Philippe Véronneau <pollo@debian.org> wrote:
    [...]
    - patching tracker.debian.org (Django) to show pending MRs [10] [11]

    I'm just curious, we know or it's easy to know if there're more parts of the Debian
    infrastructure where Python is used and we can help?

    Lots of it. I made a talk about contributing with the Debian
    infrastructure in 2020 online minidebconf, and here is the contents of
    my summary slide:

    ------------------------------------------------------------------------
    ## Summary

    Project | Ruby | OCaml | Python | Shell | Perl | JS -----------------------------|:----:|:-----:|:------:|:-----:|:----:|:--- [ci.debian.net][] | x | | | x | |
    [dose3][] | | x | | | |
    [botch][] | | x | | | | [devscripts][] | | | x | x | x | [licensecheck][] | | | | | x |
    [Debian Keyring][] | x | | x | x | | [sources.debian.org][] | | | x | | | [contributors.debian.org][] | | | x | | |
    [Security Team][] | | | x | | | [debtags.debian.org][] | | | x | | | x [moinmoin][] | | | x | | | [nm.debian.org][] | | | x | | | [sso.debian.org][] | | | x | | | [tracker.debian.org][] | | | x | | |


    [ci.debian.net]: <https://salsa.debian.org/ci-team/debci>

    [dose3]: <https://gitlab.com/irill/dose3>

    [botch]: <https://gitlab.mister-muffin.de/debian-bootstrap/botch3>

    [devscripts]: <https://salsa.debian.org/debian/devscripts>

    [licensecheck]: <https://salsa.debian.org/perl-team/modules/packages/licensecheck>

    [Debian Keyring]: <https://salsa.debian.org/debian-keyring>

    [sources.debian.org]: <https://salsa.debian.org/qa/debsources>

    [contributors.debian.org]: <https://salsa.debian.org/nm-team/contributors.debian.org>

    [Security Team]: <https://www.debian.org/security/>

    [debtags.debian.org]: <https://salsa.debian.org/debtags-team/debtagsd>

    [moinmoin]: <https://github.com/moinwiki/moin>

    [nm.debian.org]: <https://salsa.debian.org/nm-team/nm.debian.org>

    [sso.debian.org]: <https://salsa.debian.org/debsso-team/debsso>

    [tracker.debian.org]: <https://salsa.debian.org/qa/distro-tracker> ------------------------------------------------------------------------

    FWIW the recording is here (40 min): https://peertube.debian.social/w/hLnps9yLxAwiz4FzNBaCuw

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

    iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmL/j0UACgkQ/A2xu81G C949FxAA2jk6ukRCZi3h/n+YHXYogIh2UL3CYLD/iZK6R+1F34SzxDB8lSTQQ7Dx 6qk0Y0+PeDpOK8Qq3bprcU6UotBJm3L8fMU97QcWBrIsuYocq3BTCl4rIjtC+TPc 4OYFtIQ9LdjQQyDWg6u49h09QIzAIuZCg7qBbzTLvfbUBNPT9QYM/klCsz3YvVGi snsDAoMwKpasCrMSvYw7KAsedDwXGHxnQiTIbSqbwI+zePG9EDBM6jVfvnNXf7qD lcgRo2rzNgF/4fF5aNLKOzOi4xEWn7bq2OXmvmMaachLsQl8nmBz33ixPAuC/I8U hYg3oIRPrfyuO7aJ504XX5raTDFLOAF5AskBkr2cvZX1G/T0FpEra4sLwyBIw2Ya /qK9KE/lHwdxyfkafM8amIXZc4PQyxi5MsgauI19BAt7ohGu+cEO7tERZxoeV47f rl4kzh+8YClPZTayszAf9LOpu65qTeZRc/8Skc1xUQVdv4TIL6pUeCvGUOa4mvbY oS/Ai90hWI1NZMAP0ujrHyqTtOPhVZvTR8Mgsnbkd7SKCJQ20UoZ+Yc7RnGkypEE zaD+f8pU+EjhCXUismsgcEkoKad5D+5eSw+ffNHrwO7hdupJVCEKHvTo8VyONO24 HR+zMZ6K50k/L/nlGlSEkJGlVNhP67A6Qiir5inzxrGld1eNQoM=
    =stlV
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Emmanuel Arias@21:1/5 to jcristau@debian.org on Mon Aug 22 04:20:01 2022
    Hi,

    Thanks Julien, Antonio.

    So many projects! Thanks for the information. And thanks Antonio
    for pointing me to your presentation, I missed it.

    Cheers,
    Emmanuel

    On Fri, Aug 19, 2022 at 11:03 AM Julien Cristau <jcristau@debian.org> wrote:

    On Fri, Aug 19, 2022 at 10:25:25AM -0300, Antonio Terceiro wrote:
    On Fri, Aug 19, 2022 at 09:29:40AM -0300, Emmanuel Arias wrote:
    Hi,

    I'm very interested :-)


    On Wed, Aug 17, 2022 at 9:23 PM Louis-Philippe Véronneau <
    pollo@debian.org>
    wrote:
    [...]
    - patching tracker.debian.org (Django) to show pending MRs [10] [11]

    I'm just curious, we know or it's easy to know if there're more
    parts of
    the Debian
    infrastructure where Python is used and we can help?

    Lots of it. I made a talk about contributing with the Debian
    infrastructure in 2020 online minidebconf, and here is the contents of
    my summary slide:

    ------------------------------------------------------------------------
    ## Summary

    Project | Ruby | OCaml | Python | Shell | Perl | JS -----------------------------|:----:|:-----:|:------:|:-----:|:----:|:--- [ci.debian.net][] | x | | | x | | [dose3][] | | x | | | | [botch][] | | x | | | | [devscripts][] | | | x | x | x | [licensecheck][] | | | | | x | [Debian Keyring][] | x | | x | x | | [sources.debian.org][] | | | x | | | [contributors.debian.org][] | | | x | | | [Security Team][] | | | x | | | [debtags.debian.org][] | | | x | | | x [moinmoin][] | | | x | | | [nm.debian.org][] | | | x | | | [sso.debian.org][] | | | x | | | [tracker.debian.org][] | | | x | | |

    I'll add a few:
    - dak / ftp-master
    - snapshot
    - pybuildd
    - planet
    - security-tracker
    - release tools (britney, transitions, queue-viewer, ...)
    - udd
    - userdir-ldap
    - piuparts
    - mirror-status
    - veyepar.debian.org
    - debconf websites
    - debdelta

    Cheers,
    Julien



    <div dir="ltr"><div>Hi,</div><div><br></div><div>Thanks Julien, Antonio.</div><div><br></div><div>So many projects! Thanks for the information. And thanks Antonio</div><div>for pointing me to your presentation, I missed it.</div><div><br></div><div>
    Cheers,</div><div>Emmanuel<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 19, 2022 at 11:03 AM Julien Cristau &lt;<a href="mailto:jcristau@debian.org">jcristau@debian.org</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">On Fri, Aug 19, 2022 at 10:25:25AM -0300, Antonio Terceiro wrote:<br>
    &gt; On Fri, Aug 19, 2022 at 09:29:40AM -0300, Emmanuel Arias wrote:<br>
    &gt; &gt; Hi,<br>
    &gt; &gt; <br>
    &gt; &gt; I&#39;m very interested :-)<br>
    &gt; &gt; <br>
    &gt; &gt; <br>
    &gt; &gt; On Wed, Aug 17, 2022 at 9:23 PM Louis-Philippe Véronneau &lt;<a href="mailto:pollo@debian.org" target="_blank">pollo@debian.org</a>&gt;<br>
    &gt; &gt; wrote:<br>
    &gt; [...]<br>
    &gt; &gt; &gt; - patching <a href="http://tracker.debian.org" rel="noreferrer" target="_blank">tracker.debian.org</a> (Django) to show pending MRs [10] [11]<br>
    &gt; &gt; &gt;<br>
    &gt; &gt;  I&#39;m just curious, we know or it&#39;s easy to know  if there&#39;re more parts of<br>
    &gt; &gt; the Debian<br>
    &gt; &gt; infrastructure where Python is used and we can help?<br>
    &gt; <br>
    &gt; Lots of it. I made a talk about contributing with the Debian<br>
    &gt; infrastructure in 2020 online minidebconf, and here is the contents of<br> &gt; my summary slide:<br>
    &gt; <br>
    &gt; ------------------------------------------------------------------------<br>
    &gt; ## Summary<br>
    &gt; <br>
    &gt; Project                      | Ruby | OCaml | Python | Shell | Perl | JS<br>
    &gt; -----------------------------|:----:|:-----:|:------:|:-----:|:----:|:---<br>
    &gt; [<a href="http://ci.debian.net" rel="noreferrer" target="_blank">ci.debian.net</a>][]            |  x   |       |        |   x   |      |<br>
    &gt; [dose3][]                    |      |   x   |        |       |      |<br>
    &gt; [botch][]                    |      |   x   |        |       |      |<br>
    &gt; [devscripts][]               |      |       |   x    |   x   |  x   |<br>
    &gt; [licensecheck][]             |      |       |        |       |  x   |<br>
    &gt; [Debian Keyring][]           |  x   |       |   x    |   x   |      |<br>
    &gt; [<a href="http://sources.debian.org" rel="noreferrer" target="_blank">sources.debian.org</a>][]       |      |       |   x    |       |      |<br>
    &gt; [<a href="http://contributors.debian.org" rel="noreferrer" target="_blank">contributors.debian.org</a>][]  |      |       |   x    |       |      |<br>
    &gt; [Security Team][]            |      |       |   x    |       |      |<br>
    &gt; [<a href="http://debtags.debian.org" rel="noreferrer" target="_blank">debtags.debian.org</a>][]       |      |       |   x    |       |      |  x<br>
    &gt; [moinmoin][]                 |      |       |   x    |       |      |<br>
    &gt; [<a href="http://nm.debian.org" rel="noreferrer" target="_blank">nm.debian.org</a>][]            |      |       |   x    |       |      |<br>
    &gt; [<a href="http://sso.debian.org" rel="noreferrer" target="_blank">sso.debian.org</a>][]           |      |       |   x    |       |      |<br>
    &gt; [<a href="http://tracker.debian.org" rel="noreferrer" target="_blank">tracker.debian.org</a>][]       |      |       |   x    |       |      |<br>
    &gt; <br>
    I&#39;ll add a few:<br>
    - dak / ftp-master<br>
    - snapshot<br>
    - pybuildd<br>
    - planet<br>
    - security-tracker<br>
    - release tools (britney, transitions, queue-viewer, ...)<br>
    - udd<br>
    - userdir-ldap<br>
    - piuparts<br>
    - mirror-status<br>
    - <a href="http://veyepar.debian.org" rel="noreferrer" target="_blank">veyepar.debian.org</a><br>
    - debconf websites<br>
    - debdelta<br>

    Cheers,<br>
    Julien<br>

    </blockquote></div>

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