Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 2.08 KB

CONTRIBUTING.md

File metadata and controls

30 lines (22 loc) · 2.08 KB

Podes colaborar con:

  • Soluciones alternativas a ejercicios ya hechos

  • Soluciones a ejercicios ya hechos pero en otra plataforma (por ejemplo, resolver un ejercicio de spark en pandas)

  • Nuevos ejercicios de parcial, de cualquier tema dado por la materia (no solo los presentes en el repo)

  • Nuevos ejercicios de guias, de cualquier tema dado por la materia (no solo los presentes en el repo)

Si sos colaborador, trabajá desde el repo (preferentemente) o desde un fork. Si no sos colaborador, desde un fork. Para cada nuevo ejercicio, creá un nuevo branch con el formato <tema>[-<YYYY>C<N>_<chance>][-desc], donde <tema> es spark, pandas u otro si se agregara. Si es un ejercicio de parcial, completá <YYYY> con el año en que se tomó, <N> con el número de cuatri y <chance> con el numero de chance del parcial (1,2 o 3). Opcionalmente completá [-desc] con una breve descripción de lo que estás agregando, particularmente si no es un ejercicio de parcial.

Si es un ejercicio de parcial, debería cumplir lo siguiente:

  • Estar en un notebook llamado como el branch
  • El notebook debe empezar con el enunciado
  • Debe tener un dataset sintético o descargar uno desde wikipedia, por ejemplo
  • Debe tener código que corra
  • Debe tener las explicaciones correspondientes del código
  • Las explicaciones deben hacer foco en las cuestiones teóricas detrás
  • De ser necesario, si hay cuestiones que haya que explicar pero escapen al alcance del ejercicio, referenciar un link lo más completo posible
  • No tener output en el notebook una vez ya commiteado
  • Tener un HTML con su corrida entera con el mismo nombre
  • Estar indexado en el json (por ejemplo: /pandas/pandasEjs.json) de la plataforma correspondiente

Si no es un ejercicio de parcial:

Ni idea, cuando haya algo lo pensamos ¯_(ツ)_/¯

Merge a master

Cuando hayas terminado, abrí un PR a master. Va a ser necesario que algun colaborador del repo lo revise antes de mergearlo. Puede que te pidan cambios. Una vez resueltos, debería poder mergearse, cerrar el PR (si tiene un issue asociado también) y borrar el branch.