chore: add a LICENSE — CONTRIBUTING references a project license that doesn't exist

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

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

@dogancanbakir がすでに取り組んでいます。

2026年11月1日 から。

  • #108 @dogancanbakir による — オープン

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
55/100
issue の種類
ドキュメント
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
markdown, python
領域
build-system

調査の方向性

The gaps are in the repository root: there is no LICENSE file, and the [project] table in pyproject.toml has no license field. CONTRIBUTING.md lines 6-7 refer to a license that does not exist. Confirm the license choice with a maintainer first, since the issue proposes MIT, then add the LICENSE file, the license entry in pyproject.toml, and a short note in README.md. Done when the file exists, the metadata names the license, and the README mentions it.

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

説明

Same situation as gakido: no LICENSE file on main, no license field or classifier in pyproject.toml ([project] has only name/version/description/readme/requires-python/dependencies), while CONTRIBUTING.md lines 6–7 state contributions are "released to the public under the project's open source license". With no license defined, the default is all-rights-reserved: users cannot legally run or redistribute LevelUP, and contributor expectations set by CONTRIBUTING.md are unenforceable.

Fix

  1. Add a LICENSE file (MIT matches the rest of the org: vt, misko, sindoq, dit, scorecard).
  2. Add license = "MIT" under [project] in pyproject.toml.
  3. Note the license in README.md.

🤖 Filed by Claude Code (org-wide repo health sweep)


Generated by Claude Code

主要言語
Python
スター
8
フォーク
5
平均マージ
20日 46分
マージ済み PR(30日)
5

環境構築

はじめの一歩

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

HappyHackingSpace/LevelUp のほかの issue

HappyHackingSpace/LevelUp の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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