Позвольте привести два примера из моего контекста, где пустой пост имеет смысл для нас, хорошо принимается и не вредит цивилизованному общению. Здесь Discourse используется в основном как замена рассылке.
- Кто-то хочет быстро написать заметку, например: «Встреча в 20:00 в красном доме, конец сообщения». Поэтому они отправляют пустое письмо, содержащее заметку только в теме.
- Кто-то пересылает сообщение в рассылку/Discourse, технически без дополнительного собственного контента (например, пересылает сообщение в группу от кого-то вне группы, чтобы распространить информацию, или небольшой круг обсуждал сообщение вне Discourse по электронной почте заранее, а затем содержимое копируется и вставляется в письмо для Discourse, содержащее HTML-теги «пересланное сообщение», и поэтому сейчас воспринимается Discourse как «пустое тело»).
Я выступаю за то, чтобы разрешить «0» в качестве нижней границы (и честно говоря, не вижу преимуществ текущего разрешённого значения «1» перед «0»). По умолчанию можно оставить более разумное значение, например «10», чтобы это было осознанным решением администратора. На мой взгляд, администратор такой платформы, как Discourse, должен иметь доверие принимать правильные решения для своих нужд, руководствуясь разумными настройками по умолчанию. Поэтому я не вижу никакого вреда в том, чтобы разрешить пустые посты как опцию.
Позвольте выразить свою искреннюю благодарность за внимание к философии цивилизованного общения в Discourse! Мысли, вложенные в неё, и функции, вытекающие из неё, стали одной из причин, по которой я выбрал Discourse.