ULL-ESIT-GRADOII-TFG / tfg-berkan-software

Repo conteniendo el software del TFG de Berkan
MIT License
1 stars 0 forks source link

Nombre del estudiante #10

Open crguezl opened 6 years ago

crguezl commented 6 years ago

En cuanto a los estudiantes ahora mismo podrá ver que siempre sale el mismo ya que no está implementado. Para ello habría que llegar a un convenio de creación de repositorios de manera que SIEMPRE sean del tipo: "repotarea1-alu0100815733" para de esta forma con el nombre del repo y el "Alu" al final del nombre poder cortar la cadena y sacar el estudiante.

Si te fijas en la org ULL-ESIT-PL-1718 los repos siguen ese patrón: ULL-ESIT-PL-1718/egg-2-alu0100966589. Ten en cuenta que en las asignaciones colaborativas en grupo la secuencia serían varios alus separados por guiones: asignacion-alu01-alu02-alu03

Una vez obtenido el estudiante estaría bien poder acceder a su perfil del campus virtual pero esto no sé como lograrlo ya que la url no es amigable por lo que no puedo construirla.

Me parece que debería haber un fichero JSON desde el que para cada organización/asignatura se establezca la correspondencia entre identificador de github, email institucional del alu, url del alu, etc. Algo como esto:

{
   ...
   "ULL-ESIT-PL-1718": [
      "berkanrhdz": { 
          "email": "alu0100815733@ull.edu.es",
           "ull-url": "https://campusvirtual.ull.es/1718/user/view.php?id=10011&course=4677"
   ]
...
}

También podría ser un fichero JSON por organización. Habra que pensarlo

berkanrhdz commented 6 years ago

Primera parte solucionada y explicada en el issue de travis badges.