Sortie des betas

Hop,

suite à des problèmes tehcniques, on n’a pas pu sortir les betas il y a 2 semaines.

Entre temps il y a un paquet de MR qui ont été ouvertes.

Je note parmis celle là

  • celle purement stylistiquers sur les coding standard. J’ai vu passé une remarque de @b_b sur les retours lignes, mais sinon elles sont sans doute mergeable tel quels
  • les correctifs de placido sur le js.

Je pense qu’on pourrait fusionner toutes ces MR récentes et sortit une beta rapidement, histoire de gélée effectivement les features.

Qu’en pense @maintenance ?

1 « J'aime »

Go!

Il y a pour moi 2 points qui m’ennuient, mais ça ne concerne pas les PR directement, c’est sur spip-contrib-outils/spip-release notamment

  • c’est la gestion du script de release (qui fait aussi quelques vérifications) pour SPIP 4.4 (ecrire & prive en plus), ainsi qu’en 5.0 (full Composer)
  • la gestion de l’analyse des Changements entre version, pour avoir un aperçu global de ce qui se passe, qu’on présente sur le Blog ensuite

Là c’est tout pété et je sais pas trop vers quoi aller.

Par contre j’ai croisé l’outil ion-bazan/composer-diff qui est très bien pour comparer le composer.lock.

Par exemple actuellement (j’ai remis minimum-stability=beta dans le composer.json de la 5.0 pour pas avoir que des versions de dev)

Le truc complet

