Отсутствие поддержки у нового администратора форума

Я публикую это как отдельную тему, отличную от Структурирование активного сообщества поддержки, мигрирующего из Facebook, потому что это кажется вопросом другого уровня: построение сообщества начинается ещё до того, как в нём появятся участники, когда создатель сообщества (назовём её так) проектирует то, как сообщество будет функционировать, и реализует этот дизайн в выбранном инструменте: настраивает параметры, добавляет или удаляет функции, выбирает тему, создаёт категории, продумывает процесс онбординга участников, определяет, как будет осуществляться модерация и т. д.

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

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

Сначала немного обо мне. Я не новичок в создании сообществ и не новичок в веб-инструментах. Я работаю в сфере «людей, соединяющихся онлайн» уже более 25 лет, то профессионально, то нет. Я не разработчик, но обладаю достаточными техническими знаниями, чтобы в прошлом администрировать собственный сервер и писать несколько плагинов для WordPress. Я проектировал и преподавал курсы по ведению блогов, социальным сетям и онлайн-сообществам ещё до того, как это стало «модным». Я не чужд тому, чтобы углубляться в руководства пользователя для устранения неполадок в том, что работает неправильно.

Основное сообщество, которое я веду сейчас, скоро отметит восьмилетие и насчитывает 8–9 тысяч участников, распределённых по трём группам в Facebook. Оно полностью не веб-ориентировано и не техническое. Оно предназначено для людей с больными кошками и ветеринаров. Оно очень активное, здоровое и (я не тот, кто это говорит) исключительно хорошо управляемое и модерируемое. В его работе участвует команда из 20–30 человек. Средний участник сообщества испытывает трудности с цифровыми технологиями, как только выходит за рамки своих обычных активностей (общение в Messenger, создание поста в Facebook или написание комментария). Заставить их заполнять значения в Google Таблицах, оставаться в системе на телефоне и делиться ссылкой на Таблицу в своих постах — это вызов.

Это не хвастовство, а чёткое заявление о том, что я — нетехнический пользователь с продвинутыми навыками работы в вебе. Не просто кто-то, кто думает о создании «форума» или «сообщества».

И хотя я крайне воодушевлён возможностями, которые вижу в Discourse, я тоню. Я потратил бесчисленное количество часов на поиск, чтение и публикации на Meta. Я настраивал галочки до тех пор, пока у меня не стали квадратными глаза. Я достаточно хорошо знаком с платформой, чтобы иметь представление о том, что должно быть возможно, но чувствую себя так, будто стою перед содержимым коробок, в которые была упакована моя диванная система из IKEA, но без инструкции и инструментов. Когнитивная нагрузка от всех возможностей и опций меня убивает. Мысль о том, что мои милые, цифрово неграмотные участники столкнутся с множеством функций и настроек по умолчанию в Discourse, вызывает у меня холодный пот.

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

Этим летом Discourse попал в поле моего зрения. Я зарегистрировался на пробный период и неделю экспериментировал с ним изо всех сил (моё второе испытание было съедено приостановкой моего аккаунта в Facebook, но это уже другая история). Я был поражён. Вот инструмент, который позволит нам делать всё, о чём мы могли только мечтать в Facebook. Он был мощным, бесконечно настраиваемым, современным и надёжным. И с открытым исходным кодом: я мог разместить его самостоятельно. Через несколько дней я был завоёван. Новым домом нашего сообщества станет Discourse.

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

Вчера вечером я наткнулся на эту тему: Why isn't Discourse more frequently recommended as a "community platform"? — я читал, читал и ещё раз читал. Я мог отождествить себя со многими чувствами, выраженными в этом разговоре. @oshyan, в частности, поднимает многие пункты, которые действительно отозвались во мне. Я искренне считаю, что человек с моим бэкграундом и набором навыков не должен испытывать таких трудностей, приводя Discourse в рабочее состояние для сообщества «обычных людей». Я устанавливал и настраивал WordPress с множеством плагинов бесчисленное количество раз, не потея — конечно, WordPress менее сложен, но дело не только в этом: есть что-то в «информационной архитектуре» поиска того, что мне нужно сделать, что заставляет это ощущаться как лабиринт, а не как организованный тур по городу.

