Request for comments about the Ubuntu Signpost
Andrew Sayers
andrew-bugs.launchpad.net at pileofstuff.org
Sat Jul 11 02:32:01 UTC 2009
Hi Dougie,
Before I talk about specific points, I'd like to bore you with a bit of
theory:
I see the signpost as a specific implementation of a
FAQ/Flowchart/chatroom model that could be a powerful approach to a
number of support and documentation issues. The general idea is that
you start by answering questions in a chatroom, write up each answer as
it's provided, then gradually develop a hierarchy of questions that
people ask. So long as each question in the hierarchy has no more than
about 7 answers, it should be quite intuitive to navigate.
Since the hierarchy of questions follows from the questions asked in the
chat room, the key issue is: what sorts of questions belong in the
chatroom? A chatroom about renting movies will lead to a different
hierarchy of questions than a chatroom about car repair.
In the specific case of the signpost, the original idea was for the
chatroom to handle questions of the form "where should I go to
ask/learn/talk about X?". I think that's different from "how do I solve
problem X?", which is more like the domain of #ubuntu. The signpost was
born[1] out of a thread[2] in ubuntu-devel-discuss which also discussed
doing something similar for support questions[3]. If anyone shows an
interest in the long, hard process of writing up support answers, I'll
be sure to point them in the direction of this list.
The signpost cheated a bit on the chatroom side of the equation.
Everyone that's been around Ubuntu more than a week has seen questions
that belong somewhere else, and it'll be a while before people hear
about #ubuntu-signpost, so we wrote up an initial version based on our
experiences. My expectation is that the signpost will mutate quite a
lot while adapting to real users.
One of the issues brought up in a post to ubuntu-devel-discuss[4] was
about people becoming your "new best friend". That is, if you answer
somebody's question, some people will start looking at you as the first
place to go when they have any problem at all. Different groups deal
with that issue in different ways - for example, #ubuntu has made it the
purpose of the channel to answer any possible question. I personally
plan to deal with the issue by avoiding giving any actual answers, but
instead pointing people in the direction of help.
Dougie Richardson wrote:
>
> I think there's such crossover here that a joint effort would avoid
> any duplication of effort and produce a more complete end result - as
> you said above about having every answer - I think that certainly be
> our goal.
>
> Combining our efforts would or working together would be my preference.
>
My personal interest in the signpost is to make sure that everyone asks
the right questions in the right places. If I'll be manning
#ubuntu-signpost much of the time, I'd rather not be expected to answer
questions about using the Swahili localisation of Avidemux.
Rather than answering every question, I would prefer to look at
pioneering the FAQ/flowchart/chatroom model within the limited domain of
pointing people towards answers, then trying to get other teams
interested in the model. For example, #ubuntu is full to bursting, and
answering common questions (or perhaps just helping people to formulate
better answers) strikes me as useful to them. If they develop a
flowchart, it would be trivial to link to it from the signpost.
> Do you mean the UF Beginners Team? Because there are several members
> in the doc team. I'd perhaps also get in touch with the learning team
> as they are very forum oriented and working in a similar area.
>
I do, and will do :)
> Phil and I had discussed work on data mining resources like the forums
> for common questions. I don't think you can be purely reactive people
> may expect answers to questions they think are too obvious to ask.
That's a good point. Perhaps "evidence-lead" would be a better phrase
than "reactive", as my concern is about writing up questions that bear
no resemblance to the style or content of real user questions.
Mining the forums strikes me as a useful job, although I think it would
have to be done in collaboration with forum helpers. They'll be the
ones to maintain it, so they need to buy in to the solution.
My limited experience with forum helpers suggests that they prefer to be
given an idea to critique, rather than half an idea to develop. That
brings me back to pioneering the model in a small field, then
advertising it to wider groups once we've worked the kinks out of it.
How would you feel about me writing up the above on a wiki page, which
people could then edit as our understanding of the model improves?
- Andrew
[1]https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-July/008977.html
[2]https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-July/008971.html
[3]https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-July/009031.html
[4]https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-July/009037.html
More information about the ubuntu-doc
mailing list