Falta el feed rss que corresponde a los temas "nuevos"

Antecedentes

Según la documentación, tenemos muchos feeds RSS:

Pero en realidad nos falta el

https://meta.discourse.org/new.rss

Es fácil confundir “new” (nuevo) con “latest” (último, que funciona), pero en realidad son diferentes:

  • New = temas más recientes sin tener en cuenta la última respuesta
  • Latest = tema con la última respuesta

Ver discusión con @hellekin aquí en el tema de la documentación.

Para recrear

Ir a: https://meta.discourse.org/new.rss

Resultado recibido

Error de página no encontrada

Resultado esperado

Un archivo rss similar a: Discourse Meta - Latest topics

que corresponde a: Discourse Meta - The Official Support Forum for Discourse

o en nuestro caso a: https://meta.discourse.org/new

4 Me gusta

Ver también

1 me gusta

El feed rss está ahí, pero necesitas iniciar sesión:

“nuevo” = temas nuevos para ti…

Creo que lo estás confundiendo con una función que no tenemos :slight_smile:

Hmmm… sí, creo que tienes razón. ¡Lo siento! :see_no_evil_monkey:

Pero, ¿hay alguna forma de obtener los temas más recientes (“nuevos”) ordenados por fecha de creación sin tener en cuenta la última respuesta? (Sin iniciar sesión)

2 Me gusta

Sería beneficioso o útil un nuevo feed.rss global en los lectores de RSS. O conectar foros, porque la forma federada no será tan común, supongo, y su objetivo es diferente.

Tampoco sé qué tan común es usar feeds RSS de esa manera.

1 me gusta

Exactamente mi caso de uso también. Mostrar nuevas conversaciones de forma agregada.

1 me gusta

¿Discourse Meta - Latest topics?

9 Me gusta

¡Gracias!

Lamento no haberlo descubierto yo mismo. :see_no_evil_monkey: ¿Podemos simplemente olvidarnos de este tema?

2 Me gusta

Pero no funciona a nivel de categoría, ¿así que esto no se puede hacer?

https://meta.discourse.org/c/bug/latest.rss?order=created

Y no importa ?order=created porque latest.rss solo funciona a nivel de foro. ¿O estoy equivocado de nuevo?

¿Está buscando https://meta.discourse.org/c/bug/1.rss?order=created?

Ni siquiera sé qué demonios es 1.rss.

Estoy buscando una solución para obtener todos los temas nuevos de Bug en mi foro, como una advertencia temprana. ¿Lo necesito? Absolutamente no, porque visito con tanta frecuencia de todos modos. ¿Lo quiero? Tampoco puedo decir eso porque Discourse es en su mayoría muy estable. Pero sería bueno tenerlo, de manera similar a lo que ofrece la federación.

Así que dime qué estoy buscando :joy:

1 me gusta

1 es el ID de la categoría. Lo tomé de la documentación

Y luego agregué ?order=created, como hizo sam arriba.
Puedes obtener fácilmente el ID de la URL cuando visitas la categoría, por ejemplo https://meta.discourse.org/c/bug/1. Simplemente agrega .rss y el parámetro

5 Me gusta

Esa es la ruta para la última versión incondicional, ya que la predeterminada puede apuntar a algo diferente según el orden del menú superior.

3 Me gusta

sin estrés, esta es una característica bastante oculta en Discourse.

2 Me gusta

Esto es genial. ¿Entonces esto se puede usar internamente y para lectores RSS externos? :star_struck:

1 me gusta

Hilo muy útil, https://SITE/latest.rss?order=created en particular es importante para el caso de uso común de “seguir los temas de un discurso en mi lector de feeds con ordenación estable”.

(Supongo que sin order=created, el orden se mezclaría según la actividad de respuesta. Pero ahora que lo pienso, veo https://discourse.haskell.org/latest.rss con bazqux.com y nunca he notado un problema.)

Pero ahora lo veo. Si te suscribes a uno de estos feeds sin ?order=created, parecerá bien al principio, pero a medida que el orden de los elementos cambie en el lector de feeds, te confundirás horriblemente.

1 me gusta