andreyv on master
BugFix: Italian contest exporte… (compare)
cmsDumpImporter, these should do what you need. See https://cms.readthedocs.io/en/v1.4/Installation.html#updating-cms. Although, I think, users who are not added to the dumped contests won't be exported.
_in the relevant fields before export. Anyway, glad to hear that you solved it.
@romagnolimarco Thanks, good suggestion. How does this line look before "Then you may need to adjust…":
After running these commands, return to the initial shell by executing
exitor pressing Ctrl+D.
Regarding the second question, there already is a note about
prerequisites.py in the end.
isolate-check-environmentscript. Is there antoher option?
Hello! My name is Mihai Tuțu and I am a teacher at a private school back in Romania. Because CMS is highly popular in the competitions my students go to, I want to implement it for practice contests. I have read much of the documentation and this communication channel, but still I have some questions.
For a contest of 3 hours with 40 participants, with solutions in C / C++, is one computer with CMS installed enough? What physical resources should this computer have?
@goldenskygiang To create a custom language, you need to add a language plugin, which will return compilation and evaluation commands for the language. See https://github.com/cms-dev/cms/blob/master/cms/grading/language.py#L29 for the interface and https://github.com/cms-dev/cms/tree/master/cms/grading/languages for examples.
About task types, you can see https://cms.readthedocs.io/en/latest/Task%20types.html to get a general understanding and then look at https://github.com/cms-dev/cms/tree/master/cms/grading/tasktypes for implementation examples.
If your tasks will have text inputs and text outputs, then likely you don't need a new task type, Batch should do fine.
Hi CMS Community. I have been using CMS to bootstrap another idea. At the moment, I stumbled with the challenge of integrating other applications alongside all the CMS core ones. So I wanted to ask, how much complex do you think would be migrating CMS into gRPC? and could you give me some pointers where I should look at?
I am aware there is a custom RPC server implementation and models somewhere but I cannot spot them.