>Кажись вспоминаю: дата берётся с заголовка, потому что это дата последнего ФОРМИРОВАНИЯ RSS ленты. Насколько ты помнишь, она генерируется не по изменениям а по времени.
Значит не брать во внимание эту дату. Нам достаточно даты последнего полученного сообщения.
>Может подумаем над другим форматом? Очень много там дублируется - названия разделов/тем, потом просто названия тем, потом названия тем и собственно ID постов...
Так, где и что там конкретно дублируется? Переписать конечно стоит, но зачем?

>Может рациональнее было бы действительно использовать именно идентификаторы постов, которые присваивает сам форум?
Внутренние ИД сообщений в программе все равно будут. А ИД сообщений полученые с разных форумов могут и дублироваться.
>Тут бы логично сделать, чтобы кликая на сообщение (п.50) мы сразу получали позицию сообщения в Messages.txt (в базе сообщений).
Мы же это когда-то упорно обсуждали. Разве это не было реализировано?
>То есть, при "парсинге" полученной ленты я буду передавать не ID сообщения, а позицию, с которой сообщение будет записано в базе сообщений. Так?
Нужно и ID и позицию.