Cambios en la infraestructura de web.dev

Hola, Paul.

Quería compartir algunas noticias contigo acerca de este sitio.

Tomamos la decisión de pasar de una versión alojada en GitHub del CMS a una infraestructura que se comparte entre varios equipos diferentes de Google. Esto afectará la forma en que las personas contribuyen al sitio, lo cual me gustaría explicar un poco más.

Cuando creamos este sitio, tuvimos la intención de crear "tu biblioteca de desarrollo web". Con un sitio que solo publicaba lo que creíamos que debía enfocarse en tu sitio y creamos una infraestructura personalizada que usaba Lighthouse junto con 11ty, el concepto era muy bueno. Cuando las personas querían usar nuestro sitio, descubrimos que querían elegir su propio camino a través de lo que creen que era contenido de fuentes confiables. Por lo tanto, cambiamos para brindarles a los desarrolladores web una perspectiva moderna del desarrollo web y trasladamos la página /measure a pagespeed.web.dev.

A medida que cambiamos nuestro enfoque y nuestro sitio se convirtió en una experiencia solo de contenido, la necesidad de mantener nuestra propia infraestructura se volvió menos importante. Por eso, recientemente tomé la decisión de cambiar la infraestructura de este sitio. Quiero que nuestro equipo se enfoque más en crear la orientación y las herramientas que necesitan los desarrolladores web, mientras que las herramientas internas existentes pueden controlar el mantenimiento de la infraestructura.

Existen muchos otros factores secundarios, uno de los cuales es poder conectarse a la infraestructura de localización de modo que podamos brindarles asistencia a los desarrolladores cuyo idioma principal no es el inglés.

Nuestro objetivo es mantener muchas de las funciones y solucionaremos cualquier problema de la migración durante las próximas semanas. Este cambio implicará un cambio en nuestro modelo de contribución abierta. En lugar de solo abrir una solicitud de extracción en GitHub, para contribuir con una solución o agregar contenido nuevo, deberás enviarla a través de nuestra herramienta de seguimiento de errores abiertos. Nos complace aceptar contribuciones de todos modos, pero quería nombrar y reconocer que será mucho más complejo que las personas aporten cambios simples. Dicho esto, en la práctica, hemos creado la gran mayoría de contenido o encargamos contenido (por ejemplo, nuestra serie de cursos web.dev/learn) a expertos conocidos en el ecosistema.

Mantendremos un archivo de la infraestructura actual del sitio y del contenido en GitHub, por lo que si quieres ver cómo compilamos el sitio y tienes acceso a su historial, aún puedes hacerlo.

También seguiremos garantizando que el contenido tenga la misma licencia de Creative Commons en todos los materiales (existentes y por crear), de modo que, si alguien quiere tomarlo, modificarlo y alojarlo, pueda hacerlo por su cuenta (con atribución).

Mi intención es hacer un mayor esfuerzo para que este sitio sea uno de los mejores recursos de desarrollo web disponibles en la Web.

Por último, quiero agradecer a todos los que contribuyeron a este sitio a lo largo de los años. Fue muy importante para mí y el equipo que dediquen tiempo y esfuerzo a brindar apoyo a este sitio.

Gracias.

Paul Kinlan.