A potential new porter seeking some clarifications

Kubilay Kocak koobs at FreeBSD.org
Fri Dec 14 08:11:19 UTC 2018


On 14/12/2018 7:09 pm, Kubilay Kocak wrote:

> While special targets (check-plist) can be and are useful, the only form 
> of QA we should be doing is 'all of it', and at the present moment, that 
> is:
> 
>   1) portlint -AC (or better)
>   2) poudriere testport (supported versions/archs, at least tier1 [1])
>   3) make test for run-time QA [2]

I forgot:

4) DEVELOPER=yes in /etc/make.conf for extra sanity checks

> 
> Even (1) and (2) alone, while being the making up the bulk of our QA, 
> which is notable not 'everything, everytime', is insufficient, as it 
> mostly picks up only 'our' errors, not the softwares issues, which 
> ultimately impact users.
> 
> [1] non tier1 is not as trivial as it should be to setup in poudriere.
> [2] if test suites exist, TEST_DEPENDS and test: target should be hooked up
> 
> ./koobs



More information about the freebsd-ports mailing list