Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Beta 1 do framework Demoiselle 2.0

Enviado por Jackson Laskoski (falecomΘjack·eti·br):

“O Demoiselle Framework é uma integração de várias tecnologias de software e uma arquitetura de referência.

A versão 2.0 da ferramenta implementa diversas mudanças na forma como o framework lida com persistência, transação, injeção de dependência, estereótipos, configuração, tratamento de exceções, inicializadores e a própria estrutura do projeto. A próxima versão será um Release Candidate, que é o último passo para uma versão estável.

A notas deste lançamento podem ser conferidas aqui – elas apontam um resumo de todas as mudanças desta versão do Demoiselle. A equipe responsável pelo desenvolvimento da ferramenta também convida toda a comunidade de programadores Java a participar dos testes da versão. Bugs e sugestões de melhorias podem ser relatados diretamente no bugtracker do framework em: http://tracker.frameworkdemoiselle.gov.br” [referência: jack.eti.br]


• Publicado por Augusto Campos em 2010-11-27

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Linuxweb (usuário não registrado) em 27/11/2010 às 1:53 pm

    “O Demoiselle Framework é uma integração de várias tecnologias de software e uma arquitetura de referência…”

    E isso quer dizer que o Demoiselle é:…

    (Alguém me ajude que eu não entendi o que é isso. Desculpe.)

    Fabio FZero (usuário não registrado) em 27/11/2010 às 2:38 pm

    Eu também não entendi, mas aparentemente é um framework web.

    Se for realmente um framework web, a pergunta é: PRA QUÊ MAIS UM?

    Weber Jr . (usuário não registrado) em 27/11/2010 às 3:16 pm

    @Fábio Zero

    “Se for realmente um framework web, a pergunta é: PRA QUÊ MAIS UM?”

    Pooois é. Gostam tanto de criticar as Distros…

    Mas no mundo java sim parece haver o projeto One Framework Per Person.

    Mantendo a coerência, acho que cada um usa o que quer e cria outro também se achar interessante.

    Mas fica mais estranho que o caso das distros, porque no caso dos frameworks, a fundação Apache auxilia alguns que parecem sobrepor funcionalidades.

    Felizmente, algum tempo atrás criaram novo layout do site da fundação. Como tem um seção de projetos organizada por categorias, facilita para quem não quer perder tempo vendo todos maravilhosos frameworks web java.

    @Linuxweb|@Fábio Zero|@Weber Jr,

    Não sou um ativista, usuário ou membro da comunidade da ferramenta. Digo isso pra deixar claro que não tenho porque “defender” o Demoiselle, mas faz-se importante esclarecer algumas questões levantadas aqui:

    1) Demoiselle é um conjunto de seis projetos, sendo cinco de software e um processo de desenvolvimento. Todos os projetos de software são disponibilizados sob a licença LGPL versão 3. Para saber mais: http://www.frameworkdemoiselle.gov.br/documentacaodoprojeto/projetos

    2) O post aqui trata apenas do framework que é a parte mais “visível” do contexto. Mas, pessoalmente, acho a arquitetura proposta muito interessante e válida. Ela tenta implementar independência real entre as camadas da aplicação e o compartilhamento de serviços gerados por elas. Para saber mais sobre a arquitetura: http://demoiselle.sourceforge.net/framework/1.2.0/

    3) Devido as características citadas no item 2, o governo federal vem apostando bastante neste framework como uma tentativa concreta de padronizar a geração de códigos em suas aplicações (desenvolvidas pelos vários órgãos) e diminuir a complexidade de conversação entre os softwares.

    Abraços!
    Jack

    Marcos (usuário não registrado) em 27/11/2010 às 7:21 pm

    O Jack postou antes. É super válido o governo propor uma arquitetura de referência pra padronizar o desenvolvimento dos vários órgãos, podendo assim aproveitar trabalho e diminuir custos, além de simplificar o treinamento dos novos profissionais.

    E ainda disponibilizou o trabalho sobre licença livre aberta.

    O pessoal é ótimo pra criticar, mas tem de aprender a reconhecer os pontos positivos quando aparecerem.

    Weber Jr . (usuário não registrado) em 27/11/2010 às 7:36 pm

    @Marcos e @Jack

    Eu acho válido, por isso falei:

    “Mantendo a coerência, acho que cada um usa o que quer e cria outro também se achar interessante.”

    E pelo foco que o Jack explicou, fica com utilidade diferenciada em destaque.

    Mas mesmo que não fosse nada diferente, eu considero ainda válido. Vivo defendendo as Distros nanicas. E meu argumento é o mesmo: Ainda que considerasse inútil, não me incomoda, afinal, só baixa e usa quem quer.

    Mas minha crítica a Apache eu considero apropriada porque acabam dividindo recursos de fomento e foco. Já que não é um simples repositório de projetos como o Sourceforge.

    “O pessoal é ótimo pra criticar, mas tem de aprender a reconhecer os pontos positivos quando aparecerem.”

    Criticar no ponto que considero apropriado. Defender incondicionalmente também é errado.

    Welington R. Braga (usuário não registrado) em 27/11/2010 às 10:39 pm

    eu acho engraçado quando leio estas noticias e/ou comentários que citam:
    “bla bla bla o governo federal está apostando em bla bla bla”.

    eu trabalho em uma instituição pública federal e por lá, não tem nada disso. Logo só tenho a dizer que tal tipo de argumentação é falso.

    O correto seria dizer:
    “bla bla blabla algumas instituições do governo federal bla bla blabla”

    [mode flame=on]
    Ainda mais quando parte deste bla bla bla é feito em Java que é outro bla bla bla
    [mode flame=off]

    José Paulo (usuário não registrado) em 28/11/2010 às 3:02 am

    Já pude trabalhar com ele e tenho que dizer: pessoal precisa acordar porque esse framework Demoiselle é uma bela porcaria.

    Uma sopa de letrinhas Java. Um software gigantesco, lento, grande, invasivo, burocrático e difícil de programar e que leva tua produtividade lá pra baixo.

    Quem já programou para web com frameworks modernos como Ruby on Rais, Python Django ou CakePHP vai perceber o que estou falando.

    Scott (usuário não registrado) em 28/11/2010 às 9:28 am

    Meu Deus… Escrevem 15 linhas de texto e não falam nem a tecnologia utilizada (Java) e nem pra que serve (desenvolvimento web).

    Evandro Guglielmeli (usuário não registrado) em 28/11/2010 às 11:14 am

    @W.R.Braga,
    eu também trabalho em “instituição pública federal” (ipf para resumir) e minha visão é que o governo realmente está apostando em alguma coisa, nós como instituições é que, em grande parte, vivemos-trabalhamos a “nossa ipf” como se fosse nosso botequim e o governo um bêbado muito chato que não pára de incomodar.
    Tá! Se os governos fossem bons, não precisava trocar a cada 4 anos; mas acho que ele é basicamente um reflexo do que somos como sociedade.
    Mas eu te entendo. Só acho que, antes de fazer oposição ao Governo, precisamos é tentar sanear nossa ifp de tantos interesses mesquinhos.

    Marlon (usuário não registrado) em 28/11/2010 às 3:13 pm

    O Jack está correto. O framework Demoiselle não foi criado para apenas ser mais um framework em meio a tantos que já existem. O objetivo é padronizar a criação de softwares na esfera federal. Senão, cada um cria como quer e isto dificulta sobremaneira a manutenção desses sistemas pelo Serpro. Enfim, vejo como uma ótima maneira de por ordem na casa e diminuir custos.

    A versão 2.0 vem com dezenas de melhorias e avanços quando comparada com a versão 1.X.

    Linuxweb (usuário não registrado) em 28/11/2010 às 10:40 pm

    @ Scott: Você entendeu porque da minha dúvida.

    @ Marcos: Não foi uma crítica.

    @ Jack: Obrigado.

Este post é antigo (2010-11-27) e foi arquivado. O envio de novos comentários a este post já expirou.