Fix licensing issues in source release found during 0.63.0 RC1 vote (missing NOTICE file, flamegraph.svg with CDDL-licensed JavaScript)
まだ誰も着手していません。
評価
調査の方向性
リポジトリのルートから 0.63.0-rc1 のソースアーカイブを使って開始し、NOTICE、LICENSE.TXT、sqlparser_bench/img/flamegraph.svg を調査します。調査結果を確認するため、issue の ls および grep チェックを実行します。ソースリリースに必要な NOTICE ファイルが含まれ、生成された flamegraph.svg が除外され、CDDL ライセンスの JavaScript が残されていなければ完了です。
索引モデルが issue の本文から書いたものです。
説明
Describe the bug
During the vote on the Apache DataFusion sqlparser-rs 0.63.0 RC1 release, @Xuanwo identified two licensing-material issues in the source archive and voted -1 (non-binding): https://lists.apache.org/thread/3lnhgs0bwzl148yrdrcl5g005h9pgtmx
- Missing
NOTICEfile: the source archive containsLICENSE.TXTbut noNOTICEfile, which ASF releases are expected to include. sqlparser_bench/img/flamegraph.svgembeds third-party licensed code: the generated flamegraph embeds JavaScript from Inferno, whose upstream license is CDDL 1.0, but the archive contains no corresponding license materials.
To Reproduce
Download and unpack the 0.63.0 RC1 source archive (or check the repository at v0.63.0-rc1):
$ ls NOTICE*
ls: NOTICE*: No such file or directory
$ grep -c -i inferno sqlparser_bench/img/flamegraph.svg
2
Expected behavior
The source release complies with ASF licensing policy:
- Add a
NOTICEfile to the repository so it is included in source archives. - Exclude the generated
sqlparser_bench/img/flamegraph.svgfrom the source release
Additional context
- 主要言語
- Rust
- スター
- 3.5k
- フォーク
- 774
- 平均マージ
- 3日 10時間
- マージ済み PR(30日)
- 15
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/datafusion-sqlparser-rs のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
apache/datafusion-sqlparser-rs#2461 · コメント 2 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
apache/datafusion-sqlparser-rs#2407 ·
-
Add SQL/PGQ keywords オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
apache/datafusion-sqlparser-rs#2393 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
apache/datafusion-sqlparser-rs#2390 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
apache/datafusion-sqlparser-rs#1761 ·
apache/datafusion-sqlparser-rs の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug team:backend track:services-maintenance
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cowprotocol/services#4950 ·
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
gitbutlerapp/gitbutler#15998 · コメント 1 件 ·
-
bug triage:deciding
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
open-telemetry/otel-arrow#4132 ·