Boa tarde, primeiramente.
Eu sou auxiliar de TI numa empresa e preciso ter um bom embasamento, porém estou tendo dificuldades para tal em encontrar tal material, ou em entender com clareza o que eu já li.
A situação é a seguinte. A empresa onde eu trabalho está com grandes forças atrás de poder lançar logo a própria universidade interna dela. Os cursos já estão todos criados, os grupos de pessoas (coortes) já bem configurados por mim e pelo antigo estagiário (sim, eu peguei na metade) (e na verdade, eu aceito ajuda caso alguém saiba configurar a sincronização automática de membros de cohort com os grupos do Active Directory da Microsoft.)
Porém, para que seja inaugurada finalmente a universidade interna, foi pedido que alguns plugins fossem implementados (que a meu ver, todos devem ser desenvolvidos pelo próprio profissional de TI aqui da empresa, pois eles não se encontram na "Loja de plugins" do Moodle).
O ponto que fica mais importante aqui no texto é que foi jogado para mim a responsabilidade de buscar COMO desenvolver um plugin que não vá parar de funcionar numa futura atualização de moodle (acredito que possa ser intitulada de "diretrizes de desenvolvimento"). Perguntas como "quais variáveis usar, em que pastas colocar" e qualquer coisa que deva ser feito por um programador que já conhece o Moodle, está entregue para mim e por isso, peço, humildemente, pela ajuda dos mais interessados e pacientes.
Aceito links. O problema é eu ter ficado tão confuso entre as milhares de páginas tentando encontrar algo que eu estou um tanto perdido com tudo isso.
Obrigado desde já a todos, e um bom trabalho.