Возможно, я делаю это неправильно. Но если я так делаю, то это несмотря на все мои усилия «сделать это правильно». Я невероятно благодарен за существование Discourse. Искренне. И отзывчивость, которую я нашёл на Meta, также трогает. Я понимаю, что при ведении бизнеса или даже «просто» разработке инструмента ресурсов никогда не хватает, чтобы сделать всё, что нужно и что хочется сделать.

Но это чрезвычайно раздражает как энтузиаста, чувствовать, что интерфейс инструмента стоит на пути, а не облегчает критически важную часть создания и управления сообществом. И это то, что даже самое полезное сообщество поддержки в мире (смотрю на вас, Meta!) не может «исправить», к сожалению.

Как я вижу, особенно после прочтения длинной ветки, упомянутой выше, нормально иметь тонну функций и настроек, позволяя настоящим продвинутым пользователям настраивать всё по своему вкусу, если они этого хотят. Но то, чего, как я вижу, не хватает в Discourse, — это упрощённая конфигурация «из коробки», которая будет работать для среднего создателя сообщества и среднего нетехнического сообщества. Иногда меньше значит больше.

Когда вы устанавливаете WordPress, вы можете сразу начать вести блог, если у вас есть технические навыки для отправки электронного письма, и это будет работать для вас, обычного человека, у которого есть что сказать, и ваших обычных читателей, которые хотят вас читать. Вы можете немного подправить настройки, если хотите, или развернуться с плагинами и темами, если вы крайний случай или продвинутый пользователь. Мой Mac имеет встроенные дизайнерские решения, которые в основном подходят большинству людей. Если они не подходят, у него даже есть командная строка и файлы конфигурации, с которыми могут поиграть смелые или технические пользователи.

Я осознаю, что, вероятно, не говорю здесь ничего нового, и что «Discourse» наверняка знает о своих недостатках и планирует их устранить. Но я устал, расстроен и подавлен, и — не умаляя того, насколько здесь приятные и поддерживающие люди, — я чувствую себя немного одиноким в том, насколько всё это сложно: смотрите, есть все эти отличные руководства, вся эта отличная информация на Meta, все эти настройки, темы, компоненты и плагины, чтобы решить мои проблемы тем или иным способом. Но это ничего не делает для решения проблемы, существующей на другом уровне: найти свой путь через этот незнакомый джунгли возможностей, настолько обильных, что они отказываются найти стабильное место в моей голове, и иметь дело с интерфейсом, который добавляет трение (конечно, не специально!) в тех местах, где мне нужно его убрать.

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

28 лайков

Здравствуйте,

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

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

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

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

6 лайков

Ой, я ещё даже не сталкивался с этим! :fearful:

Надеюсь, вы правы в этом — хотя в моём случае «контроль» осуществляет Facebook, который люди и так уже используют. Это главная причина, по которой я так долго откладывал решение о переходе от него…

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

Спасибо, что уделили время, чтобы прочитать меня и ответить!

8 лайков

Действительно, между группами Facebook и Discourse, например, существует фундаментальное различие в структуре. Discourse — это форум. По крайней мере, большинство людей используют его как форум. Я также использую его немного как блог и форум, потому что это возможно. Всё зависит от прошлого опыта вашей аудитории. Если у вашей аудитории нет опыта работы со структурой форумов, это действительно может стать проблемой при переходе с Facebook, и это неоспоримо. Если же часть вашей аудитории уже имеет опыт работы с форумами, я имею в виду не только Discourse, но и все форумы, имеющие структуру форума, то есть категории или разделы. Это совершенно другое. Они смогут очень легко сориентироваться.

2 лайка

Я бы порекомендовал не смотреть на большинство из них, если у вас нет конкретной цели, а затем двигаться шаг за шагом (и при необходимости обращаться за помощью здесь!).

