Check GitProxy's adherence to OSPS baseline and open issues for fixes

オープン
#1,697 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
30/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
活発
技術スタック
typescript
領域
security

調査の方向性

Issue でリンクされている OSPS Baseline のバージョンから始め、その Level 1、Level 2、Level 3 の基準を GitProxy に照らして確認します。GitProxy が満たしているコントロールを記録し、満たされていない改善ごとに個別の issue を作成します。評価とその結果として作成された issue のセットをもって完了とします。

索引モデルが issue の本文から書いたものです。

説明

In #1665 we talked about using OSPS (Open Source Project Securtiy) baseline by OSSF to check GitProxy's adherence to security best practices. As more firms adopt the project, we should aim to cover all 3 levels:

The Open Source Project Security (OSPS) Baseline is a set of security criteria that projects should meet to demonstrate a strong security posture. The controls are organized by maturity level and category. In the detailed subsections you will find the control, rationale, and details notes.

Where possible, we have added control mappings to external frameworks. These are not guaranteed to be 100% matches, but instead serve as references to external elements that the Baseline maintainers believe relate to the Baseline control. This is not a functional connection, and does not imply that progress on one will necessarily result in progress on the other.

Level 1: for any code or non-code project with any number of maintainers or users
Level 2: for any code project that has at least 2 maintainers and a small number of consistent users
Level 3: for any code project that has a large number of consistent users

Describe the solution you'd like
We should check whether GitProxy complies with all the criteria, or make issues if there are any points that need to be improved.

主要言語
TypeScript
スター
263
フォーク
185
平均マージ
2日 15時間
マージ済み PR(30日)
39

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

finos/git-proxy のほかの issue

finos/git-proxy の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。