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 |
Dave Thaler | Microsoft |
VK Group | |
Walmart | |
Eric Tice | Wipro |
Santhosh Fernandes | Walmart |
Walmart | |
Walmart | |
Rishabh Gupta | Walmart |
Raga lahari | Walmart |
Walmart | |
LF Staff: LJ Illuzzi
Agenda
Meeting note taker
Welcome to new attendees
- eBPF Package Repository proposal
LFN Induction
- Material development in progress through 02/22. Community input is required: LFN Induction Slide Deck - Draft
- Next review is 02/09 during TSC meeting (02/08 meeting is canceled)
- Developer & Testing Forum (tentative) - March 2022
- Cloud Native eBPF Day Europe - May 2022 (CFP deadline Feb 21)? Call For Proposals (CFP) | Linux Foundation Events
General Topics (cover as needed)
Use Cases
Roadmap
Project structure
Governance
Technical Steering Committee
Versioning and release doc - Santhosh
Minutes/Updates
- eBPF Package Repository proposal
- Working on it in different meeting
- LFN induction
- Want to have slide deck complete by Feb 23
- Get to the LFN tech advisory
- Review March 9(?)
- March 16 on agenda for approval
- Discussion around licensing
- Private repos → public (before 23rd)
- Flow exporter
- Other 2 might take longer
- High level goals for cross-project interaction
- Project Governance
- Contributing file and procedures doc
- DCO or CLA set up in GitHub?
- Need to have it
- I believe you go to https://github.com/apps/dco and start with the Configure button on top right.
- See https://wiki.linuxfoundation.org/dco for the DCO setup steps
- DCO runs on a branch. Cannot merge without signing DCO
- L3AF project scope - needs some cleanup
- Tech focus
- Technical merit and fit within the LFN umbrella
- Cover lower level hooks, network specific use cases that can be achieved
- Also fits into cross-community colab
- Cover lower level hooks, network specific use cases that can be achieved
- Governance - on par with where we should be
- Technical merit and fit within the LFN umbrella
- Cloud Native eBPF day
- Good opportunity to evangelize for the L3AF project
- L3AF session?
- Release Process document
- How do you track releases
- Versions
- What is a stable release
- What about backports?
- Post-release activities
- Release tracking will be done through GitHub
- We can start releases with whatever semantic we decide upon
- Major.minor.patch
- No alpha, only numbers
- Just follow the convention
- 10-12 week release cycle
- Stable release
- Maintenance window for previous release
- ~6-12 months?
- Extended maintenance?
- Need a release manager(?)
- Maintenance window for previous release
- Backports
- Bugs in maintenance window
- Will be decided by L3AF community
- approval of the release manager(?)
- What is the responsibility of the release manager?
- code owners(?)
- Keep it at the code owners for now
- Different code owners for areas?
- Every file has a code owner?
- Need unanimous agreement.
- Useful to have a link to a place to say who is the current release manager, code owners
- How do you do the request?
- Some projects have list of aliases, some have a single alias, etc.
- Bugs in maintenance window
- Action items from last meeting
- Timeout issue
- have a repo
- ran through steps
- updated comments
- issue should be resolved
- XDP build steps added
- code owners added
- Contrib doc added
- licensing still open MIT (permissive) instead of GPL (non-permissive)
- Timeout issue