Whoa. Seems like a lot of ruffled feathers. Sincerest apologies if it meant personally to some of you.
Maybe this was wrong thread to complain about (sharing my frustration) about the state of radio interfaces in FreeBSD.
Actually any thread is the wrong thread to complain about hardware drivers. You need to go the mailing lists.
You may have a problem with bluetooth, so be it, but when you open your message with:
Forget about desktop on FreeBSD.
Is FreeBSD run by sane people in the first place?
I just reformatted a hard disk that was running the latest FreeBSD.
you're just attacking users here. It's uncalled for, and a stupid approach to attempting to engage in conversation.
FreeBSD is better suited for embedded space.
It will take a fraction of effort to get state of the art radio networking capabilities in FreeBSD.
You're kidding, right? Have you looked at the bluetooth specification?
You realise Linux got theirs from Qualcomm, where a swag of programmers (paid programmers) produced it then open sourced it?
Seriously, if it's so easy, knock yourself out. I can point you to the correct people to speak to if you wish and get you started on the project?
Unfortunately, that effort doesn't come cheap. Radio networking stack development is less common skill.
No idea what are the funding priorities of the FreeBSD foundation.
The "effort" is neither easy or cheap.
You are correct that there is a total disconnect between the foundation and its users. Absolute.
It's not a presence here or anywhere (such as mailing lists) and takes its cues solely from core, it seems.
I believe they attempt to gauge user requirements through the annual survey. Nothing much has ever come of it, in my opinion. It took ages for them to fund 802.11ac.
I surmise their funding approach is aimed at the large benefactors.
Desktop will remain a shifting goalpost, unless the approach changes.
Desktop is simple, if and only if FreeBSD adopts a GUI/Widget/WM stack as the first class citizen. Just bundle Qt GUI and Widgets in the base system with
That is never happening (well, OK, it did sort of with Xorg in base). FreeBSD is not a "distribution" cobbled together by someone, it's an integrated system where they give you that base OS and everything to function in it. If you want to add stuff to it, then you use ports and/or packages. If you don't want to put in that effort, then you can use a derivation like GhostBSD.
a bare bone window manager with a set of configuration tools.
But the catch here is that no developer will spend their time to build these simple GUI tools, if the underlying OS has somewhat sub par hardware support.
So, it has average to poor support for wifi and bluetooth and this is a reason not to use a GUI with FreeBSD? Fine, then install Windows 10 or systemd/linux and move on.
Life's short, too short to be annoyed about an OS.