DocumentationTeam

Ubuntu Open Week - Ubuntu Documentation Project - Jordan Mantha - Fri, May 2, 2008

=== jcastro changed the topic of #ubuntu-classroom to: Ubuntu Open Week | Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | How to ask questions: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules | Ask questions in #ubuntu-classroom-chat, prefaced with "QUESTION:" |See https://wiki.ubuntu.com/UbuntuOpenWeek/JoiningIn to filter out channel noise | "Ubuntu Documentation Project" - Jordan Mantha

[21:56] <jcastro> Unfortunately Richard Johnson has a power outage, so Jordan Mantha, aka LaserJock will be filling in

[21:56] <jcastro> In about 5 minutes. :D

[22:00] <jcastro> ok LaserJock, take it away!

[22:00] <LaserJock> ok people, time to get excited!

[22:00] <LaserJock> My name is Jordan Mantha and I'm a volunteer developer for Ubuntu

[22:01] <LaserJock> today I'm going to give you a brief intro to the Ubuntu Documentation 
Project and then open it up for a Q&A time

[22:01] <LaserJock> The Doc Team is an all-volunteer army of people with a variety of 
technical abilities and backgrounds

[22:02] <LaserJock> with the goal of providing first-class system documentation for Ubuntu, 
Kubuntu, Xubuntu, and Edubuntu

[22:02] <LaserJock> as well as trying to calm the chaos that is the Ubuntu wikies

[22:03] <LaserJock> we have a core set of team members that have write access to the system 
documentation that is housed in bzr branches on Launchpad

[22:04] <LaserJock> the system documentation is written in docbook for people who care :-)

[22:04] <LaserJock> but we also have a DocuMENTORs program for people who want to get 
mentored into the team

[22:04] <LaserJock> and they can join a Documentation Students team

[22:05] <LaserJock> https://launchpad.net/~ubuntu-doc/+members gives an overview of the teams

[22:05] <LaserJock> https://wiki.ubuntu.com/DocumentationTeam is a general intro to what we 
work on

[22:05] <LaserJock> and https://wiki.ubuntu.com/DocumentationTeam/Mentoring talks about the 
mentoring program

[22:06] <LaserJock> are there any questions at this point?

[22:07] <LaserJock>  QUESTION: Why should people care about docbook?

[22:08] <LaserJock> well, docbook has lots of advantages, and some disadvantages

[22:08] <LaserJock> docbook is nice because it has a fairly simple, XML, syntax

[22:08] <LaserJock> if you know any HTML you can pick it up easily

[22:09] <LaserJock> it's also built specifically for technical documentation

[22:09] <LaserJock> and it can be built into almost any other format such as HTML, PDF, etc.

[22:10] <LaserJock> the only real similar alternative I know if in terms of flexibility is 
TeX and we don't want to go there ;-)

[22:10] <LaserJock> next

[22:11] <jcastro> < jayteeuk> QUESTION: Are the doc team also responsible for this week's 
session logs?

[22:11] <LaserJock> no

[22:12] <LaserJock> the Doc team specially works on the system documentation (what you get 
installed on your computer) and the wiki on help.ubuntu.com/community

[22:12] <LaserJock> Ubuntu has a wonderful Scribes team which works on irc transcripts and 
such

[22:12] <LaserJock> next

[22:13] <jcastro> < bullgard4> QUESTION: It seems to me remarkable that your attention 
slipped the fact that many manpages are of low  or uneven  quality.

[22:13] <LaserJock> ah, this is an interesting question

[22:13] <LaserJock> we, in general, work on "filling in the gaps" or writing Ubuntu-specific 
documentation

[22:14] <LaserJock> because man pages are done by the software authors and are shipped by 
individual packages it becomes a much more complicated task

[22:14] <LaserJock> however, it has not slipped our notice that a great many manpages could 
be improved

[22:15] <LaserJock> but in terms of priority, we focus more on new users and people who are 
not familiar with a terminal, and hence probably won't be reading man pages

[22:15] <LaserJock> but sure, given enough resources we'd love to look at *all* documentation

[22:15] <LaserJock> next

[22:15] <jcastro> < Syntux> QUESTION: Do you guys have a core documentation that fits under a 
must have with every release?

[22:16] <LaserJock> hmm

[22:16] <LaserJock> I guess we do

[22:17] <LaserJock> we always include information on things like printing, networking, 
setting up things like graphics cards

[22:17] <LaserJock> we try to look at at the things that a brand new Ubuntu user would need

[22:17] <LaserJock> but as this is a volunteer effort we sometimes don't get all we want

[22:18] <LaserJock> but by this point we've built up a pretty good base of the essential 
documentation

[22:18] <LaserJock> so what we do is update the documentation we have for the new release

[22:18] <LaserJock> then look at things we can add or new features we need to document

[22:18] <LaserJock> we also have things like a Server Guide and a Switching from Windows 
guide

[22:19] <LaserJock> next

[22:19] <jcastro> < DoruHush> QUESTION: There is any plan to add to the documentation 
explanations regarding the use of GUI's and not only command  line? (picture will be nice) 
(humans do not like the Terminal)

[22:19] <LaserJock> ah

[22:20] <LaserJock> well we do actually use GUI documentation wherever possible

[22:20] <LaserJock> however, we don't use a lot of screenshots

[22:20] <LaserJock> screenshots are very very difficult to keep updated and translated

[22:20] <LaserJock> Ubuntu documentation is translated into well over 50 languages

[22:21] <LaserJock> which means screenshots should be correspondingly translated, which is a 
very difficult task

[22:21] <LaserJock> so we tend to not use them very much and rather explain in text

[22:21] <LaserJock> but we do, as a policy, prefer GUI tools over the terminal

[22:21] <LaserJock> next

[22:21] <jcastro> < Syntux> QUESTION: Do you have your own documentation-translation team? 
any ties with the LoCo team for that purpose? else how  does the docs translation works?

[22:22] <LaserJock> The documentation is translated via Launchpad (Rosetta) just as the rest 
of Ubuntu is

[22:23] <LaserJock> we have good ties with the translation teams and we do encourage LoCo 
teams to maintain localized versions of the wikis

[22:23] <LaserJock> next

[22:23] <jcastro> < bullgard4> QUESTION: It seems to me that for a brand new Ubuntu user an 
introductory book is esseential as you have provided  in the past. How about a Hardy edition?

[22:23] <LaserJock> I believe the Official Ubuntu Book is being updated

[22:23] <jcastro> It is

[22:23] <jcastro> there is a 3rd edition on the way

[22:24] <LaserJock> and because it is released under a free license the Documentation team 
incorporates it into our documentation

[22:24] <jcastro> http://www.mypearsonstore.com/bookstore/product.asp?isbn=0137136684

[22:24] <LaserJock> in terms of having a big "User Guide" PDF we've found that users tend to 
not use them and they are hard to maintain

[22:25] <LaserJock> instead we've moved to what's called a Topic Based Help system that you 
seen when you open the Help viewer

[22:26] <LaserJock> any more questions? perhaps on the wikis?

[22:26] <jcastro> *waiting on questions*

[22:26] <LaserJock> I know it's pretty late on a Friday for most people

[22:26] <LaserJock> :-)

[22:26] <LaserJock> I will say that the Documentation team is one of the very best places to 
get involved with contributing to Ubuntu

[22:27] <LaserJock> unlike packaging and bug triage which you've probably seen quite a bit of

[22:27] <LaserJock> documentation doesn't take a lot of technical skill

[22:27] <LaserJock> having pretty good English skills is about it

[22:28] <LaserJock> next?

[22:28] <jcastro>  < bullgard4> QUESTION: What can you do to encourage people to write more 
Ubuntu Wiki articles than in the past?

