SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
O Estado do Plone
                Érico Andrei
       FISL12 - Porto Alegre

       29 de junho de 2011
Apresentações,
Avisos e
Anúncios
I, Érico Andrei
            #evangelista
             #core-dev




Plone
           #ceo-simples

            #big-kahuna

              @microsoft




Passado
          @vesta-technologies

              @abril.com

            @editora-abril
Dorneles Treméa
PythonBrasil e PloneSymposium
São Paulo - Amcham Business Center
29, 30 de Setembro e 1o. de Outubro 2011
O que é o Plone
 CMS: Sistema de gerenciamento de conteúdo
 Não é feito por técnicos para técnicos
 Foco em mantenedores de conteúdo
 Modelo de portal pronto para usar
 Adaptar ao invés de contruir do zero
Plone em números
 Atualmente na versão 4.0.7
  4.1 em breve
 ~ 200 Desenvolvedores Core
 Traduzido para 40 idiomas
 Mais de 1500 plugins
www.simplesconsultoria.com.br
www.cpb.org.br
www.oabsp.org.br
www.redebrasilatual.com.br
www.fbi.gov
www.brasil.org.br
www.cia.gov
Segurança !!
Hotfixes em 2011

 Fevereiro
  Plone Hotfix20110720-1.2
 Maio
  Plone Hotfix 20110531
 Junho
  Plone Hotfix 20110622
Plone Security Team
Plone continua Seguro
                        Atualizado até 29/06/2011
Sem invasões,
mas muito visado
O Software Plone
Plone 4:
Evolução
 Melhorias em todos os aspectos
 Transição suave do Plone 3
 Totalmente documentado                Plone 4
                                        Plone
 4.0 - Setembro - 2010            Release Manager
                                   Release Manager
                                     Eric Steele
                                     Eric Steele
 4.0.7 - Junho - 2011
 4.1 - Julho - 2011
Plone 5:
Revolução
 “Vamos mudar o mundo, de
 novo” (Alexander Limi)
 Estará pronto... quando estiver
 pronto.                                Plone 4
                                         Plone
 Novas formas de pensar sobre:     Release Manager
                                    Release Manager
     Página                           Eric Steele
                                      Eric Steele
     Temas
     Tipos de conteúdo
Plone 5:
Deco
 Página
  Páginas compostas        Deco
  Drag and drop       Lead Developer
  Tamanho flexível       Rob Gietma
  Deco Grid System
Plone 5:
Diazo
 Tema
  O mundo não é só Plone
  Temas para Plone muito
  especializados
  Temas através de regras
                                Diazo
  Uso de WSGI
                            Lead Developer
                            Laurence Rowe
Plone 5:
Dexterity
 Tipos de conteúdo
  Desenvolvimento pela web é
  bom ...
  ... se você puder salvar no fs.
  Arquitetura: ZCA e Grok
  Feito pensando no Deco.
                                    Dexterity
                                    Dev Lead
                                    Martin Aspelli
Plone 5:
CMSUI
 Novo modo de gestão do conteúdo
 Toolbar superior
   Concentra ações e informações
   relativas ao processo de gestão
 Pensado para Diazo
 Separação do código:
   plone.app.cmsui
Plone 4.x:
Transição
 Plone 4.1: Em breve!
 Plone 5 será a grande mudança   Alan & Alex
 Plone 4.x reduzirá o risco da
 migração ao incorporar as
 tecnologias do Plone 5
 Depreciando gradualmente as
 tecnologias antigas (ex: KSS)
Plone:
O processo
 Times especializados
  UI                    Alan & Alex
  Framework
  Infra
 Plone é TOTALMENTE
 testado
  jenkins.plone.org
Comunidade Plone
A Comunidade:
Eventos
 Plone Conference 2009
 Budapeste, HU
 Plone Conference 2010
 Bristol, UK
 Plone Conference 2011
 San Francisco, US
 Plone Conference 2012
 São Paulo, BR (?!?!?!)
A Comunidade:
Eventos
 World Plone Day
  São Paulo
  Belo Horizonte
  Aracaju
  João Pessoa
  + 20 cidades mundo
A Comunidade:
Eventos
  Plone Symposium East 2011


  Plone Open Garden 2011


  Plone Symposium South
  America 2011
communidad: sprints

                                      Cathedral Sprint

A Comunidade:             Plone, el
                              Living Statues Sprint
                          communidad: sprints

Sprints                           Cathedral Sprint
                                  Living Statues Sprint


 Cathedral Sprint
 Living Statues Sprint
 Cioppino Sprint
                       Friday, November 26, 2010


 BristolUI Sprint
 Symposium
 Conference
                    Friday, November 26, 2010
A Comunidade:
Código
 Repositórios
  Plone Core
  Archetypes
  Collective
 Criem contas no Plone.org
  Colaborem!
Fundação Plone
Plone:
A Fundação
 Missão: Promover e Proteger o
 Plone
 Dona dos direitos autorais,
 marcas e domínios Plone
 Conselho com 7 membros
 118 membros
André Nogueira

Dorneles Treméa

  Érico Andrei

Fabiano Weimar

  Fábio Rizzo

 Sidnei da Silva
Plone:
A Fundação
 Patrocínio de eventos
  Sprints, Conferências,
  Simpósios
 Licenciamento
  GPL 2, BSD
 Representantes para eventos
 regionais
Em resumo
Plone é um CMS
Aprendemos com os
 erros do passado
Processos de
    Software
Futuro: Revolução
Fundação + Comunidade
Muito obrigado
                            Érico Andrei

           erico@simplesconsultoria.com.br
                                    @ericof
                           +55.11.3898.2121
       http://www.simplesconsultoria.com.br
                            @simplesconsult
http://www.slideshare.net/simplesconsultoria

Más contenido relacionado

Similar a O Estado do Plone em 2011

Experiência do Usuário com Plone
Experiência do Usuário com PloneExperiência do Usuário com Plone
Experiência do Usuário com PloneSimples Consultoria
 
Plone - Poderoso e flexível
Plone - Poderoso e flexívelPlone - Poderoso e flexível
Plone - Poderoso e flexívelLucas Aquino
 
Cmsui: Uma nova maneira de editar conteúdo no Plone
Cmsui: Uma nova maneira de editar conteúdo no PloneCmsui: Uma nova maneira de editar conteúdo no Plone
Cmsui: Uma nova maneira de editar conteúdo no PloneSimples Consultoria
 
Primeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS PythonicoPrimeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS PythonicoSimples Consultoria
 
Apresentacao Open Source
Apresentacao Open SourceApresentacao Open Source
Apresentacao Open SourceRodrigo Peleias
 
Você sabe o que é Plone?
Você sabe o que é Plone?Você sabe o que é Plone?
Você sabe o que é Plone?Bruno Barbosa
 
Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?Simples Consultoria
 
A Qualidade do Ecossistema Python - e o que podemos fazer para mante-la
A Qualidade do Ecossistema Python - e o que podemos fazer para mante-laA Qualidade do Ecossistema Python - e o que podemos fazer para mante-la
A Qualidade do Ecossistema Python - e o que podemos fazer para mante-laBruno Rocha
 
Administracao de infraestrutura_zope_plone
Administracao de infraestrutura_zope_ploneAdministracao de infraestrutura_zope_plone
Administracao de infraestrutura_zope_plonemarkondess
 

Similar a O Estado do Plone em 2011 (20)

O Futuro do Plone
O Futuro do PloneO Futuro do Plone
O Futuro do Plone
 
Plone e eGov: Presente e Futuro
Plone e eGov: Presente e FuturoPlone e eGov: Presente e Futuro
Plone e eGov: Presente e Futuro
 
Python Zope Plone - Ftec
Python Zope Plone - FtecPython Zope Plone - Ftec
Python Zope Plone - Ftec
 
O Estado do Plone
O Estado do PloneO Estado do Plone
O Estado do Plone
 
O Futuro do Plone (RuPy-Br)
O Futuro do Plone (RuPy-Br)O Futuro do Plone (RuPy-Br)
O Futuro do Plone (RuPy-Br)
 
O novo plone 4
O novo plone 4O novo plone 4
O novo plone 4
 
Python Zope Plone - Tchelinux
Python Zope Plone - TchelinuxPython Zope Plone - Tchelinux
Python Zope Plone - Tchelinux
 
Experiência do Usuário com Plone
Experiência do Usuário com PloneExperiência do Usuário com Plone
Experiência do Usuário com Plone
 
Python Zope Plone PloneConf 2013
Python Zope Plone PloneConf 2013Python Zope Plone PloneConf 2013
Python Zope Plone PloneConf 2013
 
Plone - Poderoso e flexível
Plone - Poderoso e flexívelPlone - Poderoso e flexível
Plone - Poderoso e flexível
 
Cmsui: Uma nova maneira de editar conteúdo no Plone
Cmsui: Uma nova maneira de editar conteúdo no PloneCmsui: Uma nova maneira de editar conteúdo no Plone
Cmsui: Uma nova maneira de editar conteúdo no Plone
 
Primeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS PythonicoPrimeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS Pythonico
 
Apresentacao Opensource
Apresentacao OpensourceApresentacao Opensource
Apresentacao Opensource
 
Apresentacao Opensource
Apresentacao OpensourceApresentacao Opensource
Apresentacao Opensource
 
Apresentacao Open Source
Apresentacao Open SourceApresentacao Open Source
Apresentacao Open Source
 
