Hello Michael, thanks for working this out.
I've read through the document and it is very good written. Similar to Adolf I would clarify a bit more what a "Pull request" is and what kind of requests we accept and which not. Best regards, -Stefan > Hello everyone, > > While eating my lunch today I stumbled over the AI Usage Policy that > the Ghostty project has come up with. I quite liked it and I think > that IPFire should also have a policy for AI usage in place. We have > not received such an overwhelming amount of AI-generated patches > unlike Ghostty and cURL, but we have received some that have been > very low quality and when asked questions, the person who submitted > this patch raised his hands and dropped out. This is just a waste of > time for everyone involved. > > This policy that I have slightly adapted for IPFire demands that any > kind of AI usage is allowed, but has to be disclosed. The point is to > avoid any kind of low-quality, time-wasting submissions. I too > believe that we should make this known upfront so that we can all be > on the same page and make the job easy for us in case we need to > reject any kind of patch submission. > > On the other hand, the policy is encouraging AI usage as there are > indeed tasks where AI can help. But just because it is AI-generated > does not mean that something is good. > > I would like you all to have a look at this and see if this is > working for you as well or if you would like to have any changes made > to it: > > https://www.ipfire.org/docs/devel/ai-policy > > All the best, > -Michael
