Эта неделя на meta.discourse.org…
(Охватывает период 26.07.2026 → 02.08.2026)
Ключевые показатели
- Новые сообщения: 701
- Новые темы: 72
Топ участников (сообщения / полученные лайки):
| Пользователь | Сообщения | Лайки |
|---|---|---|
| Lilly | 40 | 72 |
| Moin | 40 | 70 |
| awesomerobot | 23 | 53 |
| Damian_Boon | 36 | 52 |
| chapoi | 21 | 47 |
| alltiagocom | 40 | 45 |
| NateDhaliwal | 22 | 42 |
| zogstrip | 13 | 42 |
| merefield | 27 | 41 |
| Canapin | 16 | 38 |
Что определяло обсуждения на этой неделе (основные моменты): выход новой версии ESR и вопросы, связанные с обновлением (подробнее, далее по тексту ссылки на английскую версию), дальнейшая доработка вложенных ответов (включая новый режим сортировки «Актуальные») (подробнее), и серия обсуждений по UX/админ-панели на тему «куда делась информация о версии?» (подробнее).
Интересные темы
#enterprise
- Насколько близко клиенты должны находиться к вашим командам? HAWK инициировал глубокую дискуссию о установлении здоровых границ между клиентами и продуктовыми командами — затронув «скрытые издержки» взаимодействия и то, как строить доверие, не создавая ожиданий постоянного присутствия (подробнее).
#announcements
-
Ежемесячный релиз за июль 2026 + сдвиг ESR: Выход релиза 2026.7, ставшего новой версией ESR, побудил к публикации практических рекомендаций по фиксации на конкретной ветке (например,
release/2026.1), чтобы избежать неожиданных скачков версий (подробнее). -
Промежуточные релизы безопасности (31 июля): david опубликовал сводку по «промежуточным релизам» и разъяснил, что некоторые «неожиданные скачки» были вызваны выходом новой версии ESR ранее на этой неделе (подробнее).
-
Очистка элементов управления редактором: Переключатель предпросмотра редактора перемещен рядом с остальными элементами управления окном (полный экран/свернуть), а свернутая панель черновиков упрощена для большей ясности (подробнее).
-
Вложенные ответы: сортировка «Актуальные»: Новый вариант сортировки, призванный выводить активно обсуждаемые подтемы во вложенных ответах — заполняя разрыв между «Популярные» и «Новые» (подробнее).
-
Напоминания о пользователях, ожидающих одобрения: новое значение по умолчанию: Предстоящее изменение снижает задержку по умолчанию с 8 часов до 30 минут на сайтах с включенным одобрением, что улучшает скорость реакции сотрудников на пользователей в очереди (подробнее).
#extras ai
-
Улучшение точности отчетов ИИ через валидацию: sam представил более надежный конвейер для периодических отчетов ИИ, добавив шаги валидации на основе рабочих процессов — с целью повышения качества резюме без изменения самих LLM (подробнее).
-
«Навыки агентов» для Discourse AI: Предложение хранить определения навыков в темах (одна тема на навык), что позволяет более легко поддерживать и управлять правами доступа агентов через постепенное раскрытие информации (подробнее).
-
Рабочие процессы + проблемы со схемой Gemini: Обсуждение трудностей Gemini с конструкциями схем (в частности,
additionalProperties), при этом sam отметил рост интереса к Interactions API как к более стабильному мосту (подробнее).
Развитие сообщества
-
Модерация «ИИ-подобного» контента (без постоянных конфликтов): Практический отчет об использовании ИИ-классификатора для пометки излишне формальных/похожих на диссертации тем, сгенерированных ИИ (особенно от новых пользователей), включая оценку реальных затрат и детали рабочего процесса модерации (подробнее).
-
Запись «Часов в офисе»: встроенный Discourse в режиме полнофункционального приложения: Команда поделилась записью о том, как интегрировать обсуждения Discourse напрямую на внешние сайты через полностраничные встроенные решения (подробнее).
-
Опрос: потребности администраторов сообществ: Опрос для бакалаврской диссертации спросил у админов/модераторов, какие аналитические данные действительно важны (новички, уходящие пользователи, нагрузка, возвращающиеся пользователи и т.д.) (подробнее).
#self-hosting
-
Более дешевые альтернативы Hetzner? Развернутое обсуждение изменений цен, ограничений доступности и практических советов по выбору конфигурации (плюс идея скрипта для оповещения о появлении конкретных инстансов Hetzner) (подробнее).
-
Обход для страницы обслуживания (Cloudflare Workers против двух контейнеров): В обсуждении взвешивались «приятные мелочи» UX страницы обслуживания против сложности; стратегия пересборки двух контейнеров неоднократно рекомендовалась для сокращения времени простоя (подробнее).
-
Баг «Обновлено до ESR, но доступно 578 новых изменений»: david объяснил проблему проверки версии в DiscourseHub (подсчет коммитов между референсами) и опубликовал исправление + ручной запуск задачи для нетерпеливых админов (подробнее).
ux
-
Куда делась информация о версии (вопросы по новой панели управления): Администраторы обсуждали фокус переработанной панели управления (нужды менеджера сообщества против системного администратора), затрагивая темы ролей/«шапок» и возможную будущую кастомизацию (подробнее).
-
Читаемость темной темы: уменьшить чисто белый текст: Запрос на дизайн по избежанию резкого высококонтрастного белого текста на черном фоне — особенно актуально для новых палитр в темах стиля Horizon (подробнее).
-
Режим «Только для сотрудников» не должен показывать кнопки входа/регистрации: Улучшение UX, чтобы не раздражать анонимных пользователей действиями, которые они не могут выполнить — исправлено через PR в ядре (подробнее).
-
Кнопка «Начать обновление» не выглядит кликабельной: Небольшая, но болезненная проблема с подсказками интерфейса в панели обновлений администратора, с заметкой о том, что это изменится при некоторых предстоящих изменениях темы (подробнее).
bug
-
Турецкий перевод выдает архаичный/османский язык: Функция «Перевести на турецкий» чрезмерно стилизовала текст; промпт был уточнен, чтобы «оставаться в рамках» и давать точные переводы (подробнее).
-
Результаты поиска в чате не прокручиваются на мобильных: Глобальные результаты поиска в чате нельзя было прокручивать касанием; исправление быстро выпущено в ядре (подробнее).
-
Главная страница показывает старые темы (заголовки bfcache): Давняя проблема «новейшие не являются новейшими» была связана с заголовками, совместимыми с bfcache, и решена через PR (подробнее).
-
Ответ по электронной почте из Outlook обрезается после нумерованных списков: Воспроизводимая ошибка форматирования (с примером письма) была исправлена через PR (подробнее).
development (и тесно связанные темы реализации)
-
Прозрачность уровня доверия 3: прогресс-бар + уточнение логики ядра: Плагин для отображения прогресса TL3 пользователям TL2 вызвал более широкое обсуждение того, что следует раскрывать, а что можно «накрутить» (подробнее), в то время как отдельное глубокое исследование прояснило, как в ядре работают требование % прочитанных постов и его предел (подробнее).
-
Поведение логотипа: переопределение точки перелома для маленького логотипа: Вопрос «почему основной логотип остается слишком долго?» оказался связан с переопределением поведения компонентой темы; было добавлено новое настройка для восстановления поведения по умолчанию (подробнее).
-
Правильный CSS для светлой/темной темы: используйте
light-dark()Краткий совет по стилям: нативная CSS-функцияlight-dark()может быть проще, чем контейнерные запросы, когда вам действительно нужны явные двойные цвета (подробнее).
#plugin / #theme-component
-
Голосовые комнаты Resenha: быстрая итерация UX + новые функции: Внедрено множество улучшений (иконка блокировки приватности, улучшенная видимость списка участников, глубокие ссылки на комнаты), а также такие моменты, как аутентификация coturn, запись, флаги и контекстные меню правой кнопкой мыши для плиток (подробнее).
-
Компонент темы: Предпросмотр мобильного редактора восстановлен: Переключатель предпросмотра возвращен для мобильных устройств (а отладка выявила некоторые проблемы со стабильностью ссылок предпросмотра в Theme Creator, с советами по улучшению рабочего процесса тестирования) (подробнее).
-
Плагин: Дублировщик событий для тем календаря: Новый плагин для дублирования тем событий в новый период времени быстро получил поддержку «сдвига (месяцев)» (полезно для ежемесячных/квартальных паттернов событий) (подробнее).
Активность группы @team
sam
- Способствовал повышению качества отчетов Discourse AI, добавив шаги валидации, управляемые рабочими процессами, в конвейер отчетов ИИ (подробнее).
- Предложил структурированный подход к «навыкам агентов», хранящимся в виде тем — с целью уменьшения громоздких системных промптов и упрощения совместного поддержания возможностей агентов (подробнее).
- Отреагировал на ограничения рабочих процессов и провайдера Gemini, отметив предстоящий переход к Interactions API для большей стабильности (подробнее).
- Выпустил (или указал на) исправления, связанные с поведением проверки медиа и крайними случаями в логике проверки загрузок (подробнее).
david
- Уточнил механику обновления ESR (фиксация на
release/2026.1против отслеживанияesr) в теме ежемесячного релиза (подробнее). - Опубликовал список промежуточных релизов безопасности и объяснил, почему некоторые «стабильные» установки перепрыгнули из-за тайминга ESR, а не из-за самого промежуточного релиза (подробнее).
- Диагностировал и решил проблему отображения «578 новых изменений доступно» как баг API проверки версии DiscourseHub (подробнее).
- Отследил сбой оптимизации аватаров/изображений к архивированному плагину и рекомендовал удалить его для восстановления нормальной загрузки (подробнее).
- Помог сузить круг оставшихся проблем с загрузкой на iOS (помимо исправления для старых iOS), запросив более качественные данные User-Agent/логов (подробнее).
Falco
- Исправил промпт для перевода ИИ, который чрезмерно стилизовал вывод, вызывая архаичный турецкий; пересмотренный промпт сохраняет верность тону и смыслу переводов (подробнее).
- Реализовал множество улучшений Resenha (исправления UX для приватных комнат и улучшенную видимость управления участниками), а также глубокие ссылки на комнаты (подробнее).
- Исследовал проблемы с загрузкой на iOS, подозревая специфические настройки инстанса, когда «песочница работает, а мой сайт нет» (подробнее).
- Снизил шум от логов «предупреждение о структурированном выводе JSON ИИ», переместив это сообщение на уровень INFO (подробнее).
zogstrip
- Улучшил UX для сайтов только для сотрудников, удалив вводящие в заблуждение кнопки входа/регистрации для анонимных пользователей (подробнее).
- Представил предстоящее изменение «напоминания о пользователях, ожидающих одобрения» по умолчанию, сократив задержку до 30 минут для сайтов, требующих одобрения (подробнее).
- Внедрил множество быстрых исправлений в модерации/проверке и уведомлениях:
- Отследил проблему «открытие форума показывает старые темы» к заголовкам, совместимым с bfcache, и опубликовал PR для ее решения (подробнее).
- Реализовал запрошенное поведение булевого ввода для вручную сопоставленных полей рабочих процессов и поддерживал тему в актуальном состоянии со ссылками на PR и статусом (подробнее).
chapoi
- Анонсировал уборку элементов управления редактором (перемещение переключателя предпросмотра, стандартизация иконки сворачивания, упрощение панели черновиков) (подробнее).
- Помог пользователям разобраться с поддержкой и поведением UX вокруг семантики непрочитанного/невиденного (на уровне поста против уровня темы) (подробнее).
- Направлял участников перевода на правильный путь к становлению корректорами (и дал ссылку на канонические инструкции) (подробнее).
- Подтвердил намеренное решение Horizon по разгрузке интерфейса: скрытие строки «непрочитанные/новые темы» под предложенными темами (подробнее).
awesomerobot
- Выпустил исправление для прокрутки глобального поиска в мобильном чате и привязал PR ядра для включения в следующее обновление (подробнее).
- Выявил вмешательство компонента темы в поведение переключения логотипа в шапке и добавил новую настройку для восстановления поведения по умолчанию в компоненте на всю ширину (подробнее).
- Дал советы по более безопасным паттернам кастомизации (CSS-переменные вместо хрупких селекторов, стабильные точки выхода плагинов вместо переопределений) и о том, что обычно ломается при обновлениях (подробнее).
- Предложил чистое решение для стилизации светлой/темной темы с использованием CSS-функции
light-dark()(подробнее). - Помог отладить проблемы с удалением якорей URL в редакторе rich-text, предложив HTML-обертки, которые выживают при преобразованиях редактора (подробнее).
- Обратил внимание на проблему перевода темы Meta (пустой текст баннера) и подключил nat для расследования (подробнее).
HAWK
- Начал существенную дискуссию о рамках участия сотрудников и снижении страха взаимодействия в командах (особенно когда не все являются инженерами/дизайнерами) (подробнее).
- Высказался по нормам модерации контента ИИ и мягко, но четко возразил против идеи, что люди должны «понижать стиль письма», чтобы доказать, что они не боты (подробнее).
- Направил пользователей к настройке текста сайта как к первому шагу для изменения формулировок уведомлений (подробнее).
markvanlan
- Представил «Актуальную сортировку» для вложенных ответов — разработанную для вывода активных подтем без застревания ранних лайков наверху навсегда (подробнее).
- Подтвердил ожидаемое поведение «новый вложенный ответ появляется наверху до обновления» и объяснил UX-обоснование (видимость против строгого порядка) (подробнее).
- Продолжил работу по стабилизации вложенных ответов с исправлениями для скачков прокрутки и утечки постов между темами (подробнее).
mcwumbly
- Объяснил математику «прочитанных постов» для TL3 и предел таким образом, что логика наконец стала понятна тем, кто читает код ядра (подробнее).
- Добавил нюансов в дебаты «куда делась информация о версии?», описав нужды администраторов как несколько «шапок» (системный администратор против администратора сайта против менеджера сообщества) и указав на более кастомизируемое будущее /admin (подробнее).
- Превратил вопрос о сообщении «Я тоже» в рабочую Data Explorer запрос для админов, чтобы отслеживать клики по общим проблемам по теме + диапазону дат (подробнее).
- Занялся ранними размышлениями вокруг представления вложенных подкатегорий в выпадающих списках, включая компромиссы и потенциальные элементы интерфейса (подробнее).
nat
- Исправил проблему «пустой баннер» на Meta, удалив случайные ручные пустые переопределения в переводах компонента темы (подробнее).
- Объединил улучшение выбора даты для настроек AI Translate, чтобы сделать даты обратной заполнения более четкими и легкими для конфигурации (подробнее).
- Развивал многоязычные предпочтения для отображения локализованного контента, делясь скриншотами и приглашая к тестированию/обратной связи на Meta (подробнее).
Спасибо за прочтение, и увидимся на следующей неделе! ![]()