News for hackers. Stuff that matters.
Re:FreeBSD Core Team Statement on FreeBSD Development Processes by ajross on Monday March 29, 2021 @12:35PM (#26624389)
Well, it's not the end of the world (and I feel much more sympathy for this guy's poor tenants than I do for pfSense customers), but...

Bad code going unreviewed from a single author into a main branch from which people build production systems is definitely beyond "Big whup" severity. The equivalent would be if one person pushed an unreviewed driver into Fedora Rawhide or an Ubuntu Beta, say. It's a clear violation of the principles behind the service the distro is supposed to be providing for you.

There are a zillion ways to make sure code gets reviewed before merge. Linux does it informally via Signed-off-by headers and a tree structure of trusted maintainers. Services like github provided automated tooling to enforce review. FreeBSD needs to just pick one. It's 2021, for goodness sake. A fixed COMMITTERS list just isn't going to cut it.

Re:FreeBSD Core Team Statement on FreeBSD Development Processes by anticristi on Monday March 29, 2021 @03:59PM (#26627389)
>In December 2020, development of the base system migrated from Subversion to Git.

Call me mean, but I don't associate FreeBSD with a project that is quick to adopt modern development practices.

I remember the time that FreeBSD moved from CVS to SVN, and it was hailed as revolutionary. The world was already embracing Git, which, despite its flaws back then, was perceived as a bliss compared to SVN.

Re:FreeBSD Core Team Statement on FreeBSD Development Processes by jjav on Monday March 29, 2021 @05:11PM (#26628223)
That's not mean, it is a compliment. Although the phrase "modern development practices" makes it a loaded statement.

There is much value in not constantly hopping onto every hypetrain that comes along. For a reliable project, I want to see engineering practices that favor remaining on proven stable technologies as long as possible. Let all the hypes die down, don't go down with them.

Re:FreeBSD Core Team Statement on FreeBSD Development Processes by colejohnson66 on Monday March 29, 2021 @05:59PM (#26628773)
I don't see how code review is "modern development practices" (in a bad way). It's common sense.

An analogy would be lawyers. They don't represent family because they may overlook something they think is meaningless, but a "fresh pair of eyes" would say is very important. With code, it's the same way: your eyes are biased towards your own code which can cause you to miss a bug.