Description
- Gitea version (or commit ref):
- Git version:
- Operating system:
- Database (use
[x]
):- PostgreSQL
- MySQL
- MSSQL
- SQLite
- Can you reproduce the bug at https://try.gitea.io:
- [X ] Yes https://try.gitea.io/339349330
- No
- Log gist:
Description
The swastica was used by the german fascist movement. Later, it was the sign of the right-wing german party NSDAP and the third reich. Now it's legally forbidden to use this sign in germany (Strafgesetzbuch § 86a). It's also called „Hakenkreuz“ in germany.
Even this anti-fascist sign was long forbidden until a court decided that it is legal.
https://de.wikipedia.org/wiki/Swastika#/media/Datei:Anti-Nazi-Symbol.svg
The gitea avatar algorithm sometimes creates geometric shapes that could get recognised as swasticas. Therefore gitea could be considered illegal in germany.
That might sound a bit crazy and you could argue that it's just random geometric shapes, but it's a highly sensitive topic in germany and probably someone will show up and call you a fascist if you try to argue about it. I find it kind of ironic, because probably no one getting this random avatar is actually a fascist, but other people might be more sensitive.
So you might consider using a different algorithm for the avatar creation.
Related issue:
- https://codeberg.org/Codeberg/avatars/issues/1
- https://codeberg.org/Codeberg/Documentation/issues/55
- https://codeberg.org/Codeberg/Community/issues/394
It was also noticed in social media: https://social.tchncs.de/@cark/105651953031693352