Maneira correta / aceita de atualizar uma input ATOM

O que é “correto” para indicar uma input em um feed ATOM é atualizado?

Por “correto” quero dizer, se encheckbox nas especificações existentes e algo que os leitores de feeds notarão e marcarão como novos / não lidos.

Todas as especificações que encontrei dizem que há suporte para um nó atualizado. No entanto, quando eu tento algo assim

 Ipv4 For Sale  urn:uuid:0fd0a227-1be0-bce4-9f53-8c47bf682eb7 2012-05-24T15:18:19-07:00 2012-05-24T13:11:37-07:00 <![CDATA[

Web Content Here

]]>

meu leitor de feeds exibirá o novo conteúdo, mas NÃO marcará o item como novo / não lido. Estou usando o NetNewsWire, que é um leitor de feeds mainstream, e tem uma configuração para “Marcar como não lido” quaisquer itens “Atualizados”.

Há algumas outras questões de Sobrecarga de Pilha sobre este assunto, e enquanto as que eu li confirmam o comportamento descrito acima, nenhum (parece?) Fornece uma solução.

Existe uma maneira de fazer isso, ou a coisa “correta” para postar uma input completamente nova?

Usando a constante DATE_ATOM do PHP para gerar as datas de alimentação, se isso interessa.

O documento de especificação indica que, se um item for republicado (ou seja, atualizado), seu id não pode mudar. Então, se um leitor fornece um recurso que marca itens não lidos quando seu atom:updated campo atom:updated muda, e posteriormente não faz isso, parece que isso é um bug de software 🙂

No site do leitor de notícias mencionado, encontrei uma atualização, embora muito antiga, que poderia consertar o que você está enfrentando: http://netnewswireapp.com/netnewswire-3-2-14-syncing-sorting-fixes