Merci de respecter les règles suivantes:
- Restez polis, courtois, respectueux et
constructifs pendant le processus
d'évaluation. Le bien-être de la communauté repose
là-dessus.
- Identifiez avec la personne évaluée ou le groupe évalué les éventuels
dysfonctionnements de son travail. Prenez le temps d'en discuter et
débattez des problèmes
identifiés.
- Vous devez prendre en compte qu'il peut y avoir de légères différences
d'interprétation entre les instructions du projet, son scope et ses
fonctionnalités. Gardez
un esprit ouvert et notez de la manière la plus
honnête possible. La pédagogie n'est valide
que si la peer-évaluation
est faite sérieusement.
- Ne notez que ce qui est contenu dans le dépôt Git cloné de l'étudiant(e)
ou du
groupe.
- Vérifiez que le dépôt Git appartient bien à l'étudiant(e) ou au groupe,
que
le projet est bien celui attendu, et que "git clone" est utilisé
dans un dossier
vide.
- Vérifiez scrupuleusement qu'aucun alias n'a été utilisé pour vous tromper
et
assurez-vous que vous évaluez bien le rendu officiel.
- Afin d'éviter toute surprise,
vérifiez avec l'étudiant(e) ou le groupe les
potentiels scripts utilisés pour faciliter
l'évaluation (par exemple, des
scripts de tests ou d'automatisation).
- Si vous
n'avez pas fait le projet que vous allez évaluer, vous devez lire
le sujet en entier avant
de commencer l'évaluation.
- Utilisez les flags disponibles pour signaler un rendu vide,
un programme
ne fonctionnant pas, une erreur de Norme, de la triche... Dans ces
situations, l'évaluation est terminée et la note est 0, ou -42 en cas de
triche. Cependant,
à l'exception des cas de triche, vous êtes encouragé(e)s
à continuer la discussion sur le
travail rendu, même si ce dernier est
incomplet. Ceci afin d'identifier les erreurs à ne pas
reproduire dans le
futur.
- Pendant toute la durée de l'évaluation, aucun segfault ou
autre arrêt
inattendu, prémature ou incontrôlé ne sera toléré. Auquel cas, la note
finale sera de 0. Utilisez le flag approprié.
Vous ne devriez jamais avoir à éditer un
fichier hormis un fichier de
configuration si existant. Dans le cas ou vous souhaitez
modifier un fichier,
vous devez expliciter clairement les raisons de l'édition et être en
accord
avec l'étudiant(e) évalué(e) avant de faire quoi que ce soit.
- Vous devez
aussi vérifier l'absence de fuites mémoire. Toute mémoire
allouée sur le tas doit être
libérée proprement avant la fin de l'exécution
du programme.
Vous avez le droit
d'utiliser tout outil disponible sur la machine tel que
leaks, valgrind ou e_fence. En cas
de fuites mémoire, cochez le flag
approprié.