[rosedu-general] [vmchecker][USO/RL][RSoC2010] Integrare USO/RL în vmchecker (and more)

Calin Iorgulescu calin.iorgulescu at gmail.com
Sun May 16 15:13:33 EEST 2010


Salut,

Aș vrea să deschid o discuție pe tema unui posibil proiect RSoC2010 (should
it be found fitting), și anume dezvoltarea vmchecker pentru a putea fi
folosit și pentru evaluarea temelor de USO/RL.

Ca primă idee mă gândeam ca studenții să aibă posibilitatea să urce prin
vmchecker MD5-ul arhivei cu mașina virtuală pe care a fost rezolvată tema,
arhiva urmând să fie urcată pe un server ales de noi ulterior. Astfel pe git
să fie puse doar fișierele MD5, nu întregile arhive. În momentul în care
arhiva este urcată, studentul să aibă posibilitatea de a lansa spre
evaluarea acea mașină, alegând-o dintr-o listă de fișiere din home-ul său de
pe server (credtis to VladD for the ideea). Pentru a evita abuzurile, mă
gândesc fiecare student să aibă o limită de 3 submit-uri, după care pentru
alte submit-uri să contacteze echipa.

Pentru evaluarea arhivei ar trebui ca aceasta să fie copiată de pe
storage-ul ales, despachetată și apoi înscrisă în VMWare Server, rulată, și
apoi făcută unregister. Aici ar fi util de știut exact cât de mult ar trebui
modificat vmchecker pentru a putea funcționa și pe alte mașini virtuale, nu
doar pe cea "stas".

Ca o a doua parte, în funcție de timp/resurse/apreciere, ar fi posibilitatea
de a avea în spate mai multe mașini cu VMWare Server pe care să se evalueze
temele "distribuit". Un sistem de acest tip, doar că barbar, a fost folosit
anul acesta pentru corectare, împărțirea arhivelor făcându-se manual (Ex.:
stația 1: a-l, stația 2: m-s etc.). Acest lucru ar ușura și ar face mult mai
rapidă corectarea temelor.

Aș fi vrut opinia voastră în sensul cât de utilă/fezabilă este această idee.

So, what say you?

Călin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rosedu.org/pipermail/rosedu-general/attachments/20100516/82828499/attachment.htm>


More information about the rosedu-general mailing list