Sparse dal mondo Zope
una sintesi di tutto quanto sta accadendo nel mondo Zope negli ultimi mesi.. un periodo veramente frizzante!
Zope
Dopo anni di lavoro "sotterraneo", alcuni frutti stanno venendo a maturazione, e negli ultimi giorni si sono decisamente manifestati.
Da tempo l'evoluzione portata da Zope 3 e dalle sue tecnologie si stava innervando in Zope 2, tanto da lasciare alcuni piuttosto perplessi su come la situazione sarebbe evoluta.. finalmente Baiju affronta l'argomento con un suo post e chiarisce come Zope 3 stia effettivamente morendo!
ehehe.. niente paura, il concetto di zope 3 come lo conosciamo sta morendo, non le sue tecnologie, che sono più potenti che mai! Di fatto Baiju spiega come l'evoluzione, passando per strumenti come egg e buildout, abbia portato a poter fare a meno di mantenere un pacchetto unico e univoco, investendo piuttosto quell'energia nel potenziamento dei componenti che quel pacchetto costituirebbero, visti ora come singoli progetti con una propria dignità (e una ben maggiore riusabilità da parte di applicazioni extra-zope).
quali sono i "successori" di Zope 3 visto come un tutto univoco? Baiju ne suggerisce vari, di sicuro un paio fanno parte degli altri frutti piuttosto maturi di cui vogliamo parlarvi.
Fa parte del lavoro "sotterraneo" di questi anni, almeno per chi non è addetto ai lavori, le potenzialità che WSGI introduce, e le sue varie manifestazioni. Una di queste manifestazioni è dirompente nel mondo Zope, e sta facendo molto rumore nelle ultime settimane: Repoze.
Il progetto Repoze mira a introdurre pesantemente in ambito applicativo i concetti sottesi da WSGI, per capirci non sarà più un "problema" avere una parte dell'applicazione in Zope e altre parti gestite da "concorrenti" quali Pylons o Turbogears, purchè sappiano dialogare WSGI (presto pubblicheremo un tutorial su Labs!).
Ultimo, ma forse per noi più interessante del resto: Lennart Regebro, veterano zopista con lunghi anni di esperienza si dice entusiasta del livello di maturazione raggiunto da Grok.
Grok è pensato per permettere a chi ne sa ancora poco o nulla di zope 3 di costruire applicazioni zope 3 senza preoccuparsi di file di configurazione e paradigmi di programmazione troppo astrusi.
Grok offre la potenza di Zope 3 e la programmabilità di framework meno potenti ma ben più in vista proprio grazie a questa loro maggiore maneggevolezza.. date uno sguardo al tutorial, e giudicate voi stessi!