ciao,

Il giorno 03/ott/2012, alle ore 14.37, Yuri ha scritto:
> http://open.abstract.it/it/blog/giorgio/zopeskel-3.x
> 
> qui vengono date delle indicazioni, ma non ho capito se sia il metodo 
> consigliato passare a templer.

Personalmente da qualche tempo utilizzo il nuovo zopeskel e, opinioni personali 
a parte, diciamo che la versione 3 è
attualmente quella sviluppata e mantenuta.

Ciò non vuol dire che le versioni precedenti non siano più valide ma prima o 
poi lo saranno.
La versione 3x di zopeskel ha cambiato lo scheletro dei pacchetti 
python/zope/plone includendo 
le best practices nello sviluppo non solo dei prodotti per plone bensì anche 
nella struttura degli egg stessi.

Tutto questo a discapito di alcuni local command che potrebbero non essere più 
attualmente disponibili 
anche se magari lo saranno nuovamente in futuro.

Anche da questo punto di vista personalmente sconsiglio di usare i local 
commands
se non assolutamente necessario (secondo me creano un sacco di file e cose 
inutili all'interno dei prodotti Plone).

Attualmente io uso i local commands solamente per Archetypes in quanto 
solitamente mi dimentico sempre qualcosa nella definizione
dei permessi e nel metodo 'initialize'.
Fortunatamente da questo punto di vista di Archetypes ne sto sviluppando sempre 
meno e con Dexterity è tutto più semplice ;)

Per far convivere le due versioni di zopeskel attualmente ho installato (molto 
tempo fa) a livello di sistema la versione 2.x
e ho un virtualenv separato con la nuova versione quindi posso usare 
indistintamente o una o l'altra versione di zopeskel.

Peccato non aver installato anche la versione 2.x in un virtualenv ;)


> Il 03/10/2012 14:31, Massimiliano De Ruosi ha scritto:
>> Ciao a tutti,
>> 
>> mi sono fatto una (minima) esperienza con paster per creare prodotti, e ora 
>> mi stavo chiedendo cosa convenga usare per plone (ed in particolare per 
>> plone 4):
>> 
>> nei miei primi progetti e test ho sempre usato:
>> paster create -t archetype
>> ...usando poi i local commands per aggiungere at-schema, portlets, views, 
>> ecc.
>> 
>> ogni tanto, ho anche provato:
>> paster create -t plone3_portlet
>> ...che genera molti meno filese, quindi mi sembra più pulito (per fare 
>> portlets).
>> 
>> Ora sono nella situazione di dover creare un prodotto che ha qualche 
>> portlet, view e viewlets. Nessun content type. Sarei tentato di usare lo 
>> stesso "paster create -t archetype" per via dei local commands, ma il 
>> prodotto così creato è molto ricco di files e directory (forse inutili?), e 
>> poi c'è quell'"archetype" che in qualche modo mi suona male.
>> 
>> QUali sono le best pratices?
>> 
>> Max
>> 
>> ----------------------------------------------------------------------
>> SEMEL (SErvizio di Messaging ELettronico) - AINF, Universita' di Udine
>> 
>> 
>> _______________________________________________
>> Plone-IT mailing list
>> [email protected]
>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html 
> 
> _______________________________________________
> Plone-IT mailing list
> [email protected]
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

--
Giorgio Borelli - [[email protected]]
Abstract Open Solutions [http://www.abstract.it]
Tel:  +39 081 06 08 213
Fax:  +39 081 01 12 239

** Per favore non mandatemi allegati in Word o PowerPoint! | 
http://www.gnu.org/philosophy/no-word-attachments.it.html **

-------------------------------------------------------------------------------------------------------------------------
Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per la tutela 
delle persone e di altri soggetti rispetto
al trattamento dei dati personali, si precisa che questa email è inviata 
unicamente ai destinatari sopra esposti, con
espressa diffida di leggerla, copiarla, diffonderla ed usarla senza 
autorizzazione. Se avete ricevuto questa email per
errore, vi preghiamo di distruggerla immediatamente e contattarci tramite uno 
dei recapiti sopra indicati.
--------------------------------------------------------------------------------------------------------------------------
 




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

Rispondere a