Здесь обсуждается множество тем, связанных с Facebook, и я уже участвовал как минимум в одной из них. Но я считаю, что эту тему также важно продолжить.
Переформулировка и уточнение проблемы
В целом я воспринимаю Facebook как некачественную платформу, которая выполняет множество разных функций. Поэтому, когда мы говорим о ней как о едином целом, это не совсем неточно, но, на мой взгляд, это размывает — если не запутывает — обсуждение. Некоторые функции Facebook не реализованы в Discourse, и, по моему мнению, Discourse, вероятно, не должен пытаться их внедрять (концепции «друзей», «страниц» и т. д. кажутся мне выходящими за рамки). Однако некоторые функции Facebook действительно направлены на достижение тех же базовых целей, что и Discourse, просто реализованы они плохо. Я говорю в первую очередь о группах.
Проблема в том, что Facebook делает всё максимально простым для всех, по крайней мере на начальном этапе. Пользователю легко вступить в группу, следить за обновлениями в ленте постов, которую он уже посещает, и легко участвовать, комментируя или создавая новые посты. Интерфейс привычный, уведомления централизованы, а фильтрация даже в какой-то мере «умная»: например, группы, в которые я вступил и которые генерируют буквально тысячи постов в день, не переполняют мою основную ленту Facebook.
И это также удобно для администраторов и создателей сообществ. Создание группы бесплатно и занимает всего несколько минут. Кроме того, у вас уже есть определённая «захваченная» аудитория (например, ваши существующие друзья в Facebook), которой достаточно сделать всего несколько кликов, чтобы присоединиться к вашему сообществу (всего один клик — «Вступить», если вы не требуете от пользователей согласования правил).
Некоторые из этих преимуществ Facebook, особенно для администраторов, трудно преодолеть или они выходят за рамки того, что Discourse как продукт и команда, вероятно, хотят предоставлять (например, бесплатный хостинг для всех). Но мы можем и, как я считаю, должны попытаться решить проблемы со стороны пользователей, потому что без встроенной аудитории меньше администраторов会选择 Facebook Groups в первую очередь.
Итак, мы все согласны с тем, что Discourse лучше, чем группы Facebook. И всё же… существует множество очень успешных и активных групп. Это проблема, о которой должны серьёзно задуматься все мы: пользователи Discourse, администраторы, создатели сообществ и, собственно, сама команда разработчиков. Ведь люди в Facebook находятся там не потому, что считают это абсолютно лучшим способом обсуждать свои темы интересов или вести качественный, э-э, дискурс. Они там в основном потому, что это удобно, и множество причин, о которых уже говорилось выше.
Так что забудьте о концепции «друзей», забудьте о том, что «Facebook ориентирован на людей, а не на темы». Это верно лишь для некоторых частей Facebook. В группах фокусом является тема поста, не человек. Точно. Так. же. как. в. Discourse. И это делает его конкурентом Discourse. Плохим, но обладающим несправедливым преимуществом. Я надеюсь, что мы сможем со временем устранить это преимущество.
Возможные решения
Итак, что мы можем сделать? Ну, большинство наиболее вероятных лучших (или по крайней мере самых очевидных) решений уже были подняты в этой теме. Нужно найти способ унифицировать аутентификацию (на добровольной основе) и предоставить администраторам и пользователям возможности управлять этим (например, для пользователей: «автоматический вход в экземпляры Discourse, входящие в Федеративный Discourse»). Определить один или несколько хороших методов унификации уведомлений между несколькими экземплярами Discourse и сделать это кроссплатформенным, включая десктоп. Возможно, даже создать унифицированный вид, похожий на «ленту Facebook», который отображает темы из нескольких форумов в одном списке, в идеале с превью тем. Это действительно минимум, о чём мы можем и должны говорить, думать и, надеюсь, работать, чтобы преодолеть инерцию Facebook.
Но, возможно, мы можем пойти ещё дальше. Лично я изучаю возможность встраивания постов Discourse в ленту Facebook. Не путём публикации их в Facebook, например, через Integromat, а путём реального взлома ленты Facebook с помощью расширения браузера.
И если это действительно возможно (я всё ещё исследую, и знаю, что это может показаться безумным), я готов вложить в это деньги. Так что я просто говорю: мои деньги там, где мой рот. Если я смогу чем-то поддержать усилия, более сфокусированные на улучшениях Discourse, подобных вышеупомянутым, я с радостью это сделаю.
Редактирование: Извините, @RickThrivingNow, я на самом деле не хотел отвечать напрямую на ваш пост.