Re: The Case for Rust (in the base system)

From: Poul-Henning Kamp <phk_at_phk.freebsd.dk>
Date: Sun, 21 Jan 2024 17:21:55 UTC
--------
Kristof Provost writes:

> > Why would such a test-tool live in src rather than ports ?
> >
>
> It's entirely reasonable for the test code to live in the same 
> repository as the code it tests.

"reasonable" is a very wishy-washy standard :-)

My view is that test-decriptions SHALL live with the code they test.

But there is no particular reason why the test-tool, which interprets
those test-descriptions and perform the test as described need to.

Insisting they do so, also, almost by definition, limits their
abilities.

For instance a test-tool living in src cannot have a graphical UX.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.