Вы правы, возможностей действительно огромное количество, и их можно было бы организовать лучше… мы работаем над этим, но это долгий путь. Количество вариантов конфигурации сейчас превышает то, что какой-либо один человек может уложить в своей голове… поэтому неудивительно, что вы чувствуете себя перегруженным из-за обилия вариантов.

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

19 лайков

Извините, что вы расстроены. Здесь много настроек и прочего.

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

То, что, как я понимаю, вы хотите сделать, — это создать базу данных о кошках. Это сложно. Чтобы реализовать это в WordPress, вам пришлось бы создать новый тип записи, и я не знаю, что ещё нужно сделать, чтобы одна из таких записей могла принадлежать нескольким пользователям, а эти пользователи могли иметь нескольких кошек. Я бы взял с вас 10 000 долларов за реализацию этого в WordPress (но это только потому, что я ненавижу WordPress); в Discourse я бы, скорее всего, сделал это за 1000–2000 долларов. Ни Discourse, ни WordPress не справятся с этим без человека, обладающего навыками, выходящими за рамки умения отправлять электронные письма.

Простое решение для базы данных о кошках — это категория для кошек и шаблон. Если двое людей любят одну и ту же кошку, формального механизма для указания этого не будет. Просто добавьте в текст @katDude тоже любит эту кошку и попросите KatDude следить за темой. Другой вариант — заставить людей создавать дополнительный аккаунт с именем кошки, тогда вы сможете @упомянуть этого пользователя, но это огромная головная боль.

Но то, что вам на самом деле нужно, — это совершенно новая модель для кошек, и тогда вместо @упоминания вы могли бы использовать :cat: Упоминание. Это было бы действительно круто, но это увеличило бы затраты на разработку.

3 лайка

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

Хорошо это слышать, и, честно говоря, я понимаю, что это масштабное начинание.

Именно так! Это точно. И, честно говоря, я не привык сталкиваться с ситуациями, которые сопротивляются моему «ментальному моделированию», что, возможно, объясняет, почему я не справляюсь с этой ситуацией очень хорошо.

Вау, это замечательно слышать.

Прочитав ваши и другие комментарии до сих пор, я подумал, что, возможно, мне стоит более plainly описать свои проблемы на уровне «опыта участника сообщества» (того, чего я пытаюсь достичь), вместо того чтобы пытаться решить их самостоятельно на полпути и задавать более «технические» вопросы.

Я также постараюсь прояснить и поделиться (на случай, если это будет полезно) тем, как мой разум осваивает то, что делает Discourse (части моей «ментальной модели»).

Огромное спасибо, что заглянули и проявили внимание к моей беде!

10 лайков

Да! Я считаю, что есть несколько человек, которые почти полностью понимают Discourse. Они могли бы вам помочь, если вы зададите более общие вопросы.

Вы пробовали ask.discourse.com? Там тоже очень хорошо с этим справляются.

8 лайков

:slightly_smiling_face: спасибо, что так сказали!

Я не думаю, что это совсем так. Сравнение этих двух инструментов имеет свои пределы, и, на мой взгляд, именно здесь они играют роль: WordPress как инструмент для ведения блогов в первую очередь предназначен для написания постов. Discourse же создан для размещения сообщества. Динамика сообщества гораздо сложнее, чем отношения «автор — читатель» в блоге.

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

На самом деле, это совсем не одна из моих головных болей. Наличие «файлов о кошках» в категории — вполне рабочий вариант (расширение того, что мы делаем сегодня с Google Sheets: один файл на каждую кошку).

