[racket] Handin server on remote Linux server

From: Jordan Johnson (jmj at fellowhuman.com)
Date: Tue Jan 17 13:19:41 EST 2012

Hi all,

Is it possible to run the racket handin-server from a remote Linux shell, without setting up an X forwarding session?  When I attempt to start it using "gracket-text -l handin-server" as specified in the docs, I get an error about not having a display available; the error appears to stem from the dependency on racket/gui/base.  (My plan was to run it on a server that the students can access from home whenever, something my workstation & network at school won't allow.)

Or perhaps am I fundamentally misunderstanding the way the handin server is supposed to work?  (My mental model is: students submit files to server, instructor downloads a copy of the directory, and runs/checks the submissions locally.)

By the way, this reminded me:  is there a straightforward way to collect the test cases from a submission, and run them on code that I've written?


Posted on the users mailing list.