Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 May 2016 13:54:53 -0400
From:      Joe Nosay <superbisquit@gmail.com>
To:        Kefeh Collins <kefehcollins@gmail.com>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: contributing to open source
Message-ID:  <CA%2BWntOvEDHxib_op6YvaoGz_xxjzcKa-DKPt1_41Gwp07OOyMA@mail.gmail.com>
In-Reply-To: <CAN9z%2BMqbhXy7zDR%2BT2svxUGgStuEkFbaL-yJcyiFbWo86V3U5g@mail.gmail.com>
References:  <CAN9z%2BMqbhXy7zDR%2BT2svxUGgStuEkFbaL-yJcyiFbWo86V3U5g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
You need to clarify that which you are asking.  In the skill set that you
have, what do you create naturally? Now, think about applying that
knowledge of C and C++ to an application that you find beneficial to others
and yourself.
The first thing for you to do is to install the system on a variety of
computers. You need some of different architectures. Why? Because every CPU
is not designed to do the same job; nor are they going to perform the same
way. Grab yourself an UltraSPARC station, a PowerMac G4, a PowerMac G5, a
Raspberry pi, and two standard AMD64 laptops - they will be for both 32 bit
and 64 bit compiling.
You will need to take notes on paper because the system is simple and
complex at the same time. The kernel has to match the hardware; and, you
will need to learn a few more languages.
You have forth, lua, haskell, pascal, python, and java as a start. You will
need to learn to map the devices before you think of using them. Believe
me, it makes sense.
You are going to have to correct a lot of software errors.
And, you will have to deal with people on a personal basis.
This means you need to write more legibly.

On Sun, May 22, 2016 at 8:40 AM, Kefeh Collins <kefehcollins@gmail.com>
wrote:

> hello
>  i am a second year computer science student, program in c and c++ and am
> interested in contributing in operating system (kernel) directed projects
> please i need guidance
>
> thanks in advance
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BWntOvEDHxib_op6YvaoGz_xxjzcKa-DKPt1_41Gwp07OOyMA>