SouJava

Sociedade de Usuários da Tecnologia Java

Tag Archives: adopt a jsr

JSR 363: Units of Measurement API – Pós Hangout

jsr363-hangout-topo-post-630x250

Quem perdeu o bate-papo de ontem sobre a JSR 363, não precisa ficar preocupado. Tudo o que foi discutido foi gravado e você pode acompanhar o que aconteceu ao acessar o link na sequência:

https://plus.google.com/events/c4u6tqadev3bek2n4ke76uen5b8

Caso queira obter mais informações sobre a API de Unidades de Medida, seguem aqui os links citados no Hangout:

Projeto no GitHub: https://github.com/unitsofmeasurement
JIRA da Especificacao: https://java.net/jira/browse/UNITSOFMEASUREMENT
Projetos Base:

Twitter: @UnitAPI
Twitter do spec lead (Leonardo Lima): @leomrlima
Adopt-a-JSR SouJava: http://soujava.org.br/servicos/adopt-a-jsr/
Site da V2COM: http://www.v2com.mobi

Deixamos aqui o nosso agradecimento ao Leonardo Lima da V2COM, pelo costumeiro apoio e presteza em querer ajudar a comunidade de desenvolvedores Java, e também ao Bruno Souza e Fábio Velloso, ambos do SOUJava,  pela viabilização deste bate-papo esclarecedor.

JSR 363: Units of Measurement API – Hangout com o Spec Lead

jsr363-hangout-topo-post-630x250

A JSR 363, especificação que visa padronizar a forma de se lidar com unidades de medida na plataforma Java, foi iniciada recentemente pelo JCP. Para entender e conhecer um pouco mais sobre a especificação e futura API, convidamos o Leonardo Lima, da V2COM e Líder da Especificação, para conversar com a gente em um Google Hangout.

Neste encontro contaremos com a participação de duas pessoas importantes que representam o SOUJava no JCP: Fábio Velloso e Bruno Souza.

Fica o nosso convite para que você participe de mais um de nossos encontros, especialmente se você já participa ou pretende participar do programa Adote uma JSR.

Quando: Hoje, dia 16/abril/2014 (quarta-feira), das 19h as 20h (Horário de Brasília)

Onde: Online – https://plus.google.com/events/c4u6tqadev3bek2n4ke76uen5b8

Contamos com a sua presença!

SouJava vota Sim e com 18 votos a favor o JCP-EC aprova a JSR #352 Batch Applications for the Java Platform

Terca-Feira 18 de Dezembro de 2012 – A Sociedade de Usuarios da Tecnologia Java – SouJava vota sim e juntamente com outros 17 votos em favor aprova a JSR #352 Batch Applications for the Java Platform.

O SouJava entende que a JSR#352 em sua versao inicial nao respeita a padronizacao seguida por outras especificacoes no que diz respeito a Anotacoes Java, devido a este fato, a par da situacao o Spec Lead Chris Vignola garantiu que o time vai trabalhar duro para corrigir este problema antes que a versao final seja liberada para uso da comunidade Java.

18 – Votos a favor.
0 – Votos contra.
0 – Abstinencias.
6 – Nao votaram.

JSR_352

A par desta e outras pequenas falhas de implementacao, o SouJava vota em favor da JSR#352 com o seguinte comentario:
A Sociedade de Usuarios da Tecnologia Java – SouJava entende que todos vem trabalhando duro para criar uma solucao inovadora e criativa de lidar com problemas comuns encontrados na plataforma Java Batch e mesmo com algumas pequenas restricoes ja notificadas, nos acreditamos que o Spec Lead Chris Vignolia(IBM), e o Grupo de Especialistas: Joe Pullen (Credit Suisse) Timothy Fanelli (IBM), Simon Martinelli, Michael Minella, Mahesh Kannan (Oracle), Kevin Conner (RedHat) e Wayne Lund (VMware) estao realizando um trabalho incrivel e esta contribuicao ficara marcada para sempre na Historia da comunidade OpenSource Java.

O SouJava apoia esta e outras iniciativas que favorecem o padrao OpenSource e disponibilizem aos desenvolvedores Java maior autonomia e liberdade em seus projetos.

Fonte: JSR#352

English Version:

2012 – December 18, The Brazilian Java User Group SouJava votes Yes and with 18 votes in favor JCP-EC approves JSR #352 Batch Applications for the Java Platform.

The SouJava JUG understands that this JSR is not following the regular Java Annotations implemented in other Java EE platform specifications, due to, even with this restriction the Spec Lead Chris Vignola guarantees that the team will very soon address a fix to this issue before the final JSR#352 version is release to the community.

18 – Yes
0 – No
0 – Abstain
6 – Not voted

JSR_352

Aware of the situation the SouJava votes Yes with the following comment:
The Brazilian Java User Group SouJava understands that the whole team is working hard to provide a creative and innovative way to deal with the Java Batch platform. Even with few restrictions already addressed, we believe that the Spec Lead Chris Vignolia(IBM) and the Expert Group: Joe Pullen (Credit Suisse) Timothy Fanelli (IBM), Simon Martinelli, Michael Minella, Mahesh Kannan (Oracle), Kevin Conner (RedHat) and Wayne Lund (VMware) are so far doing a great job and their contribution within the OpenSource Community will remain in history for a long time.

The SouJava JUG knows and supports the creation of Java Specification Requests that enables the OpenSource community through Java developers to access and use these new technologies. We highly support OpenSource initiatives/enhancements and we are proud to vote Yes.

Source: JSR#352

Thomas Modeneis, SouJava – Brazil.

SouJava vota sim e com 18 votos a favor JCP-EC aprova a JSR #346 – Contexts and Dependency Injection 1.1

SouJava vota sim e com 18 votos a favor o JCP-EC aprova a JSR #346.

Acompanhe abaixo o Resultado Oficial da votacao da JSR #346 – Contexts and Dependency Injection for JavaTM EE 1.1

18 – Votos a favor.
0 – Votos contra.
0 – Abstinencias.
6 – Nao votaram.

jsr_346_votes

O Grupo de Usuarios Java Soujava entende, incentiva e apoia a JSR 346. Nos Acreditamos que esta iniciativa favorece a criacao de uma implementacao que estabelece um padrao que outras empresas serao obrigadas a seguir, evitando assim que a mesma seja dominada exclusivamente por uma empresa ou grupo.
O SouJava apoia esta e outras iniciativas que favorecem o padrao OpenSource e disponibilizem aos desenvolvedores Java maior autonomia e liberdade em seus projetos.

Agradecemos ao Spec Lead Pete Muir e todo o grupo pelo exelente trabalho e dedicacao para com a comunidade Java.

Referencia Original: JSR #346

English Version:
Official Result : JSR #346 – Contexts and Dependency Injection for JavaTM EE 1.1
The JCP Expert Group approved the JSR #346 with the following results:

18 – Yes
0 – No
0 – Abstain
6 – Not voted

jsr_346_votes

The SouJava Java User Group understands that this JSR supports the creation of a Default Open Level playing field that allows third part developers and companies to create, implement and develop the technology in their own projects.
The SouJava JUG knows and support the creation of this and other patterns that enables the OpenSource community though Java developers to access and use this new technologies. We highly support OpenSource initiatives and we are proud to vote Yes.

The SouJava JUG would like to thank the spec lead Pete Muir and the whole JSR#346 TEAM for the hard work and dedication with the OpenSource Java Community.

Original reference: JSR #346

Adopt a JSR: JSR 357 – Social Media API

O Programa criado pelo SouJava e London Java Community, O Adopt a JSR está a todo vapor, a idéia inicialmente proposta pelo JUG Brasileiro esta atravessando o mundo e nossos esforcos para atrair a atenção do publico estão dando cada vez mais resultados. Obrigado a todos os colaboradores do SouJava e também todos os leitores do nosso site que tem contribuido com a inciativa.
Adopt a JSR

Hoje vamos aprensentar a JSR 357 – Social Media API.
Esta JSR esta causando grande polemica na comunidade e por isso resolvemos apresentar os fatos e abrir o topico para discução pois o SouJava vai enviar o seu voto dentro de poucos dias, e a sua opinião pode determinar o nosso voto.

A JSR 357 foi criada para definir uma API generica para acessar as os dados de todas as redes sociais pagas e/ou publicas como (Facebook, Twitter, Google+,LinkedIn, Xing, Yammer entre outras).
Os Spec Leads idealizadores da JSR sao: Werner Keil e Antoine Sabot-Durand. A votação para a aprovação ou rejeição da JSR teve inicio dia 6 de Marco de 2012 e as metas para esta JSR sao bastante agressivas levando em conta que existe a previsao de liberar uma versao final no primeiro semestre de 2013.

