From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 2C7FDA0032;
	Fri, 30 Dec 2022 19:03:59 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 1B1C142C24;
	Fri, 30 Dec 2022 19:03:59 +0100 (CET)
Received: from mail-4316.protonmail.ch (mail-4316.protonmail.ch [185.70.43.16])
 by mails.dpdk.org (Postfix) with ESMTP id 12223410D0
 for <dev@dpdk.org>; Fri, 30 Dec 2022 19:03:58 +0100 (CET)
Date: Fri, 30 Dec 2022 18:03:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1672423437; x=1672682637;
 bh=9GM8uVlCrfAUGUSTB97rgx1pc3s8Yb0eMiCSTGPVXQE=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=a375GixdT15pb5S4DI/28u7dnubGHyplYFouWEMEyYGppNdgIxr29190J5xoki2ni
 03jdMbMKJvUbakXkQuLzB9ee0+iLOYt3ZTklM56GxB1yJ6Iq8/J0jgKiGs6/eaOnNb
 uVi5ciTXkpzTlfyjv477MosaH2ibql6UoxuKhtcvy/94wjmJZcQz1fx/FBAKwJPMA/
 0RfMNtXqYEWVl6eAZ21NMHQ72XXr2OIwUDD0WUxRGNpyPdjUBITJdSXvEbk+Z8zbZQ
 /FOepDjhiynNgww6fCyEgrvkuSAgnHe4BbBiooADBJ8lXgrEJ4vcqU0b8ga7AgAHXh
 47pxIvQw3MnXw==
To: Stephen Hemminger <stephen@networkplumber.org>,
 Tyler Retzlaff <roretzla@linux.microsoft.com>
From: Raul Ferrando <rferrandop@protonmail.com>
Cc: "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: Get started contributing to the DPDK
Message-ID: <155e7f58-08f9-fbb1-2cd2-95b5bef3f6d4@protonmail.com>
In-Reply-To: <20221229175531.7bfe0674@hermes.local>
References: <YjYiXaXladuAZCGSK0xyjEHf4meTFQ-Ox2FP7pNXQmymfbKCCwIhYnDQENsvM23668lyY_FnaNn17bySMv1nnuzAYL0K29pjku3XKrSjZQE=@protonmail.com>
 <20221229174413.GA20765@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net>
 <20221229175531.7bfe0674@hermes.local>
Feedback-ID: 40695275:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Perfect

Appreciate the help.

On 12/30/22 02:55, Stephen Hemminger wrote:
> On Thu, 29 Dec 2022 09:44:13 -0800
> Tyler Retzlaff <roretzla@linux.microsoft.com> wrote:
>
>> hi Raul,
>>
>> On Wed, Dec 28, 2022 at 10:40:45PM +0000, Raul Ferrando wrote:
>>> Dear DPDK team,
>>>
>>> My name is Raul and I recently discovered the DPDK project and I am ver=
y interested in contributing and becoming more involved. Can you please pro=
vide some guidance on how to get started with my first contribution? I am p=
articularly interested in tackling bugs that are suitable for beginners.
>>>
>> dpdk documents contribution guidelines here
>> https://core.dpdk.org/contribute/
>>
>> and in more detail here
>> https://doc.dpdk.org/guides/contributing/patches.html
>>
>> welcome! we look forward to your contributions.
> The bugzilla exists here https://bugs.dpdk.org/ bu not that useful.
> Most of the bugs are specific to hardware types.
>
> One bug that could be worked on, is the existing applications and example=
s
> often incorrectly handle shutdown from a signal. It is not safe to call t=
he
> close and cleanup functions directly in a signal handler; the proper way =
to
> do it is to only set a flag in the signal handler, then do cleanup in
> the main thread when the main loop exits.