Desenvolver em drupal em equipa é complicado: Encontrar o balanço entre código e configuração guardada da base de dados é um dos grandes desafios. Quando se trabalha em equipa é ainda mais importante controlar o ciclo de desenvolvimento, ter pessoas diferentes a trabalhar em funcionalidades diferentes ao mesmo tempo e automatizar o mais possível as tarefas repetitivas.
Nesta sessão explico os métodos de trabalho usados pela Marzee Labs para lidar com o drupal em equipa. Usando como caso de estudo dois projectos realizados para o canal Arte (http://arte.tv)
Temas abordados:
- Constituição da equipa
- Automatização usando phing
- Organização de código
- Trabalhar com conteúdo temporário ( e começar mais cedo com o theming)
- Branching and Code reviews
- Pair programming
Sites exemplo:
Trocar experiências e aprender é a idea base desta apresentação, assim penso reservar tempo para tirar duvidas e também falar sobre outros métodos que membros da plateia queiram partilhar.