DIKU-EDU/remarks

Scripting language for properties

Opened this issue · 3 comments

This can even be extended to a small scripting language, that can
calculate grades and similar. We can even move the calculation of Total and
MaxPoints to have a predefined summation of the leaves.

oleks commented

I think I'd prefer a "specification language" to a mere "scripting language". It is fun to define dynamic properties, as you mentioned in #6, but it is even better if you can declare mandatory properties. I'm not exactly sure what you were thinking, but maybe we should go ahead and declare a separate remarks template format where properties can be specified/scripted? This would make this related to #13.

oleks commented

But I would warn against over-engineering this. I think remarks, without further/better design considerations, will only be fast if we keep it simple.