Текущие проекты — май 2026

Текущие проекты — май 2026

Добро пожаловать в Текущие проекты — ежемесячную рассылку о том, над чем мы сейчас работаем в Discourse.

Ваши вопросы и отзывы всегда приветствуются!

Недавно завершено

Улучшения плагина голосования по темам

Плагин голосования по темам получил несколько обновлений! Категории ваших идей теперь могут пользоваться улучшенной сортировкой, участники будут получать напоминания об изменении уровня уведомлений после голосования, улучшен дизайн кнопок голосования, а также появились новые значки для участников, которые предлагают отличные идеи. Подробнее читайте здесь и здесь.

Упрощение настройки плагина «Календарь и события»

Теперь создать категорию событий через плагин «Календарь и события» стало гораздо быстрее и проще. Вы сможете проводить мероприятия сообщества и отображать их в календаре всего за несколько кликов. Узнать больше.

Отображение отключённых сайтов на странице сообществ ID

Теперь на странице списка сообществ Discourse ID можно увидеть, какие сайты неактивны, чтобы вы могли легко их идентифицировать и удалить.

Новая стратегия совместимости версий для тем и плагинов

Мы завершили реализацию и документирование новой стратегии совместимости на основе веток для тем и плагинов. Это ещё больше упрощает разработчикам использование новейших функций Discourse без необходимости идти на компромисс в поддержке старых версий. Дополнительную информацию можно найти в документации.

Завершение

Интеграция компонента GIF в ядро Discourse

Мы работаем над внедрением компонента discourse-gifs в ядро Discourse, чтобы сделать его более доступным для сообществ и значительно упростить настройку. Мы особенно рады сообщить, что клиентам с хостингом больше не нужно предоставлять свой собственный API-ключ — ваши участники смогут делиться любимыми GIF-анимациями уже через мгновения.

Добавление выбора темы в новый процесс онбординга Discourse

Мы добавили шаг выбора темы для администраторов на раннем этапе процесса онбординга, чтобы они могли выбрать тему или установить новую. Это позволит начать кастомизацию Discourse ещё на этапе настройки сайта и быстрее приступить к работе.

Новая система сборки JS для ядра Discourse

После успеха наших новых систем сборки JS для тем и плагинов за последний год мы внедряем аналогичные изменения в ядро Discourse. Это будет полностью обратно совместимо и значительно улучшит опыт разработки. Следите за обновлениями в канале dev-news!

В полном разгаре

Новая система макетов и блоков для кастомизации тем

Мы объединили начальную экспериментальную версию новой системы, позволяющей разработчикам тем определять макет для вставки пользовательских блоков контента на любую страницу. Мы уже используем её для нашей собственной темы здесь, на meta: https://meta.discourse.org/t/rebuilding-the-meta-branded-theme-new-icons-a-custom-homepage-and-a-first-look-at-the-blocks-api/400013/

Мы продолжаем работу над доработкой и документированием системы перед тем, как объявить API готовым для общего использования.

Улучшения отчётности и аналитики

Мы продолжаем работу над улучшением отчётности о трафике сайта, плагина Data Explorer и проектированием обновлённой панели администратора, чтобы упростить доступ к данным о здоровье и ценности вашего сообщества и их интерпретацию. На данный момент мы сосредоточены на улучшении отчётности о трафике и обновлении панели администратора.

Улучшения плагина «Календарь и события»

Мы работаем над рядом улучшений для плагина «Календарь и события», таких как упрощение создания событий в редакторе и непосредственно в календаре. Пока мы начали с более гибких RSVP для повторяющихся событий, но в ближайшее время мы поделимся ещё больше!

Улучшения опыта работы с официально размещённым Discourse

После улучшения процесса регистрации на нашем сайте за счёт унификации потоков регистрации для всех платных планов с использованием Discourse ID, мы теперь работаем над упрощением повышения и понижения планов путём введения специальной страницы для смены плана. А чтобы помочь сделать ваши размещённые сайты безопаснее, мы внедряем улучшения в очередь проверки, начиная с бесплатного плана.

Начало

Улучшения серверного API

Мы начинаем планировать улучшения удобства использования и согласованности наших серверных API. Эта работа, скорее всего, приведёт к созданию более оптимизированного API с чёткой версионировкой, документацией и обязательствами по обратной совместимости. Следите за обновлениями!

5 лайков