[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

I committed to the Reunion



Hi,

Thanks to the people you made this Reunion happen! Thanks also to
everyone who attended and the sponsors who made it possible.

Here is a short summary of things I managed to do during the week. My
main goal was to document how to maintain Composer based packages within
the Debian PHP PEAR (and Composer) Maintainers team. That is still WIP,
but now we finally have something (there is way too much words, probably
much to import from other teams, and stuff).

- https://wiki.debian.org/Teams/DebianPHPGroup/Composer initial draft.
https://alioth-lists.debian.net/pipermail/pkg-php-pear/2022-May/018327.html

I also managed to have a quick stab at my backlog, with a bit more than
thirty (30) uploads to unstable and experimental – seven (7) packages
already migrated to testing – including six (6) packages to NEW, five (5) have even already been accepted. I handled a “fresh” security upload, a DSA is in the pipeline for {,old}stable, and two older ones for the next point releases (one already got accepted for Bullseye).

In the process, I also opened six (6) bugs, including an RC (security
related) one – four (4) of them being for {,old}stable update process –
and closed five (5), four (4) of them being RC (FTBFS).

It was amazing to have IRL social interactions with all the nice people
who attended, thank you so much!

Thanks for reading so far.

Regards

taffit

P.-S.: More boring detailed report follows.

(M: migrated, A: Accepted)

20220523
========

- Arrived for dinner.

Updates
-------

- spip (4.1.2-1): security update, {,old}stable to handle. M

NEW
---

Laravel framework related work, prepared last year but was waiting for
Robin Gustafsson feedback. That happened more than a month ago, but I
was swamped in day job.

- php-voku-portable-ascii A
- php-faker
- php-ramsey-collection A
- php-graham-campbell-result-type A
- php-laravel-serializable-closure A

20220524
========

- Early wake up.

NEW
---

Laravel framework related work, the end (at least for now).

- php-brick-math A

Replying to mails
-----------------

Lots of mails wishing me a good recovery that I had difficulty to answer
earlier.

Updates
-------

- spip {,old}stable: security update submitted to the security team.
- phpunit (9.5.20-1): -> experimental because of phpunit-type.
  + phpunit-type (3.0.0-1): needed by latest phpunit. -> experimental
    (new major).
- composer (2.3.5-1): WIP -> NOT UPLOADED.
  + php-composer-pcre (3.0.0-1): new major -> experimental. Uploaded
    before, but not built (because of #1007236).

Keysigning
----------

- gagath
- fil
- rinni

20220525
========

- Slept almost enough.
- Missed the introduction to Gitlab CI workflow.
  https://salsa.debian.org/harmathy/gitlab-ci-workshop
- Afro night.

Updates
-------

- composer (2.3.5-1): WIP -> NOT UPLOADED.
  + php-react-promise (2.9.0-1): needed by latest composer.
    Package back in the team (#1006400).

Documentation
-------------

- https://wiki.debian.org/Teams/DebianPHPGroup/Composer initial draft.

https://alioth-lists.debian.net/pipermail/pkg-php-pear/2022-May/018327.html

Bugs
----

- #1011636 against src:guzzle (php-guzzlehttp-guzzle) [CVE-2022-29248].
- #1011635 against diffoscope (Diff between {,sticky} Debian binary
  package fails).

20220526
========

- Woke up late (thanks to yesterday’s Afro night).
- Quietish time downstairs in Slot.

Updates
-------

- php-nesbot-carbon (2.58.0-1): fixes an issue with recent PHPUnit.
  Team upload.
- phpunit (9.5.20-3): -> unstable now that php-nesbot-carbon is fixed ->
  NOT UPLOADED (buildd busy).
  + phpunit-type (3.0.0-2): -> unstable. M
- php-react-promise (2.9.0-2): fix autopkgtest.
- composer (2.2.13-1). M
- php-twig (3.4.1-1): patched test, fixing FTBFS with recent ICU
  (RC #1011899). M

Keysigning
----------

- emollier
- devtz
- rclobus
- nik
- gratach

20220527
========

- Woke up at a decent earlyish time.
- Slot again, hardcore.

Updates
-------

- phpunit (9.5.20-3): -> unstable now that php-nesbot-carbon is fixed. M
  + phpunit (9.5.20-2): built locally, as it needs itself (in this
    version, because of phpunit-type) to run the tests.
- php-symfony-polyfill (1.25.0-3): thanks to Athos Ribeiro, fixing FTBFS
  with recent ICU (RC #1011899). M
- pkg-php-tools (1.43): fix FTBFS (RC #1011911).
- php-guzzlehttp-psr7 -> {,old}stable-update [CVE-2022-24775]
  (#1008236). -> #1011942 A and #1011943.
- symfony (5.4.8+dfsg-1): fix FTBFS (RC #1011737).
- php-react-promise (2.9.0-3): fix autopkgtest, again.

Unconference
------------

- Attended live-build-ng brainstorming.

20220528
========

- Woke up just in time for the opening (thanks to gagath’s phone).
- Attended conference day.
- Femme Rebellion. https://en.femme-rebellion.de/

Updates
-------

- doctrine (2.12.2+dfsg-2): get rid of Polyfill dependency.
  + php-doctrine-persistence (2.5.3-2): same.
  + doctrine (2.12.2+dfsg-1): bootstrap built locally with nocheck.
  + php-doctrine-persistence (2.5.3-1): same.
- symfony (5.4.9+dfsg-1): built without pulling Polyfill.
- php-symfony-mercure (0.6.1-2): -> unstable.
- php-doctrine-cache (2.2.0-1).
- php-codecoverage (9.2.15+dfsg-1).

Keysigning
----------

- snd

20220529
========

- Woke up in time.
- Attended conference day.
- TODO: Attend to day trip.

Updates
-------

- composer {,old}stable: CVE-2022-24828 (#1009960). -> #1012047 and
  #1012048.

DM
--

Granted upload rights to Robin Gustafsson for the packages already
accepted from NEW.

TODO
====

- More documentation.
- composer WIP (2.3.5): new minor -> experimental.
- php-email-validator from experimental: what still depends on 2?
- php-doctrine-persistence (3) at least to experimental.
- So many packages to update…
  https://qa.debian.org/developer.php?login=taffit

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: