VideoLAN AI Policy for Google Summer of Code Participants

"Thomas Guillem" <[email protected]> Mon, 16 Mar 2026 11:30:01 +0100
Newsgroups gmane.comp.video.videolan.vlc.devel
Message-ID <[email protected]>
--===============6438281845035276883==
Content-Type: multipart/alternative;
 boundary=742b65c1a4f0449699ace44f34885a9b

--742b65c1a4f0449699ace44f34885a9b
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Update from the VideoLAN Soc_2026 page: https://wiki.videolan.org/SoC_20=
26/#VideoLAN_AI_Policy_for_GSoC_Participants

AI tools can be valuable for experienced developers who already understa=
nd the code they are working with. However, when you are still learning,=
 they can do far more harm than good: they shortcut the thinking, debugg=
ing, and problem-solving that are the entire point of a program like GSo=
C. You will not become a better developer by letting a model write your =
code, your proposals, or your emails.
**
*AI-generated content is not permitted in any part of your GSoC particip=
ation with VideoLAN.*
**This includes, but is not limited to:
 =E2=80=A2 Code contributions (patches, modules, tests)
 =E2=80=A2 Project proposals and applications
 =E2=80=A2 Communications with mentors (emails, chat messages, meeting n=
otes)
 =E2=80=A2 Bug reports and merge request descriptions
If you have a question about the codebase or your project, ask your ment=
or: that is what they are there for.

*Enforcement.*
**Contributions or communications that appear to be AI-generated will be=
 rejected. A first violation will result in a formal warning. Further vi=
olations may lead to a failing evaluation.

*Qualification tasks.*
Proposals and qualification tasks that show signs of AI generation will =
result in the applicant not being selected.
--742b65c1a4f0449699ace44f34885a9b
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><head><title></title></head><body><div>Update from =
the VideoLAN Soc_2026 page:&nbsp;<a href=3D"https://wiki.videolan.org/So=
C_2026/#VideoLAN_AI_Policy_for_GSoC_Participants">https://wiki.videolan.=
org/SoC_2026/#VideoLAN_AI_Policy_for_GSoC_Participants</a></div><div><br=
></div><div>AI tools can be valuable for experienced developers who alre=
ady understand the code they are working with. However, when you are sti=
ll learning, they can do far more harm than good: they shortcut the thin=
king, debugging, and problem-solving that are the entire point of a prog=
ram like GSoC. You will not become a better developer by letting a model=
 write your code, your proposals, or your emails.</div><div><b></b><br><=
/div><div><b>AI-generated content is not permitted in any part of your G=
SoC participation with VideoLAN.</b></div><div><b></b>This includes, but=
 is not limited to:</div><ul><li>Code contributions (patches, modules, t=
ests)</li><li>Project proposals and applications</li><li>Communications =
with mentors (emails, chat messages, meeting notes)</li><li>Bug reports =
and merge request descriptions</li></ul><div>If you have a question abou=
t the codebase or your project, ask your mentor: that is what they are t=
here for.</div><div><br></div><div><b>Enforcement.</b></div><div><b></b>=
Contributions or communications that appear to be AI-generated will be r=
ejected. A first violation will result in a formal warning. Further viol=
ations may lead to a failing evaluation.</div><div><br></div><div><b>Qua=
lification tasks.</b></div><div>Proposals and qualification tasks that s=
how signs of AI generation will result in the applicant not being select=
ed.</div></body></html>
--742b65c1a4f0449699ace44f34885a9b--

--===============6438281845035276883==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
https://mailman.videolan.org/listinfo/vlc-devel

--===============6438281845035276883==--