Ново-новая функциональность: почему называют «new», а не «unread»?

Это неверно. Новое означает не просто «новое для пользователя», но также подразумевает свежее.

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

Новое определяет состояние объекта, тогда как непрочитанное — состояние пользователя.
Если «новое» различается для каждого пользователя, его следует называть «непрочитанное».

Лучшим «доказательством» моей точки зрения о том, что список «новое» на самом деле должен называться «непрочитанное», является то, что когда я помечаю тему как непрочитанную (Shift+U), она снова появляется в списке «новое».

2 лайка