bigger bet: record a `license_url` per entry and archive the licence page on every verify, so each quote links to a frozen copy
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- javascript
- 領域
- data
調査の方向性
Start by reading README.md:28 and docs/high-risk.md:34, then inspect the catalog entries and the monthly reverify.yml workflow mentioned in the issue. The proposed change spans entry metadata, exports, entry pages, and automated Wayback captures. Done means every active entry has a license_url and an archived snapshot URL in Evidence, with the README claim updated to match.
索引モデルが issue の本文から書いたものです。
説明
Why it matters
The catalog's whole claim is "the licence as it read on this date", but if a source rewrites its terms the quote in Evidence becomes unverifiable. A dated, archived licence trail is something no competitor (magictools, awesome-gamedev, OpenGameArt, itch) offers, so it is both the strongest defence of the claim and the sharpest differentiator available. It also gives the sceptical visitor and the citing researcher something to click.
Evidence (at 69387df)
- 1088 Evidence bullets across the catalog; only 200 contain any URL, and zero cite
web.archive.org. Most bullets read "Live page (date): quote" and rely on the entry's singleurl, which is the product page, not necessarily the licence text. - There is no
license_urlfrontmatter key.README.md:28promises "what the licence says, where it says it, and when it was last read"; the "where" is the weakest of the three. docs/high-risk.md:34already uses a Wayback capture as evidence by hand (HDRLabs), showing the need.- Distinct from #89 (the link check should also check licence URLs): this is about recording where the licence text lives and freezing it, not checking it is alive.
Suggested approach
- Add optional
license_url(validatedhttps://, defaults tourlin exports). - On each verify or re-verify, submit
license_urlto the Wayback Machine Save Page Now API (rate-limited, done in a workflow rather than by humans) and record- Archived (YYYY-MM-DD): https://web.archive.org/web/...in Evidence. - Expose
license_urlandevidence_archiveindata.json; show "Licence text (archived copy)" next to the quote on the entry page. - Start with the 19 featured starters, then fold into the monthly
reverify.ymlbatch.
Done when
Every active entry has a license_url and at least one archived snapshot URL in Evidence; the README can truthfully say "every quote links to an archived copy of the page it came from".
- 主要言語
- JavaScript
- スター
- 58
- フォーク
- 15
- 平均マージ
- 16時間 53分
- マージ済み PR(30日)
- 14
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
TMHSDigital/Free-Game-Dev-Assets のほかの issue
-
community marketing priority: low
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
TMHSDigital/Free-Game-Dev-Assets#151 ·
メンテナーはふだん 1 日以内に返信
-
community marketing priority: medium
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
TMHSDigital/Free-Game-Dev-Assets#150 ·
メンテナーはふだん 1 日以内に返信
-
community enhancement priority: medium
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
TMHSDigital/Free-Game-Dev-Assets#149 ·
メンテナーはふだん 1 日以内に返信
-
community documentation priority: medium
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
TMHSDigital/Free-Game-Dev-Assets#148 ·
メンテナーはふだん 1 日以内に返信
-
site: the Unreal guide is missing from the homepage Guides list, and the hero calls tools "assets"オープンbug marketing priority: medium
難易度 1/5 1〜3時間 初心者へのやさしさ 85/100
TMHSDigital/Free-Game-Dev-Assets#147 ·
メンテナーはふだん 1 日以内に返信
TMHSDigital/Free-Game-Dev-Assets の issue をすべて見る
似ている issue
-
needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
melodic-software/claude-code-plugins#9619 ·
メンテナーはふだん 1 日以内に返信
-
bug Frontend P2-medium UI UX
難易度 1/5 1時間未満 初心者へのやさしさ 76/100
Deepak3699/Ai_Mentor#427 ·
メンテナーはふだん 1 日以内に返信
-
area: core
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
venn: a name that starts with set-, union-, text- or style- followed by a letter is a parse errorオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
obsidianmd/pele#65 ·
メンテナーはふだん 3 日以内に返信
-
needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
11ty/buildawesome#4407 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信