BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Programa Adote uma JSR: Democratizando a evolução da tecnologia Java

Programa Adote uma JSR: Democratizando a evolução da tecnologia Java

Através de uma parceria firmada entre a London Java Community e o SouJava, os primeiros grupos de usuários a fazerem parte do Comitê Executivo do JCP, foi lançado no final de 2011 o programa Adote uma JSR (Adopt a JSR, em inglês), com o objetivo de aumentar a participação da comunidade Java na evolução das especificações que definem o rumo da tecnologia.

A iniciativa possibilita que qualquer profissional ou entusiasta da plataforma Java contribua com o andamento de JSRs (as especificações do Java Community Process), dando apoio ao grupo de especialistas (Expert Group) da JSR, e informando a comunidade sobre pontos positivos e problemas percebidos ao longo do processo.

O Adote uma JSR foi o principal tópico abordado na última reunião do SouJava, realizada no final de 2011, em que Yara Senger, atual presidente do grupo, destacou a importância da iniciativa:

Trata-se de uma força-tarefa mundial e o SouJava assumiu o compromisso perante a comunidade Java internacional de fazer a iniciativa dar certo.

O fundador e diretor do SouJava, Bruno Souza, enfatizou a importância da colaboração de membros da comunidade:

O programa Adote uma JSR é uma oportunidade para desenvolvedores participarem da evolução da tecnologia Java. Por isso, vários grupos de usuários brasileiros estão participando junto ao SouJava da iniciativa, e temos hoje no programa Adote uma JSR representantes dos grupos SouJava, GoJava, JavaBahia, JavaNoroeste e JUG-MS. Com o apoio desses grupos de usuários, fica mais fácil para o desenvolvedor participar e aprender como funciona o JCP. Os especialistas podem se aprofundar na tecnologia, e mesmo quem está querendo aprender a pode contar com o apoio do grupo para participar.

Em maio de 2011 o SouJava se tornou membro do órgão máximo do JCP e desde então vem expandindo esforços para aproximar do JCP a comunidade de desenvolvedores. Bruno Souza adiciona:

É muito importante termos colaboradores que acompanhem o que está acontecendo com as JSRs. Assim, conseguimos trazer a discussão para mais desenvolvedores no Brasil. Isso também ajuda no apoio às decisões na fase de votação das JSRs. É um processo de colaboração em que todos saem ganhando.

É aconselhável que, antes de participar, o interessado faça uma visita ao site do JCP e conheça as JSRs em andamento, identificando em quais deseja atuar, como observador ou especialista. Feito isso, comunica-se o SouJava sobre o interesse, e já é recomendado que se prossiga com os passos iniciais para participar do JCP: 1) Cadastro no JCP e 2) preenchimento do JSPA (acordo de participação). O segundo passo é necessário apenas para candidatos a especialistas.

Após essa fase inicial, o participante não estará sozinho, pois contará com o suporte do SouJava para prosseguir com o trabalho de acompanhamento de JSRs.

Um especialista (membro do Expert Group da JSR) deve ser aprovado pelo líder da JSR (Spec Lead). Embora o foco do programa Adote uma JSR não seja a adesão imediata de especialistas, serão bem-vindas as contribuições daqueles com conhecimentos destacados nas áreas tratadas pela JSR.

Já o candidato a observador pode iniciar a sua participação de imediato, bastando que se inscreva na lista de discussão oficial da JSR em que está interessado (o SouJava pode ajudar nesse processo). Há geralmente uma lista destinada aos especialistas e outra que replica as mensagens para um grupo de observadores.

Os observadores e especialistas representarão o SouJava e contribuirão com o grupo (e com a comunidade Java em geral), em tarefas como:

  • Participação da lista de discussões de padronização do SouJava;
  • Acompanhamento da evolução de JSRs, trabalhando como um condensador dos debates que ocorreram ao longo do tempo na lista oficial das JSRs;
  • Opinar sobre, traduzir, documentar, resumir e debater os pontos importantes das especificações, compartilhando periodicamente essas informações com o grupo;
  • Auxiliar o SouJava em votações de diversas fases das JSRs.

Barry Cranford, diretor da RecWorks, consultoria inglesa focada no recrutamento e desenvolvimento de talentos Java, escreveu um artigo em seu blog, "Impulsione a sua carreira adotando uma JSR" (em inglês), sobre outras vantagens de se envolver com o programa.

O SouJava disponibiliza mais detalhes sobre o processo de participação através do seu site oficial e do wiki mantido no portal Java.net. A Oracle e o London Java Community também publicaram muitas informações sobre o programa Adote uma JSR.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT