Skip to content

Self-Learning - Securing Projects with OpenSSF Scorecard (LFEL1006) #46

@RodKWATE

Description

@RodKWATE

Description:
All mentees must complete the "Securing Projects with OpenSSF Scorecard (LFEL1006)" course to understand how to assess and improve the security posture of open-source projects using OpenSSF Scorecard. This knowledge is crucial for ensuring that OpenPAYGO and LF Hyphae implementations follow best security practices.

Learning Objectives:

  • Understand the importance of security in open-source projects.
  • Learn how OpenSSF Scorecard works and its key security metrics.
  • Identify and mitigate common security risks in open-source projects.
  • Perform an automated security analysis of a repository using OpenSSF Scorecard.
  • Apply recommended security improvements based on the scorecard results.

Tasks:

  • Enroll in the LFEL1006 course on the Linux Foundation training platform.
  • Complete all course modules and quizzes to gain a foundational understanding of OpenSSF Scorecard.
  • Practice running OpenSSF Scorecard on a sample or real GitHub repository.
  • Analyze the security score of OpenPAYGO and/or LF Hyphae and document key findings.
  • Obtain the Certificate of Completion at the end of the course.
  • Submit the certificate as proof of completion and present a short summary of key takeaways.

Acceptance Criteria:
✅ Mentees have successfully completed the LFEL1006 course.
✅ Each mentee presents their Certificate of Completion as validation.
✅ Mentees perform at least one OpenSSF Scorecard security audit on a GitHub repository.
✅ Mentees demonstrate an understanding of how to apply security improvements based on scorecard results.

This ticket ensures that mentees are equipped with essential security knowledge to assess and improve the security of open-source projects, making them valuable contributors to OpenPAYGO, LF Hyphae, and other initiatives.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions