Opa On 5/17/07, Rodrigo Senra <[EMAIL PROTECTED]> wrote: > > > > > > > > [ Ruda Filgueiras ]: > ----------------------------- > |Eu discordo que o fato de introduzir os componentes do Zope3 no Zope2 > |tenha gerado uma bagunça, > > E eu discordo que vc discorde hehehe ;o) > Ou seja, para vc Rudá que é um guru e super bizurado > em todo o histórico do Zope pode parecer *natural* a > mesclagem de dois produtos que podem existir sozinhos, > que competem entre si, e existem em uma versão simbiótica. > Mas, quando se vai dizer isso para alguém que não faz parte > da comunidade, isso é encarado como bagunça. > > | ao contrário, o próprio Zope2 está sendo > |"refatorado" gradativamente, ficando cada vez mais limpo e > |compartilhando mais componentes básicos com o Zope3 (servidor de > |aplicação). > > Não estou dizendo que o Zope2 não precise disso ou que migrar > em direção ao Zope3 não seja uma coisa boa. > Só estou dizendo que o estado atual da tecnologia, principalmente > *neste estado simbiótico* não é comfortável e quiçá aparenta > ser algo organizado e *clean*. > > |> A falta de um Plone que seja Zope3 native também é uma pena. > | > |Se você der uma olhada de como está o Plone3, mesmo não rodando no > |Zope3, ele está totalmente orientado ao Zope3, ou seja, com todos os > |benefícios da "componentização" e com mais partes podendo ser apenas > |pacotes Python. > > É possível treinar alguém só sabendo Zope3 para trabalhar com Plone3 ? > Ou vai ser preciso falar também de Zope2 para conferir esta capacitação ? > Five é completamente transparente ? > Tenho dois livros de Zope3, um deles ficou obsoleto antes que eu conseguisse > abrí-lo :o( > > | > |Apesar do Zope3 introduzir conceitos novos e muito "abstratos", ou > |seja, não acho que são complexos, mas que trabalham num nível de maior > |generalização e simplificação, foi justamente para se aproximar de > |Python e assim diminuir o degrau para se fazer algo para Zope, sem > |estar amarrado na hierarquia de classes do Zope2, entre outras coisas. > > Acho isso ótimo. Depois quem tem medo de abstração deve repensar > se sua praia é a computação. > > Inclusive esta semana no Daily-Python URL saiu o seguinte depoimento [1]: > > «We've been using Zope 3 in earnest for just over a year and a half now. > I would like to report that in that year and a half our little company > has achieved more re-use than at any time in our history.» > > [1] http://griddlenoise.blogspot.com/2007/04/reuse-and-non-use.html > > O que é bastante encorajador em relação ao Zope 3. > > |o Grook ajuda muito. > > Acabei de testar: > svn co svn://svn.zope.org/repos/main/grok/trunk grok > python bootstrap/bootstrap.py > bin/buildout > .. e tcham tcham tcham tcham ... > > Error: Couldn't find a distribution for zc.recipe.zope3checkout. > > Ou deveria dizer grok, grok, grok > Ah, talvez seja o Grok que precise muito de ajuda ;o)
Sacanagem!!!! Senra, eu sei que você é super-duper developer, mas.....pq você não tentou o easy-install grokproject como está no tutorial? ;) Diga-se de passagem o bootstrap rolou de boa para mim ;) > > Brincadeiras à parte, tenho certeza de que este deve ser um erro besta. > Mas é só uma forma de reforçar a impressão que eu tenho: apesar da > promessa do Zope3, a tecnologia ainda está meio verde. Bom, se toda vez que você for testar alguma coisa você for direto aos sources e tiver esse tipo de frustração, o mundo python vai parecer a amazônia de tão verde.....ou verde e marrom nesses dias. Já tive as mesmas frustrações com o Django, TurboGears e Pylons e nem por isso botei fogo neles pois sei que fui pelos métodos não convencionais e não recomendados, mesmo tendo alguma experiência. Zope 3 está bem maduro e talvez por isso seja a opção de caras como https://launchpad.com, http://www.schooltool.org/, http://www.lovelybooks.es/ e outros que eu não sei :D. Bom, enfim.....Zope 3 não está verde!!! :D Abração, Fernando > > Abração, > Senra > > ------------- > Rodrigo Senra > GPr Sistemas > http://www.gpr.com.br >