segunda-feira, 2 de janeiro de 2012

Semana Grails (2011-52)

Link para artigo original de Burt Beckwith



Semana Grails (2011-52), e o ano em revista

Feliz ano novo! Este é o último artigo Semana Grails” de 2011. Voltei aos 51 posts anteriores e contei os totais do que postei ao longo do ano (incluindo esta semana): existiram 840 itens variados, 693 tweets, 888 ofertas de emprego (incluindo várias publicadas mais do que uma vez), e 167 novos plugins (apenas 3 semanas sem um novo plugin) e 724 atualizações de plugins. Não contei encontros de utilizadores e conferências porque muitas delas foram repetidas várias vezes.
Foi um ano muito interessante para o ecossistema Grails/Groovy:
  • Grails teve o seu lançamento final (1.3.7) e o grande lançamento, 2.0
  • Houve quatro lançamentos Groovy 1.7.x (1.7.7-1.7.10) e seis lançamentos 1.8.x (1.8.0-1.8.5) a par dos lançamentos beta 2.0 (atualmente Beta 2)
  • Gradle também teve vários lançamentos e está a aproximar-se dos lançamentos 1.0 beta e 1.0 final
  • Existiram também vários lançamentos Groovy++, embora o desenvolvimento pareca ter parado, dado que o código Groovy está a incorporar funcionalidades estáticas
  • SpringSource Tool Suite teve vários lançamentos, 2.5.2, 2.6.0, 2.6.1, 2.7.0, 2.7.1, 2.7.2, 2.8.0, e 2.9.0.M1 e o plugin Groovy-Eclipse também; ambos adicionaram imensas funcionalidades para ajudar o desenvolvimento Groovy e Grails
  • Grails possui agora excelente opções para a instalação em vários fornecedores "cloud" graças aos plugins aws (Amazon), cloud-foundry, cloud-bees, e heroku
  • Marco Vermeulen criou pacotes Ubuntu para Grails e Groovy
  • Stéphane Maldini e Damien Vitrac reformularam o aspeto dos documentos de referência
  • Migrámos JIRA de Codehaus para http://jira.grails.org/ e agora cada plugin tem o seu próprio projeto em vez de ser um componente de um enorme projeto
  • Erik Pragt e Marcin Erdmann realizaram algum trabalho muito bom para fazer Groovy funcionar em Android com o seu projeto discobot. Estou ansiosamente à espera de ver mais
  • Agora temos as séries “Esta Semana em Spring”, “Esta Semana em Gradle”, e o ocasional “Esta Semana em Discobot”
Houve nove conferências que foram inteiramente baseadas no ecossistema Groovy ou tiveram múltiplas apresentações relacionadas com Groovy:
  • Spring IO em Madrid
  • GR8Conf Europe em Copenhagen
  • GR8Conf US em Minneapolis
  • GeeCON 2011 em Krakow
  • SpringOne/2GX em Chicago
  • Greach em Madrid
  • CamelCaseCon em Düsseldorf
  • GR8Conf Australia em Brisbane
  • Groovy & Grails eXchange em London
Muitos posts fantásticos de alguns bloggers notáveis: Mr Haki (http://mrhaki.blogspot.com/), Tomas Lin (http://fbflex.wordpress.com/), Bobby Warner (http://www.bobbywarner.com/), e Jochen Theodorou (http://blackdragsview.blogspot.com/). Não irei sublinhar nada em particular – vão até aos blogs deles para ler tudo :) Guardem algum tempo extra para Mr Haki; ele colocou um milhão de posts até agora.

Eu lancei 10 novos plugins:
  • database-migration
  • spring-security-kerberos
  • spring-security-appinfo
  • cloud-foundry
  • cloud-foundry-ui
  • standalone
  • memcached
  • cloud-support
  • atomikos
  • heroku
(11 se contarmos com o trabalho em webxml para adicionar uma nova funcionalidade para filtrar por mapa a ordenação dos elementos).

Esta série é agora traduzida para Espanhol (Aitor Alzola), Chinês (Jian Hu), Português (Paulo Pereira), e Italiano (Luca Canducci). Estes tipos realizam um ótimo trabalho todas as semanas.
Se 2011 é uma indicação do futuro, 2012 será um ano muito bom para se ser um programador Grails.


Traduções deste post:


Itens Vários



Plugins

Foram lançados 2 novos plugins:
  • stripe versão 1.0.M6. Usa Stripe para processar transações de cartão de crédito
  • quartz2 versão 0.2.2. Integração com o framework Quartz 2 de quartz-scheduler.org
e 18 plugins atualizados:
  • activiti versão 5.8.2. Integra a Suite Activiti BPM e sistema de fluxo de trabalho
  • activiti-spring-security versão 0.4.6. Integra Spring Security em Activiti como Serviço de Identidade Personalizado
  • ajax-uploader versão 1.0. Biblioteca de etiqueta que implementa o excelente uploader de ficheiros de Andrew Valum
  • browser-detection versão 0.3.3. Fornece um serviço e uma biblioteca de etiquetas (tag library) para deteção de browser
  • bulkload versão 0.1.2. Exporta ou carrega em lote todas as versões de instâncias de uma dada classe a partir do browser do cliente
  • cloud-foundry versão 1.2.1. Integra serviços de implantação na nuvem Cloud Foundry para  gerir as aplicações Grails a correr na nuvem a partir da linha de comando
  • cxf-client versão 1.2.4. Usa  conteúdo gerado Apache CXF wsdl2java existente (ou novo) para invocar serviços SOAP
  • jasypt-encryption versão 1.0.1. Integração da biblioteca de encriptação Jasypt
  • oauth-scribe versão 1.3. Fornece integração oAuth para Grails, usando o framework Scribe
  • quick-input versão 0.1.2. Fornece novas etiquetas de input suportando algumas capacidades de input em massa
  • rabbitmq versão 0.3.3. Integração com sistema de mensagens Rabbit MQ
  • routing versão 1.1.4. Envia e  encaminha diretamente mensagens para uma larga variedade de pontos de destino final a partir de  Controladores e Serviços usando Camel
  • routing-jms versão 1.1.4. Integração JMS para o plugin grails-routing
  • spring-security-core versão 1.2.7. O plugin oficial de segurança de Grails; integração com Spring Security
  • spring-security-facebook versão 0.5.4. Plugin para Autenticação Facebook, como extensão para o plugin Grails Spring Security Core
  • spring-security-radius versão 1.1.1. Suporte RADIUS para o plugin Spring Security
  • twitter-bootstrap versão 1.4.0.14. Ficheiros de recursos do framework Twitter Bootstrap CSS
  • viaboxx-dbmigrate versão 1.3.2. Configura e migra a base de dados do projeto


(AS SECÇÕES SEGUINTES NÃO SE ENCONTRAM TRADUZIDAS POR SUGESTÃO DO AUTOR DO ARTIGO ORIGINAL) 

Tweets Interessantes


Empregos




Grupos de Utilizadores e Conferências




Sem comentários:

Enviar um comentário