Skip to content
Snippets Groups Projects
Commit 308477e4 authored by Nicolas M. Thiéry's avatar Nicolas M. Thiéry
Browse files

TODO's

parent 6455e64e
No related merge requests found
* Question logique * Question logique
- [ ] pour ***que*** l'expression suivante ***retourne*** true. - [ ] pour ***que*** l'expression suivante ***retourne*** true.
- [ ] - [ ]
* Collections de programmes + randomisation + résultat * Collections de programmes + randomisation + résultat
** Features ** Features
- [X] Code colorization - [X] Code colorization
- [X] Code area just of the proper height - [X] Code area just of the proper height
- [X] Selection of topic based on file prefix - [X] Selection of topic based on file prefix
- [X] Output dans un textarea - [X] Output dans un textarea
- [ ] Why are empty lines on top and bottom of the text aread - [ ] Why are there empty lines at the top and bottom of the text shown?
- [ ] Randomization of the variable names - [ ] Randomization of the variable names
- [ ] Randomization of the output by substitution (preprocessing) - [ ] Randomization of the output by substitution (preprocessing)
- [ ] Implement more logic in WIMS - [ ] Implement more logic in WIMS
- [ ] Onsite compilation and production of the output - [ ] Onsite compilation and production of the output
- See .../docker-compile-and-run for preliminary steps toward
using docker to compile and execute the programs in a sandbox
- Next step: discuss with Bernadette to include that script (or
some equivalent) in Orsay's WIMS server, and rewrite the
module to use it.
- References:
http://askubuntu.com/questions/477551/how-can-i-use-docker-without-sudo
- [ ] Support for various programming languages, based on file extension - [ ] Support for various programming languages, based on file extension
- [ ] Separate clearly the expected output from the rest of the text - [ ] Separate clearly the expected output from the rest of the text
** Programs ** Programs
......
#!/bin/sh #!/bin/sh
# TODO:
# - set tight resources limits
# - make this into a program rather than a shell script for a minimum of safety
usage () { usage () {
echo docker-compile-and-run [program.cpp] echo docker-compile-and-run [program.cpp]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment