Project Turnin Procedures
You do not need to submit a detailed description of everything you did for the project. You do need to submit your binary and source code with the timestamp on or before the due date, and, eventually, an artifact. In your main directory
\\gfilesrv1\courses\cse457\<project-name>\<your-group-name>
you will find a turnin sub-directory. [Note: "your-group-name" is not necessarily the group name you selected in the Grouper application. It is always the hyphenated combination of your user ID and your partner's.]
Here is where you need to put copies of your files:
- turnin\binary
In this directory, you will place:
1. Your binary (a.k.a., executable). It is recommended that you put the release version of
your executable here.
2. Any files needed by the executable.
3. A README.txt file that lists anything "out of the ordinary" that you did for your project.
You don't need to list requirements or standard bells and whistles. You do need to describe
anything that lies outside of the range of options on the project web page and which you think
merits consideration for extra credit. Also, if you did your development under Linux, please
note that as well.
- turnin\source
This is where you put all your source code.
- turnin\artifact
This is where you will put your artifact, which is due several days after the project. Consult the calendar and project page for due date.The grading will consist of a staff member running your project right out of the turnin directory and stepping through the features. We will verify the timestamp of the executable. We will consult source code as needed.
Remote submission from Windows: mounting gfilesrv1
You can mount:
\\gfilesrv1.cs.washington.edu\courses\cse457
using, e.g., Start...Run..., and supply your username as "CSEPCLAB\<username>".If this doesn't work, then you may need to update your windows configuration:
http://www.cs.washington.edu/lab/sw/nt-integration/remoteaccess/winremote.html
If it still doesn't work, then your ISP may be blocking certain Windows ports.
Remote submission from Windows: remote desktop
- Put your files where you can get to them from a campus machine. (E.g., put them on a linux server or on the web.)
- Run remote desktop to: aria.cs.washington.edu. You should be able to find remote desktop under Start...Programs...Acessories...Communications...
- Mount the directory in #1.
- Download your files into your turnin directory.
Remote submission from linux
In case you end up needing to move your files from home to a dept. linux machine, and from there to the turn-in directories, you can use smbclient as follows:
- cd into directory where your files are on the linux server
- Run smbclient and cd into the project (e.g., impressionist) directory on the windows
server:
smbclient '\\gfilesrv1\courses' -W csepclab
cd cse457-05sp/impressionist- cd into your particular turn-in directory on the windows server
- You can now put files into the turn-in directory in the usual ftp style, e.g., using the "mput" command. To copy all files, use "mput *". If you want to copy subdirectories, you may need to type "recurse" before running mget. If you don't want to be prompted, you may need to type "prompt" before running mget.