From 9ad61d657362a9db0a5381decf5c6f9f0b420092 Mon Sep 17 00:00:00 2001 From: Martin Polanka Date: Tue, 27 Jun 2017 21:34:19 +0200 Subject: [PATCH] introduction --- Exercise-Configuration.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Exercise-Configuration.md b/Exercise-Configuration.md index 0c17a3b..9f86351 100644 --- a/Exercise-Configuration.md +++ b/Exercise-Configuration.md @@ -1 +1,21 @@ -# Exercise Configuration \ No newline at end of file +# Exercise Configuration + +In ReCodEx there are two configurations of exercise High Level Configuration (HiLC) and Low Level Configuration (LoLC). LoLC is used in backend, by workers for instance and should be general enough to create all kinds of worker tasks. On the other hand HiLC should be easy enough to be written or composed by normal application users, preferably in the form of graphical editation. But this configuration always has to be somehow stored, that is where this document comes in handy. + +HiLC is divided in several parts which takes care of different things. There are ExerciseConfig, Pipelines, Limits and RuntimeConfig. From these components configuration of exercise is composed and on every submit new LoLC is compiled from it. + +## ExerciseConfig + +@todo + +## Pipeline + +@todo + +## Limits + +@todo + +## RuntimeConfig + +@todo