From owner-freebsd-questions@FreeBSD.ORG Sun Jan 7 16:26:21 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7AD2016A416 for ; Sun, 7 Jan 2007 16:26:21 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id EAF7C13C46B for ; Sun, 7 Jan 2007 16:26:20 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-3) with ESMTP id l07GPhC7014864 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 7 Jan 2007 18:25:50 +0200 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.13.8/8.13.8) with ESMTP id l07GPbd0002357; Sun, 7 Jan 2007 18:25:38 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.13.8/8.13.8/Submit) id l07GPb0c002356; Sun, 7 Jan 2007 18:25:37 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 7 Jan 2007 18:25:37 +0200 From: Giorgos Keramidas To: Steve Franks Message-ID: <20070107162537.GB2261@kobe.laptop> References: <539c60b90701060908o460d1d98wab2f2514a3a9d1e2@mail.gmail.com> <20070106202147.GB2532@kobe.laptop> <539c60b90701061849u35ddc61ch16a49484bd3baf12@mail.gmail.com> <20070107031750.GA5828@kobe.laptop> <539c60b90701070754r33ba9ae8q6b22f96be0ab6ea0@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <539c60b90701070754r33ba9ae8q6b22f96be0ab6ea0@mail.gmail.com> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.466, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.73, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: freebsd-questions@freebsd.org Subject: Contributing to FreeBSD documentation (was: Re: no ath0 on new system with good card) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jan 2007 16:26:21 -0000 On 2007-01-07 08:54, Steve Franks wrote: > Apologies on not hitting the list. Alyays forget to reply-all. No problem. I just didn't copy the list because I wasn't sure I should. > So, I figured I'd try to fix the safe-mode end of things on my own, > and I found a post several years old (looked like it even could have > been yours) about safemode, which doesn't show up anywhere on the > freebsd site. So I did what it said and grep'd boot/beastie.4th for > safemode, which came up with this suprisingly total solution: > > add apic.0.disabled="1" to boot/device.hints. Not only does my system > come up in regular boot mode, but, as you suspected, the pccard works > too, so all appears well. Excellent news! Thanks for sharing the answer :) > So my final question, what in all the land is an "apic", "Advanced Programmable Interrupt Controller". This is the part of your system which assigns priorities to interrupt lines of a device. The full details are probably too technical for some percentage of our user base, but more details can be found at the following pages: http://en.wikipedia.org/wiki/Advanced_Programmable_Interrupt_Controller http://en.wikipedia.org/wiki/Programmable_Interrupt_Controller http://en.wikipedia.org/wiki/Intel_8259 http://en.wikipedia.org/wiki/Intel_APIC_Architecture > and why isn't apic or safemode mentioned in the handbook, manpages, or > even on the freebsd site? IIRC it is mentioned in the Developer's Handbook, but you are right that it should be in the main Handbook too. > Further, I'd like to write a handbook page on "freebsd and laptops", > because we're on my third one here now, and I'm starting to get the > drift of what could usefully be added to the handbook, namely a > thourough discussion of booting and device.hints. That would be great! If you can help writing such a section for the Handbook, a lot of users will be highly indebted to you, for sure :) > I presume someone 'peer-reviews' handbook submissions for correctness > and format? I recall reading somewhere about contributing, but I get > the impression you are involved enough to tell me whether it's a bad > idea or not. Yes, you are right. We have peer reviews. A lot of the documentation changes are filtered through the freebsd-doc mailing list, where documentation people hang out. Patches are mailed back and forth; edited; fixed for technical accuracy, syntax and grammar correctness; adapted to our writing style; expanded as necessary; and eventually committed to our documentation source code. You can definitely contribute as much as you feel, whenever you feel you have the time, and in any way you consider appropriate. We have a short article which describes how you can contribute to the FreeBSD Project, in general: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing/ Most of it applies directly to documentation too. Please skim through this article; it should be a good start. About your last question now... Yes, it's a good idea. Not just a good idea, though. It's an *excellent* idea. One of the "chicken and egg" problems documentation writing usually has to face is that: * New users don't know enough about the system, so they frequently pose good questions. These questions would result in higher quality documentation if properly channeled through experienced documentation writers, but you have to convince the new users that they can actually *help* by not knowing it all. * Once new users step over the thin line between being newcomers to the system and being experienced in some area, we have lost all the "insight" they can provide about how a new user thinks. As a result, it's easier to write documentation if we are targetting a very experienced, very technical audience. But, IMHO, the contributions of new users -- in the form of "interesting" questions" -- are at least as valuable, if not more :) Regards, Giorgos