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.

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.

Dê sua opinião

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

Receber mensagens 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 mensagens dessa discussão

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

Receber mensagens dessa discussão

2 Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.