From owner-freebsd-hackers Sat Nov 7 11:52:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA03711 for freebsd-hackers-outgoing; Sat, 7 Nov 1998 11:52:27 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from lodge.guildinternational.com (lodge.guild.ab.ca [209.91.118.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA03702 for ; Sat, 7 Nov 1998 11:52:21 -0800 (PST) (envelope-from davidc@acns.ab.ca) Received: from acns.ab.ca (dslc00912.adsl.telusplanet.net [209.115.158.150]) by lodge.guildinternational.com (8.9.1/8.9.1) with ESMTP id MAA05972 for ; Sat, 7 Nov 1998 12:40:44 -0700 (MST) Message-ID: <3644A494.C40D3C8F@acns.ab.ca> Date: Sat, 07 Nov 1998 12:50:44 -0700 From: Chad David Organization: ACNS Inc. X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: hackers@FreeBSD.ORG Subject: Re: freebsd-hackers-digest V4 #299 References: <199811062019.MAA25886@hub.freebsd.org> <36449AA9.102BBB11@acns.ab.ca> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Date: Thu, 5 Nov 1998 16:03:02 -0500 (EST) > From: Ryan Ziegler > Subject: Re: Documentation upgrade: where are the other humans? > > lets move this to advocacy, Before this thread dies here (I don't subscribe to advocacy) I would like to volunteer. Over the past few months I can't count the times I have wished for better documentation (LKM -> KLD would be nice). Just when I finish writing something someone changes the interface, or the library is upgraded. It's not as bad as Linux, but is was a little depressing to joyfully congratulate myself for getting my first LKM device driver to work, only to read five minutes later in Jordan's 3.0 announcement that LKM was dead. > > > On Wed, 4 Nov 1998, Terry Lambert wrote: > > > > When not getting paid, programmers tend to code what they find > > > interesting. We can say the same thing for writers when writing. I would > > > say technical documentation is not the most exciting literary form, nor > > > are the arguments for kmem_free() the most exciting subject matter. > I find the arguments for kmem_free() to be very exciting. A programmer is only as good as the functions he can call. The idea that you can just learn the language and find the functions as you need them doesn't work very well if there are no docs for the functions you want or docs at least describing the implementation. If there were a man page for kmem_free() and any related calls it seems unlikely the discussion would have made it here. > > > > > > What we need are technical writers who feel a severe allegiance to > > > FreeBSD. > > > > Or people who get off on techinical writing, or a professor with > > an allegiance to FreeBSD in charge of a Technical Writing class. > > > > I have to say that there exist people who actually enjoy doing > > things that the rest of us would find about as enjoyable as > > home dentistry (those of you with capped teeth, imagine removing > > your caps with an awl). > > > > I have a sister who happens to enjoy double-column bookkeeping. > > It takes all kinds... > > > > > > I also think that it's very likely that someone who had to take > > a technical writing class for their CS/CIS/MIS/BIS degree would > > have classmates who were English Majors or whatever, also looking > > for writing projects, and that it would be a good idea to encourage > > them suggesting FreeBSD documentation to their classmates as a > > potential "project fodder gold mine". > > > > I know that if I were to adjunct teach a technical writing class, > > I'd be please as punch if I could find a never-ending supply of > > projects, all in the same general problem space; it'd make it a > > hell of a lot easier to grade on a curve. > > Its more of a question of how many people who really enjoy home > dentistry exist. Not many, simply isn't glamorous enough. What we need to > do is to paint the technical writer as some sort of a hero or rogue. Give > him a catchy name. "The dockers, a brand new breed of technical writers, > infiltrating open source archives and documenting everything they see. > They stop at nothing to see the cvs repositories of the world bloating up > with inline documentation." Get an article on CNet and we're off. > > Approaching professors of technical writing classes doesn't seem like a > bad idea, but those students have no allegiance to freebsd. We would > easily wind up with inferior documentation (you can argue if thats better > than no documentation at all). > Maybe we could set up a synergy with the professor. The prof refers his > students to us, they do what we want, and if we accept their work they get > A's, otherwise, F's. Point me at what needs to be documented. I am only one person, but one person can make a huge difference to something like documentation over a year. > > > > > > > > > > Maybe it's just that the majority of people are too busy sitting > > > > on their butts hacking code in cave-like computer labs to talk > > > > to people in other departments on campus? > > > > > > You're not suggesting that we're a tad clannish, are you? :) > > > > Well, this *is* a "free software" project, not a "free product" > > project... it's kind of self-limiting in its involvement of > > people not that interested in producing software. > > > > The Linux Documentation project has that whole "Young Communist" > > thing going for it... Young Communist? "Coders of the world unite! You have nothing to lose but the inability to figure out where the hell kmem_free() is actually declared without resorting to find . -exec grep -l kmem_free {} \;!" If you think about it OSS is largely a communist idea. "From each according to his abilities, to each according to his needs". As long as you can keep money out of the picture it will continue to work. Watch out Linux. I digress. > > I am still suprised to see that the microsoft vs good-software division > hasn't erased the their-free-os vs our-free-os division. I also would > think that with all the talk of OSS nowadays, people would be eager to > latch onto the 'its not just linux and apache, its everyone' idea. Maybe > they have, I don't know. Has freebsd tried to jump in the pool yet? Maybe, > also, I make too many assumptions > > - -Ryan > > > Terry Lambert > > terry@lambert.org > > --- > > Any opinions in this posting are my own and not those of my present > > or previous employers. > > I apologize if this is not the place to volunteer, but I find that if you want to be heard this is the best place to talk. I also figured that it is at least as valid as the smoke signals and genetics threads :-). Chad David davidc@acns.ab.ca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message