Qu’est ce que Migration ?
C’est une application en php qui vous permet de "transformer" (pour l’instant) votre site PostNuke (0.7) en un Spip. Le principe en est simple :
Migration récupère les données de votre base de données PostNuke,
Et transfère toutes ces données dans la base de votre Spip (autrement dit : votre base de données PostNuke reste intacte, seuls des tables pour Spip sont "remplies" avec des doneéés de Nuke).
Ce que Migration peut faire pour vous (pour l’instant) :
Migrer les inscrits de votre Nuke vers les auteurs Spip [1],
Construire votre liste de mots clés Spip, si vous n’en avez pas, en fonction des catégories et des topics de votre PostNuke,
Migrer les reviews de votre Nuke vers les articles de Spip,
Migrer les sections de votre Nuke vers les articles de Spip,
Migrer les news de votre Nuke vers les articles ou les brèves de Spip,
Migrer l’annuaire de Downloads de votre Nuke vers une rubrique Downloads (créée par Migration) de Spip,
Migrer l’annuaire de Liens de votre Nuke vers une rubriques Liens (créée par Migration) de Spip.
C’est déjà pas mal, non ??
Ce que ne sait pas faire (pour l’instant) Migration :
Juste 2 ou 3 trucs qui pourtant devraient être simples :
Migrer les commentaires des sections et des news de votre Nuke vers les forums Spip,
Le café, descendre la poubelle, promener le chien, ...
Le futur de Migration
Migration a été développé, au départ, pour migrer Boomtchak de PostNuke vers Spip. Notre but n’étant pas de faire du prosélytisme ni pour Spip, ni pour PostNuke, ni pour qui ou quoi que ce soit, Migration sera ammené à faire des migrations croisées :
De PhpNuke vers Spip,
De postNuke vers Spip,
De Spip vers les autres CMS libres.
Enfin bref, au grè des développements, on fera ce que l’on voudra ou pourra, en fonction des CMS (libres) qui voudront bien jouer le jeu.
Magique, non ?
Pas si magique que ça !! Pour fonctionner Migration nécessite que vous ayez déjà créé votre Spip :
- Récupérer un Spip (de préférence la dernière version, la 1.5),
- Installer le, comme il est normal de le faire, dans votre répertoire Web (c’est à dire le même que celui de votre PostNuke), Créez vos rubriques et sous-rubriques.
- Récupérer l’archive [2] Migration (ci_dessous),
- Décompresser cette archive, soit avec la commande tar -zxvf (dans le monde GNU/Linux), soit avec Winzip (dans le monde Windows), voire pour le monde Mac avec Stuffit Expander. Cette archive doit être décompressée dans le répertoire racine de votre site PostNuke : Un exemple :
Votre site PostNuke est dans le répertoire => monsite
Migration devra être dans un répertoire => monsite/migration_(etc...)/ - Aller à l’adresse : http://votre site/Migration_(etc...)/accueil.php
- Laisser vous guider !