diff --git a/Conclusion.md b/Conclusion.md index 2175786..75e9e6a 100644 --- a/Conclusion.md +++ b/Conclusion.md @@ -43,19 +43,19 @@ completing. Surely, the list is not complete and may change in time. features for the best user experience in all roles. This task is suitable for people with basic web programming experience, React and Redux knowledge is an advantage. -- Create web editor of job configuration. ReCodEx job evaluation follows quite +- ~~Create web editor of job configuration. ReCodEx job evaluation follows quite complex task flow. To create valid configuration, author of exercise has to write a pretty long YAML file by hand. This of course can be partially or fully automated but was not implemented at time. This task therefore consist of creating web based editor of this configuration with prepared task templates allowing user to change their properties and connect them. After - submit, YAML job configuration should be properly created. -- Write alternative commandline frontend. A lot of users want to submit their + submit, YAML job configuration should be properly created.~~ +- ~~Write alternative commandline frontend. A lot of users want to submit their solutions directly from command line. That is newly possible in ReCodEx because of REST API, but no suitable frontend exists yet. There is unfinished attempt to create one in NodeJS, accessible in ReCodEx organization on [GitHub](https://github.com/ReCodEx/cli). The goal is to finish this project - or create alternative tool. We would like to see one written in Python. + or create alternative tool. We would like to see one written in Python.~~ - Create mobile frontend. It would be really nice to have mobile application when you can read exercise assignments and examine your progress and statistics. All is possible due to ReCodEx REST API. The basic Android @@ -75,11 +75,11 @@ completing. Surely, the list is not complete and may change in time. be used generally for sandboxing on Windows. The goal is to finish implementation and do a really detailed security audit of the project. Also, integration to the worker is not fully done yet. -- SIS integration. A very nice feature is (semi)automatic creation of groups and +- ~~SIS integration. A very nice feature is (semi)automatic creation of groups and assigning students to them depending on their timetable in student information system (SIS). However there is no standardized API for such communication yet, but we hope this will be possible in the future. Implementing this feature - means extending ReCodEx API by a SIS module in PHP. + means extending ReCodEx API by a SIS module in PHP.~~