GrainesDePaix / Migration-points-problematiques

0 stars 0 forks source link

Migration of "Articles" and "Folders" #1

Open GrainesDePaix opened 9 years ago

GrainesDePaix commented 9 years ago

Concerns: all objects with the same typology of : folders, subfolders and articles: See mail of 24.4.2015 for details and for urls. All urls are easy to find directly on www.graines-de-paix.org's top menu and 3 left side menus.

Notes: a. all objects below have the same typology and structure. b. some may have an embedded pdf or Word document (in Mediathèque) c. many have internal hyperlinks that lead to object numbers (luckily not urls) and need to be included in the migration.

TO DO by algorithm if it makes better sense than manually, and if confirmed together:

  1. Migration of the two heavy sections:
  2. Menu du haut: 85-90 folders: about 200+ objects,excluding the News folder and subfolders
  3. News folder, subfolders and articles
  4. Peace resources: 10 remaining folders plus their subfolders and articles: about 300 objects
  5. Light folders with just a few objects
  6. Journées mondiales
  7. Offres d'emploi
  8. Partenaires
  9. Adosphere : just the sports folder and top folder
  10. Graines de surprise: folder, 3 subfolders, not elsewhere (some lik "Contes" are already migrated.
  11. FAQ
GrainesDePaix commented 9 years ago

Ce jour 5.5.2015, beaucoup de dossiers créés par Nicola sont devenus visibles: la plupart ne sont pas encore publiés (Etat = Privé = en rouge). A ce que je vois, il ne reste à migrer que :

I. La médiathèque

II. les dossiers EZ et leurs sous-dossiers suivants: PLONE:

  1. http://www.graines-de-paix.org/fr/journees_mondiales Journées mondiales
  2. http://www.graines-de-paix.org/fr/partenaires à ajouter à Partenaires
  3. http://www.graines-de-paix.org/fr/outils_de_paix/ado_sphere_espace_ados Jeunes (1) (2)
  4. www.graines-de-paix.org/fr/outils_de_paix/graines_de_surprise_espace_enfants Enfants (3)
  5. http://www.graines-de-paix.org/fr/news_et_newsletters/newsletters_et_rapports_d_activite (4)
  6. http://www.graines-de-paix.org/fr/graines_de_paix/venir_nous_voir Venir nous voir (5)

Notes (1) à créer dans un nouveau menu avec nos 5 publics (voir les rendus graphiques de Marie-Luce, zone à droite en haut) (2) uniquement les dossiers sports et le folder du haut. (3) certains dossiers et sous-dossiers sont des alias de contenus déjà migrés ("Contes" par ex.) (4) les files de ce dossier sont dans la Médiathèque d'EZ et doivent être migrés avec leur numéro d'objet. (5) A créer dans : A propos (et à placer tout en bas du menu déroulant)

kamon commented 9 years ago

D'abord, encore une fois, un avertissement : votre instance de EZ ne permet pas facilement de migrer la structure du site vers un nouveau système ; entre autre, l'analyse à l'époque avec Nicolas avait conduit à la conclusion que c'était trop compliqué du fait que la version est très ancienne, et nécessitait probablement l'intervention d'un expert EZ si on voulait le faire. Du coup, le plan B c'est de parser des pages qui contiennent des liens (généralement des index présentant une liste d'URLs) et exporter les contenus cibles de ces liens pour faire l'export dans des fichiers à plat (JSON ou CSV). On importe ensuite dans Plone à partir de ces fichiers à plat. La structure des dossiers et sous-dossiers doit donc être faite manuellement, avant l'opération.

A mon avis, ce qu'il faut faire c'est : 1) Re-créer les dossiers et sous-dossiers manuellement. 2) Quand il y a peu de contenus à importer dans un dossier donné (peut-être se donner le nombre 50 comme curseur), les importer manuellement. Sinon, les importer par script (ATTENTION: Ceci ne marchera que si la liste des contenus est affichée quelque part dans une page -> index).

Mon intuition me dit qu'en règle général la migration manuelle sera plus facile pour traiter votre problématique globale. Bien sûr, on pourrait identifier les endroits où il y a des centaines de contenus, et migrer ceux-ci via script. Mais pour tout le reste, le faire manuellement. C'est cette approche qui a été utilisée pour "Ressources de Paix". Etes-vous d'accord sur cette stratégie globale, avant de regarder les choses au cas par cas ?

kamon commented 9 years ago

J'ai regardai un peu plus en détail.

I. Pour la médiathèque : Gros chantier, et il y a de la complexité (de ce que j'ai vu, la gestion des URLs tel que c'est fait dans EZ).

II. Pour les dossiers restants, il me semble que seule la reprise manuelle a du sens.