Meme Templator #9
Labels
No Label
Kind/Breaking
Kind/Bug
Kind/Command
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Idea
Kind/Security
Kind/Testing
Policy Enforcement
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No Milestone
No project
No Assignees
2 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: KomuSolutions/WANessa#9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The ability to create memes using several templates in which you can fill your own text.
Meme Generatorto Meme TemplatorVorschlag: Die Templates + entsprechende config file werden in einem eigenen git repo / branch von WANessa gesammelt und können so einfach erweitert werden, ohne dass man den sourceode modifizieren muss.
Kann man gerne so machen.
Vorschlag: Jedes erstelltes Meme wird gecacht (Opt-out) und der Hash kann als ID genutzt werden, um das gleiche Meme erneut zu posten. Identische Memes werden direkt aus dem Cache geholt. Man kann optional einem Hash mehrere Aliase geben. Es sollte genügen einen Hash zusammen aus der Template-ID und dem Inhalt des Templates zu erstellen. Templates bekommen einen (visual?) Hash als ID, mit mehreren optionalen Aliase.
sollen wir die memes dann jedes mal als bild posten, oder kann man die bei matrix embedden, sodass das meme einmal erstellt wird und unter nem statischen link gehostet, welcher anstelle des Bildes dann gepostet wird?
else case: Die Memes sollten möglichst effizient (webp oder avif) gespeichert werden, damit sie den Speicher nicht so vollmüllen. Gerade bei einem meme ist der CPU aufwand für 1s länger an nem bild zu sitzen es definitiv wert, dass es dann nur so 50KB anstatt was weiß was vebraucht.
Perhaps we could also permanently save it as a toml, yaml or similar so that hashing and reusing already created memes is easier and perhaps user could export a higher quality PNG, which may be deleted after a week.
Yeah, if we keep the meme cached then it's a good idea to also keep the metadata so we know if we can use the cache xd.
As to image quality: we can keep it as webp, avif, or even jxl once that becomes ubiquitous, which allows us to be very efficient in terms of storage but also keep the quality good.
As most memes are already lossy, I don't think PNG is a good choice, we'd be basically throwing useless data at already compressed images.