03-23-2022 TSC Meeting Minutes
TSC Meeting Zoom link
Meeting Recording
Meeting Chat File
Attendees & Representation. Please add your name to the attendance table below.
Attendees | |
Name | Company |
@Daniel Havey | Microsoft |
@VM (Vicky) Brasseur | Wipro |
| Wipro |
@Dhivya R | Walmart |
@Satya Pradhan | Walmart |
@Santhosh Fernandes | Walmart |
@Jason Niesz | Walmart |
@Dave Thaler | Microsoft |
Mike Dvorkin | |
@Ragalahari | Walmart |
@Steve | Microsoft |
@Kanthi Pavuluri | |
@Eric Tice | Wipro |
@Meni Hillel | Walmart |
LF Staff: @LJ Illuzzi @Brandon Wick
Agenda
Meeting note taker
Welcome to new attendees
Marketing Update - Proof Points
Criteria and list of recipients
Reference Anuket Badging, ONAP Badging
TAC Mandates for LFN Induction
TAC Representative: https://github.com/l3af-project/governance/issues/12
MAC Representative: https://github.com/l3af-project/governance/issues/13
(VMB) There are 2 TSC calls on the calendar
General Topics (cover as needed)
Use Cases
Roadmap
Project structure
Governance
Technical Steering Committee
PR Update - Santhosh
https://github.com/l3af-project/l3afd/pull/25 - Update to sigterm instead of sigkill for Linux
https://github.com/l3af-project/l3afd/pull/26 - Restructuring L3AFD API
PR Update - Satya
https://github.com/l3af-project/l3afd/pull/28 - Add checks for formatting and vetting in workflow template
https://github.com/l3af-project/l3afd/pull/27 - CodeQL integration
Minutes/Updates
Jason: Committers - LF requirement. Please make sure that the PR goes through
Vicky: in progress
Just need final detail
Dave: #22 ready to be merged now.
The button has been pressed
Jason: I will be taking over the L3AF duties for Karan
Manny: New L3AF manager for Wallmart for US
Santooh will continue to be a tech lead
Dave: Other PR #16 & 18 - only two approvers
What process do we need to approve? Is 2 approvers enough?
Vicky: There is an issue for this. We can use this as a test case.
Will write up
Jason: Okay with 2 approvers.
Dave: Majority of TSC members. (Not a strong opinion)
Vicky: Will create an issue for this so we can agree.
As lightweight as possible for now.
MArketing issues:
Brandon - Sr. Marking Manager at LFN
Running the MAC council
Talking about proof points
Developing quality content is a big concern
Need to hear from communities about leveraging OSS projects
Asking for community to provide User Stories.
Leveraging tooling for products, customers, compelling story
Need an SME to do a sit down interview for a story
Last year published case studies with global network opportunities
Broadening scope of proof point
Developing projects.
Could be user stories from Wallmart, MSFT, WiPro
Development that talks about L3AF
Integrate LFN with Enterprise industry.
Use L3AF as a bridge to show how important networking is to Enterprise
Vicky: Things people could do?
Brandon: Yes. Business scenario would be good. show benefits to going this direction eBPF instead of trad networking
Manny a good SME to talk to
Jason: Ravi to do a keynote about how Wallmart is using L3AF
Brandon: Could leverage that as the heart of the content and a good starting point
Badging:
Initiated by TAC last year.
Help communicate recognition to contributors
Just set up an account in credly and the recipient will receive the badge
Moving into project level badges
Customize badge categories to make sense for individual projects
Looking to L3AF to advise what categories to use for L3AF and who is eligable
Need full name and email.
Goal is to distribute in Q1 for last year annually
Like to finalize for distribution in the next couple weeks.
LJ: Looking at Aniket and ONAP as examples
Need to remove PTL.
Vicky: As part of the end of year process is to re-asses badges?
We need process for this.
Brandon: Agreed this is a good place for process.
Brandon MAC role
Commitment of a couple hours a month to ensure alignement
Make sure the needs of the project are met at the LFN.
The MAC is where we have those discussions
PR discussions
Santosh: #25
Dave: Just approved it.
sigkill is a cleaner way to do it, but no objections
#26 needs to be rebased on 25 to work on Windows (use procterm API)
Jason: Need to discuss GRPC removal. Thougs/objections?
Santhosh: GRPC or REST APIs (external)
Remove GRPC for OSS world?
No concerns voiced.
Maintained with a flat file and can integrate with any other 3rd party system
Will give list of eBPF programs running on node in JSON format. (multiline)
Please review.
PR for mTLS
@Dave Thaler can you approve this?
Better to split into two processes
Code in the daemon to do the download is overkill
Remove from L3AFd?
Don't need code for key management, TLS, etc inside L3AFd
Jason: we are not going to do cert management in L3AFd
Dave: Doc reads as if it is
Jason & Santhosh: That is just to log a message
It's the Go library that does that.
Vicky: Appreciate wording changes before approving
Jason and Santhosh: Will reword.
Dave: Will approve after rewording.
Satya: #28
Input most welcome. Still looking into it.
Keep Windows check because there are Windows specific files in there.
Satya: Will keep the check.
Will raise a separate PR for Go lib check
Dave: clang format has a config file where you can specify formatting options
CodeQL integration #27
password in the log...BAD
Will raise alerts for the above and other scary stuff
Dave: Already approved
Dave: Dependabot support and OSF support card also needed
Go straight to a PR.
LJ: TAC mandates:
Process for adding and removing
Will email in background to see where we are at?
Yes, that would be fine