Экспорт данных должен включать ID поста Discourse

Чтобы корректно связывать сообщения из личных данных (например, при использовании функции «Экспорт ваших данных» / «Запрос архива»), посты в созданном архиве должны включать идентификатор поста Discourse, а не только URL.

То есть:

  • когда вы подписываетесь на сообщения по электронной почте, они содержат как идентификатор поста (например, в заголовке вида Message-ID: discourse/post/1192559@community.openstreetmap.org, который используется для связывания через заголовки References: и In-Reply-To: в таких письмах), так и URL темы/сообщения (например, https://community.openstreetmap.org/t/deprecate-leisure-swing-used-6-times-worldwide/140407/20).
  • однако в экспортируемых данных присутствуют только URL тем/сообщений, что делает невозможным реализацию связывания.

Поэтому я прошу добавить такой «идентификатор поста» (то есть значение, которое помещается в заголовок Message-ID: в письмах от Discourse) в экспорт данных пользователя (в дополнение к уже имеющемуся URL).

Это необходимо для того, чтобы экспортированные пользовательские данные можно было корректно использовать, реализуя правильное связывание экспортированных сообщений (см., например, Export own messages to MBOX format?).

1 лайк

Кажется, это разумная просьба! Я открыл pull-запрос, чтобы добавить это сюда:

4 лайка