• Report from the (unofficial) Debian Perl Sprint in Hamburg (May 2022)

    From gregor herrmann@21:1/5 to All on Fri Jul 15 00:00:02 2022
    (Unofficial) Debian Perl Sprint 2022
    ====================================

    Introduction
    ------------

    3 members of the Debian Perl Group met in Hamburg between May 23 and May 30 2022 as part of the [Debian Reunion Hamburg] and conducted an "unofficial" sprint, i.e. worked on our packages and tools without prior announcement and planning.

    The participants would like to thank the [Debian Reunion Hamburg] organizers for providing the framework for our sprint, all sponsors of the event, and
    all donors to the Debian project who helped to cover parts of our expenses.

    [Debian Reunion Hamburg]: https://wiki.debian.org/DebianEvents/de/2022/DebianReunionHamburg

    Summary
    -------

    * Tooling
    - new tool: *dpt-prepare*: prepare yourself and a source code directory
    before working on a package
    - new tool: *dpt-fixup*: apply some automatic fixes to packaging
    - new module: *Debian::PkgPerl::Util*: utility functions for PkgPerl
    tools, currently provides *probable_build_dependency()*
    - new library: *dpt-lib.sh*: shell library for dpt-* scripts
    - new module: *Debian::Upstream::Metadata::Perl*: create
    *debian/upstream/metadata* (used by *dh-make-perl* and
    *dpt-debian-upstream*)
    - *dh-make-perl*: new option *--guess-nocheck* to add <!nocheck>
    - various small improvemens in *dh-make-perl* and *dpt-\**
    * Packaging
    - Uploads: ≈ 52
    - Bugs (fixed, triaged, …): ≈33
    - Packages with autopkgtests enabled: quite a few :)
    - RM candidates: some identified/pinged, a few RM bugs filed
    * Misc
    - discussions on branch names in Git (DEP-14 and git's master→main
    change)

    Details
    -------

    The full log is available in [Gobby].

    [Gobby]: https://gobby.debian.org/export/Teams/Perl/Team-Sprint-Hamburg-2022

    --
    .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org
    : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
    `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
    `-

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

    iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmLQj3hfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgbDnw/+KfkGjvA4AOfz5mhmxto144PcKJegocjfpHrZEXHigKgXjy6tlJMiVYeL Y8DPcvwYTMwUnpW8iZGdxpNRkdLllHNJTQPNe2gAmkSu0HskAsZ2Sb7IALEDFY9G 3KmIDXcIzjNUhlkwNjUusZNeB9QUtO0SkP5I/lHpjEh5uY5vfI+US9QZ1XKAZ9y9 5hJ/FOL0+040m8KUNdar79Ihdg/jFjAo6UQshEo6qo7exHYysbxQ2zidnQC4qCtQ iovx9nKRnMA6xUIxiLciZMW+2i4s6FFld/9hYVNxDPK+r/7+wEKKoHAAI+ixNoTh zALxpdZA9+S48jbw0uV4R9ITab3UAjKqclmk3gYUG7hIzHA0ERWLNjtc0Uu0Xt6j X/bUVSR//2OHJ4kQ3lqC7Ey/Pp4WW96/I3l5Cxo012b4clP9xUmZY6ZukIicqLpA +XglZtxKgcQXmAiBhRa+sUOwt9T5mpzIrblAzJJZSXxYF3NFImvGfdvB0H0LZPKy
    RVtpNsg+
  • From Nick Morrott@21:1/5 to gregor herrmann on Sat Jul 16 02:30:02 2022
    On Thu, 14 Jul 2022 at 22:50, gregor herrmann <[email protected]> wrote:

    (Unofficial) Debian Perl Sprint 2022
    ====================================

    Introduction
    ------------

    3 members of the Debian Perl Group met in Hamburg between May 23 and May 30 2022 as part of the [Debian Reunion Hamburg] and conducted an "unofficial" sprint, i.e. worked on our packages and tools without prior announcement and planning.

    The participants would like to thank the [Debian Reunion Hamburg] organizers for providing the framework for our sprint, all sponsors of the event, and all donors to the Debian project who helped to cover parts of our expenses.

    [Debian Reunion Hamburg]: https://wiki.debian.org/DebianEvents/de/2022/DebianReunionHamburg

    Summary
    -------

    * Tooling
    - new tool: *dpt-prepare*: prepare yourself and a source code directory
    before working on a package
    - new tool: *dpt-fixup*: apply some automatic fixes to packaging
    - new module: *Debian::PkgPerl::Util*: utility functions for PkgPerl
    tools, currently provides *probable_build_dependency()*
    - new library: *dpt-lib.sh*: shell library for dpt-* scripts
    - new module: *Debian::Upstream::Metadata::Perl*: create
    *debian/upstream/metadata* (used by *dh-make-perl* and
    *dpt-debian-upstream*)
    - *dh-make-perl*: new option *--guess-nocheck* to add <!nocheck>
    - various small improvemens in *dh-make-perl* and *dpt-\**

    <snip>

    This looks like a lot of great work was achieved at the sprint - I
    will have to investigate the dpt and dh-make-perl improvements over
    the coming weeks.

    Cheers,
    Nick

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gregor herrmann@21:1/5 to Nick Morrott on Sat Jul 16 12:20:02 2022
    On Sat, 16 Jul 2022 01:19:24 +0100, Nick Morrott wrote:

    * Tooling
    - new tool: *dpt-prepare*: prepare yourself and a source code directory
    before working on a package
    - new tool: *dpt-fixup*: apply some automatic fixes to packaging
    - new module: *Debian::PkgPerl::Util*: utility functions for PkgPerl
    tools, currently provides *probable_build_dependency()*
    - new library: *dpt-lib.sh*: shell library for dpt-* scripts
    - new module: *Debian::Upstream::Metadata::Perl*: create
    *debian/upstream/metadata* (used by *dh-make-perl* and
    *dpt-debian-upstream*)
    - *dh-make-perl*: new option *--guess-nocheck* to add <!nocheck>
    - various small improvemens in *dh-make-perl* and *dpt-\**
    This looks like a lot of great work was achieved at the sprint -

    Indeed; it's always surprising how much happens when you put some
    geeks together at an event :)

    I
    will have to investigate the dpt and dh-make-perl improvements over
    the coming weeks.

    Great -- one of my intentions when writing this small report was to
    draw the attention of our peers to excatly these new tooling
    improvements.


    Cheers,
    gregor

    --
    .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org
    : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
    `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
    `-

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

    iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmLSkEVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgacYg//Rf1OeRT24fs5Eqm9gUlVltm3AXOv3OCAV8odph31TVbhfgYf/cHb48iN lSMVB+4Anhh7rxep/6Q69LhIcIXpVHqrnKz0XZfo8M2iALkPbef+aulVVJeWnPI3 yrLt7DYgVNY0vx2HMWIA5ZRnZwB1eK/DdMqzRoR3UGCPjJbIQqoxLDxKTDhvQt+i X9qQG/dvV2QYUH/KA93TTFgedAqenyqUfDl+E4Pn+gCPXYXL70xZyoQb1mE8uwai Zl7bi4o/nnBfai07TIR/GjBCurYvAN+c3bGy9sSCxKhbarfmK7ZvQ/Ilvo22PNFr vaR6rIXgbABV9d+YZdSs7VYPCYWzvVWkRsthfXt848cnLv48bnp6Rw8bE/MM/BD8 Il19UDPyboiMbMGITJL1wqKXxIk7c32B6Tit3y3Scq8U+0c2hYtfw1/HlzjPaNn8 eZfdlFZO3yhx/vMV5cuJfi8miUK9l4iwdnOlo9qQhbj77JLIppf3TbTNqNXQQQfn /P6US61OWfSZDYvqYBO+iNT644wScPDMbkK7nBHG8FkWM3ibnbIL4ZXXE8f4WZ8C LVj5fceT1kHnmDYazBXBOa1UoZ8DnqwVPEk0q/enpedY+iBUwZCPghiVeNuy7A7I VJvwKGZlI3vpqOAtoC/0C3B1+BdwauzQtw1IfPdGFAinh8QhbZo=
    =1cSg
    -----END PGP SIGNATURE-----

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