06-08-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 |
@Jason Niesz | Walmart |
@Dave Thaler | Microsoft |
LF Staff: @LJ Illuzzi
Agenda
Meeting note taker
Welcome to new attendees
Issues/pull requests
Reposupport by Atul-source · Pull Request #69 · l3af-project/l3afd (github.com)
Where is the JSON config documented? I couldn't find it.
when should PR's be merged: How many approvals needed? Is a meeting needed? E.g., should Added some tests by Atul-source · Pull Request #66 · l3af-project/l3afd (github.com) have been merged last week when I approved? Or yesterday when Santhosh approved? Or this morning when Satya approved? Or during this meeting?
Add OpenSSF scorecard workflow by dthaler · Pull Request #71 · l3af-project/l3afd (github.com)
Roadmap planning
Release Management
@LJ Illuzzi will not be on the 06/15 (DTF) and 06/22 (Vacation) TSC calls.
General Topics (cover as needed)
Use Cases
Roadmap
Project structure
Governance
Technical Steering Committee
Minutes/Updates
RepoSupport #69
Create document (see below)
Changes look great. Need a test or a doc page.
OpenSSF scorecard
Best practices badge now merged
Some GitHub actions
Someone with Admin in the L3AFd permissions needs to set up PAT.
Create read only token and add it under the security tab.
Generates score between 0-10.
@Jason Niesz to do this.
Added some tests #66
Dave has permissions.
When should Merge be done?
2-3 code owners sign off
Second person merge or third person merge?
2 approvers besides the submitter to merge.
Reposupport #69
Guidelines for PR
100% code coverage
full documentation
There is no documentation change here.
Couldn't find a doc that needs to be updated. Is there one?
The code changes look good, but should there be a doc page? Should we add tests?
We need to create a document. @Santhosh Fernandes
l3af.io needs refreshed
Add Cloud Native eBPF presentation
Lj: PAge was set up through the LF creative services group.
Can we put this in a GitHub repo where we can maintain it?
Dynamically generated from GhPages feature
Doxyfile - generates HTML from Markdown.
GitHub workflows: UpdateDocs - creates site from DoxyGen file
Switch branch to GhPages and check in there.
eBPF.io website generated by netlify
Runs in CI/CD and generates a preview.
We just want to be able to manage the website without having to ask an outside entity.
Is ebpf.io going to be community managed or is there going to be a contractor?