Configuración de sondeo RSS para usar pubDate para establecer la fecha de los temas importados

¿Qué te gustaría que se hiciera?

Un parche para RSS Polling que establezca la fecha de las publicaciones importadas en los valores de pubDate correspondientes en el feed RSS. Aún mejor si hay una configuración para establecer la creación del tema en pubDate o “ahora” (comportamiento actual). Probado con archive.org e ivoox.com.

RSS Polling es maravilloso, pero también causa mucho trabajo manual tedioso cuando nosotros activamos un nuevo feed, porque las fechas de las publicaciones deben cambiarse manualmente. Estamos hablando de importar feeds con cientos de publicaciones.

¿Cuándo lo necesitas hecho?

Lo antes posible. Podemos usar un fork de RSS Polling, con la esperanza de que el equipo de Discourse aprecie la implementación y eventualmente fusione el parche.

¿Cuál es tu presupuesto, en $ USD que puedes ofrecer para esta tarea?

No puedo estimar el costo, pero si me envías una estimación aproximada o general, responderé rápidamente. Esta característica faltante me está costando horas de trabajo tedioso en mi tiempo libre. Valoro mis horas, y las tuyas también. :slight_smile:

4 Me gusta

Solo una nota para decir que un desarrollador se puso en contacto y esperamos compartir buenas noticias pronto.

2 Me gusta

@RGJ trabajó muy rápido y de manera muy efectiva, y ayer probé con éxito GitHub - communiteq/discourse-rss-polling.

Esta versión proporciona una configuración rss_polling_use_pubdate, que está deshabilitada por defecto (en este caso, se comporta igual que el plugin oficial de Discourse). Si la habilita, los temas se crean con una fecha que sigue el valor pubDate en las entradas del feed RSS. ¡Justo lo que necesitaba!

Si desea probarlo, necesita agregar este plugin Y eliminar el oficial. Sus feeds RSS existentes permanecerán intactos (no es necesario crearlos de nuevo). Cuando termine de probar, puede dejarlo o volver al oficial. Aquí se aplica el DESCARGO DE RESPONSABILIDAD sobre que es software libre, úselo bajo su propio riesgo, etc. :slight_smile:

Probado en iVoox.com y Archive.org. Aún no lo he probado en WordPress, pero debería funcionar para cualquier feed RSS que siga el protocolo.

Las pruebas:

Este tema está resuelto para mí. Espero que el equipo de Discourse aprecie el parche y lo integre en la versión oficial. Mientras tanto, he dejado esta versión funcionando en nuestro Discourse.

6 Me gusta

…y la prueba de WordPress también ha sido exitosa:

Barrio Canino - Podkasts (casi 300 entradas)

1 me gusta

¿Puedes compartir algunas capturas de pantalla?

La única diferencia visual con el rss polling original de RSS Polling es la configuración rss polling use pubdate.

Si necesitas una captura de pantalla de otra cosa, házmelo saber.

1 me gusta

Eso se ve bien, pero se refería más a un feed que ha encuestado mostrando la fecha de publicación.

Característica impresionante. Otra que también sería buena es una que comience a encuestar desde una fecha de inicio determinada.

Arriba he compartido tres enlaces a tres categorías reales repletas de cientos de publicaciones importadas respetando su fecha de publicación y retrocediendo varios años. No edité ni una sola fecha, todo lo hizo automáticamente el plugin mejorado.

1 me gusta

Intentaré de nuevo los enlaces que compartiste, ya que el primero que probé no pareció llevarme a la categoría.

Creo que entiendo. ¿Establece la fecha de la publicación del foro para que coincida con la fecha de publicación?

Había pensado que podría añadir la fecha al título. Pero eso es mucho mejor, ya que el plugin rss parece extraer todas las publicaciones.

1 me gusta

He revisado los enlaces y los tres son correctos. Sí, todas las publicaciones que ves ahí están importadas. En la versión estándar, todas aparecerían como publicadas ayer / el lunes. Usando la versión mejorada, la fecha de publicación corresponde a la fecha de publicación del feed RSS.

Esto ahorra una enorme cantidad de tiempo para las personas que usan el plugin RSS Polling para importar no solo las publicaciones actuales sino también el historial de publicaciones de un sitio web.

1 me gusta

¡La pull request fue aprobada hace tres días! :tada:

¿Alguien puede explicar qué debe suceder a continuación para que esta PR se fusione, por favor? Me refiero al proceso habitual. Solo por curiosidad.

2 Me gusta

¡Genial, gracias por patrocinar esto!

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.