BT

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

Contribuir

Tópicos

Escolha a região

Início Notícias JCP.next: Grandes mudanças chegando ao processo de padronização do Java

JCP.next: Grandes mudanças chegando ao processo de padronização do Java

This item in japanese

Favoritos

[Ed.: Esta nota foi adaptada e enriquecida pela equipe editorial do InfoQ Brasil]

A Oracle anunciou nessa última terça-feira o início da JCP.next, que tem como objetivo aprimorar o Java Community Process (JCP) tornando-o mais aberto e transparente.

A mudança mais importante nessa nova especificação do JCP (JSR 348) é a exigência de que os grupos de especialistas (Expert Groups) das JSRs façam as discussões abertamente em listas públicas, ao invés de terem a opção de discutir às portas fechadas. Diversas críticas a respeito de JSRs passadas, por exemplo sobre a JSR 294 (melhorias de modularidade) e a JSR 277 (sistema de módulos de Java) citaram o fato de não ter havido uma discussão aberta, prejudicando a plataforma Java de forma geral e potencialmente reduzindo a credibilidade do próprio JCP. Embora não esteja claro se a própria Oracle pretende hospedar as listas e as ferramentas de rastreamento de pendências, é provável que JSRs futuras sejam discutidas em uma plataforma mais visível, e se tem a expectativa de que isso leve à criação de especificações melhores.

Outra determinação da JCP.next é a aceleração do processo de elaboração das JSRs para acompanhar a taxa de crescimento da indústria de tecnologia. A Oracle pretende aumentar a frequencia de atualizações das JSRs, bem como desativar as que têm apresentado pouco progresso. A JSR 294, já citada, seria uma candidata, por continuar parada. As mudanças propostas são inspiradas no sucesso conseguido com a JSR 330, que introduziu em tempo recorde anotações para a injeção de dependências na linguagem Java.

O cronograma para a criação desse "JCP renovado" é agressivo, com a votação prevista para 31 de maio e finalização em setembro deste ano. Além disso, a Oracle prometeu para breve uma JSR subsequente, especificando  melhorias no acordo de participação em especificações de Java (JSPA), que tem sido alvo de críticas por diversas partes e foi uma das principais razões para a saída da Fundação Apache do JCP (veja mais sobre as questões entre a ASF e o JCP aqui e aqui).

Uma boa fonte para conhecer melhor os argumentos e as discussões preparatórias para o JCP.next é este resumo informal das mudanças.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

  • Espero que dê certo

    by Julio Faerman,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Tomara que eles consigam restaurar a credibilidade do JCP, que na minha opnião é a parte mais importante do Java. Mas o corporativismo da Oracle ainda é muito forte, só boto fé quando tiver Apache, Google e outros participando ativamente novamente.

  • Re: Espero que dê certo

    by Fernando Ribeiro,

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Eu também acho que falta muita gente importante no JCP hoje em dia.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT