Minimal skills

Brandon Helsley brandon.helsley at hotmail.com
Thu Jun 4 03:52:52 UTC 2020


You said there is different areas of documentation. Does this separation of areas just go by the handbook's sections? Could this mailing list please elaborate on the subject of updating documentation? and what it takes to do this? For a specific area that I'm interested in, that would be the Network servers, firewall and advanced networking chapters, since this is what I want to learn. I'm assuming that's what you had meant about being interested in a particular area or documentation.

Thank you for all the advice so far. Now I can get on track with the right direction for my education. I will make sure I learn a little programming, learn unix and study some kind of computer science that supports all the rest. And then of course continue to use FreeBSD with the updating handbook. 

Brandon

On June 3, 2020 6:00:51 PM MDT, Polytropon <freebsd at edvax.de> wrote:
>On Wed, 03 Jun 2020 17:26:08 -0600, Brandon Helsley wrote:
>> By "without any skills" I mean that I'm new to computers and
>> am not even familiar with the terminology thrown around in
>> the FreeBSD community.
>
>That's absolutely no problem. The more you use FreeBSD, the
>better you will know the terminology, which is mostly out of
>three classes: general computer terminology, UNIX terminology,
>FreeBSD-specific terminology. It is important to understand
>the meaning of termini technici originating in those classes,
>and _what_ exactly to be "eloquent" at depends on the area
>of documentation you want to deal with.
>
>
>
>> I've never heard of this documentation updating, I'd love to
>> learn more. Who should I be talking to or where should I be
>> referring to so I can learn... 
>
>The FreeBSD Documentation Project has its own sub-page:
>
>	https://www.freebsd.org/docproj/
>
>Which can be reached from the central documentation site:
>
>	https://www.freebsd.org/docs.html
>
>There is even a dedicated mailing list - freebsd-doc at freebsd.org
>which is used to discuss documentation-specific issues. For use
>with this mailing lists, as well as all other mailing lists, I
>recommend this summary:
>
>	https://www.freebsd.org/doc/en_US.ISO8859-1/articles/mailing-list-faq/
>
>Note that "documentation" doesn't just refer to manual pages;
>it also includes project web pages, books and FAQ, publications,
>maybe even the Wiki and other material.
>
>Note that the handbook you can access with your web browser
>is, technically, nothing else than the same handbook you can
>patch and rebuild on your local machine, be it HTML or PDF as
>the target: Those results are generated from the same source.
>
>So for example, if you wanted to contribute to the handbook,
>you'd obtain the latest version of it, and the required tools,
>make your changes, test them locally, then create patches and
>commit them (or send them in to be commited by someone else).
>
>Instead, if you wanted to update OS manual pages, you'd obtain
>the system's sources, modify and test the man page source file,
>create a patch, and send it in.
>
>Your primary tool here is a text editor. Depending on your
>individual preference, that could be vi, vim, emacs, mcedit,
>joe, something X-based, whatever fits your needs. It does not
>even matter. Reading "man diff" and "man patch" is probably
>also a significant advantage. There are other tools that might
>get involved.
>
>Allow me to drop a few relevant articles:
>
>  1.	FreeBSD Documentation Project: Submitting documentation
>	I have written some documentation. How do I submit it?
>
>	https://www.freebsd.org/docproj/submitting.html
>
>  2.	FreeBSD Documentation Project Primer for New Contributors
>
>	https://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/index.html
>
>  3.	Committer's Guide
>
>	https://www.freebsd.org/doc/en_US.ISO8859-1/articles/committers-guide/index.html
>
>A bit more general:
>
>	Contributing to FreeBSD
>
>	https://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing/index.html
>
>As I mentioned, there is also a mailing list where you can
>ask questions specifically related to documentation (and
>this list, freebsd-questions@, is absolutely appropritate
>for general questions such as this one).
>
>
>
>> I sent a PR from some account I created about a bug in the
>> loading of the kernel modules for bhyve. I'm starting to think
>> I didn't quite format it correctly or rather communicate the
>> issue correctly. I heard that filing PR's is also a good
>> starting point to get involved. Could someone help me find
>> the documentation that explains how to file a PR or update
>> documentation.
>
>The most convenient way to send a bug report is to use the
>following page:
>
>	https://www.freebsd.org/support/bugreports.html
>
>You can even find a good outline of _how_ to file a bug report:
>
>	https://www.freebsd.org/doc/en_US.ISO8859-1/articles/problem-reports/
>
>Older FreeBSD versions included a "send-pr" program. :-)
>
>
>
>
>-- 
>Polytropon
>Magdeburg, Germany
>Happy FreeBSD user since 4.0
>Andra moi ennepe, Mousa, ...

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.


More information about the freebsd-questions mailing list