Quantcast

aggiornare plone3 + iw.fss su plone4 + blobstorage

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

aggiornare plone3 + iw.fss su plone4 + blobstorage

micmord
Una informazione:
qualcuno ha idea di come fare ad aggiornare un sito plone3 con iw.fss su plone?
Googlando ho trovato solo un sacco di TODO.
Il sito in questione è banale e ha pochi elementi, soluzioni
alternative "a manona" potrebbero andare bene.
Ciao.

--
Michele Mordenti
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

Yuri-11
Il 14/03/2012 10:42, Michele Mordenti ha scritto:
> Una informazione:
> qualcuno ha idea di come fare ad aggiornare un sito plone3 con iw.fss su plone?
> Googlando ho trovato solo un sacco di TODO.
> Il sito in questione è banale e ha pochi elementi, soluzioni
> alternative "a manona" potrebbero andare bene.
> Ciao.
>
contentmigration o transmogrifier. Oppure funnelweb se si tratta di fare
una mera copia dei contenuti :) Quest'ultimo l'ho usato ed è anche molto
veloce.
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

micmord
Il 14 marzo 2012 11:13, Yuri <[hidden email]> ha scritto:
> contentmigration o transmogrifier. Oppure funnelweb se si tratta di fare una
> mera copia dei contenuti :) Quest'ultimo l'ho usato ed è anche molto veloce.

funnelweb non lo conoscevo, ma non è quello che mi serve in questo caso.

Ho provato ad usare contentmigration passando da plone.app.blob
http://pypi.python.org/pypi/plone.app.blob#migrating-existing-content

sono giunto ad un #epicfail

Guaradando il codice del prodotto:
https://svn.plone.org/svn/collective/iw.fss/trunk/iw/fss/migration.py
    def migrateFromFSS(self):
        """Do migrations from FSS
        """
        # Nothing at the moment. In a certain future...
        self.log("Starting migrations from FSS")
        raise NotImplementedError("Migration from FSS not yet implemented")
        return self.changed_items

Sembra chiara la loro strategia: iw.fss è per sempre!

/me ancora troppo immaturo per fare queste attività a basso livello.

--
Michele Mordenti
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

simahawk
Ciao,

premetto che onestamente non ho capito qual´é il punto di partenza
(versioni, prodotti installati, etc) e dove vuoi arrivare...


On 03/14/2012 03:40 PM, Michele Mordenti wrote:
> Il 14 marzo 2012 11:13, Yuri<[hidden email]>  ha scritto:
>> contentmigration o transmogrifier. Oppure funnelweb se si tratta di fare una
>> mera copia dei contenuti :) Quest'ultimo l'ho usato ed è anche molto veloce.
> funnelweb non lo conoscevo, ma non è quello che mi serve in questo caso.

si, ti serve solo per importare siti statici in plone.


> Ho provato ad usare contentmigration passando da plone.app.blob
> http://pypi.python.org/pypi/plone.app.blob#migrating-existing-content
>
> sono giunto ad un #epicfail

cosa é andato storto?

> Guaradando il codice del prodotto:
> https://svn.plone.org/svn/collective/iw.fss/trunk/iw/fss/migration.py
>      def migrateFromFSS(self):
>          """Do migrations from FSS
>          """
>          # Nothing at the moment. In a certain future...
>          self.log("Starting migrations from FSS")
>          raise NotImplementedError("Migration from FSS not yet implemented")
>          return self.changed_items
>
> Sembra chiara la loro strategia: iw.fss è per sempre!
>
> /me ancora troppo immaturo per fare queste attività a basso livello.

Se hai un sito su 3.3.5 ti conviene migrare ai blob seguendo l´how-to di
plone.app.blob,

dopodiché puoi fare l´upgrade a plone 4.

Oppure se vuoi fare tutto in una volta sola usa transmogrifier.

SimO
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

Mirco Angelini-2
Ciao,

transmogrifier sicuramente ti evita problemi nel passaggio da fss a blob.
Questo perchè con transmogrifier (io ho usato quintagroup.transmogrifier) fai un vero e proprio export dei dati per poi andarli a reimportare su un sito "pulito" Plone4.

Io ho incontrato alcune difficoltà nel far funzionare tutto correttamente anche se devo dire che il sito che ho migrato non era affatto banale e dovevo esportare tutto (contenuti, portlet, utenti e gruppi, ecc.)
Magari con un sito meno impegnativo i problemi sono minori ma ogni migrazione ha i suoi problemi.

Personalmente ti suggerisco di provare prima altre strade e di lasciare transmogrifier per ultima.


Il giorno 14 marzo 2012 15:53, Simone Orsi <[hidden email]> ha scritto:
Ciao,

premetto che onestamente non ho capito qual´é il punto di partenza (versioni, prodotti installati, etc) e dove vuoi arrivare...



