mot d'absence
Par nateurs et découvertes - Lien permanent
Oui, bon ben d'accord, je vous ai laissé sans nouvelles pendant quelques jours... Ça arrive. J'étais en train de bosser, pour le boulot et pour un camarade.
Pour le boulot parce que dans mon équipe de base : trois personnes, on en a eu un en congé, et l'autre est tombée malade. Du coup, j'ai passé quelque jours à faire le boulot de trois personnes, et ça laisse peu de temps pour la bagatelle. Surtout qu'un de mes deux boulots surnuméraires m'était glorieusement inconnu et j'ai eu l'auto formation la plus rapide et intense de ma carrière (Il s'agissait des backup de toutes les données de la maison, ça a une certaine importance.)
Et puis at home, le sieur Nonal a enfin cédé à mon insistance de plusieurs mois : il accepte, voire même il appelle de ses vœux une migration de son site actuel, sous SPIP, vers DotClear. Comme je suis un petit peu impliqué dans la vie de DotClear et que le Nonal et moi sommes assez proches pour qu'il me prête des cache-nez, je l'aide un peu dans la récupération des données de son site actuel vers la nouvelle plate-forme.
C'est bien comique : à ma gauche : SPIP, une base de données de trente deux tables et deux dehors, des informations disséminées à droite et à gauche, et plusieurs types d'articles aux formats bien différents les uns des autres, à ma gauche, DotClear, le challenger, un rôle, six tables, tout en légèreté. Faire rentrer les infos du gros dans le petit, c'est comique.
Bah, j'ai vu pire : ma propre transition à DotClear. Mes infos étaient dans des fichiers, pas dans des tables, et il me manquait un concept tout bête : les titres d'articles. J'ai du repasser sur cinq ans d'écrits pour retrouver des titres. Ici, rien de tel, mais faire cohabiter dans une seule table des infos contradictoires venant de plusieurs n'a pas été simple. Après il faut gérer les différence de format, vérifier que tout est bon ... J'y ai passé quelques jours, mais j'ai maintenant un script sql et un script Dotclear qui me permettront le moment venu de convertir la base SPIP en un Dotclear fonctionnel en trois minutes. Je me suis bien amusé.
Mais ça m'a pris du temps. Alors je n'étais pas là. Voilà.
Commentaires
Ben va falloir proposer ta solution en téléchargement, mon pépère...
Tu ne vas pas tout garder pour toi non plus, égoaste ! :-p
Moui ben ça va, hein ! Le chef me l'a déjà demandé... Mais comme c'est du bidouillage adapté à un cas très particulier, il faut que je trouve comment présenter ça.
Et bien, au lieu de râler dans tes commentaires, tu sais ce qu'il te reste à faire !
Mais oui xave ! Prends exemple sur Pep, donne ton code, ne le garde pas en égoïste !
Ah mais moi je veux bien le donner, pas de problème ! Mais en l'état, je doute que quiconque en puisse tirer quoi que ce soit...
Je suis un cas très particulier ! Je suis un cas très particulier ! Je suis un cas très particulier !
Nonal > Pourquoi ai-je lu "je suis un cas désespéré" ?
Pep > Ah oui, mais je m'en flatte. Hin hin hin. Je suis un cas TRES particulier, et je désespère Xave. Deux bonnes raisons à fêter !!!
Vous me déprimez tous les deux. Faut pas rester là, vous faites peur aux honnêtes lecteurs...
Salut,
Suis très intéressé par la migration SPIP -> dotclear. Tu aurais des billes stp?
Thanks
Micka> Je te joins quand j'ai dix minutes et on en cause.
Hello Xave,
J'ai aussi un site à passer de spip à dotclear (j'attends la v2 pour migrer)... En gros, 4000 brèves et 0 article... Si tu as quelques billes je suis archi preneur... Merci d'avance pour ton aide
Mathieu, franchement, si tu attends la v2, continue à attendre. Ça serait un peu con de repasser par un adaptation monstrueuse des données maintenant alors que les repasser au format d'importation de Dotclear2 sera sans doute plyus simple.
ok ! Je ne pensais pas que la base allait changer à ce point ;-) Wait & see !
Ah ben Dotclear2, c'est une v2, il y a un saut de version, c'est donc une nouvelle application, grande sœur de l'autre, mais nouvelle application quand même.
Bonjour, Euh, à ce sujet,
Le passage de SPIP à Dotclear m'intéresse beaucoup.
Est-ce que ce n'est pas trop compliqué pour un nul en PHP/MySQL?
Laurent> Non, franchement, ça nécessite justement une sacré dose de jonglage entre les deux et même comme ça, c'est loin d'être évident.
moi aussi j'envisage de passer un site SPIP a Dotclear ; a moins qu'un squelette SPIP soit dispo et en forme de blog.