Doing an AMA using Discourse

Here’s another Discourse-powered AMA:

https://wpchat.com/t/i-am-justin-tadlock-ask-me-anything/600

I’ve got a feature spec in the slowcooker based on the shortcomings shown in that topic.

(moderator edit to remove link - no longer works)

4 лайка

For AMAs, it is absolutely critical that all official replies quote what they are replying to, like so:


here is my official answer


That’s the one bit that must be right, otherwise all is lost. If the AMA owner is just tapping the reply button without quoting (or not pressing the reply button at all) you are screwed.

I could see having an optional topic setting that forces all replies to one level (no multi-level, just one) and docks them under the thing they are replying to. This would completely destroy conversation chronology, but it would make AMAs, or any other “in this topic, we shall discuss absolutely any random topic at all with no limitations” topics, easier to deal with.

16 лайков

I think a solution here would be a topic setting to expand all replies (off by default, but admin/moderator can choose to enable this).

So, for AMA related topics (or other types of topics that could use this), instead of clicking on the ‘1 reply’ expander button under each post to see the reply by the responder, all replies will be automatically expanded, making for a much easier reading experience, yet still retaining the chronological order of the original posts.

From this:

to this:

2 лайка

That’s basically what I’m proposing here:

2 лайка

Yes, I did one here at https://community.hackernoon.com/t/x/1800 and I have three sets of advice depending on who is asking:

For participants

Post the following guidelines early in the topic (either in the first post or the first reply) for people to follow:


  • Please only ask one question by replying to this topic a single time, using the blue Reply button at the bottom. It’s also helpful to scroll to the bottom while :open_book: reading the topic to make sure nobody else has asked the same question first, before you ask… right? :ok_hand:

    image

  • Please don’t ask more than one question, so everyone gets a chance :wink:

  • Please do not reply to anyone else’s post. The only purpose of replies here in this topic is to ask the author one question. If you’d like to discuss a related topic in more detail, create a new topic.

Posts not following these guidelines may be removed by moderators to keep the Q&A flowing smoothly. Thank you!


Two notes:

  1. The link to “the bottom” is in the form

    https://community.hackernoon.com/t/x/1800/last

    where you add the word “last” to the topic link, this will reliably take you to the bottom of the topic.

  2. The date and time of the Q&A can be specified in the first post using our automagic awesome localized-automatically date feature that @j.jaffeux created!

    [date=2019-04-08 time=12:00:00 timezone="America/Los_Angeles"]

    This way the correct date and time appears on the user’s browser, no matter where in the world they are. :date:

For answerers / authors

  • Make sure you’ve created your account on the site in advance of the Q&A as you’ll need it!

  • The answerer should create the topic (or the hosts can create it for them, and force ownership to the answerer via the wrench) so they get properly notified about replies to their topic.

  • :warning: MAKE SURE THE ANSWERER KNOWS TO QUOTE IN EVERY REPLY! This is critical. They have to quote the post they are replying to so people can see what they’re replying to and the conversation is properly connected. I cannot emphasize enough how critical this is.. really. If this doesn’t get done, your Q&A / AMA is gonna suuuuuck real hard for readers. Basically don’t even bother if you can’t guarantee this part.

  • It is a bit of an advanced thing but some people don’t read the whole Q&A topic (although we did ask them to) and subsequently asked duplicate questions. In those cases I suggest editing quotes from those posts into existing answers so the answer then properly covers both questions. Users get notified when you quote them so this works, even when editing after the fact.

For hosts

  • Either grant the answerer moderator status temporarily, or have a moderator during the Q&A on hand to moderate anything weird that happens in the Q&A topic such as off-topic, angry, or rant-y posts.

  • Make sure the answerer has their account created and ready to go, and granted trust level 2 or higher so it avoids new user restrictions when answering!

  • Close the topic after the Q&A is complete, or set a topic timer to do it automatically.

22 лайка

Just to reiterate why I don’t “like” this solution – it’s because you can’t press the like button on the expanded replies. So this experience is inferior both for the user and the community in my opinion.

(It’s also not possible to reply that way, but I don’t think replies to replies are really desirable in this specific scenario anyway so friction there is good.)

I’m not sure it’s worth doing the additional engineering work to add the ability to like expanded replies, and even if we did, it is kinda opening pandoras box and asking “gee, why can’t I do everything I usually do to replies with an expanded reply?” cc @erlend_sh

6 лайков

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

Одна важная деталь, которую я заметил: во время AMA нужно отключить настройку администратора «удалять полные цитаты», иначе цитирование ответчика будет удаляться.

Ниже описан процесс, которому мы следовали. Если у кого-то есть обратная связь, пожалуйста, дайте знать, так как мы планируем проводить больше таких сессий в будущем. Мы использовали личные сообщения (PM) с ответчиком для координации, что также оказалось удобным местом для общения до, во время и после мероприятия AMA на форуме.

нажмите, чтобы развернуть

Привет, [имя]!

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

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

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

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

С уважением,

Тобиас

Что такое AMA? :thinking:

«Спроси меня о чём угодно» (AMA) — это явление, зародившееся на Reddit, где известные люди выделяют время для живого интерактивного общения в формате вопросов и ответов с участниками Reddit. Форум — отличное место для проведения AMA и взаимодействия с нашим сообществом. AMA отлично дополняют «Пятницу форума», онлайн-мероприятия и другие приёмы вовлечения.

Чек-лист планирования

