Skip to content

Add a note to contributing to discourage AI PRs#8652

Merged
FreeTubeBot merged 3 commits intoFreeTubeApp:developmentfrom
radmorecameron:update-contributing
Feb 12, 2026
Merged

Add a note to contributing to discourage AI PRs#8652
FreeTubeBot merged 3 commits intoFreeTubeApp:developmentfrom
radmorecameron:update-contributing

Conversation

@radmorecameron
Copy link
Contributor

@radmorecameron radmorecameron commented Feb 12, 2026

Pull Request Type

  • Documentation

Description

Apparently the new AI agents like harassing open-source devs (https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/) so I thought it'd be a good idea to include this in CONTRIBUTING.md (There's also a comment that's part of the PR template but it isn't as noticeable)

Related: #7224

Desktop

  • OS: Fedora Linux
  • OS Version: 43
  • FreeTube version: latest nightly

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) February 12, 2026 20:26
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Feb 12, 2026
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I dont think this needs to be a whole separate note. Adding it as a bullet point to the "Before your Pull Request" list is good enough

auto-merge was automatically disabled February 12, 2026 20:49

Head branch was pushed to by a user without write access

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) February 12, 2026 20:49
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It isn't compatible with our license

i dont think this is true

@radmorecameron
Copy link
Contributor Author

It isn't compatible with our license

i dont think this is true

Some ai tools have had issues where they copy open-source code without proper attribution (/ were trained on some GPL code). Would "It can be incompatible with our license" work? Or should I remove this statement?

@efb4f5ff-1298-471a-8973-3d47447115dc
Copy link
Member

efb4f5ff-1298-471a-8973-3d47447115dc commented Feb 12, 2026

It isn't compatible with our license
i dont think this is true

Some ai tools have had issues where they copy open-source code without proper attribution (/ were trained on some GPL code). Would "It can be incompatible with our license" work? Or should I remove this statement?

I dont really see how that is relevant in the context of opening a PR. Maybe im misunderstanding so feel free to enlighten me though

@radmorecameron
Copy link
Contributor Author

radmorecameron commented Feb 12, 2026

I dont really see how that is relevant in the context of opening a PR. Maybe im misunderstanding so feel free to enlighten me though

(I'm not a lawyer but) It's more of a legal reason why AI slop contributions shouldn't be accepted if someone complains/is annoying about it

But, they'll be banned if that 's the case so it shouldn't need to be included (I'll remove it)

Thanks for the quick review ❤️

auto-merge was automatically disabled February 12, 2026 21:32

Head branch was pushed to by a user without write access

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) February 12, 2026 21:32
@FreeTubeBot FreeTubeBot merged commit 8b1bd23 into FreeTubeApp:development Feb 12, 2026
6 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Feb 12, 2026
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Feb 16, 2026
* development: (48 commits)
  Translated using Weblate (Hungarian)
  Translated using Weblate (Hungarian)
  Translated using Weblate (English (United Kingdom))
  Translated using Weblate (Chinese (Simplified Han script))
  Translated using Weblate (Portuguese (Brazil))
  Translated using Weblate (Welsh)
  Bump qs from 6.14.1 to 6.14.2 (FreeTubeApp#8662)
  Bump webpack from 5.105.0 to 5.105.2 (FreeTubeApp#8660)
  Bump lefthook from 2.1.0 to 2.1.1 (FreeTubeApp#8661)
  Bump marked from 17.0.1 to 17.0.2 (FreeTubeApp#8659)
  Bump electron from 40.2.1 to 40.4.0 (FreeTubeApp#8656)
  Bump vue from 3.5.27 to 3.5.28 (FreeTubeApp#8658)
  Bump stylelint from 17.1.1 to 17.2.0 in the stylelint group (FreeTubeApp#8655)
  Translated using Weblate (German)
  Add a note to contributing to discourage AI PRs (FreeTubeApp#8652)
  Translated using Weblate (Latvian)
  Translated using Weblate (Urdu)
  Translated using Weblate (Urdu)
  Translated using Weblate (Hebrew)
  Translated using Weblate (Vietnamese)
  ...

# Conflicts:
#	static/locales/hu.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants