• Re: Are YOU interested in a potential remote sprint sometime in October

    From Emmanuel Arias@21:1/5 to All on Fri Aug 19 14:40:02 2022
    Hi,

    I'm very interested :-)


    On Wed, Aug 17, 2022 at 9:23 PM Louis-Philippe Véronneau <pollo@debian.org> wrote:

    Hello folks,

    At DC22, a few people seemed interested in a potential Python Team
    remote sprint, sometime between October and early December.

    I'm thus writing to the list to see if there is indeed interest for
    this. If only 2 people reply, I won't push this further :)

    Here are a few potential ideas of things people could work on, in no particular order:

    - working on testing and merging the pybuild-autodep8 feature [1]
    - fixing the ~50 packages that are still using 'python3 setup.py' [2]
    - reviewing and merging unnoticed salsa MRs on the Team's packages [3]
    - fixing policy violations [4]
    - upstreaming CPython patches [5]
    - trying to remove all remaining Python 2 packages [6]
    - working on PEP 668 [7] [8]
    - working on lintian tags for the team [9]
    - 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?


    Cheers!
    Emmanuel


    People are of course welcome to work on whatever other things they see
    fit for the betterment of the Team :)

    I've done a remote sprint for the Clojure Team back in May and it went
    great.

    Each people registered and we asked for a food budget, based on the
    "Meals and Incidentals Rate" the US government publishes for most cities
    in the world [12] [13]. I encourage you to look up your city, but I know
    I ended up eating pretty well :)

    I would envision a 3 day sprint (Friday, Saturday, Sunday) being long
    enough yet not too long for most of us to make progress on key issues
    without being over-tiring.

    Happy to hear back from y'all (please do if you're interested). If I see people are interested, I'll send a poll to find the most suitable dates.

    Cheers,


    [1]:
    https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/27
    [2]: https://lists.debian.org/debian-python/2022/08/msg00046.html
    [3]: https://salsa.debian.org/groups/python-team/packages/-/merge_requests [4]:
    https://github.com/sandrotosi/dpt-repos-check/blob/main/violations.txt
    [5]: see https://pad.riseup.net/p/dc22pythonsprint-keep
    [6]: see https://lists.debian.org/debian-python/2022/07/msg00065.html
    [7]:

    https://discuss.python.org/t/pep-668-marking-python-base-environments-as-externally-managed/
    [8]: https://peps.python.org/pep-0668/
    [9]: see https://lists.debian.org/debian-python/2022/07/msg00065.html
    [10]: https://tracker.debian.org/teams/python/
    [11]: https://salsa.debian.org/qa/distro-tracker

    [12]: https://www.gsa.gov/travel/plan-book/per-diem-rates/per-diem-rates-lookup [13]: https://aoprals.state.gov/web920/per_diem.asp

    --
    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
    ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org
    ⠈⠳⣄


    <div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I&#39;m very interested :-)<br><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 17, 2022 at 9:23 PM Louis-Philippe Véronneau &lt;<a href="mailto:pollo@debian.
    org">pollo@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">Hello folks,<br>

    At DC22, a few people seemed interested in a potential Python Team <br>
    remote sprint, sometime between October and early December.<br>

    I&#39;m thus writing to the list to see if there is indeed interest for <br> this. If only 2 people reply, I won&#39;t push this further :)<br>

    Here are a few potential ideas of things people could work on, in no <br> particular order:<br>

    - working on testing and merging the pybuild-autodep8 feature [1]<br>
    - fixing the ~50 packages that are still using &#39;python3 setup.py&#39; [2]<br>
    - reviewing and merging unnoticed salsa MRs on the Team&#39;s packages [3]<br> - fixing policy violations [4]<br>
    - upstreaming CPython patches [5]<br>
    - trying to remove all remaining Python 2 packages [6]<br>
    - working on PEP 668 [7] [8]<br>
    - working on lintian tags for the team [9]<br>
    - patching <a href="http://tracker.debian.org" rel="noreferrer" target="_blank">tracker.debian.org</a> (Django) to show pending MRs [10] [11]<br></blockquote><div> I&#39;m just curious, we know or it&#39;s easy to know  if there&#39;re more parts of
    the Debian</div><div>infrastructure where Python is used and we can help?</div><div><br></div><div><br></div><div><div>Cheers!</div><div>Emmanuel</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,
    204,204);padding-left:1ex">

    People are of course welcome to work on whatever other things they see <br>
    fit for the betterment of the Team :)<br>

    I&#39;ve done a remote sprint for the Clojure Team back in May and it went <br> great.<br>

    Each people registered and we asked for a food budget, based on the <br> &quot;Meals and Incidentals Rate&quot; the US government publishes for most cities <br>
    in the world [12] [13]. I encourage you to look up your city, but I know <br>
    I ended up eating pretty well :)<br>

    I would envision a 3 day sprint (Friday, Saturday, Sunday) being long <br> enough yet not too long for most of us to make progress on key issues <br> without being over-tiring.<br>

    Happy to hear back from y&#39;all (please do if you&#39;re interested). If I see <br>
    people are interested, I&#39;ll send a poll to find the most suitable dates.<br>

    Cheers,<br>


    [1]: <br>
    <a href="https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/27" rel="noreferrer" target="_blank">https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/27</a><br>
    [2]: <a href="https://lists.debian.org/debian-python/2022/08/msg00046.html" rel="noreferrer" target="_blank">https://lists.debian.org/debian-python/2022/08/msg00046.html</a><br>
    [3]: <a href="https://salsa.debian.org/groups/python-team/packages/-/merge_requests" rel="noreferrer" target="_blank">https://salsa.debian.org/groups/python-team/packages/-/merge_requests</a><br>
    [4]: <a href="https://github.com/sandrotosi/dpt-repos-check/blob/main/violations.txt" rel="noreferrer" target="_blank">https://github.com/sandrotosi/dpt-repos-check/blob/main/violations.txt</a><br>
    [5]: see <a href="https://pad.riseup.net/p/dc22pythonsprint-keep" rel="noreferrer" target="_blank">https://pad.riseup.net/p/dc22pythonsprint-keep</a><br>
    [6]: see <a href="https://lists.debian.org/debian-python/2022/07/msg00065.html" rel="noreferrer" target="_blank">https://lists.debian.org/debian-python/2022/07/msg00065.html</a><br>
    [7]: <br>
    <a href="https://discuss.python.org/t/pep-668-marking-python-base-environments-as-externally-managed/" rel="noreferrer" target="_blank">https://discuss.python.org/t/pep-668-marking-python-base-environments-as-externally-managed/</a><br>
    [8]: <a href="https://peps.python.org/pep-0668/" rel="noreferrer" target="_blank">https://peps.python.org/pep-0668/</a><br>
    [9]: see <a href="https://lists.debian.org/debian-python/2022/07/msg00065.html" rel="noreferrer" target="_blank">https://lists.debian.org/debian-python/2022/07/msg00065.html</a><br>
    [10]: <a href="https://tracker.debian.org/teams/python/" rel="noreferrer" target="_blank">https://tracker.debian.org/teams/python/</a><br>
    [11]: <a href="https://salsa.debian.org/qa/distro-tracker" rel="noreferrer" target="_blank">https://salsa.debian.org/qa/distro-tracker</a><br>

    [12]: <br>
    <a href="https://www.gsa.gov/travel/plan-book/per-diem-rates/per-diem-rates-lookup" rel="noreferrer" target="_blank">https://www.gsa.gov/travel/plan-book/per-diem-rates/per-diem-rates-lookup</a><br>
    [13]: <a href="https://aoprals.state.gov/web920/per_diem.asp" rel="noreferrer" target="_blank">https://aoprals.state.gov/web920/per_diem.asp</a><br>

    -- <br>
       ⢀⣴⠾⠻⢶⣦⠀<br>
       ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau<br>
       ⢿⡄⠘⠷⠚⠋   <a href="mailto:pollo@debian.org" target="_blank">pollo@debian.org</a> / <a href="http://veronneau.org" rel="noreferrer" target="_blank">veronneau.org</a><br>
       ⠈⠳⣄<br>
    </blockquote></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antonio Terceiro@21:1/5 to All on Fri Aug 19 15:40:01 2022
    On Wed, Aug 17, 2022 at 08:22:28PM -0400, Louis-Philippe Vronneau wrote:
    Hello folks,

    At DC22, a few people seemed interested in a potential Python Team remote sprint, sometime between October and early December.

    I'm thus writing to the list to see if there is indeed interest for this. If only 2 people reply, I won't push this further :)

    Here are a few potential ideas of things people could work on, in no particular order:

    - working on testing and merging the pybuild-autodep8 feature [1]

    I'm very much invested in getting this done. I plan to be participate to
    help make it happen.

    - fixing the ~50 packages that are still using 'python3 setup.py' [2]
    - reviewing and merging unnoticed salsa MRs on the Team's packages [3]
    - fixing policy violations [4]
    - upstreaming CPython patches [5]
    - trying to remove all remaining Python 2 packages [6]
    - working on PEP 668 [7] [8]
    - working on lintian tags for the team [9]
    - patching tracker.debian.org (Django) to show pending MRs [10] [11]

    People are of course welcome to work on whatever other things they see fit for the betterment of the Team :)

    I've done a remote sprint for the Clojure Team back in May and it went
    great.

    Each people registered and we asked for a food budget, based on the "Meals and Incidentals Rate" the US government publishes for most cities in the world [12] [13]. I encourage you to look up your city, but I know I ended up eating pretty well :)

    I would envision a 3 day sprint (Friday, Saturday, Sunday) being long enough yet not too long for most of us to make progress on key issues without being over-tiring.

    Happy to hear back from y'all (please do if you're interested). If I see people are interested, I'll send a poll to find the most suitable dates.

    I would be willing to join, at least all day on Friday and a few hours
    during both days in the weekend.

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

    iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmL/kRwACgkQ/A2xu81G C95cHBAAlgkDeLvI0P1G6g6nCuZ/7bAZoaxo2kRv1ByU4hECU5fyBXOkzOnUpxFZ 5kILmpl0fFBfKXKGw4kTvBILxb3md7vdze74Uq21zNuAZikfMPovx9VviFODRNBD /t8AkodYmo/PKm38eXdxLO9VJe9zW2H+VOE0ik42f8aulWnK/uM9krzQgXRHSIgp OuzOmKSr3Zs08txrPthl17QU1i9We2jlGQyBC482oKn8vGSMYWMF8KXI/2nVnH8Y 3HN+d5WfKEv9AsNrSjZxKsX46+WPXvsrwNdWqVPctE9tWqVwHTG1bHgA6ME+wDPy hzpfalHyURmEODnjDx2MlbVsuFSBNemkN9hnhh4IuLwxwVwjU4lg49WD+53TLLOI ZWZCWQwVr65g6gCBkPNBEXrZEx3bqb3LrBCgqnucj2qn1sa/NYg0j7B9rMG/U+8T Q8MWewA+KZLr9d0jtZyL5v5UspcjMKJ23R3rgymMbWfXcZOA1zL5iSdf6EYuYrVw jrvo/aR00hu6QrbgR5YwAV5y8G6vfxPAqtwlQyVtE/FIgu1YLF5xommB9kMBBLTy FpdpcTla/V/ir/yQ4AyaoI1gXM9Yxbn8EiD7zkv4SPaKFXUVbcZWTj+HAKijH8aD lZQUwVBA2p+Y8w7N5T5eCPK/rKJHWCX41XI1ubS850JdOLya/dw=
    =YmYl
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michel Alexandre Salim@21:1/5 to All on Fri Aug 19 20:10:01 2022
    Hello,

    On Wed, Aug 17, 2022 at 08:22:28PM -0400, Louis-Philippe Vronneau wrote:
    Hello folks,

    At DC22, a few people seemed interested in a potential Python Team remote sprint, sometime between October and early December.

    I'm thus writing to the list to see if there is indeed interest for this. If only 2 people reply, I won't push this further :)

    Here are a few potential ideas of things people could work on, in no particular order:

    ...
    - fixing the ~50 packages that are still using 'python3 setup.py' [2]
    ...

    I'm not part of the team (yet), but am part of the Python SIG in Fedora
    and working on getting my DM status here. If I can participate by
    submitting MRs for salsa.debian.org/python-team, I would love to take
    part.

    I've done a remote sprint for the Clojure Team back in May and it went
    great.
    Huh neat, I packaged Clojure in Fedora for a while!

    Each people registered and we asked for a food budget, based on the "Meals and Incidentals Rate" the US government publishes for most cities in the world [12] [13]. I encourage you to look up your city, but I know I ended up eating pretty well :)
    As I'm not part of the team, I perfectly understand if I don't get a
    food allowance.

    Cheers,

    --
    Michel Alexandre Salim
    identities: https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2

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

    iHUEABYKAB0WIQRdzi5+nDsc/9M1wdeLIp0vfMwE8gUCYv/QlgAKCRCLIp0vfMwE 8jLxAPsG71s0zTdmn3DPGY9hQ4PdJ/z20HkavRrT9eLSOkX/5gD/XpBHqcXv6oNj zEM+1bYViiolKlbF/iHA8Y7liduRYAs=
    =kji5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Louis-Philippe_V=c3=a9ron@21:1/5 to Michel Alexandre Salim on Fri Aug 19 20:30:01 2022
    Copy: debian-python@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------it83c00fqhelhzYOt3EBTtpU
    Content-Type: multipart/mixed; boundary="------------zoPJ4CCu0BBcLgxPQDWzwITZ"

    --------------zoPJ4CCu0BBcLgxPQDWzwITZ
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    T24gMjAyMi0wOC0xOSAxNCBoIDA0LCBNaWNoZWwgQWxleGFuZHJlIFNhbGltIHdyb3RlOg0K PiBIZWxsbywNCj4gDQo+IE9uIFdlZCwgQXVnIDE3LCAyMDIyIGF0IDA4OjIyOjI4UE0gLTA0 MDAsIExvdWlzLVBoaWxpcHBlIFbDqXJvbm5lYXUgd3JvdGU6DQo+PiBIZWxsbyBmb2xrcywN Cj4+DQo+PiBBdCBEQzIyLCBhIGZldyBwZW9wbGUgc2VlbWVkIGludGVyZXN0ZWQgaW4gYSBw b3RlbnRpYWwgUHl0aG9uIFRlYW0gcmVtb3RlDQo+PiBzcHJpbnQsIHNvbWV0aW1lIGJldHdl ZW4gT2N0b2JlciBhbmQgZWFybHkgRGVjZW1iZXIuDQo+Pg0KPj4gSSdtIHRodXMgd3JpdGlu ZyB0byB0aGUgbGlzdCB0byBzZWUgaWYgdGhlcmUgaXMgaW5kZWVkIGludGVyZXN0IGZvciB0 aGlzLiBJZg0KPj4gb25seSAyIHBlb3BsZSByZXBseSwgSSB3b24ndCBwdXNoIHRoaXMgZnVy dGhlciA6KQ0KPj4NCj4+IEhlcmUgYXJlIGEgZmV3IHBvdGVudGlhbCBpZGVhcyBvZiB0aGlu Z3MgcGVvcGxlIGNvdWxkIHdvcmsgb24sIGluIG5vDQo+PiBwYXJ0aWN1bGFyIG9yZGVyOg0K Pj4NCj4gLi4uDQo+PiAtIGZpeGluZyB0aGUgfjUwIHBhY2thZ2VzIHRoYXQgYXJlIHN0aWxs IHVzaW5nICdweXRob24zIHNldHVwLnB5JyBbMl0NCj4gLi4uDQo+IA0KPiBJJ20gbm90IHBh cnQgb2YgdGhlIHRlYW0gKHlldCksIGJ1dCBhbSBwYXJ0IG9mIHRoZSBQeXRob24gU0lHIGlu IEZlZG9yYQ0KPiBhbmQgd29ya2luZyBvbiBnZXR0aW5nIG15IERNIHN0YXR1cyBoZXJlLiBJ ZiBJIGNhbiBwYXJ0aWNpcGF0ZSBieQ0KPiBzdWJtaXR0aW5nIE1ScyBmb3Igc2Fsc2EuZGVi aWFuLm9yZy9weXRob24tdGVhbSwgSSB3b3VsZCBsb3ZlIHRvIHRha2UNCj4gcGFydC4NCg0K WW91IGRvbid0IG5lZWQgdG8gYmUgYSBETS9ERCB0byBqb2luIHRoZSBQeXRob24gVGVhbSEN Cg0KaHR0cHM6Ly9zYWxzYS5kZWJpYW4ub3JnL3B5dGhvbi10ZWFtL3Rvb2xzL3B5dGhvbi1t b2R1bGVzL2Jsb2IvbWFzdGVyL3BvbGljeS5yc3Qjam9pbmluZy10aGUtdGVhbQ0KDQpJJ2Qg ZW5jb3VyYWdlIHlvdSB0byBqb2luIGlmIHlvdSB3YW50IHRvIGRvIHdvcmsgaW5zaWRlIHRo ZSB0ZWFtLCBhcyBNUnMgDQpvZnRlbiBhcmVuJ3QgdGhlIGJlc3QgdG9vbCBpbiBvdXIgd29y a2Rsb3cuIFVwZGF0aW5nIGEgcGFja2FnZSBtZWFucyANCnVwZGF0aW5nIG11bHRpcGxlIGdp dCBicmFuY2hlcyBhbmQgTVJzIGFyZW4ndCB3ZWxsIHN1aXRlZCBmb3IgdGhhdCA6KA0KDQo+ PiBJJ3ZlIGRvbmUgYSByZW1vdGUgc3ByaW50IGZvciB0aGUgQ2xvanVyZSBUZWFtIGJhY2sg aW4gTWF5IGFuZCBpdCB3ZW50DQo+PiBncmVhdC4NCj4gSHVoIG5lYXQsIEkgcGFja2FnZWQg Q2xvanVyZSBpbiBGZWRvcmEgZm9yIGEgd2hpbGUhDQo+Pg0KPj4gRWFjaCBwZW9wbGUgcmVn aXN0ZXJlZCBhbmQgd2UgYXNrZWQgZm9yIGEgZm9vZCBidWRnZXQsIGJhc2VkIG9uIHRoZSAi TWVhbHMNCj4+IGFuZCBJbmNpZGVudGFscyBSYXRlIiB0aGUgVVMgZ292ZXJubWVudCBwdWJs aXNoZXMgZm9yIG1vc3QgY2l0aWVzIGluIHRoZQ0KPj4gd29ybGQgWzEyXSBbMTNdLiBJIGVu Y291cmFnZSB5b3UgdG8gbG9vayB1cCB5b3VyIGNpdHksIGJ1dCBJIGtub3cgSSBlbmRlZCB1 cA0KPj4gZWF0aW5nIHByZXR0eSB3ZWxsIDopDQo+IEFzIEknbSBub3QgcGFydCBvZiB0aGUg dGVhbSwgSSBwZXJmZWN0bHkgdW5kZXJzdGFuZCBpZiBJIGRvbid0IGdldCBhDQo+IGZvb2Qg YWxsb3dhbmNlLg0KDQpJZiB5b3UgaGVscCBkdXJpbmcgdGhlIHNwcmludCBmaXhpbmcgdGhp bmdzLCBJIGRvbid0IHNlZSB3aHkgeW91IA0KY291bGRuJ3QgYXNrIGZvciBmb29kIHNwb25z b3JzaGlwIDopDQoNCi0tIA0KICAg4qKA4qO04qC+4qC74qK24qOm4qCADQogICDio77ioIHi oqDioJLioIDio7/ioYEgIExvdWlzLVBoaWxpcHBlIFbDqXJvbm5lYXUNCiAgIOKiv+KhhOKg mOKgt+KgmuKgiyAgIHBvbGxvQGRlYmlhbi5vcmcgLyB2ZXJvbm5lYXUub3JnDQogICDioIji oLPio4QNCg0K
    --------------zoPJ4CCu0BBcLgxPQDWzwITZ
    Content-Type: application/pgp-keys; name="OpenPGP_0xE1E5457C8BAD4113.asc" Content-Disposition: attachment; filename="OpenPGP_0xE1E5457C8BAD4113.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    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 +BzH/o7byibkUa4O
    =hixQ
    -----END PGP PUBLIC KEY BLOCK-----

    --------------zoPJ4CCu0BBcLgxPQDWzwITZ--

    --------------it83c00fqhelhzYOt3EBTtpU--

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

    iHUEARYKAB0WIQTKp0AHB6gWsCAvw830JXpQshz6hQUCYv/WSgAKCRD0JXpQshz6 hY/+AQDHb8E5T8SvE6kImSwHu/EwKXlkHjriNvTOkPxG/dyXqgD/Qm6aCLJrGaF2 pJ0o7k2UE4CHmVfY47U7iyHu/wZM2Ac=
    =VTF3
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michel Alexandre Salim@21:1/5 to All on Fri Aug 19 22:00:01 2022
    On Fri, Aug 19, 2022 at 02:28:26PM -0400, Louis-Philippe Vronneau wrote:
    On 2022-08-19 14 h 04, Michel Alexandre Salim wrote:
    Hello,

    On Wed, Aug 17, 2022 at 08:22:28PM -0400, Louis-Philippe Vronneau wrote:
    Hello folks,

    At DC22, a few people seemed interested in a potential Python Team remote sprint, sometime between October and early December.

    I'm thus writing to the list to see if there is indeed interest for this. If
    only 2 people reply, I won't push this further :)

    Here are a few potential ideas of things people could work on, in no particular order:

    ...
    - fixing the ~50 packages that are still using 'python3 setup.py' [2]
    ...

    I'm not part of the team (yet), but am part of the Python SIG in Fedora
    and working on getting my DM status here. If I can participate by submitting MRs for salsa.debian.org/python-team, I would love to take
    part.

    You don't need to be a DM/DD to join the Python Team!

    https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#joining-the-team

    I'd encourage you to join if you want to do work inside the team, as MRs often aren't the best tool in our workdlow. Updating a package means
    updating multiple git branches and MRs aren't well suited for that :(

    Oh, that can probably help with some of my upcoming ITPs too! Will send
    my join request separately, thanks.

    --
    Michel Alexandre Salim
    identities: https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2

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

    iHUEABYKAB0WIQRdzi5+nDsc/9M1wdeLIp0vfMwE8gUCYv/rMQAKCRCLIp0vfMwE 8kEQAQC9WHCbwtVBY82EH8s2Qoz8vqT7QQH8FnGeqlItGHBkngEA8ywMmCETFGvH 3gwWDFp4/GJXAa+qe/zFZwi6E7zZOgY=
    =VUo2
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Wise@21:1/5 to Emmanuel Arias on Sat Aug 20 04:50:01 2022
    On Fri, 2022-08-19 at 09:29 -0300, Emmanuel Arias wrote:

    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?

    Others have already answered this, but I wanted to point out these
    lists of Debian services and their codebases/contacts etc.

    https://wiki.debian.org/Services
    https://wiki.debian.org/DebianNetDomains

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

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

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmMASqEACgkQMRa6Xp/6 aaOgqg/+J3kATNIm55kK/7j4eeObJfbk5NDiHS2d7spyk+bgcWAoDluLn984uHpf WpjZuG+w+lhwiyB+lWnhxjcPSDFLTfLDgbYTzbYoRAlwM1XqtGrCagjN7k0eRjwW 9jR3eRVNKq7nKVlBWOvSKVvIBMeg3kJJER38eSbfNoo8KzskT1TdI6Y0yoKaVpAs R0o/iS5xMSJtKK0fiQ/pHN1wOJV5kk2Ufi2Memg7HtMyXGnKVF41TuPFnOtecRBR HgXCX2n6fFo8ETMlPMm2+hbhUhGqLdkw5SpVW65Ghrhjx5uHFfYRpna3T7L1blVP LmSKcqBcunANbH6V0fx6M5htCkjC/Sv6+o8KdhiGl1PAe3Jt6/veok5IcqKB/p0Q p4Rar9+H+OZ/FwZj2pud11bT3fKAzKgWGp1fupNQGd9xkFM82uKpncBCCiz94uRg OvldBvKFEjbK0pBWE2n4KlJ+2q/SCKT/vn+UgqGGvtVputiIqFN9j3u3m6IBijer w/66CM7qZKw4SCIHVm32RES43+ShHApGIO1eqlbqLyGSRcGZxAbHch0buwFWxRa/ FgNQQQLix0esChBe3SJYv+lJYF3DZsOq++wslZLt4meMyOFmsFjRGsg2MlY75JDW Tr+OLLojpERhL2CTartLKsGVz/MAZBP6WqyxPYQ7ZfEpHQ7wZDg=
    =2E5N
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Karthik@21:1/5 to pollo@debian.org on Sat Aug 20 19:20:01 2022
    On Thu, Aug 18, 2022 at 5:53 AM Louis-Philippe Véronneau
    <pollo@debian.org> wrote:

    Hello folks,

    At DC22, a few people seemed interested in a potential Python Team
    remote sprint, sometime between October and early December.

    I'm thus writing to the list to see if there is indeed interest for
    this. If only 2 people reply, I won't push this further :)

    Here are a few potential ideas of things people could work on, in no particular order:

    - working on testing and merging the pybuild-autodep8 feature [1]
    - fixing the ~50 packages that are still using 'python3 setup.py' [2]
    - reviewing and merging unnoticed salsa MRs on the Team's packages [3]
    - fixing policy violations [4]
    - upstreaming CPython patches [5]
    - trying to remove all remaining Python 2 packages [6]
    - working on PEP 668 [7] [8]
    - working on lintian tags for the team [9]
    - patching tracker.debian.org (Django) to show pending MRs [10] [11]

    People are of course welcome to work on whatever other things they see
    fit for the betterment of the Team :)

    I've done a remote sprint for the Clojure Team back in May and it went
    great.

    Each people registered and we asked for a food budget, based on the
    "Meals and Incidentals Rate" the US government publishes for most cities
    in the world [12] [13]. I encourage you to look up your city, but I know
    I ended up eating pretty well :)

    I would envision a 3 day sprint (Friday, Saturday, Sunday) being long
    enough yet not too long for most of us to make progress on key issues
    without being over-tiring.

    Happy to hear back from y'all (please do if you're interested). If I see people are interested, I'll send a poll to find the most suitable dates.

    Cheers,


    [1]:
    https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/27
    [2]: https://lists.debian.org/debian-python/2022/08/msg00046.html
    [3]: https://salsa.debian.org/groups/python-team/packages/-/merge_requests [4]: https://github.com/sandrotosi/dpt-repos-check/blob/main/violations.txt [5]: see https://pad.riseup.net/p/dc22pythonsprint-keep
    [6]: see https://lists.debian.org/debian-python/2022/07/msg00065.html
    [7]: https://discuss.python.org/t/pep-668-marking-python-base-environments-as-externally-managed/
    [8]: https://peps.python.org/pep-0668/
    [9]: see https://lists.debian.org/debian-python/2022/07/msg00065.html
    [10]: https://tracker.debian.org/teams/python/
    [11]: https://salsa.debian.org/qa/distro-tracker

    [12]: https://www.gsa.gov/travel/plan-book/per-diem-rates/per-diem-rates-lookup [13]: https://aoprals.state.gov/web920/per_diem.asp


    I'm in ...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Taihsiang Ho (tai271828)@21:1/5 to karthikgatiganti@gmail.com on Tue Sep 6 13:20:01 2022
    Hi Louis-Philippe,

    I am interested in the event as well. Looking forward to the poll and
    further updates.

    Cheers,
    Tai

    On Sun, Aug 21, 2022 at 1:13 AM Karthik <karthikgatiganti@gmail.com> wrote:

    On Thu, Aug 18, 2022 at 5:53 AM Louis-Philippe Véronneau
    <pollo@debian.org> wrote:

    Hello folks,

    At DC22, a few people seemed interested in a potential Python Team
    remote sprint, sometime between October and early December.

    I'm thus writing to the list to see if there is indeed interest for
    this. If only 2 people reply, I won't push this further :)

    Here are a few potential ideas of things people could work on, in no particular order:

    - working on testing and merging the pybuild-autodep8 feature [1]
    - fixing the ~50 packages that are still using 'python3 setup.py' [2]
    - reviewing and merging unnoticed salsa MRs on the Team's packages [3]
    - fixing policy violations [4]
    - upstreaming CPython patches [5]
    - trying to remove all remaining Python 2 packages [6]
    - working on PEP 668 [7] [8]
    - working on lintian tags for the team [9]
    - patching tracker.debian.org (Django) to show pending MRs [10] [11]

    People are of course welcome to work on whatever other things they see
    fit for the betterment of the Team :)

    I've done a remote sprint for the Clojure Team back in May and it went great.

    Each people registered and we asked for a food budget, based on the
    "Meals and Incidentals Rate" the US government publishes for most cities
    in the world [12] [13]. I encourage you to look up your city, but I know
    I ended up eating pretty well :)

    I would envision a 3 day sprint (Friday, Saturday, Sunday) being long enough yet not too long for most of us to make progress on key issues without being over-tiring.

    Happy to hear back from y'all (please do if you're interested). If I see people are interested, I'll send a poll to find the most suitable dates.

    Cheers,


    [1]: https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/27 [2]: https://lists.debian.org/debian-python/2022/08/msg00046.html
    [3]: https://salsa.debian.org/groups/python-team/packages/-/merge_requests [4]: https://github.com/sandrotosi/dpt-repos-check/blob/main/violations.txt [5]: see https://pad.riseup.net/p/dc22pythonsprint-keep
    [6]: see https://lists.debian.org/debian-python/2022/07/msg00065.html
    [7]: https://discuss.python.org/t/pep-668-marking-python-base-environments-as-externally-managed/
    [8]: https://peps.python.org/pep-0668/
    [9]: see https://lists.debian.org/debian-python/2022/07/msg00065.html
    [10]: https://tracker.debian.org/teams/python/
    [11]: https://salsa.debian.org/qa/distro-tracker

    [12]: https://www.gsa.gov/travel/plan-book/per-diem-rates/per-diem-rates-lookup [13]: https://aoprals.state.gov/web920/per_diem.asp


    I'm in ...


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