Entornos de Staging o Sandbox para foros alojados de Business Discourse

Continuando la discusión de ¿Entornos exclusivos de Sandbox o Staging para Organizaciones?:

Un desafío que hemos encontrado con Discourse es la falta de un entorno de staging o sandbox que sea exclusivo para nuestra organización. Nos gustaría un lugar donde preparar y probar cualquier cambio planificado (especialmente en lo que respecta a cambios de CSS y componentes) fuera de producción.

¿Cómo están manejando otros equipos esto con sus versiones alojadas de Discourse?

Al probar el CSS… la vista previa no funciona para ver los componentes del tema tal como se verían junto con otros componentes del tema y un tema determinado, a menos que apliques el componente al tema, lo que haría que el cambio se publicara.

No te da la capacidad de previsualizar cómo se verían los cambios de componentes en la vista móvil y de escritorio bajo tu tema actual.

Por ejemplo… cuando previsualizo el componente de banner versátil, esta es mi vista…


t

Mientras que integrado en el sitio en vivo, esta es mi vista…

2 Me gusta

La forma más sencilla de hacerlo sin una instancia de Discourse separada sería crear un duplicado de tu tema principal (asegúrate de cambiar el nombre del duplicado para evitar confusiones). Luego, puedes agregar componentes existentes y nuevos cambios al tema duplicado, y previsualizarlo sin hacerlo público.

7 Me gusta

Gracias @awesomerobot. Probaré esto.