Why I am retiring from contributing to FreeBSD

Started by franco, December 15, 2025, 11:59:16 AM

Previous topic - Next topic
Quote from: Patrick M. Hausen on April 01, 2026, 03:19:40 PMSee you in Brussels, possibly?

Right now I do not have any plans to go there. But if you ever want to meet in person, I am living close where you live :)
Hardware:
DEC740

Quote from: pfry on April 01, 2026, 02:26:21 PM
Quote from: chrcoluk on March 31, 2026, 10:07:41 PM[...]I do feel the decision all those years ago to keep the custom multi threaded PF over keeping up with OpenBSD PF has continued to hunt FreeBSD.[...]

Improving FreeBSD's pf is an obvious goal, but pining for OpenBSD's implementation doesn't seem realistic. Unfortunately any attempts at real improvement would run straight into the politics being discussed here.

Yep, for sure.
OPNsense 25.1

Quote from: Patrick M. Hausen on April 01, 2026, 03:19:40 PMSee you in Brussels, possibly?

Sure. :)

Quote from: Monviech (Cedrik) on April 01, 2026, 11:37:59 AMI guess most of these issues are self inflicted due to the medium of internet.

I disagree. I think people underestimate their impact of dismissiveness in a world where we share and grow together and it's hard to back out of a corner eventually.  At some point you're so locked in that any attempt of open communication seems like a neglect of your life's work.

Here are some helpful guidelines we can all benefit from:

https://blog.codinghorror.com/the-ten-commandments-of-egoless-programming/

Quote from: trasz@ on March 27, 2026, 10:42:47 AMThe way commit bits work is that an existing committer (anyone with FreeBSD.org email) sends core@ an email proposing someone, and then core votes on that.

It's kind of amazing that nobody ever took the time to explain it with a single sentence in over a decade to me. It kind of makes sense things went the way they went then. Neglect only gets us so far, but it sure is the easiest thing to do.


Cheers,
Franco

Quote from: franco on Today at 10:28:07 AMHere are some helpful guidelines we can all benefit from:

https://blog.codinghorror.com/the-ten-commandments-of-egoless-programming/

#9 applies to sysadmins too, you need to be out in the world to see what the users are experiencing so you can solve the problems they describe.