January P4 Language Design Working Group Meeting

NF
Nate Foster
Mon, Jan 3, 2022 2:51 AM

Hi folks,

Our monthly LDWG meeting will be held tomorrow (Monday) at 1-2:30pm PT on
Zoom.

Important logistics update <<<

Due to a recent "Zoom bombing" incident for a meeting by another P4 working
group, I've created a fresh Zoom meeting for tomorrow's LDWG meeting.

https://cornell.zoom.us/j/97583070442?pwd=UHVEMmUzMTVXb1lDWkhPSHM0TTRuUT09

Meeting ID: 975 8307 0442
Passcode: 107430

One tap mobile
+16465189805,,97583070442# US (New York)
+16468769923,,97583070442# US (New York)

I've also tightened the security settings: you'll need to be signed into a
Zoom account to join the meeting, and we'll use a waiting room.

You can always find up-to-date information about LDWG meetings on the
shared calendar shown on the P4 website: https://p4.org/working-groups/

Our plan for January is to briefly review some high-level items and then
continue working through some of the clarifications and fixes raised by
folks involved with formalizing P4. We may also use the time to work on
actually implementing spec changes where we've reached consensus on the
design. So please come with your sleeves (virtually) rolled up and ready to
work!

As always, these meetings are open to all and we will have some time to
discuss new items as well.

A draft agenda is below. Hope to see you there!

Best wishes,
Nate & Mihai

Welcome

  • Announcements

Newer items

  • Naming conventions and backward compatibility
  • Compile-time known values
  • ElementType method

Older items

  • Petr4 Omnibus (we will not get to all of these in 90 minutes...)

Wrapping Up

  • Open business
  • Next meeting
Hi folks, Our monthly LDWG meeting will be held tomorrow (Monday) at 1-2:30pm PT on Zoom. >>> Important logistics update <<< Due to a recent "Zoom bombing" incident for a meeting by another P4 working group, I've created a fresh Zoom meeting for tomorrow's LDWG meeting. https://cornell.zoom.us/j/97583070442?pwd=UHVEMmUzMTVXb1lDWkhPSHM0TTRuUT09 Meeting ID: 975 8307 0442 Passcode: 107430 One tap mobile +16465189805,,97583070442# US (New York) +16468769923,,97583070442# US (New York) I've also tightened the security settings: you'll need to be signed into a Zoom account to join the meeting, and we'll use a waiting room. You can always find up-to-date information about LDWG meetings on the shared calendar shown on the P4 website: https://p4.org/working-groups/ Our plan for January is to briefly review some high-level items and then continue working through some of the clarifications and fixes raised by folks involved with formalizing P4. We may also use the time to work on actually implementing spec changes where we've reached consensus on the design. So please come with your sleeves (virtually) rolled up and ready to work! As always, these meetings are open to all and we will have some time to discuss new items as well. A draft agenda is below. Hope to see you there! Best wishes, Nate & Mihai Welcome - Announcements Newer items * Naming conventions and backward compatibility - https://github.com/p4lang/p4-spec/issues/1004 * Compile-time known values - https://github.com/p4lang/p4-spec/issues/1001 * ElementType method - https://github.com/p4lang/p4-spec/issues/978 * Parameterizing actions on externs https://github.com/p4lang/p4-spec/issues/994 Older items * Petr4 Omnibus (we will not get to all of these in 90 minutes...) - https://github.com/p4lang/p4-spec/issues/960 - https://github.com/p4lang/p4-spec/issues/961 - https://github.com/p4lang/p4-spec/issues/969 - https://github.com/p4lang/p4-spec/issues/973 - https://github.com/p4lang/p4-spec/issues/974 - https://github.com/p4lang/p4-spec/issues/975 - https://github.com/p4lang/p4-spec/issues/976 - https://github.com/p4lang/p4-spec/issues/979 - https://github.com/p4lang/p4-spec/issues/995 - https://github.com/p4lang/p4-spec/issues/996 - https://github.com/p4lang/p4-spec/issues/1000 Wrapping Up * Open business * Next meeting