Interested Article - Discourse

Discourse — это интернет-форум с открытым исходным кодом и программное обеспечение для управления списком рассылки, созданное в 2013 году Jeff Atwood, Robin Ward, and Sam Saffron. Discourse получил финансирование от First Round Capital и Greylock Partners. Приложение написано на JavaScript и Ruby on Rails и использует Ember.js фреймворк. PostgreSQL служит в качестве базы данных .

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

Исходный код распространяется под лицензией версии GNU General Public License version 2 . Поэтому Дискурс может быть организован кем угодно. В качестве альтернативы услугу хостинга можно приобрести у компании основателей. По состоянию на октябрь 2017 года более 700 предприятий или инстанций выбрали этот вариант. В мае 2017 года Джефф Этвуд, один из основателей, рассказал в интервью, что компания генерирует в то время около 120 000 долларов в месяц. С деньгами компания платит зарплату своим штатным сотрудникам, которые поддерживают программное обеспечение и разрабатывают новые функции, которые приносят пользу тем, кто самостоятельно организует программное обеспечение с открытым исходным кодом. Это пример бизнес-модель с открытым исходным кодом , где компания продает профессиональные услуги желающим клиентам.

Особенности

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

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

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

Discourse поддерживает OpenGraph и oEmbed . URL-адреса с внешних веб-сайтов, которые поддерживают эту технологию, будут автоматически расширяться, чтобы предоставить краткое описание URL-адреса.

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

Повествовательный бот

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

Теги

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

Группы

При установке Discourse создает автоматические группы с различными разрешениями, полезными для управления сайтом в качестве администраторов, модераторов, сотрудников (администраторы и модераторы), и различные уровни доверия для пользователей.

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

Discourse APP

Discourse APP — официальное приложение с открытым исходным кодом написанное на React Native для работы на Android и iOS . Оно было выпущено в ноябре 2016 года и позволяет пользователям отслеживать новые и непрочитанные сообщения и уведомления на нескольких сайтах Discourse. Уведомления в режиме реального времени являются родными для официально размещенных форумов Discourse.

В октябре 2017 года было выпущено неофициальное приложение, позволяющее самостоятельным форумам Discourse создавать собственное приложение для брендов и развертывать его на рынке Google Play и App Store . Приложение разработано pmusaraj, который является долгосрочным пользователем Discourse и автором плагина.

Требования к серверу

Следующее программное обеспечение требуется на сервере для запуска Discourse:

Ссылки

  • (англ.) — официальный сайт Discourse
  • на сайте GitHub

Использование

Примечания

  1. — 2024.
  2. . Wired (6 февраля 2013). Дата обращения: 13 октября 2017. 28 марта 2014 года.
  3. . TechCrunch (5 февраля 2013). Дата обращения: 13 октября 2017. 7 февраля 2013 года.
  4. . discourse.org . Дата обращения: 13 октября 2017. 12 июля 2015 года.
  5. . eviltrout.com . Дата обращения: 13 октября 2017. 14 октября 2017 года.
  6. . discourse.org . Дата обращения: 17 октября 2017. 17 октября 2017 года.
  7. . indiehackers.com . Дата обращения: 17 октября 2017. 17 октября 2017 года.
  8. . github . Дата обращения: 6 ноября 2017. 15 января 2018 года.
  9. . discourse.org/features . Дата обращения: 6 ноября 2017. 7 ноября 2017 года.
  10. blog.discourse.org . Дата обращения: 3 ноября 2017. 7 ноября 2017 года.
  11. . blog.discourse.org . Дата обращения: 3 ноября 2017. 7 ноября 2017 года.
  12. . meta.discourse.org . Дата обращения: 3 ноября 2017. 7 ноября 2017 года.
  13. meta.discourse.org . Дата обращения: 3 ноября 2017. 4 ноября 2017 года.
  14. . GitHub . Дата обращения: 17 октября 2017. 26 марта 2016 года.
  15. . atom.io . Дата обращения: 31 октября 2017. 23 ноября 2017 года.
  16. . diasporafoundation.org . Дата обращения: 7 мая 2022. 3 апреля 2022 года.
  17. . docker.com . Дата обращения: 7 мая 2022. 2 мая 2022 года.
  18. . gitlab.com . Дата обращения: 31 октября 2017. 15 октября 2017 года.
  19. . metallica.com . Дата обращения: 31 октября 2017. 6 октября 2017 года.
  20. . mozilla.org . Дата обращения: 31 октября 2017. 17 октября 2017 года.
  21. . dotnetfoundation.org . Дата обращения: 31 октября 2017. 8 ноября 2017 года.
  22. . nextcloud.com . Дата обращения: 7 мая 2022. 20 апреля 2022 года.
  23. . joinup.ec.europa.eu . Дата обращения: 15 июня 2017. 27 сентября 2017 года.
  24. . rust-lang.org . Дата обращения: 31 октября 2017. 27 октября 2017 года.
  25. . sitepoint.com . Дата обращения: 7 мая 2022. 2 августа 2014 года.
  26. . smartthings.com . Дата обращения: 31 октября 2017. 22 августа 2017 года.
  27. . twitter.com . Дата обращения: 31 октября 2017. 2 ноября 2017 года.
  28. . toxu.ru . Дата обращения: 31 октября 2017. 7 ноября 2017 года.
  29. . wd.com . Дата обращения: 31 октября 2017. 25 ноября 2017 года.
Источник —

Same as Discourse