Мои проблемы связаны со следующим:

  • невозможность легко экспериментировать со структурой и свойствами категорий и «видеть» результат («думать вслух» с помощью инструмента — визуальный макет интерфейса, созданный Canapin, явно был бы именно тем, что нужно для этого);
  • невозможность легко определить, что контролирует различные аспекты визуального оформления тем, списков категорий, навигации, различных виджетов и кнопок, которые повсюду;
  • значки: их слишком много. Стоит ли отказаться от них полностью или только от некоторых? Какие именно? Какой будет хороший баланс между «подбадривающими стимулами» и тем, что может быть воспринято как «бесполезные/запутывающие уведомления»?
  • уведомления и оповещения: в приложении, по электронной почте… снова, менее чем через 24 часа после запуска едва зародившегося экземпляра Discourse, первый комментарий моего модератора сегодня утром касался количества писем в её почтовом ящике. Я вижу интеграцию с электронной почтой и уведомления как преимущество, но какой будет правильный баланс, чтобы люди не просто ушли, почувствовав себя спаммируемыми?
  • пользовательские поля не работают так, как я ожидал: я добавил несколько из них, думая, что позже доработаю, но не смог найти, где заполнять эти добавленные поля в моём текущем профиле. Это заставляет меня задуматься, что «доработать позже» — возможно, ошибочная стратегия (или, может быть, я просто не смог найти эти пользовательские поля в своём профиле, так как же наши обычные участники их найдут?)
  • онбординг участников: в Facebook мы публикуем серию постов, чтобы «подталкивать» новых участников по «пути обучения» к заботе о своей кошке. Это огромная трата времени и очень неудобно. Я уверен, что Discourse может автоматизировать это (я уже немного изучал вопрос). Может быть, делать это через сообщения, а не через посты? Какие шаги нужно предпринять, чтобы запустить что-то вроде «автоответчика»? Насколько легко (или нет, см. категории) будет настраивать процесс онбординга, когда что-то уже внедрено и люди уже в сообществе Discourse?
  • роли пользователей и права доступа: в Facebook у нас есть модераторы и помощники, а команда модерации структурирована в небольшие группы с конкретными задачами. Одни занимаются сортировкой новых пользователей и публикуют приветственные посты. Другие занимаются модерацией контента. Третьи управляют группой для новичков. Четвёртые координируют работу помощников. Пятые готовят списки участников для наших периодических постов по онбордингу. Мы всегда чувствовали себя ограниченными очень жёсткими ролями пользователей в Facebook, и Discourse позволит нам делать things по-другому. Но как? Снова есть «дизайн» (какие роли, группы и права доступа, кто куда входит) и «реализация в системе» (фактическая настройка групп, параметров, списков участников…). И как наша текущая организация будет функционировать или конфликтовать с встроенными уровнями доверия? Имеют ли критерии прогресса какой-либо смысл для нашего сообщества?
  • документы групп: похоже, они будут работать как опубликованные страницы, но мне нужно понять, как правильно стилизовать уровни заголовков, чтобы они соответствовали существующим документам. Как управлять импортом/миграцией? Копировать и вставлять вручную, или есть способ автоматизировать это? Я не знаю достаточно, чтобы понимать, чего именно я не знаю. То же самое с видео: мне нужно загрузить около 70 видео на YouTube, а затем создать для каждого из них тему. Стоит ли искать автоматизированное решение или делать всё вручную? Не знаю.
  • подобные вещи :face_with_peeking_eye: (и я даже не начинаю говорить об интеграции с ИИ, что тоже одна из причин, по которой я так взволнован Discourse…)

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

8 лайков

Да, пробовал, и довольно много, в начале (когда я тестировал Discourse в августе). Сейчас — меньше, должен признать. Часто я оказывался перенаправленным на темы в разделе Meta, где неясно, актуальна ли ещё информация, либо ветки настолько длинные, что я теряюсь, не дочитав и половины. Также я осторожничаю с «кроличьими норами» чат-ботов (я обычно очень быстро в них увлекаюсь). Но, возможно, стоит попробовать ещё раз.

Я обязательно так сделаю, спасибо за поддержку!

6 лайков

Это другое. Вы говорили, что можете запустить WordPress и что-то опубликовать. Я же говорю о том, что можно запустить Discourse и что-то опубликовать. Создание блога, на котором люди будут задерживаться, также сложнее, чем просто что-то опубликовать. Возможно, эта аналогия не совсем уместна.

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

