openzim / openzim/python-scraperlib
Add SVG optimizer
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 31
- Forks
- 27
- Merge moyen
- 3 j 7 h
- PR mergées (30 j)
- 2
Description
As we're seeing SVG as source images in scraper source, it'd good to have an SVG optimizer/cleaner. Probably lossless only at this point.
- svgo probably most popular (node)
- scour (python)
- svgcleaner cleaning-only (rust)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par comparer svgo, scour et svgcleaner en vue de leur intégration avec les images sources du scraper, notamment leur comportement en matière de nettoyage sans perte et leur adéquation au langage et à l’environnement d’exécution. Définissez quel optimiseur adopter, où il doit être placé dans le flux du scraper et comment vérifier que les entrées SVG sont nettoyées sans perte.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- node.js, python, rust
- Domaine
- tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100