Seções
Ações do documento

Plone à moda de Zope 3

por lucianopublicado em 10/10/2006 02:11 Última modificação 23/02/2007 10:56

Estou assistindo ao tutorial "Developing Plone Products Using Zope 3 Technologies" com Rocky Burt (agora é o intervalo de 25 minutos). O Phillip von Weitershausen, o principal contribuidor do Zope 3 e autor do melhor livro sobre o tema está na platéia, o que é muito bom. Já algumas vezes ele fez ótimas intervenções, tipo "Este comportamento que você acabou de descrever é um bug do Zope 3, por favor reporte".

Pois bem, até hoje eu tinha a impressão de que o tal do Five (a integração Zope 2+3) era usado no Plone apenas para a camada visual. E talvez seja principalmente isso, na distribuição do Plone 2.5. Mas o fato é que já é possível, e não muito difícil, desenvolver produtos completos no estilto do Zope 3 porém integrados ao Plone. O Rocky esta demonstrando criando um tipo de conteúdo para armazenar MP3, o ATAudio, algo que poderia ser feito via Archetypes, mas do jeito como ele está fazendo o produto é mais flexível e o código ganha mais chances de ser útil no futuro.

Uma crítica pertinente ao AT que ele acabou de fazer é que existe excesso de intimidade entre as camadas de modelo e apresentação na definição de um esquema, porque ao mesmo tempo em que especificamos o tipo do dado (Field), especificamos a forma como ele vai aparecer (Widget). No Zope 3, um esquema é apenas uma interface, e não declara nada sobre apresentação. Outra vantagem relacionada é que no Zope 3 a FormLib lida com interfaces e não esquemas, o que significa que ela pode ser usada para gerar forms para coisas que não são objetos de conteúdo, como um formulário de pesquisa avançada, ou algo que consulte um web-service. No Plone, estes forms continuam sendo feitos à moda antiga, ou seja, com muito suor. Como uma boa paçoca no pilão (*).



* referência à culinária nordestina; acho que estou com saudades de uma boa comida brasileira.

Categoria(s)
Plone Plone
Zope Zope
A URL para trackback desta entrada é:
http://blogs.simplesconsultoria.com.br/techtalk/plone-a-moda-de-zope-3/tbping
Adicionar comentário

Você pode adicionar um comentário (em formato de texto simples) preenchendo o formulário abaixo.

(Obrigatório)
(Obrigatório)

(Obrigatório)
(Obrigatório)
(Obrigatório)
Imagem de segurança

Sobre este blog
Discussões sobre desenvolvimento, infra-estrutura e tecnologias de ponta
Entradas recentes
A Internet nossa de cada dia raul 25/03/2008
O mundo com apenas 5 computadores ericof 01/03/2007
ATGoogleVideo 0.4 lançado ericof 27/02/2007
Quando estamos errados ericof 23/02/2007
Gigantes no playground ericof 22/02/2007
 

Impulsionado pelo Plone™ CMS, o Sistema de Gerenciamento de Conteúdos de Código Aberto