Мы хотим иметь две даты в наших элементах RSS (с моими именами, не установлены):
"versionFeedInsertDate" (I): Дата и время, когда элемент ссылается на этот ресурс в этой версии (т.е. с текущим значением (U)) был впервые вставлен / просмотрен в этом канале RSS.
"updateDate" (U): дата и время, когда ресурс, на который ссылается этот элемент, был создан или обновлен / изменен.
То есть: (I) и (U) обычно равны (или различаются по минутам) при первой вставке элемента, ссылающегося на ресурс. Когда ресурс обновлен, и (U), и (I) получают новые значения. Но возможно вставить элементы, ссылающиеся на старые ресурсы, где (U) это годы a go, а (I) сейчас.
Вопрос:
Теперь мы используем rss / channel / item / pubDate для (U), но не может решить, будем ли мы
- продолжать использовать pubDate для (U) и ввести новый элемент для (I), или
- использовать pubDate для (I) и ввести новый элемент для (U)
Или, может быть, ни (I), ни (U) не является правильной семантикой для pubDate? Спецификация RSS не так уж конкретна c.
Есть ли у вас какие-либо советы? Также будут приветствоваться предложения для любых установленных имен элементов на оставшуюся дату.