Um patch para RSS Polling que define a data das postagens importadas para os valores correspondentes de pubDate no feed RSS. Melhor ainda se houver uma configuração para definir a criação do tópico para pubDate ou “agora” (comportamento atual). Testado com archive.org e ivoox.com.
O RSS Polling é maravilhoso, mas também causa muito trabalho manual tedioso quando nós ativamos um novo feed, porque as datas das postagens precisam ser alteradas manualmente. Estamos falando de importar feeds com centenas de postagens.
Quando você precisa que seja feito?
O mais rápido possível. Podemos usar um fork do RSS Polling, com a esperança de que a equipe do Discourse goste da implementação e eventualmente mescle o patch.
Qual é o seu orçamento, em USD, que você pode oferecer para esta tarefa?
Não consigo estimar o custo, mas se você me enviar uma estimativa geral ou aproximada, responderei rapidamente. Essa funcionalidade ausente está me custando horas de trabalho tedioso no meu tempo de hobby. Valorizo minhas horas e as suas também.
@RGJ trabalhou muito rápido e de forma muito eficaz, e ontem testei com sucesso https://github.com/communiteq/discourse-rss-polling/.\n\nEsta versão fornece uma configuração rss_polling_use_pubdate, que está desativada por padrão (neste caso, comportando-se exatamente como o plugin oficial do Discourse). Se você a ativar, os tópicos são criados com uma data seguindo o valor pubDate nas entradas do feed RSS. Exatamente o que eu precisava!\n\nSe você quiser experimentá-lo, precisa adicionar este plugin E remover o oficial. Seus feeds RSS existentes permanecerão intactos (não há necessidade de criá-los novamente). Quando terminar de testar, você pode mantê-lo ou voltar para o oficial. O AVISO sobre isso ser software livre, use por sua conta e risco, etc., aplica-se aqui. :)\n\nTestado em iVoox.com e Archive.org. Ainda não testei no WordPress, mas deve funcionar para qualquer feed RSS que siga o protocolo.\n\nOs testes:\n\n* Rutas Enemigas - Podkasts (+400 tópicos importados com datas corretas!)\n* https://red.podkasts.org/c/podkasts/pica-la-actualidad/14\n\nEste tópico está resolvido para mim. Espero que a equipe do Discourse goste do patch e o integre na versão oficial. Enquanto isso, deixei esta versão rodando em nosso Discourse.
Acima compartilhei três links para três categorias reais repletas de centenas de posts importados respeitando sua data de publicação e voltando vários anos atrás. Não editei uma única data, tudo foi feito automaticamente pelo plugin aprimorado.
Eu verifiquei os links e os três estão corretos. Sim, todas as postagens que você vê lá são importadas. Na versão padrão, todas elas apareceriam como publicadas ontem / na segunda-feira. Usando a versão aprimorada, a data de publicação corresponde à data de publicação do feed RSS.
Isso economiza uma quantidade enorme de tempo para pessoas que usam o plugin RSS Polling para importar não apenas postagens atuais, mas também o histórico de postagens de um site.
Alguém pode explicar o que precisa acontecer a seguir para que este PR seja mesclado, por favor? Quero dizer, qual é o processo usual. Só por curiosidade.