15

Just java2012

Embed Size (px)

DESCRIPTION

Apresentação para o JustJava 2012

Citation preview

Page 1: Just java2012
Page 2: Just java2012

Novidades da versão 2.x : 2012Novidades da versão 2.x : 2012

Page 3: Just java2012

www.frameworkdemoiselle.gov.br

JustJava

➢ 2009 e 2010

➢ Até versão 1.1.0

➢ 2011

➢ Até versão 2.1.0

Page 4: Just java2012

www.frameworkdemoiselle.gov.br

Histórico

➢ Histórico

➢ Mar 2008 – V 0.1➢ Dez 2008 – V 1.0➢ Abr 2008 – V 1.0.3

…➢ Dez 2010 – V 1.2.1➢ Dez 2010 – V 2.0.0

…➢ Mai 2012 – V 2.2.2

Page 5: Just java2012

www.frameworkdemoiselle.gov.br

Framework Demoiselle

➢ Projetos➢ Framework➢ Component➢ Infra➢ Tools

➢ Process➢ Desenvolvimento➢ Negócio

Page 6: Just java2012

www.frameworkdemoiselle.gov.br

Evolução do código

➢ Core e extensões:➢ Versões: 2.2.0, 2.2.1, 2.2.2

➢ Componentes:➢ Vaadin, Validation, Shiro, Monitoring

➢ Demoiselle Nimble➢ 1.0.3 e 1.0.4

Page 7: Just java2012

www.frameworkdemoiselle.gov.br

Infra/Tools

➢ Infra➢ Eclipse➢ Jboss/Tools➢ Tomcat➢ Maven (M2Eclipse)➢ Demoiselleworkspace.sh➢ Install ms-windows➢ Fedora➢ Live DVD.

➢ Arquétipos Maven (PrimeFaces)

Page 8: Just java2012

www.frameworkdemoiselle.gov.br

O que é a comunidade Demoiselle?

➢ Desenvolvimento aberto e colaborativo➢ Eclipse, Mozilla, Apache, Linux, etc...

➢ Objetivos➢ Fomentar o uso das soluções➢ Apoio ao Usuário e Colaborador➢ Garantir a continuidade dos projetos➢ Estabelecer os critérios de funcionamento

Page 9: Just java2012

www.frameworkdemoiselle.gov.br

O Conselho

Demoiselle Community Council

Decisões estratégicas com Embasamento técnico

➢ Participantes

➢ Representante do SERPRO➢ Representantes das demais Empresas patrocinadoras➢ Represante técnico, eleito entre os Administradores(comitadores masters)

Page 10: Just java2012

www.frameworkdemoiselle.gov.br

Ambiente da comunidade

➢ Portal (http://www.frameworkdemoiselle.gov.br/) ➢ Notícias➢ Material de aprendizado (Tutorial/Vídeos)➢ Cases

➢ Portal Software Público Brasileiro

➢ GitHub (https://github.com/demoiselle) Versão 2

➢ Wordpress – blog (http://frameworkdemoiselle.wordpress.com/)

Page 11: Just java2012

www.frameworkdemoiselle.gov.br

Formas de participação

➢ Usuário, Colaborador, Desenvolvedor, Patrocinador

➢ Listas de usuários ([email protected] )➢ BugTrack (http://sourceforge.net/apps/mantisbt/demoiselle/)➢ Fóruns (http://sourceforge.net/apps/phpbb/demoiselle)➢ RoadMap

➢ Contribuições independentes

➢ https://github.com/demoiselle-spatial/demoiselle-spatial➢ https://github.com/jribacruz/demoiselle-extend➢ https://github.com/reinaldoc/demoiselle-contrib

Page 12: Just java2012

www.frameworkdemoiselle.gov.br

Metodologia de Desenvolvimento

➢ Planejamento (RoadMap)

➢ Aprovação do Conselho

➢ Scrum + IceScrum- Sprints 2 semanas- Bugs (podem forçar micro versão)

Page 13: Just java2012

www.frameworkdemoiselle.gov.br

Oportunidades

➢ Microsys Sistemas: BackupNFE

➢ A grande quantidade de componentes padrão e a arquitetura de referência trazidos pelo Demoiselle foi o principal atrativo, pois o tempo de início do desenvolvimento é bem menor. Além disso a documentação simples e completa, o que reduziu muito a curva de aprendizado dos envolvidos no projeto.

➢ http://microsys.inf.br

➢ Case: ATI/BankSystem (Recife-PE)➢ 15+ Projetos➢ ATI Para 2012= 20.000+ Pontos de Função em licitação.➢ http://www.banksystem.com.br/➢ http://www.ati.pe.gov.br

Page 14: Just java2012

Planejamento

➢ Workshop Demoiselle

➢ Planejamento Internacional

➢ Encontros da Comunidade

➢ Universidades

➢ Patrocinadores

➢ Ensino à distância - EAD (JSF2, JPA2, CDI, Maven)

➢ Aproximação com outros projetos (Fundação Eclipse)

➢ RoadMap

“Quem define o futuro do projeto são os Patrocinadores e a Comunidade”

Page 15: Just java2012

Perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: [email protected]

www.frameworkdemoiselle.gov.br

Palestrantes

➢ Palestrante

➢ Emerson Sachio Saito (http://twitter.com/e_saito)

Twitter (http://twitter.com/fwkdemoiselle)