Development #22502
rajouter la police abril-fatface dans combo
0%
Description
C'est disponible en xstatic suite à #22316.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 6 ans
Je dirais qu'il faut arrêter ça et plutôt taper ça en dépendance de publik-base-theme et que publik-base-theme pose un /etc/combo/settings.d/fonts.py.
Mis à jour par Anonyme il y a environ 6 ans
Frédéric Péters a écrit :
Je dirais qu'il faut arrêter ça et plutôt taper ça en dépendance de publik-base-theme et que publik-base-theme pose un /etc/combo/settings.d/fonts.py.
Merci, mais on avait pris le temps que Serghei me forme à ce paramétrage de combo...
Si tu y tiens vraiment, il faudrait que tu files un coup de main pour soit le patch de configuration soit documenter la démarche de configuration.
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 6 ans
On voit ça ensemble, Elias.
Ça ne prend pas plus de temps ou neurones que ce qu'on fait actuellement.
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 6 ans
- Fichier 0001-debian-declare-Abril-FatFace-font-in-combo-22502.patch 0001-debian-declare-Abril-FatFace-font-in-combo-22502.patch ajouté
- Patch proposed changé de Non à Oui
Je colle ici un début de patch dans publik-base-theme, après discussion avec Elias.
Elias, je te laisse voir, comprendre l'idée et eventuellement modifier le message de commit et valider.
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 6 ans
- Projet changé de Combo à Intégrations graphiques Publik
Mis à jour par Anonyme il y a environ 6 ans
On a avancé la dessus, j'ai noté la démarche ici :
- https://dev.entrouvert.org/projects/prod-eo/wiki/HowDoWeDoThemes#section-8
Il manque encore un tuto pour ajouter une police à xstatic (je créé un ticket).
En règle général, je trouve que c'est très "coûteux" d'ajouter une police à une thème avec ce système. Pour 4-5 fichiers de police de caractère, dont on ne sait pas s'il vont resservir ou non (c'est aussi pour pouvoir facilement s'en resservir qu'on fait tout ça), il faut :- intégrer ça à Xstatic
- construire le paquet pypi
- construire le paquet debian
- éditer un fichier de settings pour la prod dans publik-base-theme dans un dossier debian/fonts.py perdu aux yeux du développeur ou du testeur.
- et au final, en développement/test, ne plus disposer que d'un éventuel wiki ou d'un playbook ansible pour dire : "pour développer ou voir le thème du client XY, il faut installer des dépendances supplémentaires et prévoir qu'en production il faut tout bien packager"
(et la mise en production c'est du sérieux & ça prend du temps je ne dis pas...)
Mis à jour par Anonyme il y a environ 6 ans
Serghei Mihai a écrit :
Je colle ici un début de patch dans publik-base-theme, après discussion avec Elias.
Elias, je te laisse voir, comprendre l'idée et eventuellement modifier le message de commit et valider.
Ack si tu ajoutes le fichier debian/fonts.py
dans ton patch
Sinon, j'ai testé en écrivant aussi un petit tuto : https://dev.entrouvert.org/projects/prod-eo/wiki/HowDoWeDoDebianPackages#Comment-modifier-la-configuration-dun-paquet-debian-dun-de-nos-projets-
Mis à jour par Anonyme il y a environ 6 ans
Mis à jour par Frédéric Péters il y a environ 6 ans
Pour assurer un ordre indépendant de l'alphabet, numérotons ces fichiers, mettons donc 50fonts.py plutôt que fonts.py.
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 6 ans
- Fichier 0001-debian-declare-Abril-FatFace-font-in-combo-22502.patch 0001-debian-declare-Abril-FatFace-font-in-combo-22502.patch ajouté
Ok. Patch à jour.
Mis à jour par Frédéric Péters il y a environ 6 ans
En règle général, je trouve que c'est très "coûteux" d'ajouter une police à une thème avec ce système. Pour 4-5 fichiers de police de caractère, dont on ne sait pas s'il vont resservir ou non (c'est aussi pour pouvoir facilement s'en resservir qu'on fait tout ça),
Tout à fait. Sans doute altéré par le temps mais le propos initial il était vraiment de ne pas utiliser fonts.googleapis.com, de profiter de ce qui existait en xstatic (cf #18454). (et je parle ici bien de xstatic pour les polices)
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 6 ans
commit 16c34afe4c739a4189e601c5f59b0dc5157e37f6 (origin/master, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Wed Mar 14 11:17:50 2018 +0100 debian: declare Abril-FatFace font in combo (#22502)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
debian: declare Abril-FatFace font in combo (#22502)