VMChecker Reloaded

Vreau să rescriem vmchecker pentru că merităm ceva mai bun. Implementarea nouă trebuie să fie, pe cât posibil, drop-in replacement pentru versiunea curentă, în special temele făcute pentru vechiul vmchecker trebuie să meargă pe cel nou cu modificări minime.

Principii

  • documentație completă
  • să poată să contribuie orice student dornic the more, the merrier
  • deployment reproductibil, teste automate
  • tehnologii boring folosit lucruri off-the-shelf
  • user experience bun pentru studenți și faculty
  • ușor de integrat cu moodle, gitlab, etc

Challenge-uri și riscuri

  • compatibilitate cu teme existente
  • rulat VM-uri linux și windows, izolare secure
  • hosting

Status

februarie 2019

  • kickoff meeting

iulie 2019

  • research, specs
  • qemu vm dispenser cu vagrant front-end

octombrie 2019

  • deployment pe nomad, integrare pentru CI
  • rulat teme PC
  • front-end pentru teme la facultate

wip

  • feature parity cu vechiul vmchecker
  • suport pentru teme de la alte materii

Resurse

Idei

Select a repo