mirror of
https://github.com/IAmTomShaw/f1-race-replay.git
synced 2026-05-09 08:25:56 +02:00
[PR #254] Add MIT License, CONTRIBUTING guide, issue templates & PR template #253
Labels
No labels
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/f1-race-replay#253
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/254
Author: @thegreatalxx
Created: 3/13/2026
Status: 🔄 Open
Base:
main← Head:main📝 Commits (5)
98114c0Create LICENSE47c596eAdd files via upload51c06d9Create test1f77c2aAdd files via uploadb21f841Delete .github/test📊 Changes
6 files changed (+441 additions, -0 deletions)
View changed files
➕
.github/bug_report.yml(+111 -0)➕
.github/config.yml(+9 -0)➕
.github/feature_request.yml(+77 -0)➕
.github/pull_request_template.md(+52 -0)➕
CONTRIBUTING.md(+171 -0)➕
LICENSE(+21 -0)📄 Description
Add MIT License, CONTRIBUTING guide, Issue Templates & PR Template
Summary
This PR adds community and open-source hygiene files to the repository that were missing from the original project. These files make it easier for contributors to engage with the project correctly and consistently.
What's been added
📄 MIT License (
LICENSE)Added a standard MIT License file to the repository root. The project was previously unlicensed, which creates ambiguity for anyone who wants to fork, use, or contribute to the code. The MIT License makes it explicit that the project is free and open for use, modification, and distribution with attribution.
🤝
CONTRIBUTING.mdA full contributing guide covering:
pip install -r requirements.txt, CLI flags)src/,main.py, interfaces, GUI, lib)print()statements)PitWallWindowbase class for custom telemetry windowsgit remote add upstream🐛
.github/ISSUE_TEMPLATE/bug_report.ymlA structured GitHub issue form for bug reports, including:
🚀
.github/ISSUE_TEMPLATE/feature_request.ymlA structured GitHub issue form for feature requests, including:
⚙️
.github/ISSUE_TEMPLATE/config.yml🔀
.github/PULL_REQUEST_TEMPLATE/pull_request_template.mdA PR description template that prompts contributors to include:
Why this matters
The upstream project has 71+ open PRs and an active contributor community. Without contribution guidelines or issue templates, PRs and issues arrive in inconsistent formats, making triage harder. These files are a low-effort, high-value addition that benefits anyone contributing to any fork of this project.
Files changed
Testing
No functional code was changed. All added files are documentation and GitHub configuration — no tests required.
Checklist
.ymlformat)main🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.