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

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?

          • Who will set this up in GitHub? LFIT or community?

          • Can we take over WebMaster for l3af.io? Lj