# AI discussion The document is trying to collect various aspects of the AI use in and around the project. ## Main topics ### [US] Upstream Software, written with the use of AI tools Upstream developers use AI tools, like Co-Pilot for the generation of art, code and so on which becomes part of the project. They then would like to include the software as a package in Fedora. ### [OC] Official project communication * Announcements * Fedora magazine articles * Meeting summary(?) ### [CC] Contributor communication * Forum questions * Forum answers * Development discussion threads * Bug reports ### [TC] Toolchain packages * AI-related tools to develop and train models * Models themselves * Libraries and applications which provide LLM functionality ot the user ## Topic discussion template #### Q1: Do we have examples of this happening? Good and bad ones. #### Q2: What are the main downsides? #### Q3: What are the main benefits? #### Q4: Should it be decided by the Council? #### Q5: How can it be tracked, enforced? ## Generic concerns/discussion items * Do not write AI policy, write Contribution policy * Focus on what you want or don't want to see, not how you want it to be done * Do not write a policy, write guidelines - * See also: * Don't ask to ask, just ask https://dontasktoask.com/ * No Hello https://nohello.net/en/ * Naked pings considered harmfull * Add yours ## Examples #### "Trying to help" Someone used generative AI to *answer* a forum question. "I don't know the answer myself but Chatbot says that..." > @bookwar My opinion: this should be moderated and possibly banned. #### "Writer's block" I need to write an article on the topic so I asked Chatbot to write it for me and edited it a bit to fit. > @bookwar My opinion: this should be marked and can be rejected by the editors. And if the author consistenly submits low quality content for review, editors *may* decide to ban them from writing. #### "I don't speak English" I used translation engine to translate the question from my native language. > @bookwar My opinion: This should be allowed but recommended to provide the source in the native language alongside the translated version. Maybe built-in translation features can help? #### "Fedora AI model" Can I train a model on Fedora Ask content? Can I package it? Can I distribute it using Fedora Infrastructure?