Gentoo Archives: gentoo-doc

From: Josh Saddler <nightmorph@g.o>
To: gentoo-doc@l.g.o
Subject: Re: [gentoo-doc] Wiki for official docs only
Date: Sun, 19 Jul 2009 02:26:03
Message-Id: 4A628430.4030507@gentoo.org
In Reply to: Re: [gentoo-doc] Wiki for official docs only by AllenJB
1 AllenJB wrote:
2 > The existing docs team may know GuideXML well, but it seems to me that
3 > the existing docs team isn't sufficient and needs some new blood that it
4 > currently isn't getting. 2008.0 has been deprecated for months,
5 > autobuilds have been out for months, eselect profile is now available
6 > for profile selection and yet the handbooks haven't been updated at all
7 > (they even still mention the GRP, which iirc was never released for 2008.0!)
8
9 I dunno if new blood is needed . . . we have perfectly capable folks in
10 the docs team. They've been around for a few (or more) years, and
11 they've invested the time and trouble to write perfect GuideXML. The
12 problem is getting them up *off* their asses to do the work.
13
14 > How many of the existing docs team have never worked with mediawiki (or
15 > another wiki - I'm using mediawiki as an example because I suspect it's
16 > the most likely choice)?
17
18 I sure don't know how the hell it works. I've half-heartedly poked at
19 Wikipedia and the old gentoo-wiki when trying to fix really egregious
20 errors, but it's still nigh-uncomprehensible.
21
22 > Following the documented instructions, you have to check out a large cvs
23 > tree, which takes some time and disk space, set up gorg (which in my
24 > opinion isn't very well documented) and possibly a web server (I think
25 > gorg may be able to run standalone, but I don't know how well it works
26 > and I could be wrong). Then you have to learn GuideXML. Then you have to
27 > learn how the handbook files are structured. Only then might a newbie to
28 > Gentoo documentation editing be able to actually start editing some docs.
29
30 On an unoptimized ReiserFS v3 layout, ~/cvs/gentoo/xml takes up 281MB.
31 More than 82MB of that is images.
32
33 I've never needed to compile and install gorg. In fact, I've refused to,
34 since I don't want to install a webserver just to work with docs, and I
35 don't want the bloat of Ruby for the same reason. I just use gvim and
36 nano. To each their own.
37
38 Also, we *do* have good documents for writing GuideXML, and we even tell
39 users how to look at the code for our existing docs to get a feel for
40 them. Heck, just the other day, someone I've never run into before
41 turned in an almost flawless new document to bugzilla.
42 http://bugs.gentoo.org/show_bug.cgi?id=275816
43
44 None of us helped him with his GuideXML as far as I know. This one came
45 out of the blue -- and it's a pretty damned fantastic doc. Users *are*
46 more capable than either of us typically give them credit. :)
47
48 > As stated before, I believe many are already familiar with mediawiki
49 > syntax due to its already extensive use in open source documentation and
50 > it's extremely well documented and easy to learn, with lots of support
51 > already available.
52
53 I don't know who these many others are, but I know the docs team doesn't
54 know the syntax. I, myself, find any and all wiki syntax completely
55 illegible and very difficult to parse.
56
57 As the most (only?) active member of the GDP, I can tell you that I'd
58 probably quit if we switched to a wiki right now.
59
60 It's too much upheaval to try to switch everything over to a wiki. We'd
61 need all hands on deck for several months just to get our existing
62 content base over, and that doesn't take into account the continual
63 influx of new bugs, updates, and whatnot that would roll in during that
64 time. Trying to do all that with just one person . . . not gonna happen.
65
66 > I realize that there's work for infra involved in installing and
67 > maintaining a wiki. I realized that there's possibly work for some of
68 > the docs team in learning a new system and in initially porting
69 > documentation over (but some of this porting work may be offset by
70 > people like me who already know mediawiki well who would be willing to
71 > lend a hand in this task). However, I believe that in the long term, the
72 > benefits will easily outweigh these issues.
73
74 Wikis are huge security risks, which is why historically infra has never
75 wanted to run a public wiki. In the previous (recent) three discussions
76 of the idea of an "official" sanctioned wiki, infra has told the GDP on
77 the MLs and on IRC that they are reluctant to run a public wiki because
78 of the security risks.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
[gentoo-doc] Re: Wiki for official docs only Robert Buchholz <rbu@g.o>