From nobody Fri Jan 23 15:47:53 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dyMlF6ll8z6PNXZ for ; Fri, 23 Jan 2026 15:47:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyMlF630Fz46Xv for ; Fri, 23 Jan 2026 15:47:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769183273; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kDLwbW8CCP7Ugcs3xXM8IJI3ADwGx0Mtqtwo8QjAk18=; b=eRUxbiYwg1Fq1R3BfglxFwnmDcCNE4yBwOb3QNZ7e3acjaEHW4/mvFWCYEYZZW+9rC2rvr Jg0BvU9z8VgVhEZp+SeHMMXHCScHpG0CNYNtX3jtkfdJwdWgEVckbJXilAuipwB/hAEzhc w3sHdUbEGMiB4/dHZ5evT80lv9BH2yxrWPYfpnQbMoFyvvxEKFWOlxcxCFReJJVm9FYN6p L2S/Y6Uw11w1A34JmV0g/YegAIyjcVRb9OJzHgZnRQBKVrxesoRfo3AZsmIZD2zM9HpraD aQ+rlvlgbrUhs+y+NA7SHGL8sgPcEzTiXSUWQYGl1fsrsGXAu2+ilk+icd67Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769183273; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kDLwbW8CCP7Ugcs3xXM8IJI3ADwGx0Mtqtwo8QjAk18=; b=I8veczxxHIMprRpLSxQf69vUYgVtO9IrZtSGHHpxXyy2DxheFeHlE8lAe3RoqzAtEQRXgm cB17JL7Py4voRNTSDyDGI14bGllC30zJs6Qogc/FRnTq2peyxnTQiP3pRhABJkCEHET2Jy 31PbKJFDphAnEL4ENdFAvwasnsQy84AdvuLUug0XufbW3XGOt0mw6CUPSRJ2CrZYuOxLNa hCJaWSjLUO+r2pGBImGiZHj57LaVxqYDwULPZQcDinD7+ZuiAzuztG7rwljnLKLEORA+2F Q7O8dcq1mGUk49RFjxf7PUmIEcr0PxsNcAKC3s+M3EFVDUqBcUKP9A1ersehHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769183273; a=rsa-sha256; cv=none; b=COsV4xgb3dk8JWGiFgCMAaKDhwojR2g6rPd2wHvxBK3e8K32Iu7/E92dbNq+5O1pHEihGB TF08BQAHcZgmx+JBg14o7TXh2mBJE10N3QrCWAgLtsGf8QQJs0t0uqj44pfMvDqXBGWrOm /DCMxAe4CqkAX0/YXOSrDJCoMMeThV50SaYl+utNCmZQClAS/7qZTmpX8QNb92Rmq498/J 90++4SU8T+hUWNfMLIT0xAdOqzMWFXZiZXPuTQ4vCxTYyvG06+jsNakfLlmCKy2oJ+oyhZ HWG/V6iFjgIKXhcU9TocbimHBlnu7hYBip2mfGZahQbK6Mtwthxnf1jAQYaOZg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dyMlF5cHwz8lv for ; Fri, 23 Jan 2026 15:47:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 27203 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 23 Jan 2026 15:47:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: 21e2609888 - main - GSoC: Add policy on LLM usage List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 21e2609888db43da5c6892aec812e6e5430387a1 Auto-Submitted: auto-generated Date: Fri, 23 Jan 2026 15:47:53 +0000 Message-Id: <69739829.27203.70473077@gitrepo.freebsd.org> The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=21e2609888db43da5c6892aec812e6e5430387a1 commit 21e2609888db43da5c6892aec812e6e5430387a1 Author: Joseph Mingrone AuthorDate: 2026-01-19 21:19:29 +0000 Commit: Joseph Mingrone CommitDate: 2026-01-23 15:45:43 +0000 GSoC: Add policy on LLM usage Add policy for contributor use of Large Language Models with Google Summer of Code projects. Reviewed by: imp, fuz (prior iterations) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54789 --- website/content/en/projects/summerofcode.adoc | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/website/content/en/projects/summerofcode.adoc b/website/content/en/projects/summerofcode.adoc index b62b50bd19..ec58a32607 100644 --- a/website/content/en/projects/summerofcode.adoc +++ b/website/content/en/projects/summerofcode.adoc @@ -144,6 +144,39 @@ Contributors will also be asked to maintain and update wiki pages of their work. E-mail (including mailing lists), IRC, instant messaging (Matrix, Slack, etc.), and video conferencing have been some of ways contributors and mentors have communicated in the past. Contributors are also encouraged to use these and other methods to engage with the wider FreeBSD community. +[[llm]] +== LLM Policy + +We recognize that Large Language Models (LLMs) can be powerful productivity aids. +However, these tools can produce incorrect, misleading, or poorly understood output. +To uphold submission quality and to ensure that GSoC remains a learning-focused program, we have established the following policy on LLM usage. + +=== No "Regurgitation" +We will not accept project proposals, code, or documentation primarily generated by an LLM. +All submissions must reflect the contributor's own original work. +Submissions that do not meet these standards may result in the rejection of a proposal or failure of a project at evaluation. + +=== Discretionary and Limited Use +LLM usage may be permitted only with the explicit prior agreement of your mentor(s). +If permitted, an LLM may be used to assist with: + +* debugging self-authored code +* improving, proofreading, or translating text +* researching background information about a problem. + +All results must be critically evaluated and fact-checked by the contributor. +Mentors may prohibit LLM usage entirely for specific projects if it interferes with learning objectives. + +=== Full Disclosure +If your mentor permits LLM usage within the bounds described here, any usage must be clearly disclosed by the contributor. +Disclosure must include descriptions of: + +* the tool(s) used +* the type of assistance provided +* any code or documents created with LLM assistance. + +Failure to disclose LLM usage will be treated as a policy violation. + [[faq]] == Frequently Asked Questions