WordPress 5.0 RC attendu pour les vacances de Thanksgiving aux États-Unis, malgré le refus de dernière minute des contributeurs

Publié: 2018-11-22
crédit photo : KaylaKandzorra tu me manques grand-père. - (Licence)

Les principaux contributeurs de WordPress, les principaux contributeurs et les anciens responsables de la publication ont lancé lundi des appels solides de dernière minute pour que la version 5.0 soit reportée à janvier. RC était attendu lundi, mais ceux qui demandaient son retard ont cité le grand nombre de problèmes ouverts sur le jalon et le fait que de nombreux bogues confirmés sont agressivement signalés aux versions de suivi.

"Je ne vois pas comment nous pouvons envoyer sérieusement un candidat à la libération aujourd'hui", a déclaré Joe McGill. "Ce faisant, nous disons soit que nous sommes d'accord pour expédier une version majeure de WordPress avec autant de problèmes connus, soit que le terme" release candidate "n'a pas vraiment de sens. Je suggérerais que nous révisions le calendrier pour repousser RC pendant au moins 4 semaines afin que nous ayons un délai raisonnable et, en attendant, continuions à publier des bêtas.

Presque tous les contributeurs impliqués dans la discussion étaient enthousiastes à propos de Gutenberg, mais ont exhorté le responsable de la publication, Matt Mullenweg, à prévoir quatre semaines de RC et de gel du code pour permettre à la communauté de se préparer.

Les contributeurs ont déclaré qu'ils ne comprenaient pas la ruée vers la version 5.0. Plusieurs ont noté que Gutenberg semble être mesuré par une barre de succès différente de celle des versions précédentes où les fonctionnalités principales étaient tenues à une norme différente en ce qui concerne l'envoi de bogues connus.

"Nous approchons rapidement du million de messages (suivis par Jetpack) publiés via l'éditeur, le nombre non suivi étant probablement un multiple de cela", a déclaré Mullenweg en réponse aux préoccupations des contributeurs. «Il y a eu une explosion de plugins construits au-dessus de Gutenberg et certaines choses comme le travail qu'ACF et Block Lab ont fait qui semblent vraiment transformationnelles pour WordPress. Pour ceux pour qui l'éditeur ne convient pas, ils peuvent s'inscrire à tout moment, y compris après la version 5.0, à Classic et continuer à utiliser WP exactement comme ils l'avaient fait auparavant jusqu'en 2022 au moins et probablement au-delà.

