Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jun 2005 21:20:43 +0200
From:      "Simon L. Nielsen" <simon@FreeBSD.org>
To:        Roman Neuhauser <neuhauser@sigpipe.cz>
Cc:        freebsd-doc@freebsd.org, John Baldwin <jhb@FreeBSD.org>, pgabriel@grex.cyberspace.org
Subject:   Re: docs/80611: Missing items in supported hardware list on your site for FreeSD 4.11 and 5.x
Message-ID:  <20050627192042.GD958@zaphod.nitro.dk>
In-Reply-To: <20050627085729.GA38502@isis.sigpipe.cz>
References:  <200506210623.j5L6NR3B004615@freefall.freebsd.org> <20050621063304.GL3346@pcwin002.win.tue.nl> <20050621064402.GP3352@kaiser.sig11.org> <200506211101.09214.jhb@FreeBSD.org> <1119371850.523.16.camel@dude.automatvapen.se> <20050627085729.GA38502@isis.sigpipe.cz>

next in thread | previous in thread | raw e-mail | index | archive | help

--7iMSBzlTiPOCCT2k
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2005.06.27 10:57:29 +0200, Roman Neuhauser wrote:
> # joel@automatvapen.se / 2005-06-21 18:37:30 +0200:
> > On Tue, 2005-06-21 at 11:01 -0400, John Baldwin wrote:
> > > Aren't the hardware notes supposed to be generated from the man pages=
 for most=20
> > > drivers now?  If ata's man page isn't being used to generate the hard=
ware=20
> > > notes for ata(4) then perhaps the PR should be reopened with the goal=
 of=20
> > > fixing that.
> >=20
> > I've discussed this with simon and brueffer, and I have a patch that:
> >=20
> > 1.  Adds a standard HARDWARE section to the ata(4) manual page.
> > 2.  Makes the hardware notes use the ata(4) manual page for automatic
> > generation.
> > 3.  Adds a bunch of supported chipsets that's missing in the ata(4)
> > manual page.
> >=20
> > I'm not going to commit it however.
>=20
>     Out of curiosity: why not?

OK, this one is really for me (sorry about the delay in commenting on
the thread)...

The main problem here is, what exactly is worth documenting?  In
general almost all ATA chipsets will just work (note ATA RAID is a
different issue) so most of the time you don't really need any
hardware notes for ATA.  If we ignore that for a moment, I see the
follow options:

- Document all supported chipsets.

  Pro: It's probably possible to keep this more or less up-to-date by
       following ata(4) commits.

  Con: It's not really useful in most cases since you often do not
       know, and can't find out, which chipset is on some motherboard
       or controller card before purchasing the device and looking at
       which chip really is on the card.

- Document all supported motherboards and cards.

  Pro: You get a usable list.

  Con: It would be impossible to keep such a list up-to-date and it
       would be huge.

As you probably see neither option is really good, which is why
nothing has really been done about it.  I actually did convert ata(4)
when doing the original automatically generated hardware notes so it
had a HARDWARE section and had automatic generation of the Hardware
Notes for ata(4), but I did not commit it since it did not really seem
useful.

Basically I'm not really sure what's the best thing to do and neither
are the people I have disussed this with, e.g. brueffer and joeld.
Hence the current status-quo.

If someone has a good idea on how to handle this please speak
up.  Also note that I don't object to someone converting the current
ata(4) manual page to the "new" format, I just don't find it too
useful.

--=20
Simon L. Nielsen

--7iMSBzlTiPOCCT2k
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCwFGKh9pcDSc1mlERAgIfAJ0T3ZDrrafn8V5/c4AAqSyIwEs/8wCfbhlp
26swLvH/UZy0tvZw7gu87g4=
=/1v6
-----END PGP SIGNATURE-----

--7iMSBzlTiPOCCT2k--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050627192042.GD958>