[22:28] <LaserJock> well, there's a couple things there

[22:29] <LaserJock> first, we can promote it more

[22:29] <LaserJock> talk about it on Planet Ubuntu, talk to our friends, link more from the 
forums

[22:29] <LaserJock> second, we already have a huge amount of documentation on the wikis

[22:29] <LaserJock> a lot of what we really need is people to expand or clean up existing 
articles

[22:29] <LaserJock> documentation is very much a collaborative process

[22:30] <LaserJock> some people are good about starting pages and getting them organized

[22:30] <LaserJock> some people are good at expanding and making pages more user-friendly

[22:30] <LaserJock> some people are good at proofreading and check spelling and grammar

[22:30] <LaserJock> we need all those people

[22:30] <LaserJock> next

[22:30] <jcastro> < DoruHush> QUESTION: The KDE4 documentation it is included at this time 
into the ubuntu documentation? Or it is expected the  final (stable) release of the Kubuntu 
KDE4 to do that?

[22:31] <LaserJock> well, I believe there is KDE4 documentation

[22:31] <LaserJock> to be honest Richard Johnson, who I'm replacing as he couldn't be here, 
is the one to ask

[22:32] <LaserJock> but we at least have the documentation that KDE4 people have written

[22:32] <LaserJock> next

[22:32] <jcastro> *waiting on questions*

[22:32] <jcastro> < DoruHush> QUESTION: On the wiki at this time are a lot of pages that are 
outdated, and are in desperate need of updates  (upgrades). How the community can help with 
that?

[22:33] <LaserJock> what we need for the wiki is really a "critical mass" of people

[22:33] <LaserJock> we have people who work on the wiki here and there trying to update and 
clean up

[22:34] <LaserJock> but once we get enough people together into a common effort we can really 
get a lot done

[22:34] <LaserJock> for people who are interested I would highly recommend joining the 
ubuntu-doc mailing list

[22:34] <LaserJock> you can find it on http://lists.ubuntu.com

[22:34] <LaserJock> the documentation team does have a wiki team

[22:34] <LaserJock> https://launchpad.net/~ubuntu-wiki

[22:35] <LaserJock> that's a good place to get started

[22:35] <LaserJock> if you want to jump in check out 
https://help.ubuntu.com/community/CategoryCleanup

[22:35] <LaserJock> which lists pages that need cleaning up

[22:36] <LaserJock> and https://help.ubuntu.com/community/WikiGuide which helps you know our 
"standards"

[22:36] <LaserJock> next

[22:36] <jcastro> < bullgard4> QUESTION: Ever thought of an incentive "Best Wiki artcle of 
the month"?

[22:36] <LaserJock> that could be a lot of fun

[22:37] <LaserJock> please send an email about that to the ubuntu-doc list

[22:37] <LaserJock> I think that could definately be something fun to do

[22:37] <LaserJock> thanks for the suggestion

[22:37] <LaserJock> next

[22:37] <jcastro> < gscholz> QUESTION: Going back to the translation issue, how is updating 
managed? Is an old translation lost if the original  English text is updated? When I look at 
my German help browser on the same page I find English paragraphs mixed up  with  German 
ones.

[22:37] <LaserJock> ah

[22:37] <LaserJock> well, that can happen

[22:38] <LaserJock> the documentation is frozen before release to allow time for translators 
to do their work

[22:38] <LaserJock> but often times translations are not complete

[22:38] <LaserJock> we don't "throw away" a translation just because it isn't 100% done

[22:39] <LaserJock> we ship what we have (there is a threshold of around 10% for space 
considerations)

[22:39] <LaserJock> next

[22:39] <jcastro> < BonesolTeraDyne> QUESTION: Is there a site that would help a newbie learn 
to write documentation in Docbook format? I mean a  decent step-by-step, not something that 
just explains the process.

[22:39] <LaserJock> hmm

[22:40] <LaserJock> I can't think of a really really good one

[22:41] <LaserJock> one of the best things to do is to just jump in

