Theo de Raadt egyik levele szerint hamarosan várható az SGI O2 platform támogatása az OpenBSD-ben.
Sokan feltehetnék a kérdést, hogy miért kell egy gyakorlatilag halott architektúrát felvenni a támogatott platformok listájára...Az SGI mips gépek már gyakorlatilag kifutófélben vannak. Az egyetlen ok ami miatt megjelennek az OpenBSD által támogatott platformok között az a bug vadászat. Theo szerint minden újabb architektúra támogatása ahhoz segíti hozzá a fejlesztőket, hogy több bugot találjanak meg az OpenBSD kódbázisában.
Theo levele:
From: Theo de Raadt [email blocked]
To: misc
Subject: SGI O2
Date: Wed, 04 Aug 2004 02:43:57 -0600
A developer is about to import an SGI O2 codebase.
Anyone want that? There's a catch.
We need at least 3 machines in Calgary. There's a little known rule
in OpenBSD -- the "to make an official snapshot" rule -- which says
roughtly: in addition to the main developers of a new architecture, at
least Theo and Peter must have machines. Otherwise all of us get
scared of the possibility of a new architecture languishing and
creating an unsightly pit of dead code in the tree.
We could use more than 3, since developers visit here once in a while,
and we like to send them on their way with full suitcases.
Is there anyone out there that wants to take care of this?
ie. Finding some machines, and getting them to Calgary. It's a
mission.
I'm serious. Sometimes we ask and nothing happens. It is kind of
like I am asking our user community to invest some time in getting
access to some damn cheap (just check Ebay) machines and simply post
them to Calgary :) People seem to ask how they can help quite often;
here's an example.
Why add a new architecture? SGI's mips machines are dead, aren't
they? Well our expierence has been that every architecture we add has
helped us find bugs in shared code that affects other architectures.
(As long as it receives developer and does not rot like NetBSD's
architectures do).
Some very scary and major bugs have been dredged out almost
automatically. In some cases, the effort is not worthwhile. In this
case, I judge it to be valuable. In particular, the SGI developer
will probably peek out quite a few busdma bugs, which will affect
driver support on any busdma architecture.
ps. m88k has been the most worthwhile example, since some insane parts
of that architecture permits Miod to find a MI bug weekly.