[spip-dev] Re: [Spip]SPIP-Garden (was Re: Templates Free)

Je m'enlignais sensiblement dans la même direction cet été, mais en plus
tordu (avec "style switcher"). Voir:

http://listes.rezo.net/archives/spip-dev/2003-07/msg00215.html
http://listes.rezo.net/archives/spip-dev/2003-08/msg00134.html

Je suis donc partant pour travailler là dessus.

Même si je continue à penser que le développement de ce type de projet
relève plus de l'utilisation de SPIP que de son développment, il me semble
que pour amorcer le travail, il faut préciser quelques petites choses sur la
présente liste, après, il faudra trouver un autre lieu de discussion.

Pour qu'on se comprenne bien, l'idée serait:

1. de constituer un réservoir de jeux squelettes de base (mettons jeu A, jeu
B, jeu C, etc). Et pour chaque jeu de squelettes, chacun pourrait contribuer
avec des feuilles de styles (A01.css, A02.css, A03.css - B01.css, B02.css,
B03.css, etc... avec images associées). Le tout, stocké sur spip-contrib ou
ailleurs, mais centralement.

2. qu'une fois le jeu de squelettes installé, un webmestre puisse facilement
ajouter, choisir, basculer, voire modifier les différentes feuilles de
styles associées à un jeu de squelettes sans intervention sur les squelettes
eux-mêmes. (Karim propose une stratégie, moi j'en ai développé une autre,
sitenkit (www.ec49.org/sitenkit/) et eva proposent d'autres méthodes). Selon
la méthode retenue, et si ça implique des modifs à spip, il faudra sans
doute en discuter sur cette liste (spip_dev).

3. la structure d'un premier jeu de squelettes expérimental pourrait, à mon
avis, allier la simplicité de la structure des squelettes de bases livrés
avec spip et la souplesse d'adaptation d'une structure à la zengarden (au
prix, comme l'admet l'initiateur du projet d'une redondance de <div>, pas
toujours sémantiquement nécessaires - souplesse graphique oblige). Ça, c'est
des discussions entre graphistes et développeurs de squelettes. Donc
ailleurs qu'ici, mais où?

4. Pouvons-nous avancer avant que la "xmlisation" des derniers bouts de
codes de spip à modifier soit complétée? Personnelement, je pense que oui.
Ce sont quand même 2 choses différentes.

Sommes-nous sur la même longueur d'onde?

André Vincent

Salut

[zap]

Sommes-nous sur la même longueur d'onde?

André Vincent

Il me semble effectivement que l'on est sur la même longueur d'onde .-)

A+ Yann

Bonjour,

[...]

Pour qu'on se comprenne bien, l'idée serait:

1. de constituer un réservoir de jeux squelettes de base (mettons jeu A, jeu
B, jeu C, etc). Et pour chaque jeu de squelettes, chacun pourrait contribuer
avec des feuilles de styles (A01.css, A02.css, A03.css - B01.css, B02.css,
B03.css, etc... avec images associées). Le tout, stocké sur spip-contrib ou
ailleurs, mais centralement.

Il me semble que Fil, Antoine et Arno étaient effectivement partant pour des
jeux de squelettes interchangeables pour se substituer à celui par défaut.

Pour ma part j'aurais tendance à penser que dans l'esprit de zen garden, il
faudrait plutôt garder les squelettes de base : mettre des id à tout ce qui
est structure quand ce n'est pas déjà fait (rare) et juste travailler à des
css alternatives pour changer le look.

2. qu'une fois le jeu de squelettes installé, un webmestre puisse facilement
ajouter, choisir, basculer, voire modifier les différentes feuilles de
styles associées à un jeu de squelettes sans intervention sur les squelettes
eux-mêmes. (Karim propose une stratégie, moi j'en ai développé une autre,
sitenkit (www.ec49.org/sitenkit/) et eva proposent d'autres méthodes). Selon
la méthode retenue, et si ça implique des modifs à spip, il faudra sans
doute en discuter sur cette liste (spip_dev).

Si le squelette de base est conservé et que seule la css change: c'est la
solution de karim qui me semble la plus intéressante: simplement définir
QUELLE css on utilise.

3. la structure d'un premier jeu de squelettes expérimental pourrait, à mon
avis, allier la simplicité de la structure des squelettes de bases livrés
avec spip et la souplesse d'adaptation d'une structure à la zengarden (au
prix, comme l'admet l'initiateur du projet d'une redondance de <div>, pas
toujours sémantiquement nécessaires - souplesse graphique oblige). Ça, c'est
des discussions entre graphistes et développeurs de squelettes. Donc
ailleurs qu'ici, mais où?

Sur spip contrib? Ou sur spip-squelettes? (pas encore créé mais très attendu
par karim).

4. Pouvons-nous avancer avant que la "xmlisation" des derniers bouts de
codes de spip à modifier soit complétée? Personnelement, je pense que oui.
Ce sont quand même 2 choses différentes.

Je crois que oui, ARNO ne semblant pas un fervent admirateur de l'XML :wink:
http://www.uzine.net/article1979.html

Il me semble que Fil, Antoine et Arno étaient effectivement partant pour des
jeux de squelettes interchangeables pour se substituer à celui par défaut.

Heu, non, on n'a rien dit de tel...

L'optique la plus raisonnable pour travailler est celle d'une
diffusion à partir de SPIP-contrib (ou d'un autre site de votre
choix, si vous préférez ;-)).

a+

Antoine.

je trouve que c'est une super belle idée ce projet de spip garden.
JLuc