Bug#1041982: Speeding up Symfony 6 transition? [Was: Upcoming transitions (Symfony, PHPUnit, etc.)]

2024-03-09 Thread David Prévot
Hi,

Le Wed, Feb 21, 2024 at 08:19:06AM +0100, David Prévot a écrit :

> […] I wish to
> proceed with the transition during the next MiniDebCampHamburg happening
> early March (in less than two weeks).
> 
> https://wiki.debian.org/DebianEvents/de/2024/MiniDebCampHamburg

And that’s done (in unstable)! It needed some last minute tweaking for
debci mostly, but the [excuses] page looks good now. I expect the only
blockers will be removal (or fix) of php-laravel-lumen-framework and
php-laravel-framework (autoremoval expected March 14 and April 7
respectively, sooner if the release team uses some magic).

excuses: https://qa.debian.org/excuses.php?package=symfony

Thanks to everyone involved!

I intend to follow up with some more major version bump on packages that
were waiting for Symfony (php-psr-link, php-psr-log, php-email-validator
and some packages from the Doctrine stack…). The next big transition in
PHP libraries before Trixie may be PHPUnit 11 if we manage to pull it
off.

Cheers,

taffit


signature.asc
Description: PGP signature


Bug#1041982: Speeding up Symfony 6 transition? [Was: Upcoming transitions (Symfony, PHPUnit, etc.)]

2024-02-28 Thread David Prévot
control: severity 1039731 serious
control: severity 1051989 serious
control: severity 1051985 serious
control: severity 1039733 serious

Le Wed, Feb 21, 2024 at 08:19:06AM +0100, David Prévot a écrit :
> Le Wed, Jan 03, 2024 at 07:04:12PM +0100, David Prévot a écrit :
> […]
> > I’m in favour of raising the severity of bugs blocking this transition
> > to RC level ASAP: Symfony 6 has been in experimental for a while now
> 
> I intend to do so early next week

And here we are.

Cheers,

taffit


signature.asc
Description: PGP signature


Bug#1041982: Speeding up Symfony 6 transition? [Was: Upcoming transitions (Symfony, PHPUnit, etc.)]

2024-02-20 Thread David Prévot
Hi,

Le Wed, Jan 03, 2024 at 07:04:12PM +0100, David Prévot a écrit :
[…]
> I’m in favour of raising the severity of bugs blocking this transition
> to RC level ASAP: Symfony 6 has been in experimental for a while now

I intend to do so early next week: symfony 6 was introduced in
experimental during the latest Debian Reunion Hamburg, and I wish to
proceed with the transition during the next MiniDebCampHamburg happening
early March (in less than two weeks).

https://wiki.debian.org/DebianEvents/de/2024/MiniDebCampHamburg

This transition should not interfere with any other one, and should not
even need any help from the Release Team (no binNMU since they’re all
arch:all packages), yet they were helpful last time to speed it up by
removing blocking packages from testing because we didn’t raise the
blocking bug severity early enough.

Regards,

taffit


signature.asc
Description: PGP signature


Bug#1041982: Speeding up Symfony 6 transition? [Was: Upcoming transitions (Symfony, PHPUnit, etc.)]

2024-01-03 Thread David Prévot
control: block -1 with 1051989
control: severity 1051989 important
control: severity 1051988 important

Le Sun, Sep 17, 2023 at 07:57:03PM +0530, David Prévot a écrit :
> […] roughly, the
> following end user packages (families) are not yet ready.
> 
> civicrm (#1051988)
> kanboard (#1051989 and php-pimple)
> Laravel (#1051985 and #1039731, and php-faker)
> shaarli (#1039733 and php-slim, php-pimple)
> 
> civicrm is not in stable […] Robin already explicitly
> agreed that can be Laravel can be removed again from testing until a new
> upstream version is packaged.
> 
> I don’t know if there are strong opinions about kanboard and shaarli,
> Joseph and James CCed.

kanboard has been removed from testing in the mean time (due to
#1051989).

> […] it may already be time to raise the severity of the
> blocking bugs.

I’m in favour of raising the severity of bugs blocking this transition
to RC level ASAP: Symfony 6 has been in experimental for a while now,
and it’s the targeted version for Trixie anyway (6.4 is likely to be the
latest LTS version available before the Freeze, while 5.4 will be EOL
soon after Trixie gets released).

https://symfony.com/releases#symfony-releases-calendar

> Athos may try to rebuild packages also depending on recent version of
> php-symfony-contracts, php-psr-cache, php-psr-container and php-psr-log
> in order to figure out if more package are affected by this transition.

That would still be very much welcome if time permits, but IMHO not a
blocker (we used to handle such transition without involving the release
team nor as much build testing than already done for this transition.
Thanks to all people involved, the current state makes us in a better
position to move forward).

Regards,

taffit


signature.asc
Description: PGP signature