From owner-freebsd-hackers@freebsd.org Tue Apr 26 20:38:36 2016 Return-Path: Delivered-To: freebsd-hackers@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 6E8EBB1DA27 for ; Tue, 26 Apr 2016 20:38:36 +0000 (UTC) (envelope-from mseqs@bsd.com.br) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 242E1186F for ; Tue, 26 Apr 2016 20:38:36 +0000 (UTC) (envelope-from mseqs@bsd.com.br) Received: by mail-wm0-x242.google.com with SMTP id w143so7460148wmw.3 for ; Tue, 26 Apr 2016 13:38:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.com.br; s=capeta; h=mime-version:date:message-id:subject:from:to; bh=OfQhglo5Q98kA9PWZl+JUbVJgNtI5xWk2NmQ+SMJht0=; b=C8M3lhHoNN9IaY8gM1QCSNTBEzxe06MeoXMAgaL6IwQtwS3okVBKelMQYL7Uzh7Ojg osdTVnaT2goOLmu2H4Tnf3Dgz9TWr6Ht1Wvlt76O2hAJ+gF6NC9pZulO0x/L0VKzJR0P 3T7H03AUm58TekL5t3l0+hwlruJF+6HzMgPFM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=OfQhglo5Q98kA9PWZl+JUbVJgNtI5xWk2NmQ+SMJht0=; b=M2tdU9vD5L4trEy2eUeSM2VExIThcl43EX8rZsp5M0g45mqz16oZJluCz8QbOrwBU8 6x2IUVyFyWANy7WWAvEbUbHOuvG2pNHgZR+pBcu/OoQDgKTd4rR8pypvHOjpU0zTpEVK yImW0sZQz2wP/3woVot6xcjdTRV1rSRW+2x9w77YbT6xi14OTlsZNo8vjCXVKCRtCEmR PtTfHt9uTex098jMASwZRRYmz0RDmL/93kDEpEQhIHA39qL3yw4/bIwn2e1C9KwVh4p+ Ttxc8WIhxk2k6hOiH6cP9S4+mLT4URBA1u6tJzQjY1NGsuRsoWpskqhlAf4EbOv0cXBv T5JA== X-Gm-Message-State: AOPr4FUCdYfoTdslaQwW2USgRMjGVli79Kn++3RgfFBYQ//uuvLGoLPJGvKUXsx4x39MkuWbQo+SQfOEe4axZQ== MIME-Version: 1.0 X-Received: by 10.194.60.134 with SMTP id h6mr5255435wjr.115.1461703114227; Tue, 26 Apr 2016 13:38:34 -0700 (PDT) Received: by 10.194.53.233 with HTTP; Tue, 26 Apr 2016 13:38:34 -0700 (PDT) Date: Tue, 26 Apr 2016 17:38:34 -0300 Message-ID: Subject: Contributing to FreeBSD From: Rafael Rodrigues Nakano To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 20:38:36 -0000 Hello, I would like to contribute to FreeBSD in terms of code, but I don't know where, exactly. I use most of the time C in my free time hobby projects, but I know a bit of C++ and the concept of OOP. But I found no way to contribute to the system itself, I should study more before entering the Operating System Programming world. However, like I said, I'd like to contribute to FreeBSD, so, should I try to enhance the user-level applications or something like this? (I saw that 'freebsd-version' is a shell script and I think I could make a more information-detailed version in C, or something else). Sorry if it's a really dumb question, I like FreeBSD so much and I know I need to contribute to the development somehow. Is this the correct way (if not, the easiest one) to start contributing to such a great OS project like this? And, finally, how exactly I submit my code? CVS? Git? By email? Thanks in advance.