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
