Novedades Drupal 10 para 2022 - 2023
12/10/2022 by Nico
DrupalCon 2022 | Iniciativa estratégica de drupal.org para Drupal 10

Front.id

drupal-Con-Praga-2022

La DrupalCon Praga ha sido el escenario perfecto para compartir y crear lazos en esta gran comunidad drupalera. Diversión, conocimiento y las novedades más importantes con el lanzamiento de Drupal 10 que espera hacerse el próximo 14 de diciembre y la iniciativa estratégica de drupal.org para los próximos años. Aquí va un resumen de los puntos clave:

 

  • CKEditor 5

 
CKEditor 5 formará parte del núcleo de Drupal 10. Se trata de una reescritura de CKEditor 4 con importantes mejoras de UX e integración con Drupal:
 
La actualización a CKEditor 5 será realmente fácil y sin ninguna pérdida de información.
 
Por otra parte, no hay que esperar a Drupal 10 para utilizar CKEditor 5, ya está disponible en Drupal Core desde la versión 9.3.0-beta1. 
 
La creación de plugins de CKEditor estará más orientada a las definiciones en archivos Yaml/JS que en PHP.
 
Más información aquí:

 

👉 https://www.drupal.org/project/drupal/issues/3231364

👉 https://www.youtube.com/watch?v=YwDFCLaQVbY

 

Este ha sido un gran trabajo realizado entre la comunidad de Drupal y CKSource, puedes ver la lista de tareas realizadas aquí:


👉 https://www.drupal.org/project/drupal/issues/3238333

 

  • Automatic Updates

Actualizar manualmente un sitio Drupal puede ser difícil, largo y costoso, y los retrasos antes de aplicar las actualizaciones de seguridad pueden dar lugar a sitios comprometidos. El objetivo de la Iniciativa de Actualizaciones Automáticas es proporcionar actualizaciones automáticas seguras para los sitios Drupal.

 

👉 https://www.drupal.org/about/core/strategic-initiatives/automatic-updates

 

  • Project Browser


Drupal es relativamente difícil de usar, especialmente para los nuevos usuarios. Una de las primeras cosas que casi todos los nuevos usuarios intentan hacer, es encontrar e instalar módulos contribuidos.

Hoy en día, encontrar e instalar módulos requiere demasiados pasos. Algunos pasos requieren que abandones tu sitio Drupal y navegues a Drupal.org. Otros pasos requieren habilidades técnicas como el uso de Composer en la línea de comandos.

El objetivo de esta iniciativa estratégica es facilitar la búsqueda e instalación de módulos para las personas que son nuevas en Drupal y que son constructores de sitios.

 

👉 https://www.drupal.org/about/core/strategic-initiatives/project-browser

 

  • Drupal Recipes

Se trata de una iniciativa que permite automatizar la instalación de módulos y su configuración para resolver una necesidad concreta, como un ecommerce, una red social, una solución para procesos editoriales, etc. Además, y a diferencia de intentos anteriores como Distribuciones o Características, también se espera contar con contenidos de muestra para poder percibir el potencial de estas recetas en todo momento. Por último, cabe destacar que estas recetas pueden combinarse con otras y al mismo tiempo instalarse en cualquier momento del proyecto, acompañando las necesidades del negocio a medida que van surgiendo y no sobredimensionando los proyectos.


👉 https://www.drupal.org/project/ideas/issues/3274999

 

  • Gitlab CI

Contribuir a Drupal como primerizo puede ser difícil. Hay varios puntos de fricción en la creación de la cuenta, y varios "Drupalismos" en el orden de las operaciones que requerimos para iniciar un tema y luego comenzar su contribución de código - incluso después de la migración a GitLab para el alojamiento de código y el modelo híbrido d.o issue/GitLab Merge Request.
 

 👉 https://www.drupal.org/project/infrastructure/issues/3227737

 

Por último, también se reduce el tamaño del núcleo de Drupal, tener un núcleo más ligero permite centrar el esfuerzo de la comunidad en llegar a nuevas versiones y mejoras de forma rápida y ágil.

Los puntos clave se resumen aquí:

 

👉 https://www.drupal.org/about/core/strategic-initiatives

 

Y, si todavía no estas familiarizado con Drupal te recomendamos empezar por conocer más sobre este fantástico CMS.

 

Tags

Add new comment

The content of this field is kept private and will not be shown publicly.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.