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

Rispondere a