Esta publicación resume la reunión del chat de Tide del 15 de mayo en el canal de #tide de SlackSlack Slack es una plataforma colaborativa de chat grupal https://slack.com/. La comunidad de WordPress tiene su propio canal de Slack en https://make.wordpress.org/chat/ (agenda, archivo de Slack).
Recordatorio: el enfoque actual de Tide es integrar los datos de compatibilidad de PHPPHP PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de scripting de código abierto y propósito general ampliamente utilizado, especialmente adecuado para el desarrollo web y que puede integrarse en HTML. https://www.php.net/manual/en/index.php en WordPress.orgWordPress.org El sitio de la comunidad donde los usuarios crean y comparten el código de WordPress. Aquí puedes descargar el código fuente del núcleo, los plugins y los temas de WordPress, además de ser la ubicación central para las conversaciones y la organización de la comunidad. https://wordpress.org/. Una vez que la compatibilidad con PHP esté integrada en WordPress.org, evaluaremos el siguiente enfoque para proporcionar el mayor impacto a la comunidad.
Lista de deseos de la hoja de ruta
- Actualmente estamos recopilando ideas, evaluaremos su viabilidad y compartiremos la hoja de ruta cuando esté lista
- Debate sobre aspectos que PHPCSPHP Code Sniffer PHP Code Sniffer, una herramienta popular para analizar la calidad del código. Los estándares de codificación de WordPress dependen de PHPCS. no puede comprobar y que beneficiarían al equipo de #ThemeReview (@grapplerulrich, @joyously, @valendesigns):
- si eres un tema hijo o padre
- Si un tema tiene una etiqueta específica en el `style.css` o si se define un `add_theme_support()` en el `functions.php`
- Un ejemplo específico sería la etiqueta `custom-headerEncabezado El encabezado de tu sitio suele ser lo primero que experimentan las personas. La cabecera o imagen del encabezado ubicada en la parte superior de tu página forma parte del aspecto y la apariencia de tu sitio web. Puede influir en la opinión de un visitante sobre tu contenido y sobre la marca de tu organización o de ti. También puede verse diferente en distintos tamaños de pantalla.` con `add_theme_support( ‘custom-header’ );`
- El problema es que PHPCS solo comprueba los elementos por archivo y no puede recordar lo que ya ha comprobado.
- aspectos que coordinan entre archivos
- Sería necesario comprobar `add_theme_support`, crear un array y después verificar que esté etiquetado en el encabezado.
- El beneficio es que ayudaría a verificar que un tema realmente está añadiendo la compatibilidad con una función si utiliza la etiqueta, o que, si un tema tiene la función, esté etiquetado correctamente, lo que facilitaría su búsqueda.
- Hay detalles adicionales en el issue#578 de WPCSWordPress Community Support Una corporación de beneficio público y subsidiaria de la Fundación WordPress, establecida en 2016., bajo Reglas que necesitarían otra solución
- Tendríamos que añadir un servidor nuevo con un tipo de auditoría nuevo y no estaría en la carga útil de phpcs
- Si tienes ideas para la lista de deseos de la hoja de ruta, déjalas como comentario en esta publicación, mencionaPing La acción de enviar una cantidad muy pequeña de datos a un punto final. En informática, el ping se utiliza para provocar una respuesta de un servidor de destino y comprobar su conexión. Ping también es un término utilizado por los usuarios de Slack para mencionar a alguien con @ o enviarle un mensaje directo (DM). Los usuarios pueden decir algo como «Avísame cuando empiece la reunión». directamente a @jeffpaul, comenta en el canal #tide o añade tu aportación como un issue en el repositorio `tide-issues`, y los incluiremos mientras trabajamos para publicar una posible hoja de ruta para Tide
migraciónMigración Trasladar el código, la base de datos y los archivos multimedia de un sitio web de un servidor a otro. Normalmente se hace al cambiar de empresa de alojamiento. de GCP
- Actualmente estamos cambiando a los SDK de Google y después probaremos todo en GCP. Muy pronto habrá un repositorio nuevo.
- Muy pronto buscaremos ayuda para probar y configurar el repositorio nuevo, pero el objetivo es mantener la opción de usar AWS o GCP y, si es posible, una opción exclusivamente local
- Google Storage y S3 son fáciles de reemplazar localmente. Sin embargo, SQS no es tan fácil de reemplazar localmente y estamos planeando usar Firestore en GCP, por lo que son dos soluciones muy diferentes y crear una cola local requiere algo más de trabajo y quizá no esté lista para la próxima semana.
- La migración a GCP y la reconstrucción del servidor en Go estarán idealmente listas para WCEU
Próxima reunión
La próxima reunión tendrá lugar el 22 de mayo de 2018 a las 21:00 UTC / 22 de mayo de 2018 a las 21:00 UTC en el canal de Slack #tide. No dudes en participar con cualquier actualización o pregunta. Si tienes temas que tratar pero no puedes asistir a la reunión, deja un comentario en esta publicación para que podamos tenerlos en cuenta.