¿Se dejará Drupal 6 en un estado seguro después de que deje de ser compatible?


8

Creé una interfaz de base de datos personalizada usando Drupal 6 + Vistas + CCK que funciona muy bien para mi empresa y recientemente tuve que migrarla a otro servidor.

Pensé "Oye, ¿por qué no instalar Drupal 7 y luego volcar la base de datos en él: entonces puedo actualizar Drupal a la última versión mientras migramos?"

Eso resultó ser una mala idea. Drupal 7 no parece tener la menor idea de qué hacer con la información de DB que le di. Y la guía de actualización me parece muy lenta, ahora mismo.

Entonces mi pregunta es: ¿se dejará Drupal 6 en un estado seguro después de que deje de ser compatible? ¿O la plataforma se volverá obsoleta y vulnerable, forzándome a una actualización aún más masiva?

Respuestas:


8

Creo que hasta que algunos de los principales módulos contribuidos, como Views, tengan módulos Drupal7 que sean estables y no alfa, beta, creo que drupal6 se utilizará durante algún tiempo.

Estoy seguro de que drupal6 será compatible en los próximos años, ya que hay MUCHOS sitios de drupal6 por ahí.

Entonces la respuesta es No, NO TIENES que actualizar.


Grandes respuestas aquí y todas parecen válidas. Decidimos quedarnos con Drupal 6 porque a) está funcionando yb) estamos en el mismo bote que muchas otras personas. Parece muy probable que D6 reciba soporte no oficial a largo plazo o encontraremos una ruta de actualización más fácil más adelante.
Garrett

15

Una vez que salga Drupal 8, Drupal 6 se marcará como "fin de vida": el equipo de seguridad de Drupal dejará de trabajar en él y los lanzamientos de seguridad oficiales no saldrán a la luz. Si surgen nuevas vulnerabilidades, tendrá que parchearlas usted mismo. Por lo tanto, es realmente beneficioso actualizar en ese punto.

Pero las rutas de actualización para Drupal son de la versión anterior a la versión actual: es decir, se proporciona una ruta de actualización desde la última versión de Drupal 6 a Drupal 7, y se proporcionará una ruta de actualización de Drupal 7 a Drupal 8.

No habrá una ruta de actualización para Drupal 6 a Drupal 8: si no desea reconstruir su sitio desde cero cuando salga Drupal 8, primero deberá actualizar su sitio Drupal 6 a Drupal 7, luego actualizar a Drupal 8.

Por lo tanto, realmente se trata de economía y planificación a largo plazo. Drupal 6 será compatible hasta Drupal 8, pero cuando salga Drupal 8 en un par de años, ¿tendrá la oportunidad de reescribir el sitio? De lo contrario, debe planear actualizar a Drupal 7 en algún momento en el futuro.


1
Pero hay una ruta de actualización de Drupal 6 a Drupal 8. Soy del futuro;)
Pravin Ajaaz

4

Siempre hay 2 versiones de Drupal compatibles al mismo tiempo. Entonces, cuando se lance Drupal 8, Drupal 6 dejará de ser compatible. Queda algo de tiempo hasta que eso suceda, para que no tenga que darse prisa.

Si suficientes personas están dispuestas a continuar parcheando errores de seguridad, puede continuar usándolo de manera segura incluso si ya no es oficialmente compatible. Cualquiera que quiera puede continuar apoyando Drupal 6 con parches de seguridad indefinidamente, la pregunta es si hay suficientes personas interesadas en hacerlo. No cuento con que Drupal 6 siga siendo compatible después del lanzamiento oficial de Drupal 8.


Para agregar / aclarar: una vez que sale Drupal 8, Drupal 6 está marcado como "fin de vida", el equipo de seguridad de Drupal deja de trabajar en él y no se publicarán los lanzamientos de seguridad oficiales. Si alguna vulnerabilidad sale a la luz después de que Drupal 6 llegue al final de su vida útil, depende de las personas parchearse. Pero habrá tiempo más que suficiente para actualizar a Drupal 7: generalmente un par de años.

2

Su problema original es que no desea pasar una gran cantidad de tiempo actualizando su sitio; puedo entender esto bien, pero definitivamente recomendaría realizar la actualización. Un par de razones:

  • Tarde o temprano tendrá que actualizar porque Drupal 6's está llegando al final de su vida útil .
  • Si está trabajando con sitios de Drupal, se beneficiará enormemente si aprende a hacer una actualización importante. Mucha gente como yo comenzó con Drupal 6, por lo que esta es la primera actualización que deberíamos poder aplicar: es un conocimiento valioso.
  • Puede "alterar" el proceso de actualización escrito en el Manual; nadie mencionó que debería hacerlo en una tarde, por ejemplo ... Si fuera usted, pasaría varias horas preparando, revisando módulos y temas, revisando el núcleo etc. y al día siguiente continuaría con la actualización en un entorno de prueba. De esta manera puedes tener un poco más de comodidad. Lo principal es tomar notas de todo . Es mejor tener cada clic documentado (lo que sería una locura) que no tener nada escrito. ¡Intenta disfrutar haciendo esto, el sitio actualizado será mejor que nunca!