В приведённом ниже чек-листе OP — это вы! :slight_smile: OP означает «автор оригинального поста» на жаргоне форумов и указывает, что вы являетесь автором темы AMA и той знаменитостью, к которой люди придут задавать вопросы. Модератором в данном случае являюсь я. Я буду руководить этой деятельностью с нашей стороны при поддержке других членов команды сети.

  1. OP и модератор назначают дату и время AMA
  2. OP и модератор заранее готовят и согласовывают тексты для AMA (см. ниже)
  3. При необходимости: OP и модератор проводят короткую сессию планирования/обучения непосредственно перед AMA, чтобы уточнить последние детали и убедиться, что OP знает, как пользоваться форумом, включил уведомления браузера, умеет цитировать ответы на вопросы напрямую, чтобы сохранять структуру темы AMA и т.д. Мы также можем потренироваться здесь, в этой теме планирования.
  4. OP анонсирует AMA на форуме за 7 дней до события
  5. OP и модератор информируют коллег и конкретных участников, которые, вероятно, особенно заинтересованы в задании вопросов
  6. OP и модератор регулярно продвигают AMA в социальных сетях до, во время и после события
  7. OP создаёт тему AMA в назначенный день и время
  • модератор закрепляет тему глобально
  • OP активно следит за темой и отвечает на вопросы по мере их поступления
  • модератор также следит за темой, добавляет ободряющие сообщения, задаёт подготовленные вопросы и при необходимости moderирует
  1. OP пишет итоговое сообщение в назначенное время окончания. Модератор закрывает тему для новых ответов.

Тексты, которые нужно подготовить заранее

Тема-анонс для публикации за 7 дней до события

пример: Гость AMA WPChat февраля 2015 года определён - Meta - WordPress Chat

Сообщения для социальных сетей

Мы будем публиковать посты в Twitter и Facebook с регулярными интервалами за неделю до события, за день до него и в день проведения AMA. Вы также можете делать то же самое.

Сама тема AMA

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

Модератор добавит инструкции в конце

  • Пожалуйста, задавайте только один вопрос, нажав кнопку «Ответить» (синяя кнопка) внизу этой темы один раз. Также полезно прокрутить тему до самого низа :ok_hand:, чтобы убедиться, что никто другой ещё не задал тот же вопрос, прежде чем задать свой… правда? :ok_hand:
  • Пожалуйста, не задавайте более одного вопроса, чтобы у всех была возможность :wink:
  • Пожалуйста, не отвечайте на посты других участников. Единственная цель ответов в этой теме — задать автору один вопрос. Если вы хотите обсудить связанную тему более подробно, создайте новую тему.

Сообщения, не соответствующие этим правилам, могут быть удалены модераторами для обеспечения плавного хода вопросов и ответов. Спасибо!

Подготовленные вопросы

Вопросы, на которые вы хотели бы получить ответы. :slight_smile: Мы можем распределить их среди коллег, чтобы поддерживать разговор и обеспечить вам достаточную загрузку

Два других пункта для последующего обсуждения:

  • наш сайт испытывал высокую нагрузку во время AMA, и пользователи получали уведомления о «чрезвычайной нагрузке». Нужно вернуться к этому вопросу и выяснить, что происходит с нашим сервером. Обсуждение здесь: How serious is "site is under extreme load, search is disabled, try again later" - #8 by tobiaseigen
  • есть ли способ добавить в теме ссылку для создания новой темы с предварительно заполненным содержимым, оставаясь при этом в текущей теме? Это было бы здорово, чтобы люди могли создавать связанные темы для продолжения обсуждения, не покидая текущую тему для создания новой и последующего возврата для цитирования ответа.
    • пример: нажмите эту ссылку, чтобы начать тему — работает, но вас выбрасывает из текущей темы.
13 лайков

Я только что ответил вам в другой, более старой ветке (которую вы, по-видимому, упомянули именно в ЭТОЙ ветке), и вижу, что вы занимались этим ещё год назад. Неужели Hackernoon что-то делал для настройки этого, или это функция из базовой установки Discourse? Мы используем ваше хостовое решение, поэтому не вносили много изменений… Мне бы очень хотелось добавить этот функционал или воспользоваться им, если он уже существует.

2 лайка

Всё, что описано в том посте, — это инструкции для людей, а не изменения в коде :smiley:

3 лайка

Я знаю, что эта тема очень-очень старая, поэтому хочу спросить, не появились ли какие-либо обновления в лучших практиках проведения AMA на платформе Discourse. Мы планируем провести одно 27 мая и хотим, чтобы всё выглядело максимально аккуратно. Если у кого-то есть идеальные стандартные операционные процедуры (SOP), которыми можно поделиться, буду бесконечно благодарен :folded_hands:

1 лайк

К сведению, Hawk и Сам проводили аналогичную встречу здесь в прошлом ноябре, для справки.

2 лайка

Да, это было увлекательное событие, и, я думаю, всё прошло очень хорошо!

Мне также очень нравится, как сеть Nature Photographers Network проводит сессии вопросов и ответов (AMA)! :star_struck: Похоже, они проводят их раз в месяц, каждый раз с участием другого фотографа. Существует тег, собирающий все такие события, что очень, очень удобно, так как вы можете пролистать всю предысторию. cc @davidkingham

1 лайк

Привет, @ruggy_joesten,

Вы будете рады узнать, что мы добавили новый режим, который намного лучше подходит для AMA. Вот наша демонстрация: Тестирование вложенных ответов на Meta.

Это очень новая функция. Свяжитесь с нашей поддержкой, если хотите использовать её для своей AMA.

4 лайка