On 03/14/2012 03:40 PM, Michele Mordenti wrote:
Il 14 marzo 2012 11:13, Yuri<[hidden email]>  ha scritto:
contentmigration o transmogrifier. Oppure funnelweb se si tratta di fare una
mera copia dei contenuti :) Quest'ultimo l'ho usato ed è anche molto veloce.
funnelweb non lo conoscevo, ma non è quello che mi serve in questo caso.

si, ti serve solo per importare siti statici in plone.



Ho provato ad usare contentmigration passando da plone.app.blob
http://pypi.python.org/pypi/plone.app.blob#migrating-existing-content

sono giunto ad un #epicfail

cosa é andato storto?


Guaradando il codice del prodotto:
https://svn.plone.org/svn/collective/iw.fss/trunk/iw/fss/migration.py
    def migrateFromFSS(self):
        """Do migrations from FSS
        """
        # Nothing at the moment. In a certain future...
        self.log("Starting migrations from FSS")
        raise NotImplementedError("Migration from FSS not yet implemented")
        return self.changed_items

Sembra chiara la loro strategia: iw.fss è per sempre!

/me ancora troppo immaturo per fare queste attività a basso livello.

Se hai un sito su 3.3.5 ti conviene migrare ai blob seguendo l´how-to di plone.app.blob,

dopodiché puoi fare l´upgrade a plone 4.

Oppure se vuoi fare tutto in una volta sola usa transmogrifier.

SimO



--
Mirco Angelini - RedTurtle Technology
web site: www.redturtle.it
phone: +39 0532 1915958
fax: +39 0532 287070
 


_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

Luca Fabbri
In reply to this post by micmord
2012/3/14 Michele Mordenti <[hidden email]>:

> Il 14 marzo 2012 11:13, Yuri <[hidden email]> ha scritto:
>> contentmigration o transmogrifier. Oppure funnelweb se si tratta di fare una
>> mera copia dei contenuti :) Quest'ultimo l'ho usato ed è anche molto veloce.
>
> funnelweb non lo conoscevo, ma non è quello che mi serve in questo caso.
>
> Ho provato ad usare contentmigration passando da plone.app.blob
> http://pypi.python.org/pypi/plone.app.blob#migrating-existing-content
>
> sono giunto ad un #epicfail
>
> Guaradando il codice del prodotto:
> https://svn.plone.org/svn/collective/iw.fss/trunk/iw/fss/migration.py
>    def migrateFromFSS(self):
>        """Do migrations from FSS
>        """
>        # Nothing at the moment. In a certain future...
>        self.log("Starting migrations from FSS")
>        raise NotImplementedError("Migration from FSS not yet implemented")
>        return self.changed_items
>
> Sembra chiara la loro strategia: iw.fss è per sempre!
>
> /me ancora troppo immaturo per fare queste attività a basso livello.
>
> --

Ciao Michele,

l'unico modo che ho mai sperimentato è tramite una migrazione non
interna a Plone (quindi appunto transmogrifier o tool simili). Nessuno
ha ancora implementato qualcosa che riporti lo storage da FSS ad
attributestorage (cosa che ti permetterebbe poi di usare la migrazione
interna di plone.app.blob).



--
-- luca

twitter: http://twitter.com/keul
linkedin: http://linkedin.com/in/lucafbb
blog: http://blog.keul.it/
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

micmord
Penso di aver fatto una "porcata" ma partendo dal mio plone3.3.5 con
iw.fss 2.8.0rc e modificando il buildout con il macete per dirgli di
usare plone4.0.9... ho ottenuto che:
quando da ZMI ho premuto il tastone rosso UPGRADE inspiegabilmente il
processo è andato a buon fine.
Tutti (o la magggior parte.. non ho verificato) dei files sono stati
"copiati" dentro la var/blobstorage e i nuovi files vengono creati
solo li dentro senza modificare ulteriormente la /var/fss_storage/...

Ho anche zappato via la /var/fss_storage/ senza che il sistema abbia
fatto una piega.

I problemi li ho trovati provando a disinstallare iw.fss...

Come si sarà ampiamente capito tengo ancora qualche difficoltà a
maneggiare Zope, abbiate pità di me.


Il 14 marzo 2012 16:17, Luca Fabbri <[hidden email]> ha scritto:

