1 |
On Sat, 03 Oct 2009 15:54:31 +0100 |
2 |
AllenJB <gentoo-lists@××××××××××.uk> wrote: |
3 |
|
4 |
> I personally would happily donate my time to working on the docs, if |
5 |
> only it didn't involve a markup language nobody else uses. I suggested a |
6 |
> closed wiki for official documentation, but was again shot down saying |
7 |
> that the existing team (who seem to be doing nothing) would need to |
8 |
> reskill and that the server admins dislike wikis. |
9 |
|
10 |
While I don't think there's anything wrong with our official docs being where |
11 |
they are now, I'd kill for a dev-wiki to document the thousands of things we |
12 |
all need to know that aren't written down anywhere. |
13 |
|
14 |
And I know the response to this is going to be "if there's something that |
15 |
should be documented, file a bug and get it into the dev manual/handbook". |
16 |
While the dev manual is a good general overview of Gentoo development, there |
17 |
is still a lot of stuff that isn't appropriate to document there. Having a |
18 |
spot for package-specific maintenance docs was brought up a couple years ago |
19 |
and shot down. Any documentation someone writes that doesn't fit into any |
20 |
particular project ends up in someone's dev-space, where it's hard to find |
21 |
unless you know it's there, dependent on one person to keep current, and lost |
22 |
if that person retires. I've wanted to do gcc-porting guides for the last |
23 |
couple releases, but I have nowhere to put them and am too slow/lazy to |
24 |
figure out GuideXML and put them in my dev-space, where no one would see |
25 |
them. We also have any number of "best practices" in Gentoo that generally |
26 |
can only be discovered by breaking them and getting people annoyed with you; |
27 |
things such as when it's okay to filter flags, how to use RESTRICT to handle |
28 |
upstream changing a distfile without a name change, or when it's better to |
29 |
not use a USE flag and just force an option. These things might be |
30 |
appropriate for the dev manual but would benefit much more from the kind of |
31 |
collaboration you get with a wiki environment. Development is a dynamic |
32 |
thing and requires dynamic documentation. |
33 |
|
34 |
|
35 |
-- |
36 |
fonts, Character is what you are in the dark. |
37 |
gcc-porting, |
38 |
wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 |