Categorías de Documentos en Discourse

Hice esto y dio un error un poco extraño, pero pareció funcionar bien:

root@spokes-web-only:/var/www/discourse# bundle exec rake doc_categories:build_sidebar
fatal: detected dubious ownership in repository at ‘/var/www/discourse’
To add an exception for this directory, call:

    git config --global --add safe.directory /var/www/discourse

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

¿Es eso como debería ser?

¿Y tenemos que cambiar la forma en que interactuamos con el tema del índice, o eso no ha cambiado?

4 Me gusta

Sí, eso es correcto y no hay nada más que deba hacerse :ok_hand:t2:

Sí, de nuevo.

En un futuro próximo (:crossed_fingers:t2:) estaríamos trabajando en la mejora de funciones como la clasificación fácil, la reorganización, la actualización con quizás una interfaz de usuario dedicada. No espero que haya más tareas manuales que los autoalojadores tengan que hacer.

3 Me gusta

¿Puede aclarar a qué versión del plugin y/o confirmación se aplica esto?

Estoy ejecutando Discourse 3.6.0.beta1-dev y no muestro ninguna actualización de plugin disponible para Categorías de Documentación, siendo la versión del plugin 0.0.1 con la confirmación ba90a37.

1 me gusta

Los cambios son unos 7 commits más recientes.

Los cambios vienen en la misma versión de Discourse 3.6.0.beta1-dev. Idealmente, la próxima vez que actualices Discourse, también obtendrás esos cambios.

En general, no recomiendo actualizar solo el plugin, sino usar los métodos de actualización típicos a través de la interfaz de usuario o ./launcher rebuild app.

2 Me gusta

Menú de Documentación (a la izquierda) no se puede mostrar en la última versión de discourse (3.6.0.beta2)

¿Podrías revisar esto de nuevo?

Para mí todavía funciona aquí en Meta.

¿Recompilaste el índice como se describe aquí?

2 Me gusta

Gracias, está bien con esto:

sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

1 me gusta

Se dividió una publicación en un nuevo tema: Varias sugerencias para mejorar el plugin de categorías de documentación

Hola a todos,

Intenté instalarlo ahora, pero parece que este plugin no es compatible con la versión de Discourse que estamos usando, 3.5.2.

¿Pueden confirmar la compatibilidad? Estoy recibiendo este error:

5 de noviembre de 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories/lib/doc_categories/initializers/add_category_extensions.rb:19:in `apply': undefined method `register_category_update_param_with_callback' for an instance of Plugin::Instance (NoMethodError)
discourse
5 de noviembre de 2025, 06:55
** PLUGIN INCOMPATIBLE **
discourse
5 de noviembre de 2025, 06:55
No puedes iniciar Discourse debido a errores en el plugin en
discourse
5 de noviembre de 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories
discourse
5 de noviembre de 2025, 06:55
¡Intenta eliminar este plugin y reconstruir de nuevo!

Oye, necesitarás actualizar tu instancia de Discourse primero, ya que el método indicado solo está en una versión más reciente.

¿La imagen discourse/discourse:3.5.2 tiene este código actualizado? Porque la estoy usando y veo que se actualizó hace 10 horas.

3.5.2 no tendrá compatibilidad. Necesitarás como mínimo 3.6.0.beta1.

1 me gusta