Текущие проекты — Сентябрь 2025
Добро пожаловать в Текущие проекты — ежемесячную рассылку о том, над чем мы сейчас работаем в Discourse. В связи с недавней ежегодной встречей в Праге этот месяц был немного спокойнее обычного, но есть несколько захватывающих проектов, о которых стоит рассказать.
Ваши вопросы и отзывы всегда приветствуются!
Начало
Упрощённый список тем
Мы тестируем улучшения списков «Новые» и «Непрочитанные» темы, объединяя их в единое представление с подпредставлениями для новых тем (Новые) и тем с новыми ответами (Непрочитанные). Мы готовимся сделать это представление стандартным для новых сообществ. Существующие сообщества могут внедрить эту функциональность уже сегодня через настройку experimental_new_new_view_groups, а также протестировать её прямо сейчас на Meta, присоединившись к тестовой группе.
Представляем новую систему версионирования
Мы планируем внедрить новую систему версионирования для Discourse. Наша цель — предоставить администраторам сообществ больше выбора и предсказуемости, сохраняя при этом темп разработки. Мы также корректируем некоторые термины, чтобы они лучше соответствовали терминологии в других программных продуктах. Подробнее см. в RFC.
В разгаре
Обновление очереди проверки
Очередь проверки в Discourse в настоящее время проходит масштабное обновление. Хотя работа ещё находится в активной стадии разработки, уже можно выделить несколько ключевых функций: согласованные действия модерации, отдельные действия для пользователей и контента, заметки модераторов, хронология проверяемых элементов, более плавный опыт работы модераторов и многое другое. Первые функции станут доступны для бета-тестирования в ближайшее время.
Обновление лайтбокса для улучшения просмотра изображений
Мы работаем над концепцией обновлённого функционала лайтбокса, чтобы улучшить опыт просмотра изображений и связанных файлов в Discourse. Перед реализацией мы протестируем его среди нашей команды, чтобы убедиться, что он отвечает нашим требованиям.
Исследование: Поиск по AI-диалогам
После выпуска экспериментальной версии результатов поиска по диалогам, работающей на базе Discourse AI, мы дорабатываем эту функцию, чтобы подготовить её к полноценному запуску во всех экземплярах Discourse.
Завершение
Улучшение функции приветственного баннера
Мы завершаем доработку функции приветственного баннера и вскоре приступим к миграции пользователей с компонента темы «Поиск баннера» на основную функцию.
Динамическое управление цветовой палитрой
Мы активно работаем над улучшением системы цветовой палитры: упрощаем внедрение цветов вашего бренда, упрощаем управление различными палитрами и разделяем палитры светлого и тёмного режимов для более надёжной поддержки тёмной темы. Эти обновления уже доступны на вашем сайте Discourse и в совокупности обеспечивают упрощённый процесс внедрения и управления цветами вашего сайта.
AI-переводы: улучшения панели администратора
Мы завершаем работу над панелью администратора для отслеживания прогресса переводов, добавляя упрощённый UX, совместимость с тёмной темой и улучшения производительности страниц.
Модернизация рендеринга
Наш долгосрочный проект по модернизации технологии рендеринга в Discourse подходит к концу: все финальные устаревания уже внедрены. Подавляющее большинство сайтов уже используют новую реализацию. Сайты, которые ещё не готовы, увидят предупреждающий баннер со ссылкой на документацию по обновлению потока постов или более общую документацию по виджетам.
Предоставление Discourse ID для хостинга самостоятельно
Недавно мы активировали новый сервис Discourse ID на Meta и написали статью о том, как он работает. Теперь регистрация доступна и для сайтов с самостоятельным хостингом! Мы продолжаем внедрять улучшения в этот сервис.
