From owner-freebsd-questions@freebsd.org Mon Jan 6 15:25:35 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 97E2A1EB74B for ; Mon, 6 Jan 2020 15:25:35 +0000 (UTC) (envelope-from ihor@antonovs.family) Received: from mail.antonovs.family (mail.antonovs.family [100.25.240.195]) (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 47rzq232rdz3MmF for ; Mon, 6 Jan 2020 15:25:34 +0000 (UTC) (envelope-from ihor@antonovs.family) Received: from localhost (localhost [127.0.0.1]) by mail.antonovs.family (Postfix) with ESMTP id B33E5138A46 for ; Mon, 6 Jan 2020 15:25:28 +0000 (UTC) Received: from mail.antonovs.family ([127.0.0.1]) by localhost (mail.antonovs.family [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id WvmZuPVuDDDv for ; Mon, 6 Jan 2020 15:25:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.antonovs.family (Postfix) with ESMTP id 5EF2D138A48 for ; Mon, 6 Jan 2020 15:25:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.antonovs.family 5EF2D138A48 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=antonovs.family; s=D65AA412-CB7F-11E9-A561-802C9D403B77; t=1578324328; bh=vXhY9CJdRB4TVvS/17kviVUDw3WfE2LDSiFsTWjycGw=; h=From:To:Date:Message-ID:MIME-Version; b=RLi5aM9+xRvIqTQ465QLin+knx3p8ptfLCxU7LJtjtXvoylkmZD+tLrZCZKvaD8to urfpJxBsf2hARj3vC/sMKpH3c2Vf2jvIyBi1qvOGaLlC/SXjKnBAGxQ7d3w2DBnoUT DB2/Ge9boe9QxyGhDZPO7dIwMPQ/4OgDdslV2nln0S5DY3u51KieoLyvy1e68K5Ld0 uRVwyjHgGc0nqwdtPZB2kFJ2Y6frvM1WACL3dL9myULXqTxN6lG7Ka1MxNws3hsy+D CTTNGmuMPgyKcWESe7jcveYWMYqdoQ7sDFKHr3jAweIeMDYxyik7qO3FTjrnvx9M5W 4q+FnR+fKtQtA== X-Virus-Scanned: amavisd-new at antonovs.family Received: from mail.antonovs.family ([127.0.0.1]) by localhost (mail.antonovs.family [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id uGZ9NFWQAHfV for ; Mon, 6 Jan 2020 15:25:28 +0000 (UTC) Received: from t800.localnet (c-73-83-210-79.hsd1.wa.comcast.net [73.83.210.79]) by mail.antonovs.family (Postfix) with ESMTPSA id 17C31138A46 for ; Mon, 6 Jan 2020 15:25:28 +0000 (UTC) From: Ihor Antonov To: freebsd-questions@freebsd.org Subject: Re: Seeking guidance for contribute in FreeBSD Date: Mon, 06 Jan 2020 07:25:26 -0800 Message-ID: <2147113.ElGaqSPkdT@t800> In-Reply-To: <20200106122408.d56ff02c.freebsd@edvax.de> References: <20200106122408.d56ff02c.freebsd@edvax.de> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Rspamd-Queue-Id: 47rzq232rdz3MmF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=antonovs.family header.s=D65AA412-CB7F-11E9-A561-802C9D403B77 header.b=RLi5aM9+; dmarc=pass (policy=none) header.from=antonovs.family; spf=pass (mx1.freebsd.org: domain of ihor@antonovs.family designates 100.25.240.195 as permitted sender) smtp.mailfrom=ihor@antonovs.family X-Spamd-Result: default: False [-2.63 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[antonovs.family:s=D65AA412-CB7F-11E9-A561-802C9D403B77]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[antonovs.family:+]; DMARC_POLICY_ALLOW(-0.50)[antonovs.family,none]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-0.63)[asn: 14618(-3.11), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; CTE_CASE(0.50)[]; ASN(0.00)[asn:14618, ipnet:100.24.0.0/13, country:US]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[79.210.83.73.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 15:25:35 -0000 On Monday, January 6, 2020 3:24:08 AM PST Polytropon wrote: > On Mon, 6 Jan 2020 13:27:21 +0530, Saurabh Sihag wrote: > > Hello Everyone, > > I am Saurabh Sihag, new to the developers world. I would like to start > > contributing to open source and start working FreeBSD. > > I am highly proficient in C++/C, python and Docker(for deployment). > > Can you suggest me the skills I should start working on so that i can > > start > > contributing in FreeBSD, also some good beginners bug. > > For the basics, I'd suggest to have a look at the following > resources: > > https://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/ > > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > > This should provide a good introduction on the toolchains and > workflow. Rquipped with this knowledge, you should have a good > starting point within FreeBSD development and contribution. > > General overview on contribution possibilities: > > https://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing/index.html > > Furthermore, the FreeBSD source code is of high educational > value, so studying interesting parts of it is helpful. > > Regarding bugs: > > https://www.freebsd.org/support/bugreports.html > > https://bugs.freebsd.org/bugzilla/query.cgi?format=advanced Hi, I have similar questions and some of them are already answered, thanks Polytropon! I am Linux refugee, seeking asylum from systemd menace:) I am planning in installing FreeBSD on my Lenovo X1 Extreme laptop. In particular are there any similar resources about kernel? I am interested in studying kernel and drivers development so any high-level overview of the kernel subsystems and their interconnection would help a lot. Thanks! -- Ihor Antonov https://useplaintext.email