I'm baffled. Is there some broader context that makes this make sense? From what I can tell, this fellow (the one sending the email) is being paid money to develop priorities for updating the FreeBSD handbook. His response is to send an email to the /announcement/ mailing list, with a list of all the relevant bug reports he could find, asking others to do his job for him? A reasonable survey to send around might be "…
FreeBSD Handbook Improvement Survey
11–20 of 31 posts
Re: FreeBSD Handbook Improvement Survey
#12I'm baffled. Is there some broader context that makes this make sense? From what I can tell, this fellow (the one sending the email) is being paid money to develop priorities for updating the FreeBSD handbook. His response is to send an email to the /announcement/ mailing list, with a list of all the relevant bug reports he could find, asking others to do his job for him? A reasonable survey to send around might be "…
The new Handbook is really bad. The contents in split HTMLs is on the left, but then there is another contents section on the right. There contents in single HTML is on the right (why?) Typography is a weak mix of serif and sans-serif and italics in illogical places. Interline spacing is bad - the feeling is that instead of a reference book we are now looking at a poorly designed advertisemsent brochure, but still structured as a book. Chapters, sections and subsections are poorly demarcated - you can't tell when things end and new things begin. Horizontal and vertical indents separating coherent blocks of text are all broken - you simply can't easily find the information you need.
Maybe I'm an old fart, and I like Beastie more than this soul-less flat demon, but I think the new person in charge of the Handbook is concentrated on "design" more than on the content. Sorry for the off-topic, fellas. Just needed to get it out.
Re: FreeBSD Handbook Improvement Survey
#13Isn't it nice when good documentation is treated as more than an afterthought? This is good to see :)
Judging by the massive amount of unfixed bug reports linked in this email, doesn't it seem like documentation has been an afterthought for them for a long time? Does anyone have a comparison for OpenBSD or NetBSD's documentation having outdated or incorrect info?
Re: FreeBSD Handbook Improvement Survey
#14I'm baffled. Is there some broader context that makes this make sense? From what I can tell, this fellow (the one sending the email) is being paid money to develop priorities for updating the FreeBSD handbook. His response is to send an email to the /announcement/ mailing list, with a list of all the relevant bug reports he could find, asking others to do his job for him? A reasonable survey to send around might be "…
What is also baffling is the new state of the FreeBSD Handbook. I am a newcomer, so my voice probably doesn't matter much - I've been running FreeBSD since 9 as my primary desktop. The Handbook was a neat collection of formatted HTML pages. The contents section was where you'd expect it - at the top. Typography, code colors, vertical and horizontal indents were all well-thought - it was easy to find the stuff you nee…
Re: FreeBSD Handbook Improvement Survey
#15Earlier quoted context omitted.
Judging by the massive amount of unfixed bug reports linked in this email, doesn't it seem like documentation has been an afterthought for them for a long time? Does anyone have a comparison for OpenBSD or NetBSD's documentation having outdated or incorrect info?
Is that really such a massive number of bug reports, for a project as large as FreeBSD? I'm not convinced.
https://bugs.freebsd.org/bugzilla/page.cgi?id=showreport.htm...
Seems to be getting worse with time too.
Re: FreeBSD Handbook Improvement Survey
#16How much overlap is there between OpenBSD, FreeBSD, and NetBSD? Like can I use the FreeBSD one to learn how to use the other BSDs?
All of the above are descendants of an OS that Berkeley released called "BSD". BSD only ran on PDP-11s, and then, VAX minicomputers, with a few proprietary ports to expensive workstations (SunOS, Sony NEWS, etc).
The code was a "distribution" of modifications on top of AT&T UNIX, so it couldn't be freely shared to people without a UNIX license. So the developers released part of their own code separately, the most important released called "Net/2".
Two alumni of Berkeley worked on expanding the free distribution to be 1) a full OS and 2) run on regular Intel 80386 PC clones. This was called "386BSD".
The last "official" BSD was 4.4BSD, which had the goal of wider software and hardware compatibility, adding support for a wide range of computers.
Disagreements with the developers of 386BSD led to a fork, eventually named "FreeBSD" (as in Free86BSD, I think). They continued the goal of a PC compatible BSD.
Another group took 386BSD and reintegrated 4.4BSD code back in, continuing the Berkeley goal of "wide hardware compatibility", which became NetBSD. "Internal disagreements" eventually led to one of the core developers leaving to make OpenBSD, which differed in that the development source repository was always publicly available (at the time NetBSD only released source for a full release, only team members could pull from the CVS repo).
All that to say, FreeBSD is sort of its own thing, with NetBSD and OpenBSD sharing much more. They've all diverged quite a bit, but have simultaneously shared a lot of code (especially things like device drivers).
So, broadly speaking, using any BSD will make you "familiar with BSD", but they really are quite distinct at this point.
Re: FreeBSD Handbook Improvement Survey
#17Re: FreeBSD Handbook Improvement Survey
#18Earlier quoted context omitted.
What is also baffling is the new state of the FreeBSD Handbook. I am a newcomer, so my voice probably doesn't matter much - I've been running FreeBSD since 9 as my primary desktop. The Handbook was a neat collection of formatted HTML pages. The contents section was where you'd expect it - at the top. Typography, code colors, vertical and horizontal indents were all well-thought - it was easy to find the stuff you nee…
The discord community seems acutely aware of this. When I first became acquainted with the system last year I made an effort to document my confusion when hitting roadblocks after reading the handbook to them, and most of them came down to usability issues with the implementation of the pages. The response was always the same "we know, and thanks for the report."
That's not so bad for a free project but if they pay someone to do it that sounds like a bigger problem.
Edit: In reply to the comment below which I can't reply to: Someone else mentioned the person doing the server was being paid for the work on the handbook.
Re: FreeBSD Handbook Improvement Survey
#19How much overlap is there between OpenBSD, FreeBSD, and NetBSD? Like can I use the FreeBSD one to learn how to use the other BSDs?
Though they borrow stuff from each other. And even Linux does (OpenSSH for example comes from OpenBSD).
In general FreeBSD is a great allrounder with up to date packages. OpenBSD is very focused on security and it's pretty minimalist as a result though you can install what you want. NetBSD strives to support as many hardware platforms as possible so it's a good choice for that weird old server you found on ebay. They had more similar goals in the past but this is how they've diversified (at least how I see it!)
Besides these focus differences there's also some personalities behind the different BSDs that make Linus look like a kitten :) So that tends to influence people's OS of choice as well. I don't want to get involved in that but I wanted to give the heads-up because it will come up in discussions once you start looking into the BSDs.
Re: FreeBSD Handbook Improvement Survey
#20Too bad that this happens on the mailing list. Having a web survey would be much more conducive to mass participation.