Aperçu des sections

  • Généralités

    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.

  • [[currentsection]]

    Let There Be Code !

    Nous sommes en salle 529 (5ème étage) et voilà le programme de CodeSprint :

    Mercredi 4

    1. Choix du projet
    2. Architecture
    3. Répartition des tâches
    4. Définir le planning pour les jours de développement

    Jeudi 5

    code ...

    Vendredi 6

    encore du code ...

    https://github.com/moodlemoot/

    • Choix du projet

      Le projet est choisi par les personnes qui souhaitent participer au code sprint. Néanmoins il doit répondre aux critères de base :

      • 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 sourire .

      • Participer

        Pour participer il vous suffit de remplir le formulaire ci-dessous.

        • Section 4

          • Section 5

            • Section 6