Skip to content

SLIM Open Source Developers Meeting

Rishi Verma edited this page Jun 26, 2024 · 23 revisions

April 25th, 2024

Notes

May 1st, 2024

Announcements

  • Rishi will present SLIM to NASA SMD Software conference
  • KS will present to Might Devs community on continuous testing best practices (Thursday, May 16, 11:00 am – 12:00 pm PT)

Issue Ticket / PR Discussions

Other Topics

May 9th, 2024

Announcements

  • KS will present to Might Devs community on continuous testing best practices (Thursday, May 16, 11:00 am – 12:00 pm PT)

Issue Ticket / PR Discussions

Other Topics

  • ACTION ITEM: @riverma set up brainstorm chat with @ingyhere, @lylebarner and @lewismc
  • ACTION ITEM FROM 4/25: @ddalton - work with @riverma to run through Metrics guide for a sample project. Let's start with SLIM and publish the report to the website?
  • ...

June 26th, 2024

Issue Ticket / PR Discussions

  • Continuous Testing Pull Request @yunks128
    • ACTION ITEM: @yunks128 to fix build error
    • ACTION ITEM: @riverma to review and merge + publish release once fixed!
  • [New Website Feature]: Improved Standards Infusion Process: Self-Service Model and Better Docs @riverma @yunks128
    • Feedback:
      • @jpl-engelke: GitHub CLI is a tool to reuse making PRs more automatically
      • @hookhua: consider the distribution of GitHub / GitLab to make your decision
    • ACTION ITEM: @yunks128 breakout meeting on next steps for this ticket (share on #slim channel)
  • Guide on Code Security Scanning @jpl-jengelke
    • Working on making advice better on auto versus manual builds
    • Thinking of ways to make the guide work with languages other than Python, like C++
    • ACTION ITEM: @jpl-engelke breakout meeting on next steps for this ticket (share on #slim channel)
  • New guide on container security best practices - comment @riverma
    • Suggestion to recommend grype as an OCI complaint tool for Docker, Podman, others, including file-system directories
    • @lylebarner:
      • grype has been evaluated by his team, it is easy and effective. Utilizes package definition files.
      • grype only has access to free databases, not proprietary databases. Has difficulty reviewing forked dependencies.
      • Difference between Dependabot and grype is more like a Venn diagram, rather than Dependabot being much more capable
    • ACTION ITEM: @riverma to add @lylebarner as reviewer for this ticket

Other Topics

  • Software Bill of Materials (SBOM) @lylebarner
    • Use of SBOMs:
      • Vulnerability assessment
      • License compatibility
      • Security reviews
    • Future of SBOMs: there will come a day where SBOMs will be required by all projects (gov't mandate)