[Spip] Premier essai avec SPIP

Bonjour tout le monde,

Bon je me décide enfin a installer la nouvelle version de SPIP sur samizdat.

Première galère, j'ai pas tous les fichiers !

Il y a un "~temp" dans le répertoire "IMG" (sous "ecrire") qui bloque le
téléchargement via client FTP d'une partie des fichiersi...

Bon, je rcommence.

L'install en elle même s'est pas trop mal passée, à par divers questions de
droits d'accès sur les répertoires (que j'ai mis en 777 pour que le système
puisse créer le fichier .htacess). Ce serait pas mal d'avoir un fichier TXT
"install" pour donner quelques indications.

* A la 1ere connexion à l'index public:

Warning: File("ecrire/coll_act.txt") - No such file or directory in
inc-public.php3 on line 5

Warning: Bad arguments to join() in inc-public.php3 on line 5

Warning: fopen("CACHE/sommaire0","w") - Permission denied in inc-public.php3
on line 1010

Warning: Unable to find file identifier 0 in inc-public.php3 on line 1011

Warning: Unable to find file identifier 0 in inc-public.php3 on line 1012

Warning: Failed opening 'CACHE/sommaire0' for inclusion in inc-public.php3 on
line 1015

* Après avoir mis le répertoire CACHE aussi en 777 (j'avais oublié),
toujours sur l'index public:

Warning: File("ecrire/coll_act.txt") - No such file or directory in
inc-public.php3 on line 5

Warning: Bad arguments to join() in inc-public.php3 on line 5

Que peut bien être ce fichier "coll_act.txt" qui m'est demandé..; et qui
n'iste pas biensûr...

Pour contourner l'obstacle j'ai crée un fichier "coll_act.txt" vide, ce qui
enlève le message d'erreur...

* Côté index de navigation pas de message d'erreur.

Mais très difficile à naviguer puisqu'il n'y a pas les images et je ne vois
pas les rubriques... en cliquant à l'aveugle je réussi à arriver à la liste
des auteurs, au forum. Sinon je me repère au nom des fichiers!

C'est déjà pas mal.

* Proposition

- Petite contribution: une fois installé correctement la chose, je veux bien
rédiger un README pour éclairer un minimum le malheureux ou la malheureuse
qui tombe sur le code "brut" du package. remarque au passage: la doc est
très bien faites, mais ce serait pas mal qu'elle ne soit pas uniquement en
PDF (y compris en format modifiable pour que les utilisateurs puissent
apporter leurs contributions).

- Ce serait bien de virer l'image-map de navigation de la partie admin (vu
que les images ne sont pas dans le lot) et de remplacer celà par de bête
liens hyper-texte.

Voilà, c'est tout pour l'instant..

Aris

PS- Pour la GPL elle autorise tout à fait de citer les contributeurs, tout
en affirmant la disponibilité et modificabilité du code. Il faut en outre
adjoindre un exemplaire de la GPL (en anglais) au package. Pour la
documentation il faut par contre la mettre en FDGL qui est plus appropriée.

Salut,

Merci à Aris pour son témoignage, pour le moins intructif. Effectivement, il manque le principal: la procédure d'installation expliquée dans le détail. Aris décrit des difficultés qui sont connues, mais qu'on aurait dû documenter (désolé, désolé...).

Pour la doc en PDF, c'est vrai que c'est pour le moins une faute de goût quand on fait du libre. Mais je voulais la réaliser très vite, et c'est sous XPress que je bosse le plus vite (à cause que je l'utilise pour mon boulot de la vraie vie). L'idéal serait qu'elle se trouve intégralement, in fine, dans uZine, c'est-à-dire gérée sous SPIP; petite difficulté: balancer du code source HTML dans SPIP, c'est pas forcément évident (il faut que je fabrique un raccourcis SPIP pour indiquer des zones que SPIP ne "traite" pas (c'est-à-dire ne modifie pas la typo) - ce sera d'ailleurs indispensable si certains veulent utiliser SPIP pour monter des sites consacrés à la programmation.

Encore un truc important: le site "public" n'est utilisable que lorsqu'on a des articles "publiés" à partir du site privé (/ecrire). En effet, les rubriques n'apparaissent que lorsqu'elles contiennent des articles "publiés". Donc: il faut commencer par installer /ecrire, travailler sur la structure du site et commencer à rédiger quelques articles. C'est seulement ensuite qu'on peut travailler sur la partie publique du site, faute de quoi on travaille "en aveugle" sur un site (et donc une mise en page) qui n'affiche ni rubriques ni articles (et avec ça, on ne va pas loin)...

Amicalement,
ARNO*