Você sabe o que é Plone?
Você sabe o que é Plone?Você sabe o que é Plone?
Você sabe o que é Plone?
 
Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?
 
A Qualidade do Ecossistema Python - e o que podemos fazer para mante-la
A Qualidade do Ecossistema Python - e o que podemos fazer para mante-laA Qualidade do Ecossistema Python - e o que podemos fazer para mante-la
A Qualidade do Ecossistema Python - e o que podemos fazer para mante-la
 
Administracao de infraestrutura_zope_plone
Administracao de infraestrutura_zope_ploneAdministracao de infraestrutura_zope_plone
Administracao de infraestrutura_zope_plone
 
Python Zope Plone - Fiocruz
Python Zope Plone - FiocruzPython Zope Plone - Fiocruz
Python Zope Plone - Fiocruz
 

Más de Simples Consultoria

Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberPlone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberSimples Consultoria
 
PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?Simples Consultoria
 
V de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o BrasilV de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o BrasilSimples Consultoria
 
Collective.cover: one year later
Collective.cover: one year laterCollective.cover: one year later
Collective.cover: one year laterSimples Consultoria
 
Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!Simples Consultoria
 
Python como primeira linguagem de programação
Python como primeira linguagem de programaçãoPython como primeira linguagem de programação
Python como primeira linguagem de programaçãoSimples Consultoria
 
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la prácticaLenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la prácticaSimples Consultoria
 
Cómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y PythonCómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y PythonSimples Consultoria
 
Plone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentPlone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentSimples Consultoria
 
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...Simples Consultoria
 
How Brazil is building a digital nation with open source and Python
How Brazil is building a digital nation with open source and PythonHow Brazil is building a digital nation with open source and Python
How Brazil is building a digital nation with open source and PythonSimples Consultoria
 
Linguagem, framework, comunidade e conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e  conta-bancária: Da teoria a práticaLinguagem, framework, comunidade e  conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e conta-bancária: Da teoria a práticaSimples Consultoria
 
Construindo temas para Plone com Diazo
Construindo temas para Plone com DiazoConstruindo temas para Plone com Diazo
Construindo temas para Plone com DiazoSimples Consultoria
 
MythBusting: Zero linhas de código e uma intranet em menos de sete minutos
MythBusting: Zero linhas de código e uma intranet em menos de sete minutosMythBusting: Zero linhas de código e uma intranet em menos de sete minutos
MythBusting: Zero linhas de código e uma intranet em menos de sete minutosSimples Consultoria
 
Linguagem, framework, comunidade e conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e conta-bancária: Da teoria a práticaLinguagem, framework, comunidade e conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e conta-bancária: Da teoria a práticaSimples Consultoria
 

Más de Simples Consultoria (20)

Diazo para todos
Diazo para todosDiazo para todos
Diazo para todos
 
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberPlone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
 
PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?
 
V de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o BrasilV de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o Brasil
 
Collective.cover: one year later
Collective.cover: one year laterCollective.cover: one year later
Collective.cover: one year later
 
Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!
 
Python como primeira linguagem de programação
Python como primeira linguagem de programaçãoPython como primeira linguagem de programação
Python como primeira linguagem de programação
 
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la prácticaLenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la práctica
 
Cómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y PythonCómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y Python
 
Gestión de Contenido con Plone
Gestión de Contenido con PloneGestión de Contenido con Plone
Gestión de Contenido con Plone
 
Plone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentPlone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian Government
 
Collective Cover
Collective CoverCollective Cover
Collective Cover
 
Criando Temas com Diazo
Criando Temas com DiazoCriando Temas com Diazo
Criando Temas com Diazo
 
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...
 
How Brazil is building a digital nation with open source and Python
How Brazil is building a digital nation with open source and PythonHow Brazil is building a digital nation with open source and Python
How Brazil is building a digital nation with open source and Python
 
Linguagem, framework, comunidade e conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e  conta-bancária: Da teoria a práticaLinguagem, framework, comunidade e  conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e conta-bancária: Da teoria a prática
 
Simplificando o Plone
Simplificando o PloneSimplificando o Plone
Simplificando o Plone
 
Construindo temas para Plone com Diazo
Construindo temas para Plone com DiazoConstruindo temas para Plone com Diazo
Construindo temas para Plone com Diazo
 
MythBusting: Zero linhas de código e uma intranet em menos de sete minutos
MythBusting: Zero linhas de código e uma intranet em menos de sete minutosMythBusting: Zero linhas de código e uma intranet em menos de sete minutos
MythBusting: Zero linhas de código e uma intranet em menos de sete minutos
 
Linguagem, framework, comunidade e conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e conta-bancária: Da teoria a práticaLinguagem, framework, comunidade e conta-bancária: Da teoria a prática
Linguagem, framework, comunidade e conta-bancária: Da teoria a prática
 

O Estado do Plone em 2011