From owner-freebsd-current@freebsd.org Sat Mar 5 16:27:02 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 07809A09214 for ; Sat, 5 Mar 2016 16:27:02 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EC838F70 for ; Sat, 5 Mar 2016 16:27:01 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id E7C83A09213; Sat, 5 Mar 2016 16:27:01 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E755CA09210 for ; Sat, 5 Mar 2016 16:27:01 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A7CEEF6E for ; Sat, 5 Mar 2016 16:27:01 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1acF2j-000HZh-CS; Sat, 05 Mar 2016 17:27:01 +0100 Date: Sat, 5 Mar 2016 17:27:01 +0100 From: Kurt Jaeger To: Aneesh Dandime Cc: current@freebsd.org Subject: Re: Contributing Message-ID: <20160305162701.GC35640@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Mar 2016 16:27:02 -0000 Hi! > I want to start contributing to freebsd, but i don't know how to get > started. Cool. The best way to start is the questions@ mailing list: https://lists.freebsd.org/pipermail/freebsd-questions/ Try to ask and answer questions there, sometimes it's quite challenging 8-) What is your main interest ? Which programming language, which application area ? Are you into C programming or what would be of interest to you ? > Is there a 'easy-hacks' or 'bugs' list that I can begin with? There's a page with ideas: https://wiki.freebsd.org/IdeasPage and there's the Google Summer of Code ideas page: https://wiki.freebsd.org/SummerOfCodeIdeas And if you want to start bug-squashing, dig into https://bugs.freebsd.org/ and search for interesting bugs to reproduce, and propose patches. > I have downloaded freebsd-10.2-Release-amd64-bootonly. One topic that is always hot is testing and integrating new wireless and other device drivers. https://lists.freebsd.org/pipermail/freebsd-wireless/ > I am currently studying Operating system concepts from this book called > 'Operating system concepts' by Silberschatz. I want to contribute to open > source while learning from that book. I recommend reading the general handbook for the concepts: https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ Then, if you really want to do operation-system coding, look at the Developers handbook. https://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook If you want to have start in the application area, look at the ports tree, and it's handbook: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook -- pi@opsec.eu +49 171 3101372 4 years to go !