Hackathon Drupal 8

O evento Hackathon Drupal 8, realizado pela Ci&T em parceria com a Acquia, foi uma ótima iniciativa para direcionar desenvolvedores para o futuro do Drupal.

unnamed(reprodução http://www.ciandt.com/card/hackathon-drupal-8)

 

Foram escolhidos diversos grupos dentre os presentes e cada grupo ficou responsável por escolher um módulo para migrar-lo da versão 7.x do Drupal para a versão 8.x.

No meu grupo foram escolhidos:

No início achei que seria uma tarefa bem simples mas no final percebi que as diferenças entre as duas versões são realmente grandes, o que aumentou e muito o desafio.

O Drupal 8 realmente foi escrito do zero. Ele tem abordagens diferentes desde como construir um formulário e construir menus até a forma como os temas (templates) são criados.

Meu grupo iniciou a migração do módulo Flood Control. Esse módulo fornece uma interface administrativa as configurações ocultas de proteção contra Flood do Drupal.

Após finalizar o Flood Control resolvemos partir para um novo módulo para reforçar o conhecimento adquirido no primeiro módulo. A escolha foi outro módulo muito parecido, o Filter Protocols.

O módulo Filter Protocols é voltado para a configuração de protocolos que serão permitidos para utilização com o Drupal, isso garante mais segurança ao filtrar conteúdos com um protocolo inválido além de ser bem mais simples habilitar novos protocolos como skype:// ssh:// etc….

Depois de mais de 12 horas de muito código e comida meu grupo conseguiu realizar a tarefa de migração dos 2 módulos e deixamos os códigos publicados no Github:

Flood Control: https://github.com/emersonbarros/flood_control
Captura de Tela 2014-06-27 às 10.31.55-448

Filter Protocols: https://github.com/emersonbarros/filter_protocols
Captura de Tela 2014-06-27 às 10.29.21-433

 

Vou disponibilizar também a apresentação que fizemos no evento: CitHackathon (PDF)

Já entramos também em contato com Dave Reid do Drupal.org para que esses códigos sejam disponibilizados para toda a comunidade.

Ao final gostaria de agradecer a Ci&T, a Acquia e a todos os participantes do evento!

[Atualização 02/07/2014] O pessoal da Ci&T acabou de liberar o post oficial sobre o evento. Vale a pena conferir! (link)

[Atualização 15/07/2014] Adam Malone, da Acquia, também criou um post sobre o evento (link).

[Atualização 04/08/2014] Post de Mauricio Borges, “Mastering Drupal & Hackathons: great combination!

Algumas fotos do evento: #cithackathon

Facebook

Also published on Medium.

Deixe seu comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.