No sé si esto es intencional, pero para mí parece contraproducente: cuando publico un tema desde borradores compartidos en una categoría que tiene habilitada la opción “Hacer que los nuevos temas sean wikis de forma predeterminada”, no se publica como wiki.
Edición: Además, no se envían correos electrónicos a los usuarios del modo de lista de correo al publicar desde borradores compartidos.
Ahora probé la publicación programada de temas y el resultado es el mismo, si no peor.
Cuando publico inicialmente un tema en una categoría privada, se activa el modo de lista de correo (para los usuarios que tienen acceso a la categoría), lo cual es esperado. Sin embargo, cuando el tema se publica automáticamente más tarde en una categoría pública, no se envían correos de la lista de correo. Además, tampoco se envían correos de “vigilar la primera publicación”, y creo que esto es diferente de publicar desde Borradores Compartidos.
No he probado publicar un tema programado en una categoría de wiki.
Al revisar el código para esto, creo que la solución más limpia sería que la publicación cree un nuevo tema con el mismo contenido en lugar de intentar reutilizar el mismo ID de tema. Hay mucha lógica en lib/{post,topic}_creator y mantener toda esa lógica sincronizada parece destinado a fallar.
¿Existe algún requisito actual para mantener el mismo ID de tema al publicar?
Fue agradable mantener el mismo ID, pero si crees que sería más limpio volver a crear el tema, podemos hacerlo. Sin embargo, debemos recordar eliminar el tema antiguo, y sería excelente si se pudiera configurar un enlace permanente para redirigir cualquier enlace al tema antiguo hacia el nuevo.