[22:41] <LaserJock> you can head over to #ubuntu-doc any time to ask questions

[22:41] <LaserJock> plus you might want to sign up for the Mentoring program

[22:41] <LaserJock> there you can get more one-on-one help

[22:41] <LaserJock> https://wiki.ubuntu.com/DocumentationTeam/Mentoring

[22:42] <LaserJock> https://help.ubuntu.com/community/DocBook might be some help

[22:42] <LaserJock> next

[22:42] <jcastro> < DoruHush> QUESTION: The wiki pages can be localized (translated) into 
other languages?

[22:42] <LaserJock> they certainly can be, but we don't host them on wiki.ubuntu.com or 
help.ubuntu.com

[22:43] <LaserJock> what we prefer is to have LoCos maintain a copy of the wikis on their 
sight

[22:43] <LaserJock> in this way we hope to point users to the LoCos

[22:43] <LaserJock> and to their specific language

[22:43] <LaserJock> and help.ubuntu.com doesn't get full of 50 versions of each page :-)

[22:43] <LaserJock> next

[22:44] <jcastro> *waiting on questions*

[22:44] <jcastro> someone linked to this though for docbook: 
http://developer.gnome.org/projects/gdp/handbook/gdp-handbook/ar01s04.html

[22:44] <jcastro> thanks dsas!

[22:45] <LaserJock> one question we often get is why an Ubuntu Documentation team exists at 
all

[22:45] <LaserJock> that we should point people to upstream documentation teams like Gnome or 
KDE

[22:46] <LaserJock> what the Ubuntu Doc team does is write documentation that links things 
together

[22:46] <LaserJock> or documents places where we've changed things in Ubuntu

[22:46] <LaserJock> we write documentation for specific task rather than for specific 
programs

[22:47] <LaserJock> and now that Hardy has been released

[22:47] <LaserJock> we've got an effort going to go help out the Gnome Documentation team for 
a while before we really get into Intrepid's docs

[22:47] <LaserJock> so we do try to work closely with upstream documentation teams

[22:48] <LaserJock> any more questions? anything at all?

[22:49] <LaserJock> I would encourage anybody interested in documentation to join the 
ubuntu-doc mailng list

[22:50] <LaserJock> it's a low-key hang out :-)

[22:50] <LaserJock> and do remember that the documentation team does more than just Ubuntu

[22:51] <LaserJock> for Hardy the Xubuntu  and Server documentors did some really awesome 
work

[22:51] <jcastro> < DoruHush> QUESTION: In the lifetime of one Ubuntu distribution (version) 
the translations are updated? Or they remain like  they were in the day of the release?

[22:51] <LaserJock> we treat documentation much the same way as anything else in Ubuntu

[22:52] <LaserJock> we have a freeze about a month or so before release

[22:52] <LaserJock> to allow for tranlsations and also for us to proofread

[22:52] <LaserJock> after release people will find "bugs"

[22:52] <LaserJock> typos, maybe an incorrect command

[22:53] <LaserJock> and we will fix those if they're important

[22:53] <LaserJock> we also ship updated translations after release (about once a month or 
so)

[22:53] <LaserJock> so people are always encouraged to keep translating :-)

[22:53] <LaserJock> if you find an error in the system documentation please file a bug

[22:54] <jcastro> time for one more question!

[22:56] <jcastro> ok, no questions

[22:56] <LaserJock> alrighty

[22:56] <jcastro> thanks so much everyone for participating in another day of openweek!

[22:56] <LaserJock> thank you all for your questions

[22:56] <jcastro> and thanks LaserJock for filling in!

[22:56] <LaserJock> no problem

[22:56] <jcastro> Next sessions start @ 1500UTC tomorrow

[22:56] <jcastro> So we'll see you all again tomorrow, thanks!

MeetingLogs/openweekhardy/DocumentationTeam (last edited 2008-08-06 16:28:03 by localhost)