30 de agosto de 2012
O Futuro do PloneÉrico Andrei
SERPRO - Brasília
Apresentações,Avisos eAnúncios
I, Érico Andrei#evangelista
#board-member
#core-dev
#ceo-simples
Plon
e
@microsoft
@vesta-technologies
@abril.com
@editora-abril
Pass
ado
CMS: Sistema de gerenciamento de conteúdo
Foco em mantenedores de conteúdo
Preocupação com Acessibilidade
Modelo de portal pronto para usar
Adaptar ao invés de construir do zero
O Plone
Plone é um CMS
Competição Entry-Level
Competição Enterprise
Plone não é um framework genérico
Atualmente na versão 4.2
~400 Desenvolvedores Core
Traduzido para 40 idiomas
Mais de 1500 plugins
27 Requests / Segundo (Out of the box)
Plone em Números
~400 Desenvolvedores core
Código no Github
Times especializados
UI, Framework, Infra, Segurança
Plone é TOTALMENTE testado
Integração Contínua
jenkins.plone.org
travis-ci.org/collective
Desenvolvimento
Plone é Seguro
Atualizado até 25/11/2011
Caminhos
+10 anos de commits
Inicialmente sobre Zope 2 + CMF
Zope 3 (boa idéia, péssimo nome)
Hoje: Zope 2 + CMF + Grok + Zope 3 (ZCA)
ORM? Hein?
Hoje:
ZODB (Zeo Server) + SQL Alchemy
Futuro:
ZODB (RelStorage) + SQL Alchemy
Requests
Server:
Hoje: ZServer
Hoje: / Futuro Zope wsgi
Desafio:
Refactor para suportar WebOb
Toolbox: Hoje
Zope 2
ZCA / ZCML
Generic Setup
Archetypes, Dexterity
Skins, Diazo
Toolbox: Futuro próximo
plone.api
grok
Generic Setup
Dexterity
Diazo
Diazo
Tema Conteúdo
Regras
Resultado
Tema
Conteúdo
Regras
Regras<theme /><notheme /><rules> ... </rules><replace /><before /> <after /><drop /><strip /><merge /><copy />
Demo Diazo
Produção,Modo Rápido
DiazoRequest
WSGI Server127.0.0.1:81
HTTPD Server127.0.0.1:80
ZServer127.0.0.1:8080
Proxy
Proxy
Proxy
Varnish0.0.0.0:80
Demo Toolbar
Dexterity
Demo Dexterity
Muito obrigadoÉrico Andrei
[email protected]@ericof
+55.11.3898.2121http://www.simplesconsultoria.com.br
@simplesconsulthttp://www.slideshare.net/simplesconsultoria