Часто пользователи форумов создают заголовки тем следующего вида (реальные примеры, с небольшими вариациями):
- [fun] Как выглядит ваш фон в Fedora?
- [Gnome Shell] белый экран «Oh no!» после обновления F37
- Fedora 37 — Wi-Fi не работает корректно — Realtek 8821CE
- Fedora 37 — Не удаётся загрузиться с графическим экраном, но работает после входа в систему
- Fedora 37 — После обновления ядра 6.1.5/6.1.6 загрузка зависает
- Grub2 — как убрать сообщение?
- Flatpak: устаревшая версия платформы freedesktop мешает установке из Flathub
- RFE: автоматическое преобразование псевдотегов из заголовка в настоящие теги
Было бы удобно, если бы какой-то механизм (Наблюдаемые слова? Плагин автоматизации? Или что-то другое?) распознавал такие паттерны в начале заголовка темы[1]:
- одно или несколько слов в скобках (обычно квадратных
[], но могут быть круглые скобки, и стоит также обрабатывать фигурные{}) - одно или несколько слов, за которыми следуют
-или:(или--,—, или даже–)
При совпадении слов с существующим тегом[2] и при выполнении условий для применения этого тега, удалять псевдотег из заголовка и применять соответствующий тег.
Это также решит проблему Add tags by email — в случаях совпадения всё будет работать автоматически. В случаях, когда совпадения нет, модераторам или пользователям с уровнем TL3+ будет легко определить намерение автора. (То же самое относится к ситуациям, когда тег используется в категории, где он не существует или не разрешён — например, возможно, мне следует добавить тег «fun» в нашу категорию «Социальное».)