Y recuerde, tenemos una gran comunidad con mucha energía y apoyo, así que hable sobre lo que hace, escriba una publicación en el blog o algo así , alguien se beneficiará mucho, tal vez incluso usted.


2

Aproximadamente 5 años después de que se hizo esta pregunta, aquí hay otra respuesta basada en lo que sabemos hoy ...

¿Drupal 6 se quedará en un estado seguro, el día que no sea compatible?

Se ha anunciado que Drupal 6 finalizará el 24 de febrero de 2016, como se detalla en el anuncio de finalización de la vida de Drupal 6 (*) . Por lo tanto, a menos que tome algunas medidas apropiadas, los sitios que seguirán utilizando Drupal 6 después de esa fecha corren el riesgo de volverse inseguros.

Sin embargo, mientras tanto, el módulo myDropWizard se ha lanzado ... para D6 ... aún , ¡¡¡ y solo !!!. Consulte " ¿Cómo obtener información precisa sobre las actualizaciones de seguridad disponibles después del final de la vida útil? " Para obtener más detalles al respecto.

¿O la plataforma se volverá obsoleta y vulnerable, forzándome a una actualización aún más masiva?

Para situaciones en las que " actualizar un sitio D6 no es una opción ", una alternativa posible es comprar Drupal 6 Long-Term Support (LTS) de uno de los proveedores " oficiales " . Además, parece existir el proyecto D6LTS . Para obtener más detalles al respecto, consulte la respuesta a ¿Cómo proceder con un sitio D6 después del 24 de febrero de 2016 cuando D6 está al final de su vida útil? .

Para aquellos que se preguntan " ¿Cuántas instalaciones de Drupal 6 informadas nos quedan? ", Consulte las estadísticas de uso del núcleo de Drupal (sobre D5, D6, D7, D8) ... A partir del 31 de enero de 2016, parece que " solo "quedarán unos 110K sitios (en comparación con aproximadamente 1046K para D7 y 64K para D8). Eso es aproximadamente 40K menos en comparación con hace un año (a ese ritmo, tomará otros 3 a 4 años ...).

(*) : este enlace también contiene muchos comentarios interesantes, como el primer comentario debajo , que es así:

Por definición, se admite una versión en una página de proyecto cuando existen dos condiciones:

  1. el responsable del proyecto cree que es compatible.
  2. El equipo de seguridad está aceptando informes de problemas de seguridad y haciendo advertencias al respecto.

Eso es lo que significa el estado de "apoyo" y ha significado desde mayo de 2009 (y reiterado en mayo de 2010 ).

Es por eso que el elemento 4 está en esta lista:

Todas las versiones de Drupal 6 en las páginas del proyecto se marcarán como no compatibles.

A partir de la Eru de Drupal 6, el elemento # 2 ya no será cierto, por lo que tiene sentido marcarlos como no compatibles.

Esta publicación sobre la EOL es el resultado de numerosas conversaciones en los últimos 3 años sobre cuándo debería ser la EOL. Las personas que desean que Drupal 6 y / o módulos contribuidos reciban soporte por más tiempo.


1

Cuando sale una nueva versión de Drupal, no hay ningún intento de hacer que las nuevas versiones sean "compatibles con versiones anteriores" con las antiguas. Algunas cosas fundamentales cambiaron con Drupal 7, incluido el hecho de que lo que era el módulo "CCK" ahora es una característica en la funcionalidad central de Drupal. Por lo tanto, una instalación de Drupal 7 no sabrá qué hacer con una base de datos de Drupal 6, a menos que siga el procedimiento de actualización recomendado . (E incluso entonces, si ha personalizado algún módulo o ha escrito sus propios módulos o plantillas, tendrá que trabajar para convertir completamente la aplicación).

Dicho esto, no, no tienes que actualizar, al menos no ahora. Está bien seguir con Drupal 6 hasta que salga Drupal 8, como otros han señalado. Puede ejecutar un servidor Drupal 7 paralelo en una instalación MAMP o WAMP en su propio disco duro, y usarlo para practicar la transferencia de su aplicación a Drupal 7. Una vez que salga Drupal 8, debería estar listo para actualizar su aplicación a Drupal 7 ( y cualquier otro módulo que haya instalado debería haberse puesto al día con D7 para entonces).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.