I’m still getting a hang of Discourse but I’ve been poking at it a lot over on the Discourse meta and it’s led me to a few thoughts about this… but no real answers. Regardless of how simple the question may seem, I’d predict this is going to be somewhat subjective. I will say that I’ve probably fallen into a trap that many fledgling communities get caught in - asking meta questions too soon.
The two formats we’re discussing here are similar but different archetypes and each serves a valid and needed purpose. Jon addresses this well in his answer, so I’ll gloss over it for now but will come back to it later.
On new Stack Exchange sites, no one really knows what will work and what rules should be established. When the Arts & Crafts site was getting going and I was stepping into my first role as a moderator on the network, lots of meta discussions about site scope and what questions should and shouldn’t be allowed popped up which led to lots of arguments on Meta Arts & Crafts that were largely based on experiences on other Stack Exchange sites.
At some point, one of the CMs pointed out to us that it was likely too early for us to be setting this guidance because we didn’t yet know whether guidance was even necessary! Instead of arguing about whether questions asking for help identifying something should be in scope, we should see if they were asked, whether the questions were engaging or not, and only make decisions about it once we had some examples on A&C.
If I understand the purpose of this site, there may not be one answer to this question for the same reason that the identification question policy from the Movies & TV or Sci-Fi & Fantasy Stack Exchange sites couldn’t be blindly reused on Arts & Crafts (and why two quite similar sounding sites have such opposing policies).
A community is made up of different people, interests, subjects, and needs so expecting those to all be met with a single solution is destined to struggle. On a platform that allows only one type of format, users are stuck having to shoehorn their participation to meet that platform’s design. What we have in Discourse is an opportunity - users can create content in two very powerful ways and that’s not something many platforms offer.
I’d recommend we lean into that flexibility and let users use the two options as they wish - at least to start. New communities have rough times ahead and getting people to actually join and weigh in is hard - throwing a bunch of rules and expectations out there can have a big negative impact on whether they stick around. We can make recommendations about which format may be more suited in various situations but, at the core of it, let’s encourage people to use the format that they feel the most comfortable with.
As I’ve been poking around and answering a few questions on Discourse meta, I came across a question asking how to get more users to mark responses as the solution. In an answer, I encouraged them to consider some questions about the makeup of their community:
- How objective are the support requests/ questions you typically get? Are solutions generally clear and unambiguous or are they more subjective with subtle differences that benefit from deeper discussion and weighing the costs/benefits of various options?
- How reusable are solutions in your community? Will other members find a solved support request is applicable to their situation?
- What level of expertise does your average topic creator have? Is it likely they feel comfortable asserting that one specific answer is “correct”? Might they be concerned that the solution that worked for them may not work for others
- What level of engagement do topic creators have in your community? Do they come by just to ask their question after being directed there from your company website or do they use the Discourse as a general reference?
Part of why I was asking these was to indicate some of the reasons a Q&A format might be better, how much to expect for the members, or why marking a response as the solution was important. These questions are also what I’d recommend someone ask themselves when trying to decide whether to use the Q&A or discussion format for a new topic.
In general I find that discussions are better when a topic is:
- more subjective or less defined
- more special-cased/unique
- less expertise with the subject
- less engagement or newer to the community
The opposite tends to be true for the Q&A format.
All of that depends heavily on the person, though - a subject matter expert who thinks the Q&A format is impersonal, may prefer the discussion format regardless of wanting to ask a clear, objective question that comes up frequently - and I think that’s OK. Pressuring them to use the Q&A format because it’s the “proper” one, may leave them looking for the exit.
It’s important to remember that “Discourse is the online home for your community”. On another Discourse meta post about removing voting on questions that use the Q&A format, I discuss this:
Asking questions on SO is stress-inducing for many people… the internet is full of references to SO that tell them their question will either be completely ignored or harshly judged by self-appointed platform and subject matter experts who have arcane and capricious expectations for what qualifies as a programming question… and a lot of people don’t want that.
What they have frequently stated they want was smaller, closer communities where they know people, can make connections and ask for help without being made to feel like an idiot. In a lot of ways, I think Discourse is that. By having a broader format that encourages open-ended and subjective topics while also supporting a more classical Q&A format, you allow communities to support each other the way they wish.
Even if SO were the best possible way to create and curate a knowledge library (it’s not), Discourse isn’t (and shouldn’t be) trying to be that kind of resource. Your homepage sells Discourse as “The online home for your community”. When I want my kids to feel at home, I encourage and nurture their questions and make room for them to join in the conversation. When I take them to a library, I frequently have to remind them to be quiet and prevent them from treating the shelves like a jungle gym.
One of the things that Jon rightfully points out is how hard asking a question can be, particularly for people who don’t already know what makes a good question. I think we are saying the same thing in a lot of ways - while he’s got a dev background and making grand plans for a plugin, I’m just a people person and want to ensure we’re clearly stating there’s no “right” answer to the question of which format to use. Use the one you feel more comfortable with and we’ll meet you there.