# 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?