> 2012/3/14 Michele Mordenti <[hidden email]>:
>> Il 14 marzo 2012 11:13, Yuri <[hidden email]> ha scritto:
>>> contentmigration o transmogrifier. Oppure funnelweb se si tratta di fare una
>>> mera copia dei contenuti :) Quest'ultimo l'ho usato ed è anche molto veloce.
>>
>> funnelweb non lo conoscevo, ma non è quello che mi serve in questo caso.
>>
>> Ho provato ad usare contentmigration passando da plone.app.blob
>> http://pypi.python.org/pypi/plone.app.blob#migrating-existing-content
>>
>> sono giunto ad un #epicfail
>>
>> Guaradando il codice del prodotto:
>> https://svn.plone.org/svn/collective/iw.fss/trunk/iw/fss/migration.py
>>    def migrateFromFSS(self):
>>        """Do migrations from FSS
>>        """
>>        # Nothing at the moment. In a certain future...
>>        self.log("Starting migrations from FSS")
>>        raise NotImplementedError("Migration from FSS not yet implemented")
>>        return self.changed_items
>>
>> Sembra chiara la loro strategia: iw.fss è per sempre!
>>
>> /me ancora troppo immaturo per fare queste attività a basso livello.
>>
>> --
>
> Ciao Michele,
>
> l'unico modo che ho mai sperimentato è tramite una migrazione non
> interna a Plone (quindi appunto transmogrifier o tool simili). Nessuno
> ha ancora implementato qualcosa che riporti lo storage da FSS ad
> attributestorage (cosa che ti permetterebbe poi di usare la migrazione
> interna di plone.app.blob).
>
>
>
> --
> -- luca
>
> twitter: http://twitter.com/keul
> linkedin: http://linkedin.com/in/lucafbb
> blog: http://blog.keul.it/
> _______________________________________________
> Plone-IT mailing list
> [hidden email]
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



--
Michele Mordenti
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

micmord
Il 14 marzo 2012 17:12, Michele Mordenti <[hidden email]>
ha scritto:
> Tutti (o la magggior parte.. non ho verificato) dei files sono stati
> "copiati" dentro la var/blobstorage e i nuovi files vengono creati
> solo li dentro senza modificare ulteriormente la /var/fss_storage/...

Ok, non è un gran test ma con 145 files validi gestiti da iw.fss ho:
find ./var/blobstorage/ -name *.blob | wc -l
145


--
Michele Mordenti
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

SauZheR at gOOgle
Per rimuovere definitivamente iw.fss io ho sudato parecchio.

Ho utilizzato un po' questo
e un po' questi comandi:

alla fine ne sono uscito, ma non e' stata una passeggiata.

alessandro.

Il giorno 14 marzo 2012 17:31, Michele Mordenti <[hidden email]> ha scritto:
Il 14 marzo 2012 17:12, Michele Mordenti <[hidden email]>
ha scritto:
> Tutti (o la magggior parte.. non ho verificato) dei files sono stati
> "copiati" dentro la var/blobstorage e i nuovi files vengono creati
> solo li dentro senza modificare ulteriormente la /var/fss_storage/...

Ok, non è un gran test ma con 145 files validi gestiti da iw.fss ho:
find ./var/blobstorage/ -name *.blob | wc -l
145



--
  bye
SauZheR
************************************
l'iterazione è umana...
la ricorsione, Divina!
************************************
reply to: sauzher AT gmail DOT com

_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

micmord
Grazie a tutti per i consigli.
Ho imparato che ho ancora molto da imparare.

Sent from iBad2

Il giorno 14/mar/2012, alle ore 17:41, SauZheR <[hidden email]> ha scritto:

Per rimuovere definitivamente iw.fss io ho sudato parecchio.

Ho utilizzato un po' questo
e un po' questi comandi:

alla fine ne sono uscito, ma non e' stata una passeggiata.

alessandro.

Il giorno 14 marzo 2012 17:31, Michele Mordenti <[hidden email]> ha scritto:
Il 14 marzo 2012 17:12, Michele Mordenti <[hidden email]>
ha scritto:
> Tutti (o la magggior parte.. non ho verificato) dei files sono stati
> "copiati" dentro la var/blobstorage e i nuovi files vengono creati
> solo li dentro senza modificare ulteriormente la /var/fss_storage/...

Ok, non è un gran test ma con 145 files validi gestiti da iw.fss ho:
find ./var/blobstorage/ -name *.blob | wc -l
145



--
  bye
SauZheR
************************************
l'iterazione è umana...
la ricorsione, Divina!
************************************
reply to: sauzher AT gmail DOT com

_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: aggiornare plone3 + iw.fss su plone4 + blobstorage

micmord
Solo per dire che alla fine, mettendo in fila le cose senza pasticci,
ci sono riuscito.
I contenuti sono passati su blobstorage e la rimozione di iw.fss non è
stata traumatica, di fatto è bastato disinstallarlo.
 - upgrade iw.fss alla ultima versione 2.8.0rc5 e reinstallazione prodotto
 - modifica buildout per plone4.0.9 lasciando iw.fss
 - bootstrap con python2.6
 - buildout
 - upgrade di plone
 - disinstallato iw.fss dal sito
 - rimozione dal buildout con eliminazione di fss_storage

Anche l'aggiornamento a plone4.1.4 e relativo upgrade è andato a buon fine.


--
Michele Mordenti
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Loading...