Но да, всё из вашего списка довольно сложно (понять, сколько писем хочет получать конкретный человек? И если модератор злится из-за уведомлений, возможно, потребуется новый модератор — если он выполняет свою работу и находится онлайн постоянно, он не будет получать много уведомлений, так как увидит их в браузере, но легко настроить это иначе; для нового форума по умолчанию отправляется много писем, чтобы люди узнали о существовании сайта, и многие из этих задач сложны не потому, что Discourse их усложняет, а потому, что это сами по себе сложные проблемы.

Автоматические напоминания? В нужное время? Это довольно сложно.

Это моя специализация! Но даже когда у вас есть доступ к данным (а у вас его нет, пока вы не выясните, как извлечь их из Facebook — я почти уверен, и вообще законно ли это?), процесс всё равно остаётся сложным. Сейчас я разбираю беспорядок, возникший из-за плохой миграции, проведённой кем-то другим, что разозлило всех пользователей.

Да! Это гораздо сложнее. У всех есть ожидания, и даже то, что ужасно в определённой системе, вызовет недовольство, если этого не будет!

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

5 лайков

На самом деле в этом не был смысл моей аналогии: речь шла скорее о том, «справляется ли инструмент из коробки с той задачей, для которой он нужен, достаточно хорошо» (WordPress: ведение блогов; Discourse: сообщество). Но да, у аналогии есть пределы, и мы могли бы углубиться в дебри, разбирая её по косточкам!

:joy:

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

Она не злится, она просто указала на это. И, как вы сами заметили, упомянула, что ей нужно настроить свои уведомления. Но наши «средние пользователи» так не сделают.

В этом и проблема: исходя из первоначальной обратной связи моего модератора, очевидно, что эта настройка будет слишком «навязчивой/загромождающей» для нашей аудитории.

Я совершенно не отрицаю, что это сложные задачи. Но при этом интерфейс может сделать решение сложной задачи более или менее простым. Discourse не предоставляет мне (или я этого не видел) ясного и понятного отображения этого поведения (отправка писем) в моём сообществе. Я вижу длинный список настроек; мне нужно что-то, что выглядит больше как сценарии использования пользователей. Я ценю, что под названиями и значениями настроек есть описания, но если у меня уже нет чёткого ментального представления о том, как работает этот аспект Discourse (как, несомненно, есть у вас, учитывая ваш обширный опыт с ним), то мне очень трудно понять, что делает каждая из этих настроек. Расскажите мне историю о том, как это влияет на опыт взаимодействия моего участника с инструментом, и спросите, какой сценарий или альтернативную историю я хочу: это сработает.

Кстати, все наши документы находятся в Google Docs, а не в Facebook (индекс здесь для любопытствующих), и все видеопосты из Facebook действительно были извлечены, законно это или нет. Если бы меня слишком беспокоил этот аспект, я бы не управлял сообществом, где мы рассказываем людям, сколько инсулина давать их кошкам :sweat_smile: — и честно говоря, что касается Facebook, у меня не возникнет никаких сомнений по поводу того, чтобы забрать контент, который по праву принадлежит нам.

Без проблем, я понимаю — я считаю замечательным, что Discourse является инструментом, которым люди искренне увлечены. Это преимущество :slight_smile:

Огромное спасибо за ваши комментарии и обратную связь!

7 лайков

Но как только появится несколько новых пользователей, общение станет менее активным. Understanding and managing bootstrap mode — на самом деле система настроена так, чтобы работать «из коробки», отправляя огромное количество писем новым пользователям (которые, presumably, более терпеливы, как ваш модератор), и автоматически снизит интенсивность, если вы сами не разберётесь, как изменить эту настройку.

О, это облегчение! Кто-то толковый, а возможно, кто-то толковый с парой инструментов и с помощью https://ask.discourse.com/, сможет заставить это работать с плагином Docs.

Согласен, и они, на мой взгляд, в основном хорошо справились с этим. И обязательно научитесь использовать поиск по настройкам — вам почти никогда не понадобится просматривать их список. Просто вводите что угодно в поле поиска — он ищет по названиям, описаниям и значениям всех настроек. Это удивительно.

EDIT:

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

5 лайков

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

Хорошим результатом будет создание успешного сообщества на Discourse. Отличным результатом станет то, что Discourse будет доработан, чтобы сделать этот путь проще.

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

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

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

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

Единственное, что я добавил, — это предварительный просмотр тем:

Компонент темы, который позволяет настраивать макет для многих списков тем в Discourse, в основном добавляя миниатюры и отрывки текста.

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

9 лайков

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

Одна вещь, к которой я хочу призвать вас с осторожностью: не позволяйте стремлению к совершенству стать врагом хорошего. Не существует идеальной конфигурации — по мере того как ваше сообщество будет укореняться, в неё придётся вносить правки. Всё будет постоянно меняться. Также весьма вероятно, что значительная часть времени, потраченного на проектирование конфигурации, окажется напрасной, как только проект запустится и пользователи начнут присылать отзывы (я усвоил этот урок на собственном горьком опыте!).

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

Я считаю, что просто начать с минимально жизнеспособного продукта — это огромная помощь. По мере получения отзывов от пользователей вы сможете вносить необходимые корректировки: добавлять или удалять плагины/компоненты, добавлять или удалять категории и так далее. Вам не нужно сразу создавать полноценное дерево категорий; со временем вы поймёте, что работает. Если вы нервничаете, пригласите несколько пользователей до полного запуска, чтобы они могли привыкнуть к системе и дать обратную связь. Наличие пользователей, знакомых с Discourse, также облегчит переход.

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

9 лайков

Можно спросить, зачем вообще hosting такой маленькой группы на собственном оборудовании? Если вы считаете установку и настройку Discourse сложной, кто возьмётся за круглосуточную работу по обеспечению того, чтобы сервер не был взломан от и до? У меня есть опыт в области компьютерной безопасности, и я могу честно сказать: я никогда не стал бы размещать собственный сервер, если бы это не приносило гарантированного дохода не менее 1 миллиона долларов в год.

Одно дело — идти на такие риски, когда вы ведёте личный блог. Совсем другое, когда 8 тысяч человек доверяют вам защиту своих данных. Что вы будете делать, если хакеры украдут базу данных пользователей и начнут рассылать фишинговые письма, якобы от вашего имени? Что вы скажете людям, которые используют одинаковые пароли, и украденный пароль оказался рабочим на бирже, где хранятся их сбережения? Зачем брать на себя такой риск?

Правильная защита компьютера и постоянное наблюдение за ним обходятся в сотни тысяч долларов в год. Люди, которые решаются на это самостоятельно, обычно программисты и специалисты по безопасности; для них это одновременно и хобби, и работа. Платить Discourse 20 долларов в месяц, позволяя им следить за журналами безопасности, делать резервные копии и обновлять систему, — это дёшево.

Кстати, мне было бы интересно получить ссылку на любую тему, которую вы создадите по поводу приостановки вашего аккаунта в Facebook. Я управляю группой с 15 тысячами участников в Facebook, и они приостановили мой аккаунт на три недели. За этот период весь мой контент в Facebook исчез, что привело нашу группу к полному хаосу. Это событие заставило меня понять, что Facebook — это психопатический, неконтролируемый ИИ, который без причин случайно блокирует людей, а их бэкенд-системы для исправления таких ошибок полностью неработоспособны.

1 лайк

Спасибо! И да, безусловно, я большой сторонник того, что «совершенство — враг хорошего». Однако должен сказать, что способ, которым всё представлено в панели администратора Discourse, легко загоняет в ловушку стремления к «идеалу».

Думая об этом сегодня утром, я спрашивал себя: что помогло бы мне, как новому администратору, выбрать «достаточно хорошее» решение? Чего мне не хватает, так это четкого понимания иерархии и приоритетов в различных «измерениях», о которых мне нужно думать как создателю сообщества. Возможно, такое уже существует, и я просто не нашел его, но, возможно, что-то вроде высокоуровневого «инвентаря» функций и возможностей, составляющих сообщество, где я мог бы указать, что для меня важно, а что менее важно, а затем получить предложение по заранее собранным наборам настроек для внедрения.

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

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

Пока пишу это, понимаю, что это не очень понятно, мне нужно подумать об этом больше, чтобы представить свою идею в понятной форме. Я думаю, что имею в виду своего рода мастера настройки, который говорит на языке «пользовательских историй» (в кавычках, потому что это, вероятно, не совсем так), а не технических настроек, и помогает мне перевести их в настройки. Возможно, даже может быть чат-бот на базе ИИ, который поможет интерпретировать мои объяснения на естественном языке, будет направлен на то, чтобы направлять меня и удерживать на курсе этой «простой конфигурации», с которой нужно начать, и который имеет доступ к настройкам или может выводить их для меня. «Ask Discourse», кажется, делает кое-что из этого…

(Ладно, подумаю еще и вернусь!)

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

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

Сообщество на Facebook очень отлажено и эффективно. Также за кулисами скрывается большая сложность, чтобы обеспечить нашим участникам такой опыт. Кроме того, мы испытываем давление, поскольку иногда буквально имеем дело с ситуациями, связанными с жизнью и смертью наших питомцев. Тематика крайне чувствительна и тесно связана с немедленными реальными последствиями. Поэтому я также учитываю это. Если технические аспекты участия в сообществе станут слишком большим барьером для наших участников, животные будут страдать и погибать — не все, конечно, но это конечная цель. И нашим эталоном простоты участия в сообществе является Facebook.

Чтобы было ясно: если то, что я сказал выше о нашей роли, кого-то беспокоит: я знаю, что мы не можем «спасти всех» :sweat_smile:, и у владельцев питомцев есть ветеринары. Но мы являемся единственным франкоязычным ресурсом по узкой болезни — включая многих ветеринаров, которые направляют к нам своих клиентов и сами присоединяются к нашему сообществу. Мы не «просто» сообщество по «общему интересу», хотя в этом нет ничего плохого, и любое сообщество, независимо от его тематики, оказывает реальное важное влияние на жизнь своих участников. И я осознаю, что это окрашивает мое восприятие моей роли и ответственности как создателя/основателя/менеджера сообщества. (Итак, чтобы мы не углублялись в дебри: у меня есть терапевт :sweat_smile:, и я уже восемь лет довольно успешно разбираюсь с вопросами вовлеченности, ответственности и того, что нужно отпустить в отношении этого сообщества :face_with_peeking_eye:.)

Огромное спасибо за ваше доброе и вдумчивое сообщение, которое помогло мне более четко осознать, чего мне не хватало в моем «опыте администратора» до сих пор, и дало идеи, как обойти это и решить задачу по-другому :hugs:

6 лайков

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

Что я имею в виду: вам нужно разработать кампанию по привлечению пользователей. Я уже упоминала, что стоит пригласить нескольких доверенных участников для тестирования перед запуском на всё сообщество. Вам нужно найти ваших естественных лидеров и сторонников сообщества — тех, кто сможет стать энтузиастичным «встречным отрядом». Привлеките их к тестированию вашей настройки, дайте им несколько ключевых тезисов, и пусть они «привьют» вашим пользователям энтузиазм к переходу. Когда наступит время запуска, именно эта группа станет тем самым «встречным отрядом».

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

Честно говоря, я бы потратила гораздо меньше времени на такие вопросы, как выбор между структурированием контента по тегам или категориям, и сосредоточилась бы на том, чтобы первое впечатление было максимально положительным. Вы всегда (и будете всегда) сможете что-то подправить со временем, но у вас есть только один шанс тепло встретить новых участников. Пользователи обычно готовы простить некоторые шероховатости, если их искренне и с энтузиазмом встретят значимым образом.

Если у вас уже есть дата запуска, запланируйте несколько тизеров, которые вы опубликуете заранее и которые будут рассказывать о крутых возможностях Discourse (которые, кстати, нельзя реализовать в Facebook). При этом я бы не стала критиковать Facebook — лучше сосредоточиться на преимуществах Discourse, а не на недостатках Facebook, но показать, чего им стоит ожидать. Заставьте людей с нетерпением ждать перехода. И если у вас ещё нет даты запуска, возможно, стоит её определить, чтобы можно было спланировать подготовку и продвижение задним числом.

После запуска попросите ваш «встречный отряд» связаться с активными пользователями Facebook: понимают ли они, как всё работает? Нужна ли им помощь? Выявите тех, кто в восторге от нового опыта, и поощряйте их делиться этим энтузиазмом.

Скорее всего, у вас появятся пользователи, которые… не знаю, как лучше выразиться, но те, кто будет ворчать по поводу перехода, настоящие «Негative Nellies». Постарайтесь сразу нейтрализовать такое отношение — такие пользователи сильно портят настроение тому, что должно быть захватывающим событием, и могут увлечь за собой других. Подготовьте ваш «встречный отряд» к тому, чтобы отвести таких людей в сторону, обсудить их проблемы или хотя бы смягчить их вспышки. Возможно, у вас вообще не будет таких пользователей, кто знает! Но честно говоря, в каждой миграции, которую я когда-либо проводила, всегда находилась хотя бы одна такая личность.

Из ваших постов я делаю вывод (простите, если я ошибаюсь), что, возможно, вам было бы полезно сесть с кем-то, кто разбирается в теме, обсудить ваши потребности и получить консультацию по настройке системы? Я знаю, что для меня это очень помогает, когда я чувствую перегрузку настройками… иногда просто легче поговорить.

Так admirable то, сколько размышлений и заботы вы вкладываете в создание этого пространства для вашего сообщества!

6 лайков

Да и нет — есть ли чёткое разделение между ними? Функции и инструменты могут как облегчать, так и затруднять организацию. В зависимости от того, какой почтовый клиент или календарь я использую, «управление» моими письмами или календарём может быть более или менее простым из-за особенностей инструмента.

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

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

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

Это верно — и именно так я пытаюсь «использовать» это сообщество. Это работает в какой-то степени, но иногда это немного раздражает (и заставляет меня очень серьёзно задумываться о том, что могут чувствовать новые участники моего сообщества!) потому что в результате появляется больше информации, больше вариантов выбора, или даже возникает ощущение, что «проблема во мне», когда я выражаю, что нахожу некоторые вещи сложными, или не могу чётко сформулировать суть моей проблемы. (И, конечно, возможно, проблема действительно частично во мне, разумеется.)

Действительно, было бы здорово иметь «эксперта по Discourse», чтобы обсудить всё один на один или разобраться с реализацией. На мой взгляд, и как человек, который мог бы играть эту роль десять или двадцать лет назад в сфере блогов, это консультационная услуга, если только вам не повезло иметь такого человека в своём окружении, который готов помочь в обмен на хороший ужин. Но в его отсутствие для этого и существуют онлайн-сообщества поддержки, не так ли? :sweat_smile:

(Конечно, если кто-то, читающий это, почувствует вдохновение… но честно говоря, я бы не стал просить об этом человека, которого не знаю…)

Спасибо!!

4 лайка

Кажется, у нас недопонимание, если только облачный сервер с VPN не считается «моим собственным оборудованием»?

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

Для меня это означает либо то, что вы неправильно поняли, что я делаю, либо то, что у вас есть «требования» к кандидатам на самостоятельное размещение, которые фактически исключают всех, кто не ведёт крупный бизнес. Судя по моему опыту общения на Meta, складывалось впечатление, что это не профиль всех, кто занимается самостоятельным размещением. Неужели я просто обманываю себя?

Уверяю вас, если бы тариф за 20 долларов в месяц соответствовал потребностям моего сообщества, я бы не занимался самостоятельным размещением.

Похоже, это точно такой же опыт, который пережил я! Вы можете начать изучать мой блог с этого поста… приятного чтения :sweat_smile:

5 лайков