Hasty Briefsbeta

Jellyfin LLM/"AI" Development Policy

10 days ago
  • #Jellyfin
  • #LLM Policy
  • #Code Quality
  • Jellyfin emphasizes code quality, focusing on readability, simplicity, and conciseness.
  • LLM output is prohibited in direct communications like issues, pull requests, and forum posts.
  • Exceptions are made for LLM-assisted translations if noted and original language is provided.
  • LLM code contributions must be concise, focused, and uphold formatting and quality standards.
  • Contributors must review and explain LLM-generated code changes in their own words.
  • Changes must be tested, build correctly, and handle review feedback appropriately.
  • Features or refactors require in-depth understanding and must follow development policies.
  • Reviewers have final discretion to reject PRs that are over-complex or poorly structured.
  • LLM-developed community projects must be marked as such and respect licenses and attributions.
  • Moderators will not engage in 'LLM police' activities but enforce blatant rule violations.