<div dir="ltr"><div>Mihai,</div><div><br></div><div>Un sistem integrat cu moodle nu e ceva care se poate face peste noapte. Ma indoiesc amarnic ca ar fi ceva ce am putea deploya in aceasta saptamana.<br></div><div>VPL m-am uitat pe documentatie si nu face fata nevoilor noastre de la APD.</div><div><br></div><div>Nu pot sa inteleg de ce este o asemenea reactie cand vine vorba de construit sisteme noi. Chiar daca sunt sisteme mici si specifice care mor. Voi aveti nevoie sa sustineti si sa construiti infrastructuri mari, do that. Eu am nevoie ca temele la APD sa mearga flowless, construim altceva. Mai mult timpul de raspuns pentru orice problema legata de vmchecker este extrem de mare. Sigur e proiect open source, voluntar. Dar atunci nu e nevoie de afisare de orgolii in jurul acestui tool. Mai mult, am spus ca ma ocup eu personal de asta, nu discutam de proiecte studentesti sau alte prostii.<br></div><div><br></div><div>
Nevoile APD sunt clare, si depasesc ceea ce poate face moodle sau vmchecker.
</div><div>Vedeti alta varianta care ar fi mai buna decat ce am propus sunt doar urechi. Ne punem jos, discutam necesitatile si le rezolvam, dar pana atunci, nu imi puneti piedici.<br></div><div><br></div><div>Cu bine,</div><div>Cristian Chilipirea<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Oct 8, 2018 at 12:44 PM Mihai Carabas <<a href="mailto:mihai.carabas@gmail.com">mihai.carabas@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salutare,<br>
<br>
VMchecker a fost ultimul proiect extern infrastructurii de eLearning<br>
pe care l-am sustinut si pentru care am alocat resurse. In general<br>
sunt impotriva oricarui sistem custom dezvoltat extern pentru ca nu e<br>
sustenabil si e foarte specific. Orice sistem pe care il accept este<br>
unul integrat in Moodle, cu modulul de teme si care sa isi faca cale<br>
spre upstream pentru a se auto-sustine. Am trecut prin povestea asta<br>
de o gramada de ori.<br>
<br>
Cei de la electronica folosesc <a href="https://moodle.org/plugins/mod_vpl" rel="noreferrer" target="_blank">https://moodle.org/plugins/mod_vpl</a><br>
<br>
Sunt dispus sa sustine orice solutie integrata cu Moodle. Otherwise,<br>
nu. Si la nivel de conducere facultate respectiv universitatea am<br>
aceasta sustinere. Daca ne uitam in istorie, au fost o gramada de<br>
sisteme micute care au murit in timp.<br>
<br>
Asadar:<br>
1) RD va repara partea de VMchecker pe care o sustine (pentru ca am<br>
zis asta atunci cand s-a pus problema)<br>
2) Sustin solutiile integrabile cu Moodle.<br>
<br>
Cu bine,<br>
Mihai<br>
<br>
Cu bine,<br>
Mihai<br>
On Mon, Oct 8, 2018 at 12:36 AM Cristian Chilipirea<br>
<<a href="mailto:cristian.chilipirea@gmail.com" target="_blank">cristian.chilipirea@gmail.com</a>> wrote:<br>
><br>
> Taman dasta insist sa avem si alte variante.<br>
> Mai ales variante care folosesc si resurse externe.<br>
> Am reusit in seara asta sa construiesc un pipe de submitere care incepe la cs.curs, se duce inafara, se intoarce in cluster, ruleaza multiple teme simultan si afiseaza rezultatele. Acum mai e doar de dat muult la pila.<br>
><br>
> On Mon, Oct 8, 2018 at 12:32 AM Razvan Deaconescu <<a href="mailto:razvan.deaconescu@cs.pub.ro" target="_blank">razvan.deaconescu@cs.pub.ro</a>> wrote:<br>
>><br>
>> Cristian Chilipirea <<a href="mailto:cristian.chilipirea@gmail.com" target="_blank">cristian.chilipirea@gmail.com</a>> writes:<br>
>> > In cazul apd:<br>
>> > Traceback (most recent call last): File<br>
>> > "/home/vmchecker/public_html/services/services.py", line 139, in<br>
>> > uploadAssignment submit.submit(tmpname, assignmentId, username, courseId)<br>
>> > File "/usr/local/lib/python2.7/dist-packages/vmchecker/submit.py", line<br>
>> > 392, in submit queue_for_testing(assignment, user, course_id) File<br>
>> > "/usr/local/lib/python2.7/dist-packages/vmchecker/submit.py", line 319, in<br>
>> > queue_for_testing ssh_bundle(bundle_path, vmcfg, assignment) File<br>
>> > "/usr/local/lib/python2.7/dist-packages/vmchecker/submit.py", line 259, in<br>
>> > ssh_bundle tester_username = tstcfg.login_username(tester) File<br>
>> > "/usr/local/lib/python2.7/dist-packages/vmchecker/config.py", line 254, in<br>
>> > login_username return self.get(tester, 'username') File<br>
>> > "/usr/local/lib/python2.7/dist-packages/vmchecker/confdefaults.py", line<br>
>> > 86, in get self._check_valid(section_id) File<br>
>> > "/usr/local/lib/python2.7/dist-packages/vmchecker/confdefaults.py", line<br>
>> > 81, in _check_valid raise KeyError, 'No such section ID %s' %<br>
>> > repr(section_id) KeyError: "No such section ID 'checker'"<br>
>> ><br>
>> > Pana acum erau probleme de conectare, asta apare dupa ce am tot incercat sa<br>
>> > ma joc cu config in toate felurile, am impresia ca masina care tine<br>
>> > vm-urile e ori jos ori are chei noi. Mai mult, noi pe contul de apd aveam<br>
>> > un folder cu masini virtuale care a disparut, l-am refacut acuma, dar<br>
>> > degeaba.<br>
>> ><br>
>> > Am inteles ca Dorinel are probleme si la Programarea calculatoarelor.<br>
>> > Amandoi am mai facut teme prin vmchecker in trecut... si experienta nu e<br>
>> > placuta. In fiecare an apar probleme noi pe care nu le putem controla.<br>
>><br>
>> O să rezolv problemele cu vmchecker în perioada<br>
>> următoare. Infrastructura e fragilă.<br>
>><br>
>> Răzvan<br>
</blockquote></div>