BT

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

por Alex Blewitt , traduzido por Wellington Pinheiro em 20 Mai 2011 |

[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.

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.

Dê sua opinião

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

Receber menssagens dessa discussão

Espero que dê certo by Julio Faerman

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

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

Receber menssagens dessa discussão

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

Receber menssagens dessa discussão

2 Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT