Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jun 2020 16:08:35 -0700
From:      Pete Wright <pete@nomadlogic.org>
To:        Brandon Helsley <brandon.helsley@hotmail.com>, freebsd-questions@freebsd.org
Subject:   Re: Mininal skills
Message-ID:  <3f0c7ac1-8867-8c2f-169a-c605020c3557@nomadlogic.org>
In-Reply-To: <CY4PR19MB0104A2C03F4D66A1DA251A23F9880@CY4PR19MB0104.namprd19.prod.outlook.com>
References:  <CY4PR19MB0104A2C03F4D66A1DA251A23F9880@CY4PR19MB0104.namprd19.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 6/3/20 2:54 PM, Brandon Helsley wrote:
> I've searched around FreeBSD documentation and have found that most of the contributions require at least minimal programming skills. My question is whether or not there is anything I can contribute or maintain for freebsd without any skills. What direction should I take my education if I wish to be able to maintain a port. Is c++ programming required? What else is required?

Hi Brandon - I think one of the benefits of FreeBSD is that it is a 
complete operating system with a cohesive development effort.  As such I 
personally don't think you necessarily need to be a programmer to get 
involved.  As others have mentioned, documentation is a great place to 
start.  I also think just subscribing to various mailing lists that 
interest you and watching developers interact as they develop and fix 
code is a great way to learn more about programming and operating 
systems in general.

Finally, just being an engaged user and testing the OS (by tracking the 
STABLE or CURRENT branches for example) is a good way to get involved 
too.  Eventually you may find that as you learn more about FreeBSD 
you'll have no issues finding an area to contribute to that interests 
you - be it ports, docs, or contributing C or sh code to the OS.


Cheers,
-pete


-- 
Pete Wright
pete@nomadlogic.org
@nomadlogicLA




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3f0c7ac1-8867-8c2f-169a-c605020c3557>