Date: Mon, 18 Dec 2000 19:14:42 +0000 From: Nik Clayton <nik@freebsd.org> To: "Bruce A. Mah" <bmah@FreeBSD.ORG> Cc: jim@osd.bsdi.com, doc@FreeBSD.ORG Subject: Re: Supported hardware list(s) Message-ID: <20001218191442.A11618@canyon.nothing-going-on.org> In-Reply-To: <200012181741.eBIHfjt94333@bmah-freebsd-0.cisco.com>; from bmah@FreeBSD.ORG on Mon, Dec 18, 2000 at 09:41:45AM -0800 References: <20001215133609.A23331@envy.geekhouse.net> <200012181741.eBIHfjt94333@bmah-freebsd-0.cisco.com>
index | next in thread | previous in thread | raw e-mail
On Mon, Dec 18, 2000 at 09:41:45AM -0800, Bruce A. Mah wrote:
> First, there are actually six different places where we list hardware:
> The install chapter in the handbook, the appendix in the handboox, src/
> release/texts/HARDWARE.TXT, src/release/texts/i386/RELNOTES.TXT, src/
> release/texts/alpha/ RELNOTES.TXT, and src/release/texts/alpha/
> HARDWARE.TXT. The "generic" HARDWARE.TXT and the platform-specific
> RELNOTES.TXT files are probably the two that get updated the most
> frequently; the alpha-specific HARDWARE.TXT file deals with which alpha
> hardware platforms we can run on. Note that some of these files are
> even organized differently (i.e. section headers, etc.). It's ugly, and
> I'll freely assume my share of the blame for making it so.
>
> > Here's what I propose:
> >
> > 1) Nuke the hardware compatibility appendix. It's quite out of date,
> > and since no one has taken an interest in "claiming" it as their
> > own, we should get rid of it.
>
> Well, it's out of date, but at least on first glimpse, it appears to
> have some useful information that isn't found anywhere else in our
> documentation.
Interesting info, but we need to do some copyright cleanup on it. In
particular, we need to go back to the original authors for everything
that's got a copyright statement, and either get their permission to
relicense it, or yank it.
[ IMHO -- I don't really want to get in to a licensing discussion, but I
do think that the doc/ tree should be under the two clause license. ]
> > I'm interested in hearing what others think -- I know there are a lot of
> > folks who'd like to see one hardware list, and I'm one of them :-)
> > Comments?
>
> I think the end goal is a good one. I was working on this issue from a
> slightly different angle. I talked with a few people at BSDCon about
> the subject of fixing up the *.TXT files, specifically, doing them up in
> DocBook. The goal of this exercise would be to produce a smaller set of
> files for the release notes (e.g. one file total, not one per platform)
> and hardware lists which is customized when output is generated to apply
> to different plaforms. Also, we could do "better looking" release notes
> in PDF, PS, HTML, TXT, and so forth, possibly with some help from the
> stylesheet gurus amongst us.
Also, we can do this
http://www.BSDI.COM/products/internet/hardware/
(web based interactive hardware database).
> I got some weak agreement to this idea, then I went off and did some
> DocBook coding, and then got bogged down in Real Work (TM). (Note: I'm
> still in that mode.) I've put a snapshot of my work at:
>
> http://people.freebsd.org/~bmah/relnotes.tar.gz
Looks like a good start.
> I still haven't figured out the ramifications for the release-building
> process yet; it looks like this makes having release notes dependent on
> both a doc tree plus the DocBook toolchain.
True.
> Someone (dougb?) suggested
> putting a placeholder RELNOTES.TXT in src/ release/texts/${arch} that
> gets overwritten by the "real" release notes if we actually generate
> them.
Also a good idea.
> Other things I'm stalled on: Lack of time (of course), and experience
> at doing the SGML markup. Also the myriads of hardware info lists would
> need to be consolidated. Finally, the doc tree as it stands is not
> branched (a la CVS), but putting release notes in the doc tree would
> mandate it. (Putting it in the src tree doesn't automatically solve
> the problem, because I think there's some dependencies on some files,
> such as style sheets or entity definitions, that only live in the doc
> tree.)
I don't really want to see the doc/ tree branched. However, the
osversion* attributes should let us support this, and I have some
experimental support for this working right now. I'll send a separate
message out for that. Then there's no need to branch.
> So...if we got this to work, one thing the handbook *could* do would be
> just to include some version of this file. But on the other hand, maybe
> it could just point to the end product of this thing I've been tinkering
> with.
I don't think it matters too much whether or not the Handbook includes
it or links to it. As long as it's all available in one place.
N
--
Internet connection, $19.95 a month. Computer, $799.95. Modem, $149.95.
Telephone line, $24.95 a month. Software, free. USENET transmission,
hundreds if not thousands of dollars. Thinking before posting, priceless.
Somethings in life you can't buy. For everything else, there's MasterCard.
-- Graham Reed, in the Scary Devil Monastery
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001218191442.A11618>