Voce pode observar que a JSR 357 acabou de ser proposta, o que significa que nesse momento ela passa pelo processo de votação dentro do JCP, para ver se deve continuar ou não no processo. A JSR 357 esta dando o que falar, principalmente porque conta com o apoio do Twitter, junto com a RedHat e Oracle. Por si só, o apoio desses grandes players se mostra muito interessante e traz uma grande perspectiva de um futuro promissor para a JSR, tendo em vista que a maior dificuldade esta em conseguir apoio de grandes players do mercado.

Atualmente vemos uma crescente discução sobre privacidade e controle dos dados dos usuarios nas redes sociais, e uma forma de obter esse controle é criando um padrao onde todas as redes sociais possam conversar entre si, e abrir a possibilidade de serem efetuadas trocas dados entre elas. Possibilitando por exemplo que seus dados pessoais sejam migrados do facebook para o Google+, ou apenas replicados. Isso traz grande beneficio para o usuario final que não vai mas precisar ficar em uma rede social porque se mudar, perde tudo que foi escrito e feito durante anos.

Já existem projetos que tentam realizar esse tipo de tarefa, porem este esforço esta ligado a empresas e membros individuais. O fato de existirem várias APIs Java de diferentes players, funcionando de diferentes maneiras para as diversas redes sociais é na verdade uma boa razão para se propor a padronização.
Somente atravez da padronizacao é que se torna possível criar uma API padrão (“especificação”, “interfaces”), que seria implementada pelas várias APIs específicas (“drivers”, “providers”).

A Padronizacao so funciona quando já existem diversas implementacoes no mercado orientadas a desenvolver/resolver um mesmo problema. Por si só, o fato de existirem varios projetos tentando fazer a migracao de dados, e tantas API’s de rede sociais distintas ja caracteriza que nos precisamos de um padrao.

Por outro lado há quem diga quem diga que o resultado dessa API sera apenas uma API generica e que será apenas mais um esforço que nao tera nenhum resultado valido para a comunidade.

Para abordar esse assunto devemos levar em conta que o proprio mercado conta com diversas outras API’s que “escondem” os detalhes mais complexos de conexao com banco de dados, servicos de mensageria ou até mesmo sistemas operacionais inteiros. O resultado final acaba trazendo vantagens concretas para uns, e nenhuma vantagem para outros. A arquitetura do Java funciona baseada nessa separação de API padrão + implementações específicas e extensões exclusivas, que promovem a padronização, e ajudam a evitar o “menor denominador comum”.

A questão que devemos focar, nao é: Se existem outros problemas a serem resolvidos ou se essa é, ou nao, a prioridade no JCP. Devemos focar e saber se essa API vai trazer para o desenvolvedor Java facilidades para integrar suas aplicacoes com redes sociais.

E você, o que você acha? Dentro de mais ou menos uma semana, o SouJava vai ter dar o seu voto no comitê executivo do JCP, aceitando ou rejeitando essa proposta de API. Esse é um otimo momento para abrirmos o tópico para discussão, e a sua opinião tem tudo para decidir para onde vai nosso voto.

Quer participar ?

Veja os detalhes na página Adopt a JSR do SouJava, se inscreva na lista de padronização, escolha a JSR que mais interessa a você e preencha o formulário para participação.

Veja também quem já participa do JCP representando a comunidade Java Brasileira!

Vale a pena participar ?

A participação do Brasil na comunidade internacional de TI está cada vez maior e mais efetiva, mas sempre pode evoluir. Para isso é fundamental que cada um de nós estenda sua participação. Participar significa aumentar a participação no projeto local, no grupo de usuários local, nos eventos, nas listas de discussão. Participar pode significar ler, aprender e compartilhar, opinar, criticar, testar, documentar, enfim, fazer o mecanismo de informações funcionar.

Se você ainda tem dúvidas se vale a pena participar, assista o vídeo A Era da Participação com Bruno Souza, conhecido como Java Man, fundador do SouJava e representante do SouJava no Executive Comittee do JCP.

Profissao Java – A Era da participacao – Bruno Souza.

Seguir

Get every new post delivered to your Inbox.

Junte-se a 295 outros seguidores