Re: [Coin] Hackaton: P4 tutorials, setup and tools

Salvatore Signorello <ssignorello@ciencias.ulisboa.pt> Tue, 09 July 2019 14:15 UTC

Return-Path: <ssignorello@fc.ul.pt>
X-Original-To: coin@ietfa.amsl.com
Delivered-To: coin@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BD9C12017E for <coin@ietfa.amsl.com>; Tue, 9 Jul 2019 07:15:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ciencias.ulisboa.pt
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SRBgREo4lAX4 for <coin@ietfa.amsl.com>; Tue, 9 Jul 2019 07:15:56 -0700 (PDT)
Received: from mx02.fc.ul.pt (mx02.fc.ul.pt [IPv6:2001:690:21c0:f602::a36]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38A4D120178 for <coin@irtf.org>; Tue, 9 Jul 2019 07:15:54 -0700 (PDT)
Received: from FC-MBX1.fc.ul.pt (fc-mbx1.fc.ul.pt [10.121.30.11]) by mx02.fc.ul.pt (8.14.4/8.14.4) with ESMTP id x69EFC6K013118; Tue, 9 Jul 2019 15:15:13 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ciencias.ulisboa.pt; s=default; t=1562681717; bh=oBdSc3g77kOq1wOHJMzkdU28gfcOenQx50L82OWmzgw=; h=Subject:To:References:CC:From:Date:In-Reply-To:From; b=iXYQkZCKnn8GvG2vExSWUEYfCr8kNbXkVg2+2NdpSQA8Q7wF95d2ljymRs2hpK6qb otnj9nhRg8BEe/QjUmpHLrOSsb3utoFuwkVb3Va60UyDAXN7jJeX8gl/1KPLekf2Z4 EJL+4lp91HM7mrUmjrGpBuEIfUaJZPMShcSSdDU4=
Received: from FC-MBXARCH.fc.ul.pt (2001:690:21c0:f330::13) by FC-MBX1.fc.ul.pt (2001:690:21c0:f330::11) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 9 Jul 2019 15:15:25 +0100
Received: from FC-CAS1.fc.ul.pt (2001:690:21c0:f603::ca51) by FC-MBXARCH.fc.ul.pt (2001:690:21c0:f330::13) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 9 Jul 2019 15:15:11 +0100
Received: from smtp.ciencias.ulisboa.pt (194.117.42.59) by FC-CAS1.fc.ul.pt (194.117.42.61) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Tue, 9 Jul 2019 15:15:11 +0100
Received: from [10.101.87.243] (unknown [10.101.87.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ssignorello) by smtp.ciencias.ulisboa.pt (Postfix) with ESMTPSA id E43D740A0C53; Tue, 9 Jul 2019 15:15:11 +0100 (WEST)
To: Marie-Jose Montpetit <marie@mjmontpetit.com>
References: <CAPjWiCQpkxUK0c=Ha6y7pRGVGo7967wiSLzQFMKYEyqn_ix2+w@mail.gmail.com>
CC: coin@irtf.org
From: Salvatore Signorello <ssignorello@ciencias.ulisboa.pt>
Message-ID: <b5cc3f16-aec9-f476-6cf3-283588468145@ciencias.ulisboa.pt>
Date: Tue, 09 Jul 2019 15:15:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <CAPjWiCQpkxUK0c=Ha6y7pRGVGo7967wiSLzQFMKYEyqn_ix2+w@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------FA0D18B142FB6B2DC7F785D2"
Content-Language: en-US
X-FCUL-MailScanner-Information: Please contact the ISP for more information
X-FCUL-MailScanner-ID: x69EFC6K013118
X-FCUL-MailScanner: Found to be clean
X-FCUL-MailScanner-From: ssignorello@fc.ul.pt
Archived-At: <https://mailarchive.ietf.org/arch/msg/coin/6jCSKBtBsAJ7JQhrRpPzgSbqEsg>
X-Mailman-Approved-At: Tue, 09 Jul 2019 07:33:35 -0700
Subject: Re: [Coin] Hackaton: P4 tutorials, setup and tools
X-BeenThere: coin@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "COIN: Computing in the Network" <coin.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/coin>, <mailto:coin-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/coin/>
List-Post: <mailto:coin@irtf.org>
List-Help: <mailto:coin-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/coin>, <mailto:coin-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jul 2019 14:15:58 -0000

Hi Marie-José,

here's Salvatore a post-doc researcher from the University of Lisbon 
where I work with Prof. Ramos. I have been following the hackathon 
thread on this list since here  we have a small team of people working 
with the P4 language and that could be of interest for us.


Unfortunately, we are still not sure we will have time and people on 
those days to join the hackathon remotely. Yet, would it be possible to 
know some more details about the specific projects teams will be asked 
to work on? I only remember an email listing a few ideas (Jeffrey at 
Huawei), but, maybe, possible projects have been discussed off-list.


Kind regards,

Salvatore


On 09/07/19 12:41, Marie-Jose Montpetit wrote:
> From p4.org <http://p4.org>:
>
> https://github.com/p4lang/tutorials
> In particular look at the *Obtaining required software* section to 
> setup your environment.
> Printing the cheat sheet could also be a good idea:
> https://drive.google.com/file/d/1Z8woKyElFAOP6bMd8tRa_Q4SA1cd_Uva/view
>
> This reference to the language is also interesting:
> https://github.com/p4lang/education/blob/master/GettingStarted.md
> Look into P4 14 (as mentioned at the interim) for some available tools 
> at the hackaton or 16.
> This page also has a list of *Code Examples *but we**are still looking 
> for small projects for people who will not bring their own ideas and 
> would like to do more than just play with the code.
>
> If you know of other resources please tell us!
>
> And invite people who may not be on the list :)
>
> There will be help from experienced P4 programmers from Noviflow to 
> get you started and help throughout.
>
> I will post this information to the Materials in our datatracker as 
> well as on our GitHub site.
>
>
> mjm
>
>
> Marie-José Montpetit, Ph.D.
> Research Affiliate, MIT Media Laboratory
> mariejose@mjmontpetit.com <mailto:mariejose@mjmontpetit.com>
> mariejo@mit..edu <mailto:mariejo@mit.edu>
>