Salut tetue
Je comprends pas trop l'intérêt de ce commit, sachant que la version 1 est dans spip 3.1.1, à la limite pour le trunk je peux comprendre, mais, pour la v1, je comprends pas l'intérêt ???
Il faudrait plutôt faire l'ajout dans le paquet de la dist de spip 3.1 et 3.2 de:
<procure nom="tinytypo" version="1.5.0" />
Et à chaque up de version du plug de la v1, faire les reports dans la dist en faisant un up de version du procure.
Eventuellement, pour la v1 mettre 3.1.0 comme borne max de compatibilité, mais pas plus d'après moi, ou alors, il y a un truc qui m'échappe !
Franck
Le 15 août 2017 à 10:21, Franck <spip.franck@lien-d-amis.net> a écrit :
Salut tetue
Je comprends pas trop l'intérêt de ce commit, sachant que la version 1 est dans spip 3.1.1, à la limite pour le trunk je peux comprendre, mais, pour la v1, je comprends pas l'intérêt ???
Il faudrait plutôt faire l'ajout dans le paquet de la dist de spip 3.1 et 3.2 de:
<procure nom="tinytypo" version="1.5.0" />
Et à chaque up de version du plug de la v1, faire les reports dans la dist en faisant un up de version du procure.
Eventuellement, pour la v1 mettre 3.1.0 comme borne max de compatibilité, mais pas plus d'après moi, ou alors, il y a un truc qui m'échappe !
On en a parlé sur IRC, mais je réponds ici aussi pour mémoire, pask’on ne s’était effectivement pas compris
1. La dist de SPIP embarque les styles de Tiny Typo, à partir de la version 3. Pour les versions antérieures, cette (future) page de doc explique comment installer les styles :
2. Ajouter des feuilles de styles à un projet web ne garantit aucunement leur application. Rappelons que les styles CSS s’appuient sur des sélecteurs présents dans la page HTML. Lorsque les sélecteurs ne sont pas présents, le style correspondant ne s’applique pas. Par exemple, les tableaux sont stylés avec « .table » dans Tiny Typo et avec « .spip » dans SPIP. Les styles de tableaux de Tiny Typo ne s’appliquent donc pas dans SPIP, même s’ils sont effectivement présents.
3. La raison d'être de ce plugin n’est pas de distribuer les styles de Tiny Typo, mais de les rendre applicables entièrement, de permettre de bénéficier de TOUS les styles de Tiny Typo dans SPIP.
Voir : Connexion · GitLab
4. Ce plugin est donc indépendant de la version de SPIP (et réciproquement).
Le 15 août 2017 à 10:21, Franck <spip.franck@lien-d-amis.net> a écrit :
Salut tetue
Je comprends pas trop l'intérêt de ce commit, sachant que la version 1 est dans spip 3.1.1, à la limite pour le trunk je peux comprendre, mais, pour la v1, je comprends pas l'intérêt ???
Il faudrait plutôt faire l'ajout dans le paquet de la dist de spip 3.1 et 3.2 de:
<procure nom="tinytypo" version="1.5.0" />
Et à chaque up de version du plug de la v1, faire les reports dans la dist en faisant un up de version du procure.
Eventuellement, pour la v1 mettre 3.1.0 comme borne max de compatibilité, mais pas plus d'après moi, ou alors, il y a un truc qui m'échappe !
On en a parlé sur IRC, mais je réponds ici aussi pour mémoire, pask’on ne s’était effectivement pas compris
1. La dist de SPIP embarque les styles de Tiny Typo, à partir de la version 3. Pour les versions antérieures, cette (future) page de doc explique comment installer les styles : SPIP-Contrib
2. Ajouter des feuilles de styles à un projet web ne garantit aucunement leur application. Rappelons que les styles CSS s’appuient sur des sélecteurs présents dans la page HTML. Lorsque les sélecteurs ne sont pas présents, le style correspondant ne s’applique pas. Par exemple, les tableaux sont stylés avec « .table » dans Tiny Typo et avec « .spip » dans SPIP. Les styles de tableaux de Tiny Typo ne s’appliquent donc pas dans SPIP, même s’ils sont effectivement présents.
3. La raison d'être de ce plugin n’est pas de distribuer les styles de Tiny Typo, mais de les rendre applicables entièrement, de permettre de bénéficier de TOUS les styles de Tiny Typo dans SPIP.
Voir : Connexion · GitLab
4. Ce plugin est donc indépendant de la version de SPIP (et réciproquement).
C’est bien de prendre le temps d’écrire un fichier todo et de discuter, ça permet de mieux réfléchir
Réflexion faite, il y aura une V1 pour SPIP avant 3.1.1, qui injectera les CSS automatiquement, et une V2 pour après SPIP 3.1.1, qui ne fera plus que corriger le code généré.