Customização, Deployment e Manutenção de Código usando Git
O grupo ATP dá apoio a muitos Moodles, cada um com seu conjunto de plugins e temas. Como fazer a gestão da complexidade gerado pelo desenvolvimento, manutenção e atualizações em todos estas instâncias?
Ciências, EVC, Moodle do Stoa, Moodle de Extensão, etc. etc. • 270 mil logins/mês • mais de 35 mil alunos • Customização por projeto • temas, plugins, relatórios • Ambientes requerem alta disponibilidade
atualizações “upstream” (melhorias e segurança) – Desenvolvimento documentado, versionado e rastreável – Desenvolvimento distribuído (incorporar contribuições “externas”)