Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

licensing: establish third-party asset attribution / NOTICE policy

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

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

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

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
48/100
issue の種類
ドキュメント
明瞭さ
おおむね明確
活発さ
静か
技術スタック
typescript
領域
documentation

調査の方向性

Start by reading the contributor guidance in AGENTS.md, package.json, and the existing assets under public/ and the wordmark SVGs. Decide what license and attribution policy the project should adopt, document when contributors need to record an asset’s source and license, and audit existing assets if the scope includes it. Done means the policy and any required attribution records are committed.

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

説明

documentation low-priority

Context

The Copilot review on #135 (discussion_r3282093382) flagged that inline SVG icon path data copied from third-party sets can carry licensing obligations:

  • Material Design Icons — Apache-2.0 (requires preserving attribution / NOTICE)
  • Simple Icons — CC0 / public domain (no obligation)

PR #135 resolved the immediate case in code: the mail glyph was redrawn from original coordinates (no Material path data), and the X / LinkedIn glyphs are from Simple Icons (CC0). The repo currently carries no third-party-licensed icon code.

The gap

The broader concern is not tracked anywhere. The repo has:

  • no LICENSE file and no license field in package.json
  • no NOTICE / THIRD-PARTY file
  • no documented convention for vetting third-party assets (icons, fonts, images, copied code snippets)

So the next contributor who pastes an icon path, a font, or a snippet from an Apache-2.0 / MIT source has nothing telling them an obligation may apply, and nowhere to record it.

Suggested scope

  • Decide whether to add a NOTICE / THIRD-PARTY-LICENSES file and what triggers an entry.
  • Document the rule where contributors read it (e.g. AGENTS.md): prefer original or CC0 assets; if a permissively-licensed asset is used, record source + license.
  • Optionally audit existing assets (fonts, public/ images, the wordmark SVGs) for the same question.

Surfaced by #135.

主要言語
TypeScript
スター
3
フォーク
0
平均マージ
13時間 30分
マージ済み PR(30日)
64

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

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

decdn/website のほかの issue

decdn/website の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

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

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