Your reminder that we do not accept code contributions that have been generated by LLMs. If you submit LLM-generated code we will simply close the pull request
https://docs.elementary.io/contributor-guide/development/generative-ai-policy
Your reminder that we do not accept code contributions that have been generated by LLMs. If you submit LLM-generated code we will simply close the pull request
https://docs.elementary.io/contributor-guide/development/generative-ai-policy
@alice @elementary I agree, but my feeling is that with the time going it will be harder to detect them and so we may end up in a situation in which any newcomer could be hard to trust (that could be quite bad for the accessibility of the ecosystem too).
Not to mention that we definely need a way to prevent those bots that are now starting to publicly throw trash on maintainers.
🤖 An AI agent created a GitHub account 2 weeks ago. It’s already landed PRs in major #OSS projects and is cold-emailing maintainers to offer its services. Maintainers don’t seem to know it’s an agent and the code is getting merged. We’re in new territory! 🤠 https://socket.dev/blog/ai-agent-lands-prs-in-major-oss-projects-targets-maintainers-via-cold-outreach
@alice @elementary I think for tests the tools can be useful, once well reviewed, as they can go deeper in catching edge cases.
But also I am not sure if a policy would be fully approved, given that some companies highly involved in GNOME (e.g. RH) are pushing employees for using AI.
I can't say that we aren't also told to try things out, but so far it has never been (or it will be) a mandate. So I'd be OK with such policy.
@Hipska @elementary definitely not "most", and for those that do, is generally something you can disable in their settings. If your IDE doesn't let you, you can always use a different one (I switched out from VSCode because of their constant LLM push).
Now about that "more relevant" part, I'm curious what you mean by that. My completions are always relevant and instantaneous and I don't use LLMs.
@Hipska @loucyx @elementary @davidgerard
Yeah no this exchange definitely reads like he's looking for an excuse to say "But MY PRs are so special and awesome and cool, being filled with slop shouldn't be such an issue for you, don't you see it's The Future™️????"
@Hipska @loucyx @elementary @davidgerard @thankfulmachine
I remember using intellisense to finish lines in shitty little school projects over a decade ago. Lack of autocomplete is NOT an issue to be solved. Really shows how tech-illiterate one needs to be for LLMs to be genuinely useful.
@Hipska @loucyx @elementary "It makes completions more relevant".
LOL. LMAO even.