dev git:(master) ✗ composer diff origin/4.4                                                                                                                                                             git:(master|✚2…1⚑14 
| Prod Packages                  | Operation | Base       | Target     |
|--------------------------------|-----------|------------|------------|
| algo26-matthias/idna-convert   | Upgraded  | v3.1.1     | v4.0.2     |
| cerdic/css-tidy                | New       | -          | v2.2.1     |
| james-heinrich/getid3          | New       | -          | v1.9.23    |
| monolog/monolog                | New       | -          | 3.8.1      |
| psr/clock                      | New       | -          | 1.0.0      |
| psr/container                  | Upgraded  | 1.1.2      | 2.0.2      |
| psr/log                        | New       | -          | 3.0.2      |
| psr/simple-cache               | New       | -          | 3.0.0      |
| spip-league/cache              | New       | -          | 2.0.1      |
| spip-league/composer-installer | Upgraded  | 0.8.0      | 0.8.1      |
| spip-league/filesystem         | New       | -          | 2.0.1      |
| spip-league/hasher             | New       | -          | 2.0.0      |
| spip-league/kernel             | Upgraded  | 1.0.0      | 2.0.2      |
| spip-league/logger             | New       | -          | 2.0.0      |
| spip-league/path               | New       | -          | 2.0.1      |
| spip/aide                      | New       | -          | 3.3.0      |
| spip/archiviste                | New       | -          | 3.0.0      |
| spip/bigup                     | New       | -          | 3.4.0      |
| spip/classic-distribution      | New       | -          | 5.0.0-beta |
| spip/compagnon                 | New       | -          | 3.3.0      |
| spip/compresseur               | New       | -          | 2.3.0      |
| spip/dist                      | Upgraded  | v4.2.5     | 4.3.0      |
| spip/dump                      | New       | -          | 2.3.0      |
| spip/ecrire                    | Upgraded  | 4.4.0-beta | 5.0.0-beta |
| spip/forum                     | New       | -          | 3.2.0      |
| spip/images                    | New       | -          | v5.0.1     |
| spip/mediabox                  | New       | -          | 3.2.0      |
| spip/medias                    | New       | -          | 5.0.0      |
| spip/mots                      | New       | -          | 4.4.0      |
| spip/plan                      | New       | -          | 4.2.0      |
| spip/porte-plume               | New       | -          | 3.2.0      |
| spip/prive                     | Upgraded  | 1.0.0-beta | 2.0.0-beta |
| spip/revisions                 | New       | -          | 3.2.0      |
| spip/safehtml                  | New       | -          | 3.2.0      |
| spip/sites                     | New       | -          | 4.4.0      |
| spip/stats                     | New       | -          | 3.2.0      |
| spip/svp                       | New       | -          | 3.3.0      |
| spip/tw                        | New       | -          | 3.4.0      |
| spip/urls                      | New       | -          | 4.3.0      |
| symfony/clock                  | New       | -          | v7.2.0     |
| symfony/dependency-injection   | Upgraded  | v5.4.48    | v7.2.0     |
| symfony/deprecation-contracts  | Upgraded  | v2.5.4     | v3.5.1     |
| symfony/filesystem             | Upgraded  | v5.4.45    | v7.2.0     |
| symfony/lock                   | New       | -          | v7.2.0     |
| symfony/service-contracts      | Upgraded  | v2.5.4     | v3.5.1     |
| symfony/var-exporter           | New       | -          | v7.2.0     |
| symfony/polyfill-php80         | Removed   | v1.31.0    | -          |
| symfony/polyfill-php81         | Removed   | v1.31.0    | -          |
| symfony/polyfill-php82         | Removed   | v1.31.0    | -          |

| Dev Packages                                   | Operation | Base   | Target |
|------------------------------------------------|-----------|--------|--------|
| myclabs/deep-copy                              | New       | -      | 1.12.1 |
| nikic/php-parser                               | New       | -      | v5.3.1 |
| phar-io/manifest                               | New       | -      | 2.0.4  |
| phar-io/version                                | New       | -      | 3.2.1  |
| phpunit/php-code-coverage                      | New       | -      | 11.0.8 |
| phpunit/php-file-iterator                      | New       | -      | 5.1.0  |
| phpunit/php-invoker                            | New       | -      | 5.0.1  |
| phpunit/php-text-template                      | New       | -      | 4.0.1  |
| phpunit/php-timer                              | New       | -      | 7.0.1  |
| phpunit/phpunit                                | New       | -      | 11.5.1 |
| sebastian/cli-parser                           | New       | -      | 3.0.2  |
| sebastian/code-unit                            | New       | -      | 3.0.2  |
| sebastian/code-unit-reverse-lookup             | New       | -      | 4.0.1  |
| sebastian/comparator                           | New       | -      | 6.2.1  |
| sebastian/complexity                           | New       | -      | 4.0.1  |
| sebastian/diff                                 | New       | -      | 6.0.2  |
| sebastian/environment                          | New       | -      | 7.2.0  |
| sebastian/exporter                             | New       | -      | 6.3.0  |
| sebastian/global-state                         | New       | -      | 7.0.2  |
| sebastian/lines-of-code                        | New       | -      | 3.0.1  |
| sebastian/object-enumerator                    | New       | -      | 6.0.1  |
| sebastian/object-reflector                     | New       | -      | 4.0.1  |
| sebastian/recursion-context                    | New       | -      | 6.0.2  |
| sebastian/type                                 | New       | -      | 5.1.0  |
| sebastian/version                              | New       | -      | 5.0.2  |
| staabm/side-effects-detector                   | New       | -      | 1.0.5  |
| symfony/var-dumper                             | New       | -      | v7.2.0 |
| theseer/tokenizer                              | New       | -      | 1.2.3  |
| dealerdirect/phpcodesniffer-composer-installer | Removed   | v1.0.0 | -      |
| phpcompatibility/php-compatibility             | Removed   | 9.3.5  | -      |
| spip/coding-standards                          | Removed   | 1.2.1  | -      |
| squizlabs/php_codesniffer                      | Removed   | 3.11.1 | -      |

Ah, j’avais pas suivi et je pensais que c’était résolu. Est-ce que tu veux qu’on essaie de bosser ensemble sur ce sujet demain ?