[Plone-IT] Migrare un plone 4 a plone 5

Vito Falco vitofalco a gmail.com
Gio 2 Feb 2017 09:13:06 UTC


Ciao Fabio,
la parte front-end di Plone 5 ha subito un pesante refactory per adattarlo
ai trend attuali di sviluppo js/css (less, js con gestione delle dipendenze
, etc).
Non mi meraviglio che la parte backend sia filata liscia mentre quella
front no :-D

Portlet nel footer no. Devi creare un viewletManager nuovo che faccia
quello che chiedi.
Footer vecchio forse perchè l'hai customizzato tramite tool
portal_view_customization.
Jquery.bbq va gestito tramite le corrette impostazioni RequireJS che
utilizza plone. Ci sono vari workaround, ma bisogna vedere il caso
specifico.

Related items forse vanno in errore solo per il widget, non credo ci siano
problemi di migrazione.

Il consiglio è: migrare le cose una alla volta e tenere d'occhio sempre la
console per vedere nello specifico gli errori. A volte basta davvero poco
per aggiustare.

Vito

Il giorno 2 febbraio 2017 09:42, Fabio Mirotti <mirof a comune.modena.it> ha
scritto:

> Ciao,
>
> Sto facendo alcune prove di migrazione da plone 4 a plone 5 su un piccolo
> sito che contiene solo tipi standard:
> pagine e news, l'unica particolarita' e' che diverse pagine contengono
> elementi correlati.
>
> Non sono installati prodotti particolari, l'unico utilizzato e'
> eea.facetednavigation.
>
> Anche lo skin e' sunburst di base l'unica personalizzazione e' il cambio
> del logo applicato alla custom.
>
> Questo scenario dovrebbe essere il piu' tra i piu' semplici per effettuare
> una migrazione ma sto trovando qualche problema.
>
> In particolare quello che ho fatto e' stato:
>
> - aggiornare il sito vecchio alla 4.3.11 -- OK
> - aggiornare eea.facetednavigation alla 10.0 -- OK
> - prepararmi un buildout fresco plone 5.0.6 -- OK
> - con la stessa versione di facetednavigation -- OK
> - copiare Data.fs e blobstorage -- OK
> - avviare plone 5 -- OK
> - lanciare upgrade di configurazione -- OK
> - migrare i contenuti da AT a dexterity -- OK
>
> e fino qui tutto OK, i contenuti sono a posto, anche gli elementi
> correlati sono stati migrati correttamente.
>
> Pero' a livello di interfaccia mi trovo alcune cose che non mi tornano...
>
> Ad esempio:
> - la gestione delle portlet e' rimasta quella di plone 4, non posso
> gestire le portlet del footer.
> - il footer e' rimasto quello vecchio...
> - faceted non funziona perche' non carica jQuery.bbq che a quanto pare
> non viene aggiunto al bundle dei javascript...
>
> Naturalmente se faccio un sito nuovo sulla stessa istanza funziona tutto
> correttamente, avevo anche provato ad esportare e
> reimportare i contenuti, pero' in questo modo mi vanno in errore i
> relatedItems che sono presenti in diverse pagine del sito :(
>
> La domanda.... c'e' un qualche modo vi a ZMI di eliminare del tutto il
> registro di configurazione che si e' portato dietro in fase di migrazione
> e fargli prendere quello del plone 5 di default? Altri consigli utili per
> la migrazione?
> Grazie per l'aiuto.
>
>     ---Fabio
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>



-- 
*Vito Falco*
Designer & Front-end developer | Freelance
Bari, IT
Linkedin it.linkedin.com/in/vitofalco
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20170202/65bfeaa7/attachment.html>


Maggiori informazioni sulla lista Plone-IT