Difference between revisions of "PROJET-INFO5 1819 EDCampus"

From air
Jump to navigation Jump to search
Line 37: Line 37:
 
* Assignation d'une première tâche : réparer la création d'un projet indépendant
 
* Assignation d'une première tâche : réparer la création d'un projet indépendant
 
* Découverte du code du projet
 
* Découverte du code du projet
* Poursuite de l'arborescence des appels depuis le bouton à la base de données
+
* Poursuite de l'arborescence des appels depuis le bouton jusqu'à l'appel à la base de données
   
 
=== 01/02/19 ===
 
=== 01/02/19 ===

Revision as of 09:43, 7 February 2019

Le projet en quelques mots

La plateforme EDCampus est une plateforme de gestion de projet développé par Disrupt Campus Grenoble. La plateforme est actuellement en train d’être soumis à la fondation Eclipse afin d’être mise en open source sous licence Eclipse. Dans le cadre du projet Disrupt Campus, les étudiants sont invités à contribuer à la plateforme. Dans le cadre de vos formations c’est une vraie plus value de contribuer à de réels projets plutôt qu’à des projets one-shot qui seront mis à la poubelle sitôt votre soutenance terminée. EDCampus est donc une opportunité de contribuer au logiciel libre et à la fondation Eclipse (et de s'assurer une jolie ligne sur son CV plutôt qu'un projet qui sera aussi vite oublié que l'ECOM !).

L'équipe et leurs rôles

  • GEOURJON Anthony - Chef de projet (EXT)
  • CHARLOT Servan - Chef de groupe
  • CHANET Zoran - Responsable DevOps

Roadmap

  • 20-22 février 2019 : Hack Ton Campus, la plateforme EDCampus sera utilisée pour la gestion des défis
  • Avril 2019 : projet pilote, un projet mélant une entreprise, l'UGA et des étudiants servira de test à la plateforme
  • Septembre 2019 : mise en production globale

Carnet de bord

Semaine 1

28/01/19

Assignation du sujet EDCampus.

29/01/19

  • Rencontre avec Anthony au Fablab, presentation du sujet, des enjeux, et de la roadmap
  • Installation du projet
    • Difficultés dues au DNS des réseaux universitaires (impossible de télécharger le contenu nécessaire depuis les containers)

30/01/19

Servan

  • Correction de la fonction app/shared/main.js $scope._getProjectParent() qui ne marchait pas du tout. Il y avait une faute dans la plupart des variables qui s'appelaient currentParentProject au lieu de currentProjectParent.
  • Correction de la fonction app/shared/main.js $rootScope._checkProject() qui oubliait un paramètre dans son appel à $scope._setProject().

Zoran

  • Assignation d'une première tâche : réparer la création d'un projet indépendant
  • Découverte du code du projet
  • Poursuite de l'arborescence des appels depuis le bouton jusqu'à l'appel à la base de données

01/02/19

Servan

  • Assignation de la tâche consistant à réparer le système de fichier.
  • Exploration du systeme de fichier et son implementation.

Zoran

  • Production d'une méthode permettant des logs personnalisés
  • Recherches sur le rewriting d'URL
  • Correction du problème (lié au rewriting)
  • Production d'une fiche explicative de la solution

Semaine 2

04/01/19

Servan

Zoran

05/01/19

Servan

Zoran

06/01/19

Servan

Zoran

08/01/19

Servan

Zoran