Code Sprint
Topic outline
- General
General
C'est quoi un code sprint ?
Un code sprint est le rassemblement d'un groupe de personnes pour un temps court autour d'un projet d'amélioration de Moodle, défini à l'avance.
Pourquoi un code sprint ?
- c'est utile - par sa nature le code sprint doit déboucher sur une amélioration de Moodle et ainsi apporter une contribution à la communauté,
- c'est amusant - travailler dans un environnement décontracté, avec des personnes intéressantes (lolz, ha ha),
- c'est motivant - court terme, le groupe voit le projet se matérialiser au cours des heures/jours, ça motive chacun à donner le meilleur de soi-même,
- c'est enrichissant - une équipe compétente (forcément !) est à portée de main pour s'entraider et résoudre les blocages.
- Let There Be Code ![[currentsection]]
Let There Be Code !
Nous sommes en salle 529 (5ème étage) et voilà le programme de CodeSprint :
Mercredi 4
- Choix du projet
- Architecture
- Répartition des tâches
- Définir le planning pour les jours de développement
Jeudi 5
code ...
Vendredi 6
encore du code ...
- Choix du projet
Choix du projet
- réponds à un besoin exprimé par la communauté Moodle
- peut être réalisé en 3 jours par une équipe restreinte
Quelques Idées
- Résoudre un ou plusieurs problèmes/fonctionnalités parmi les plus populaires. ( liste des problèmes Moodle rangés par popularité )
- Résoudre un problème qui touche "une majorité" des moodleurs francophones, mais qui ne présente pas une priorité pour les développeurs noyau Moodle
- Développer un nouveau module Moodle
- Créer un nouveau thème Moodle
Comment proposer
Toute personne peut proposer un ou plusieurs projets. Mais avant de vous emballer merci de vous assurer que :
- votre proposition réponds aux critères de base;
- vous êtes en capacité de bien décrire le problème et vous êtes super motivé(e) à assister les participants à le résoudre;
- Si c'est un bug (bogue pour les puristes),
- celui-ci n'est pas encore résolu,
- le bug est déclaré sur le tracker Moodle ;
- Si c'est une nouvelle fonctionnalité celle-ci :
- n'existe pas encore dans le noyau Moodle,
- n'est pas proposée par un module.
Toujours là ? Il vous suffit de remplir le questionnaire ci-dessous
.
- Participer
Participer
Pour participer il vous suffit de remplir le formulaire ci-dessous.
- Topic 4
Topic 4
- Topic 5
Topic 5
- Topic 6
Topic 6
Social networks