ciao, Il giorno 10/mar/2010, alle ore 11.41, Yuri ha scritto: > La realtà è che Plone è indietro su queste cose, per il fatto che ci lavora > vive di consulenze, e quindi certamente non lavora su cose che permettano a > tutti di arrangiarsi troppo. Io sono un consulente ed in effetti da qualche anno ci vivo con Plone.
Non credo che la questione sia 'permettere a tutti di arrangiarsi' bensì una questione del tipo: faccio quello per cui sono pagato e il resto lo faccio se posso/ho tempo/ne ho voglia. Plone, come tanti software, fortunatamente è open source e permette a tutti di collaborare in qualche modo (non solo scrivendo codice). Spesso può capitare di lavorare ad un progetto e rilasciare quello che è stato fatto, però non è una cosa immediata (occorre del lavoro aggiuntivo) e non è utile rilasciare verticalizzazioni sviluppate per un singolo cliente; in quest'ultimo caso preferisco scrivere un post sul mio blog spiegando quello che ho fatto/imparato. In verità anche per ricordarmi le cose dopo mesi; spesso copincollo dai miei stessi post :) > Quella è una semplice interfaccia web alla creazione di contenuti, che sono > delle semplici tabelle in un database e qualche hook. In Plone, essendo > basato su python e ZODB, non puoi facilmente fare una cosa del genere perché > non puoi creare nuove classi che derivino da un archetype al volo dopo che > l'interprete è partito, e non puoi fare un dump da qualche parte dello schema > del content type. > > Non è che TTW è il male, è un'interfaccia come le altre per fare > un'operazione banale, cioè scrivere tipo = titolo, descrizione, etc etc. Sta > di fatto che si fa con paster o altri sistemi. Solo che non puoi "caricare" > il nuovo tipo in plone perchè non c'è un supporto reale. TTW ho fatto molte cose in passato, come per esempio intere sezioni di siti semplicemente copiando e incollando tipi di contenuti da 'portal_types' ovvero creando aree composte da un sistema di contenuti messi insieme da alcune viste realizzate ad hoc (quest'ultima cosa è quella che sostanzialmente faceva/fa il buon vecchio [e da me un po' odiato n.d.a.] PloneArticle). Usare "Generic Plone Content", fare tutto con PloneFormGen o scrivere form in html dentro un pagetemplate, usare dei "Controller Page Template", inventarsi un modo di salvare i dati da qualche parte non è un problema con Plone. Ma la domanda è un altra da farsi: vale la pena mettere in piedi un delirio del genere? Attualmente evito di fare cose del genere (anche se pagato) per tanti motivi che penso conosciamo tutti tra cui la poca manutenibilità di quello che viene sviluppato. ____________ Giorgio Borelli _______________________________________________ Plone-IT mailing list [email protected] http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html
