So I recently tried to submit an APP to Flathub, and the PR is closed as “ai-slop”.
Well I don’t have anything to complain about, rules are rules, and I missed the line that says “Applications containing AI-generated or AI-assisted code, documentation, or any other content are not allowed” Here
For me, the app is not heavily relied on AI code, it just use AI to review the codes and find mistake/improvements, and I consider that as the learning progress when writing code.
The project first started off as a fork of Motrix, the well-known internel download manager, which is left non-maintained for 3yrs, what I hope, is that to give it a second life, so I rewrote it with new version of framework, and using rust to re-write the download engine (aria2).
It really fells disappointed that people simply says it is AI “slop” when they see commitment record saying “Accept suggestions from AI”. While I DO understand why ppl might just feel unsafe, or goofy about that, but AI code review are no longer something that unreliable. I personally also don’t just accept ANY suggestions from AI, and the ratio of AI code in this project is just 100% small…
In this thread I see ppl in the community talking about this…
If you are proud of what your development has resulted in, you can be proud of the process that lead to it as well.
And I am absolutely proud of what my development has resulted in.
As you can see, I am not trying to hide that I am using LLM to assist coding, it is a progress of learning. What I am trying to say, is that LLM assisted codes are not necessarily “slop”, for my project, it is not a “work for me” project, it is constantly maintained (issues usually resolve in a few days), and it is well structured. I would say it is a second life to a discontinued project, and I’m trying to reach to more users.
So does it really make sense that Flathub simply rejects all codes related to AI, even it is well maintained? I really doubt that…
P.S. Sorry if my English is bad, its not my native language
