update of further improvements

master
Martin Polanka 7 years ago
parent 4983a2898f
commit 415def0531

@ -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 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 people with basic web programming experience, React and Redux knowledge is an
advantage. 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 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 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 fully automated but was not implemented at time. This task therefore consist
of creating web based editor of this configuration with prepared task of creating web based editor of this configuration with prepared task
templates allowing user to change their properties and connect them. After templates allowing user to change their properties and connect them. After
submit, YAML job configuration should be properly created. submit, YAML job configuration should be properly created.~~
- Write alternative commandline frontend. A lot of users want to submit their - ~~Write alternative commandline frontend. A lot of users want to submit their
solutions directly from command line. That is newly possible in ReCodEx solutions directly from command line. That is newly possible in ReCodEx
because of REST API, but no suitable frontend exists yet. There is unfinished because of REST API, but no suitable frontend exists yet. There is unfinished
attempt to create one in NodeJS, accessible in ReCodEx organization on attempt to create one in NodeJS, accessible in ReCodEx organization on
[GitHub](https://github.com/ReCodEx/cli). The goal is to finish this project [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 - Create mobile frontend. It would be really nice to have mobile application
when you can read exercise assignments and examine your progress and when you can read exercise assignments and examine your progress and
statistics. All is possible due to ReCodEx REST API. The basic Android 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 be used generally for sandboxing on Windows. The goal is to finish
implementation and do a really detailed security audit of the project. Also, implementation and do a really detailed security audit of the project. Also,
integration to the worker is not fully done yet. 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 assigning students to them depending on their timetable in student information
system (SIS). However there is no standardized API for such communication yet, 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 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.~~
<!--- <!---

Loading…
Cancel
Save