|
Google は、オープンソース プロジェクトのセキュリティを採点する Scorecards プロジェクトの発表に続き、オープンソース プロジェクトの「重要度」を測定する別のプロジェクトとして、プロジェクトの「重要度」を採点する Criticality Score を発表しました。 Googleは、オープンソースソフトウェアが長らく「コモンズの悲劇」に苦しんできたため、このプロジェクトを立ち上げたと述べています。規模を問わず、ほとんどの組織はオープンソースソフトウェアを日々活用して最新の製品を構築していますが、多くのオープンソースソフトウェアプロジェクトは、必要な時間、リソース、そして注目を集めるのに苦労しています。 プロジェクト開発に必要な資金とサポートを決定するため、Googleと他のOpenSSFメンバーは共同で「批判スコア」を開発しました。これは、プロジェクトの重要度を表す0から1までの尺度です。このスコアは、「プロジェクトの経過年数、関与する個々の貢献者と組織の数、ユーザーエンゲージメント(例:新しい問題リクエストや更新)、コミットメンションによる依存関係の大まかな推定」など、さまざまなプロジェクト使用状況指標から算出されます。ユーザーは独自の指標を追加することもできます。例えば、プロジェクト内部の使用状況データを追加することで、個々の優先順位付けのニーズに基づいてプロジェクトの重要度スコアを再調整できます。 しかし、Googleのプロジェクトに対する一般からのフィードバックは満足のいくものではないようだ。Chris'Axolotls'Steadという開発者は、GoogleのCriticism Scoreプロジェクトを試してみたものの、結果は期待外れだったと述べた。彼はCriticism Scoreの結果は十分に正確ではないと考えており、「Reactは現代のWebにとって不可欠な要素です。必要なのは、left-padのようなReactの動作に不可欠な小さなライブラリに関する洞察です」と述べている。 Hacker Newsには関連スレッドがあり、上位10言語のスコアをいくつかリストアップしています。詳細は以下の通りです。
Criticism Scoreのスコアは客観的でも公平でもないとして、ランキング結果に異議を唱える声も上がっています。これに対し、Criticism Scoreの開発者の一人であるアビシェク・アーヤ氏は、プロジェクトはまだ初期段階であり、「使用できる指標に関するあらゆるアイデア」に関するフィードバックを歓迎すると述べました。アーヤ氏はまた、プロジェクトは現在GitHubでホストされているオープンソースプロジェクトのランキングに限定されているものの、「近い将来、ソースコード管理システムにも拡大する予定」だと指摘しました。 Googleはまた、批評スコア・プロジェクトはまだ完璧ではないと述べています。同社は、コミュニティからの協力を得て、これらのスコアリング指標を改善し、重要なオープンソース・プロジェクトを特定したいと考えています。 この記事はOSCHINAから転載したものです。 記事タイトル: ミランティスはKubernetesでDockerのサポートを継続します この記事のアドレス: https://www.oschina.net/news/123449/mirantis-continue-support-dockershim |