Discussion Board
Go to the previous messageGo to the following message
Current Forum: Homework 2 Forum
Date: Sun Sep 23 2001 8:05 pm
Author: Danish, Matt R. <mrd@cmu.edu>
Subject: Re: extra credit

Please enlighten me as to the complexity of the task of copying files to a directory, compiling, running some tests which write results into a database, and redirecting the output to /bin/mail. Or is there more to this than just that?

I would also like to point out that while a UNIX-based handin system is very convenient for UNIX users (when it doesn't have the strange idiosyncrasies that the current one does, anyway), a Web-based one is inconvenient for everyone. I work in the UNIX-based environment, on the andrew servers, and a web-based system implies that I have to either:

  • Download the file and use a local web browser
  • Fire up a web browser on the andrew account
neither of which is terribly convenient. So, for a course that purports to get students used to working with UNIX tools, it would make most sense to make the handin script a UNIX tool. Really, it's not that hard to write a sensible command-line or ncurses (or even X though I do not recommend this) based interface.

If I might make a suggestion about such a system, perhaps a CVS-based interface may be a good idea, example:


cvs add file1 file2 file3



[edit files...]



cvs commit



[edit files some more...]



cvs commit

cvs test    # run tests on currently committed code and either outputs or emails the results

Post response

Go to the previous messageGo to the following message
Current Thread Detail:
extra credit      Cipriani, Jason A.      Sat Sep 22 2001 1:59 pm       
Re: extra credit      Ho, Yue-Cheung      Sat Sep 22 2001 4:43 pm       
Re: extra credit      Chen, Richard      Sat Sep 22 2001 4:52 pm       
Re: extra credit      Agarwal, Aditya      Sat Sep 22 2001 7:04 pm       
Re: extra credit      Cipriani, Jason A.      Sun Sep 23 2001 10:35 am       
Re: extra credit      Lee, Peter      Mon Sep 24 2001 9:13 am       
Re: extra credit      Hoffman, Timothy L.      Sun Sep 23 2001 2:35 pm       
Re: extra credit      Danish, Matt R.      Sun Sep 23 2001 8:05 pm       
Re: extra credit      Cipriani, Jason A.      Mon Sep 24 2001 12:25 am       
Re: extra credit      Lee, Peter      Mon Sep 24 2001 9:08 am       
Re: extra credit      Lee, Peter      Mon Sep 24 2001 9:06 am       

Back to previous screen