Discourse 3.0 уже здесь (форум)!

Evg Evg 12 Января 2023

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

В этом выпуске авторы также отмечаем 9 лет со дня выпуска Discourse 1.0, когда они решили создать платформу для цивилизованного дискурса, позволяющую сообществам повышать качество общения в Интернете.

Чат внутри Discourse, Discourse внутри чата

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

Чат внутри Discourse

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

Легкий доступ к тому, что вас больше всего волнует, с новой боковой панелью

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

Боковая панель

Администраторы могут настраивать значения по умолчанию для посетителей и новых участников, и каждый по-прежнему может видеть все последние обсуждения на главной странице. Хотя мы считаем, что это общее представление обо всем является важным аспектом создания общего опыта для сообществ, также важно, чтобы каждый пользователь имел простой способ оставаться в курсе того, что наиболее важно для него в частности.

На новой боковой панели есть раздел «Сообщество» для быстрого доступа к часто используемым ссылкам, а также дополнительные разделы, позволяющие каждому пользователю отслеживать свои собственные любимые категории, теги, сообщения, каналы и сообщения чата, а также дополнительные параметры для настройки по пути.

Новое меню уведомлений!

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

Меню уведомлений

Теперь вы можете сразу увидеть, что вас ждет, поскольку на каждой вертикальной вкладке отображается количество непрочитанных уведомлений различных типов. Отклоните подмножество уведомлений на данной вкладке, если вы хотите удалить одно, но при этом хотите следить за остальными.

И многое другое:

https://blog.discourse.org/2023/01/discourse-3−0-is-here/

10 Ответов

  1. Yori Yori 12 Января 2023 (ред.)

    Хороший форум, но уж больно тяжелый. Интересно, а такой чат тут имеет место быть?

    Заинтересовал.

    1. Evg Evg 12 Января 2023 (ред.)

      Таков стек, а мне там нравится наблюдать работу, функции и общение читать. В последнее время редко конечно бываю, чуток интерес сменился. Но очень уровень впечатляет.

      А чат, не знай, насколько он нужен. Простой есть, сделан уже (как модуль), но такой, надо переделывать. Там он приличный.

      P.S. вот стоило мне на их боковое меню глянуть, тут 2 правки внес сразу. Там много идей и них, постоянно что-то обсуждают. Надо брать пример!

  1. PARANOIK PARANOIK 19 Января 2023

    а бесплатная версия или нулл есть? с радостью бы затестил

    1. Evg Evg 19 Января 2023 (ред.)

      Discourse форум бесплатный (GPL-2.0 license). Вы можете поставить его на свой сервер сами. Платно — услуги: чтобы они поставили его, или вы используете их хостинг.

      https://github.com/discourse/discourse

      Это не PHP, Ruby. Просто этот форум мне очень нравится, команда и вообще подход.

  1. kowboy kowboy 29 Января 2023

    а где можно посмотреть инстуркцию по установке?
    как я понимаю нужна работа с консолью? веб интерфейса инсталлятора нет?

    1. Evg Evg 29 Января 2023 (ред.)

      Установка:

      https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md

      Там нужен сервер, консоль, т.к. в Docker установка идет.

  1. Dmitry Dmitry 1 Февраля 2023 (ред.)

    Про Discourse

    Это вообще ломанная несовместимая НЕХ с прошлыми версиями штука, что бы даже обновить приходится деньги отдавать, не говоря уже о том что даже на средних ПК оно тупит, малую правку сделал — всё сломалось, рельсы же. От коллег по работе только негатив от нее слышал, как и например здесь: https://www.opennet.ru/opennews/art.shtml?num=58467

    1. Evg Evg 1 Февраля 2023 (ред.)

      Хи, хи. Ну это писать, все горазды. Вообще по задачам сделана система. Я бы даже сказал, коммерческий подход к проектированию, а не на коленке. Многому у них научился.

      Соотв. некоторые решения сходу не сделать, надо изучать продукт. Ну если с панелью управления (админка, если упрощать) много времени разбираются. Это не проблема панели, а логики там много. Это как винда по количеству разных настроек.

      В штатах всё просто с этим. Или разбираемся сами и бесплатно делайте самим, или платим деньги. Много услуг вокруг этого, многое сдвинуто на деньги. Они на форуме даже вопросы про css / html кстати запретили. Если человек не может исправить css, то ему не место тут, типа так. Порог входа (мы или идем дальше, или будем ковыряться, как покрасить заголовок, если кратко).

      Но если разобраться, то всё бесплатно и деньги скажу рекой текут. Я от денег ранее отказывался в сети, так так их вам прям в карман суют. Ловят и суют. Серьезно. Так получилось, что видимо освоить этот стек просто надо время. И людей, кто разбирается именно в Discourse не очень много.

      С этим, кстати связано то, что дизайн мало меняют. Посмотреть достаточно форумы и у всех почти одинаковый дизайн. И там надо знать не только css, но Ember (JavaScript framework), он там.

      Но Discourse меня завлек. Года на 4 в него погрузился, полностью. Жил можно сказать им. ) И дело было не в деньгах, что со всех сторон (как писал ранее) прям «сували». А в том, что я такой уровень работы, такой подход ко всему вообще в сети не видел. Вот такой форум.

      Ед. минус был для меня, если докапываться он тяжелый, да. Но это опять, потому, что задачи там специфический. И js много. Сам изучил Ember.js, но не люблю его.

      И, например, там ещё Sidekiq используется:

      The benchmark in bin/sidekiqload creates 500,000 no-op jobs and drains them as fast as possible, assuming a fixed Redis network latency of 1ms. This requires a lot of Redis network I/O and JSON parsing.

      Насколько это надо для обычного форума? Они ориентируются и говорят постоянно про масштабы большие, очень большие. И весь стек сделан «на перед»:

      мы создаем систему, которая будет служить нам в ближайшие 5, 8 лет, часто говорили.

      А современные форумы, они встали лет так 20 назад.

      Так что все норм с Discourse с моей стороны правда. А с других сторон, вот тут не знай. Все со своей колокольни смотрят.

      https://meta.discourse.org/u/Stranik (мой профиль там)

      P.S. вот комментария я тут перенес совершая много действий, а там одним нажатием кнопки.

      В любом случае, мы можем взять лучшее из Dicsourse и сделать тут так, как хотим. :)

  1. VEri VEri 1 Февраля 2023

    А это не та ли система на которой работал сайт Тоху?🤔

    1. Evg Evg 1 Февраля 2023

      Да. Это был Discourse.