On Mon, 18 May 2009 13:43:22 +0200, Domenico Chierico <spaghe...@gmail.com> wrote:
> come giustamente puntualizzi alcune applicazioni sono gia belle e > pronte ed e' bene non perdere tempo a ricostruirle da zero, ma credo > che si possa trovare un giusto mezzo ad esempio definendo come base > l'api esportata da Sphene (che assolutamente non conosco) per la > gestione nei forum !!! in modo che mentre tu testi le funzionalita' di > questo prodotto qualcu'altro possa cercare di approntare un tool di > conversione fra i post presenti tu python-it.org e la nuova struttura > senza che questa sia completamente finita!! Se sai come funziona django, saprai che lo schema dei db è definito dal modello di oggetti, senza troppa flessibilità. Poiché Sphene e' un'app finita, il suo schema db e' completamente definito. Se si decide che quella è l'applicazione, allora abbiamo già lo schema finale e si può scrivere uno script di conversione (a livello di database, non di API). Ma decidere che quello sarà lo schema finale ma restare ancora con la scelta dell'applicazione aperta è un grado di flessibilità controproducente: poiché in django non c'è flessibilità tra oggetti python e schema db la conversione verso lo schema sbagliato non aiuterebbe, se non decidendo di non usare l'ORM di django ma ad es. SQLAlchemy, ma a questo punto ci perderemmo l'interfaccia di admin, che nel nostro sito farebbe stra-comodo. Per cui la mia idea è di decidere prima se Sphene va bene o no, e per questo sarà fondamentale l'analisi dei gestori di python-it.org. Dopo aver preso questa decisione, qualcuno potrà scrivere lo script di conversione mentre qualcun altro penserà ad altre aree del sito. > In sostanza come dicevo prima la mia e' banalmente un'idea non gia una > proposta tecnica completa! nel senso che , immagino si possa > organizzare anche se non so ancora bene come :) >> Se ti fai vedere in IRC stasera alle 21:00 potremmo pensare insieme a >> qualcosa. > > Non posso assicurare niente pero' ci provo!! > A stasera allora :) Speriamo di vederci, ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python