April 11, 2023 Meeting

Attendees:

  • Yogesh Pandey

  • Micky Kumar

  • Raphael Defosseux

  • Suresh

  • Sid B

  • Shubham Tatvamasi

  • Kendall

  • Ben S

  • Javier Aubert

  • parbina

  • Pravin Shelar

  • Jim Blakley

  • Tapas

  • Lucas Gonze

  • Som Sikdar

 

Agenda:

Agenda Item

Pre-Read Materials

Owner

Outcome / Next Steps

Agenda Item

Pre-Read Materials

Owner

Outcome / Next Steps

How to break the barrier of entry? New contributor docs or tagging issues that are beginner friendly.

 

@Kendall Perez @Lucas Gonze @Maximilian Huber 

Lucas: having regularly scheduled town halls

Jordan: feedback from different users about this barrier of entry. create quick start tutorials. After install, no information on how to connect the simulators and testing. 

Jim: hard to navigate the current documentation, suggest task oriented docs

Jordan: Docs require previous knowledge

Jim: Can represent end-user perspective

 

Som & Jim meeting to discuss

Next Step: Above discussion will be moved to outreach working group. Add item to outreach agenda.

New structure for town halls.

 

 

Lucas:  Half around mutual self help (office hours), lightning talks (bringing in interests outside the TSC).

Jordan: could be hard to have the office hours bc we may not have the right folks who know certain aspects of the magma code

Lucas: lighting talks could be once a month and office hours could be every couple of weeks

Next Step: Add to outreach agenda.

Benchmarking 1.9 and figuring out scalability goals, where we stand what we want to achieve.

https://magma-ci.web.app/

@Yogesh Pandey 

Max: CI is working, web app dashboard code not reflecting the current status

 

Link to latest build: https://linuxfoundation.jfrog.io/artifactory/magma-packages-test/pool/focal-ci/magma_1.9.0-1680523811-28503e2b_amd64.deb ← is build from CI despite blank circle in https://magma-ci.web.app/

1.9 scalability benchmarking, want to ensure at 1.7/1.8 performance.

The above should be handed off to the eng. working group.

Next Step: Yogesh will speak with Som, on tools for 1.9. {Yogesh capture issue here}

Introductory talk for community.cncf.io 4/27 at 6 PM PT.

https://community.cncf.io/placer/
https://community.cncf.io/san-miguel/
https://community.cncf.io/san-salvador/

@Lucas Gonze 

Lucas: Build on Shubham's talk from 9 months ago. 

Shubham: happy to give this talk.

Next Step: Lucas and Shubham to work offline to come up with something (ben move this item to outreach group)

Bug bounty programs

 

@Kendall Perez ?

Kendall: Has found a provider (hackerone?), free for open source, would pay bounties.

Jordan: Now we know that this is possible we need to structure/plan how we can use this. Possibly bring to outreach working group

Next Step: Bring this to outreach meeting

 

Outreach Working Group Near Term Scope

 

 

Som will meet with folks and figure out what is appropriate / doable for the outreach working group.

Engineering meeting cadence

Should the engineering meeting be moved from biweekly to monthly?

@Shubham Tatvamasi 

Next Step: 

Voted on moving meeting to monthly. Approved. 

Ben will adjust invite. 

Scope of Outreach Group

What agenda items belong there?

@Lucas Gonze 

Lucas discussed proposal to grow scope of outreach group.

 

Next Steps: Proposal will be discussed in community meeting this week

Admin Permissions

 

@Lucas Gonze 

Should Lucas have permanent admin on the github org. TSC did not object.

Scorecards Update

 

@Lucas Gonze 

  • Work started. See https://github.com/magma/security/issues/144

  • I am working closely with maintainers of Scorecards project

  • One maintainer suggests it is better used to prompt action than measure security

  • Working on binaries in git. Need to connect with people who understand virtctl usage

Two engineering items

 

@Lucas Gonze 

virtctl item resolved within TSC. Fuzzing platform discussion reserved for next engineering meeting.

1.9 release

 

@Yogesh Pandey 

Tagging release, release notes, other release activities. Had previous help and will need some dedicated devops activity for this release.  This is currently a gap. 

Next Steps: Yogesh will bring this to the next call.

Recording:

https://zoom.us/rec/share/HpMCgrdKifz_FTc557KalbWk6omj2mxZG9y3UGm9c2AQLRVlAXfPw0QChOX6Alfz._vJQJT5FvgvS_mc7