Modifications de l'infrastructure web.dev

Bonjour Paul.

Je souhaitais partager avec vous des informations sur ce site.

J'ai pris la décision de passer d'une version du CMS hébergée sur GitHub à une infrastructure partagée par plusieurs équipes Google. Cela aura un impact sur la façon dont les gens contribuent au site, ce que j'aimerais vous expliquer un peu plus en détail.

Lorsque nous avons créé ce site, nous avions l'intention de créer "votre étagère de développement Web". Un site ne proposant que ce sur quoi nous pensions que votre site devait se concentrer, et nous avons créé une infrastructure personnalisée qui utilise Lighthouse et 11ty. Le concept était très cool. En découvrant comment les internautes voulaient utiliser notre site, nous avons compris qu'ils souhaitaient choisir leur propre chemin en passant par des contenus fiables. Par conséquent, pour offrir aux développeurs Web une perspective moderne sur le développement Web, nous avons déplacé la page /measure vers pagespeed.web.dev.

À mesure que notre objectif a changé et que notre site est devenu une expérience exclusivement axée sur le contenu, la nécessité de gérer notre propre infrastructure est devenue de moins en moins importante. Par conséquent, j'ai récemment pris la décision de modifier l'infrastructure de ce site. J'aimerais que notre équipe se concentre davantage sur la création des conseils et des outils dont les développeurs Web ont besoin, tandis que la maintenance de notre infrastructure peut être assurée par des outils internes existants.

Il existe de nombreux autres facteurs secondaires, dont la possibilité de s'associer à l'infrastructure de localisation afin de pouvoir répondre aux besoins des développeurs dont la langue principale n'est pas l'anglais.

Nous nous efforçons de conserver un grand nombre de fonctionnalités à l'identique, et nous corrigerons les éventuels problèmes lors de la migration au cours des prochaines semaines. Notre modèle de contribution ouverte va donc évoluer. Au lieu d'ouvrir un lien public sur GitHub, vous devez envoyer votre demande via notre outil de suivi des problèmes ouverts pour proposer une correction ou ajouter du nouveau contenu. Nous sommes toujours très heureux d'accepter des contributions, mais je voulais reconnaître qu'il serait beaucoup plus difficile pour les utilisateurs de contribuer à des changements simples. Cela dit, dans la pratique, nous avons créé nous-mêmes la grande majorité du contenu ou commandé des contenus (par exemple, notre série de cours web.dev/learn) auprès d'experts connus de l'écosystème.

Nous conserverons une archive de l'infrastructure actuelle du site et de son contenu sur GitHub. Ainsi, si vous souhaitez voir comment nous avons créé le site et avoir accès à son historique, vous pouvez toujours le faire.

Nous continuerons également à nous assurer que le contenu dispose de la même licence Creative Commons pour tous les contenus (existants et à venir) afin que, si quelqu'un souhaite le prendre, le modifier et l'héberger lui-même, il peut (avec attribution).

Mon objectif est de pouvoir me consacrer davantage à faire de ce site l'une des meilleures ressources de développement Web disponibles.

Enfin, je tiens à remercier toutes les personnes qui ont contribué à ce site au fil des ans. Cela a beaucoup pour moi et pour l'équipe d'avoir consacré le temps et les efforts nécessaires à la gestion de ce site.

Merci !

Paul Kinlan.