Mullenweg a identifié quelques questions qu'il considère comme "de bonnes mesures de succès pour Gutenberg :"

  • Les gens, lorsqu'ils ont le choix, choisissent-ils de l'utiliser plutôt que l'ancien éditeur ?
  • Peuvent-ils créer des choses qu'ils n'étaient pas capables de créer auparavant ?
  • Les nouveaux utilisateurs de WP ont-ils plus de succès (actifs, satisfaits de ce qu'ils créent) qu'avant Gutenberg ?
  • Des choses intéressantes sont-elles construites dessus ?

Des plugins intéressants sont construits sur Gutenberg mais ils rompent avec chaque version du plugin. Gutenberg 4.5 est sorti hier, correspondant au premier ensemble de fonctionnalités 5.0 RC. Il comprend un grand nombre de modifications et de corrections de bogues qui n'ont pas été testées par la communauté dans son ensemble. Plus particulièrement, 4.5 a introduit une régression qui a provoqué un écran blanc de la mort lors de la tentative de chargement de types de publication personnalisés dans l'éditeur classique, forçant une version 4.5.1 plus tôt dans la journée. Chaque version introduit des modifications qui provoquent la rupture des plugins, nécessitant des mises à jour immédiates de la part des développeurs de plugins.

Le responsable technique de Gutenberg, Matias Ventura, a publié une mise à jour aujourd'hui, confirmant que WordPress 5.0 manquera la date de sortie prévue du 27 novembre, mais n'a pas proposé de date secondaire.

"La date de sortie de la version 5.0 est à l'étude, étant donné qu'il n'est pas plausible que ce soit le 27", a déclaré Ventura.

WordPress 5.0 sera livré "quand il sera prêt", les contributeurs se concentrent sur la sortie de la version candidate dès que possible

Lorsque la deuxième série de dates de sortie de novembre a été manquée, beaucoup ont supposé que WordPress 5.0 reviendrait aux dates secondaires de janvier, mais cela n'a pas encore été confirmé. La portée et le calendrier précédents, décrits par Gary Pendergast, indiquaient que les dates de novembre pourraient glisser jusqu'à huit jours si nécessaire et que si un délai supplémentaire était nécessaire, ils viseraient les dates de janvier :

Secondaire RC 1 : 8 janvier 2019

Sortie secondaire : 22 janvier 2019

Au cours de la discussion régulière des principaux développeurs aujourd'hui, la discussion concernant la date de sortie de WordPress 5.0 s'est échauffée, alors que les contributeurs continuaient à faire pression pour une version de janvier. Pendergast a suggéré que décembre pourrait avoir une date viable, à laquelle le PDG de Yoast, Joost de Valk, a répondu: "Je vais faire un enfer si nous faisons décembre."

Les développeurs et les agences de plugins WordPress essaient de planifier les vacances à venir et souhaitent avoir du personnel disponible lorsque la version arrivera. Beaucoup de ceux qui ont assisté à la réunion espéraient recevoir la confirmation que la publication serait repoussée à janvier.

"Veuillez également considérer les magasins de plugins qui réorganisent leurs priorités pour que les blocs soient prêts pour la version 5.0, seulement pour avoir dû les réparer plusieurs fois au cours des dernières semaines", a déclaré Kevin Hoffman. "Le succès de la 5.0 dépend autant du support tiers que du cœur."

"Il y a un accord là-dessus de tous les côtés, que la quantité de code churn et les délais manqués signifient que le 27 est intenable", a déclaré Mullenweg. "La RC est encore possible bientôt, mais s'il vous plaît, ne présumez pas que cela implique une date de sortie finale jusqu'à ce que nous voyions comment cela se passe et que nous en choisissions une. J'espère que cela montre que nous sommes prêts à changer nos décisions en fonction de nouvelles informations, il ne s'agit pas d'avoir « raison » ou de s'en tenir aveuglément aux plans précédents.

Cette déclaration indique que Mullenweg envisage peut-être des dates qui n'étaient pas incluses dans le calendrier initial, comme il l'a dit plus tard, "Si vous pouvez tous prendre les données sans paniquer sur ce que cela signifie pour la date de sortie, il y a eu 8 versions majeures dans Décembre, c'est en fait 34% de nos 23 dernières sorties majeures.

Plusieurs contributeurs ont convenu que la sortie d'un RC dès que possible forcerait finalement un gel de code plus long pour l'interface utilisateur, l'API, la documentation et les fonctionnalités de Gutenberg. Cela donnerait plus de temps à la communauté pour se préparer.

"En tant que membre de l'équipe de développement depuis près de deux ans maintenant, j'aimerais que nous dessinions bientôt la ligne RC pour le bien de la fatigue de tout le monde", a déclaré Matias Ventura. « Et pense qu'il est prêt à être dessiné. Je suis soucieux de nous laisser faire "une petite chose de plus" et de pousser la ligne de stabilité plus bas, dans un processus presque sans fin."

Les contributeurs sont en train de boucler les derniers billets et le plan est de faire sortir le candidat à la sortie demain pendant les vacances de Thanksgiving aux États-Unis. Compte tenu de la base mondiale de contributeurs de WordPress, la publication pendant les vacances ne devrait pas être un problème. L'équipe étudie également la possibilité de regrouper le plugin Classic Editor avec des mises à jour pour les sites WordPress existants.

"Notre objectif en ce moment est sur un grand RC", a déclaré Mullenweg. Tout au long du développement de Gutenberg, Mullenweg a déclaré que WordPress 5.0 serait livré "quand il serait prêt". Aucune date de sortie ne sera annoncée tant que l'équipe n'aura pas eu le temps d'évaluer la release candidate.

"Il est vrai que la principale chose est de savoir si c'est prêt, et ce n'est pas actuellement prêt", a déclaré Mullenweg.

En 1928, John A. Shedd a publié un petit livre intitulé "Le sel de mon grenier". Il comprenait un dicton qui, selon le contre-amiral de la marine américaine Grace Hopper, a eu une influence sur sa vie : "Un navire dans le port est sûr, mais ce n'est pas pour cela que les navires sont construits."

L'expédition d'une refonte majeure de l'éditeur de WordPress a apporté son lot d'incertitude et de frustration aux contributeurs et à la communauté qui dépend du logiciel. Une fois les problèmes critiques résolus, il semble que cela devienne un cycle de réparations et de pannes qui pourrait se poursuivre indéfiniment. Bien que le moment des vacances ne soit pas idéal, si Gutenberg s'arrête beaucoup plus longtemps, il fera la lumière du jour. À un moment donné, le navire a juste besoin de s'éloigner du port et de voir comment il navigue.