[Cisl-comunidade] Oportunidade para desnevolvedores de software livre

Cleuton Sampaio de Melo Jr cleuton.melo em serpro.gov.br
Quinta Janeiro 30 15:38:24 BRST 2014


Comunidade, 

Já falei aqui sobre o projeto jQana, certo? O que não falei é sobre o projeto em si...

É
 um projeto para criar um "ecossistema" de ferramentas livres para 
análise de código fonte Java, com o objetivo de garantir a transparência
 necessária para análise imparcial (sem viés) de dívida técnica, com a 
consequente tomada de decisões.

Bem, o primeiro produto é um 
plugin maven, o jQana-report, que já está disponível e em uso. Em breve,
 outras ferramentas surgirão, como um "dashboard" ou agregador de 
métricas, que inclua análise evolutiva, com gráficos. 

Apesar de ainda estarmos na versão "Beta", nossa ferramenta já está sendo usada!

O jQana é suportado por uma comunidade de desenvolvedores e está hospedado no GitHub. 

Eu
 acredito que é uma boa experiência para quem quer se iniciar no mundo 
do software livre, pois, ao invés de entrar em uma comunidade com 
centenas de desenvolvedores, você tem a chance de realmente influenciar 
os destinos da ferramenta e das outras que estão sendo projetadas. 

Do ponto de vista de construção, o projeto usa tecnologias e componentes bem interessantes, entre eles:
Geração de AST (Abstract Syntax Tree) com um parser gerado pelo ANTLR;Análise de código fonte Java;
Análise de Bytecode java com o Apache BCEL;Criação de plugin Maven;Segregação de testes, com testes de integração usando Maven Invoker e Beanshell;Marshalling e Unmarshalling de XML usando Jaxb;
E muitas outras características interessantes, que talvez você não veja em um único projeto. 

Atualmente,
 corrigimos muitos bugs iniciais e já estamos com dois milestones 
planejados. Nosso principal grande desafio agora é colocar o jQana no 
Maven Central Repo.

Convidamos desenvolvedores e colaboradores a 
conhecer nosso site e, se assim desejarem, participar do 
desenvolvimento, seja resolvendo "issues" ou implementando novas 
características. Basta se cadastrar no GitHub e entrar em contato 
conosco, temos também um mailing list. 

Venha
 e ajude a melhorar a qualidade do software Brasileiro, criando a nova 
geração de ferramentas livres para redução de dívida técnica. Venha se 
"sujar de graxa" conosco!


-- 
Cleuton Sampaio, Analista. M.Sc., PMP, SCEA

------------------------------------------------------------------------------


"Felizes aqueles cujo conhecimento é livre de ilusões e superstições", Sidarta Gautama, o Buda.


-


"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure."
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/cisl-comunidade/attachments/20140130/f5cc2aa9/attachment.html>


More information about the Cisl-comunidade mailing list