Submission deadline: Friday, November 22, 11:59pm
Review deadline: Wednesday November 27, 11:59pm
Submission link: http://www.crowdgrader.org/crowdgrader/venues/view_venue/194
This is the second project submission. This is a very important submission: it is one of your best ways to get feedback from your fellow students before the final project is due. Please read these instructions carefully.
Please remember that this is a group submission. All members of each group have to confirm their group membership. I added email reminders to CrowdGrader, so I hope this will help all of you confirm your collaborators correctly.
For your second project submission, you need to upload your code in one of the following ways.
If you code can run as a traditional web2py app, you can pack it and upload it. Please be sure not to include too many files in your database -- try to upload an app of reasonable size.
If you use web2py via appengine, you cannot simply upload your own app, you need to upload a zip file of the whole directory where the app is. You can produce a zip file via the tool, or via the command line as:
zip -r myapp.zip web2py-myapp/
If you rely on special modules, please be sure to include them in your web2py-myapp/site-packages directory.
If your site is already up and running, you can also submit a link to your site, and either a zipped version of your code, or a pointer to an open code repository.
In the text area of the project submission, please indicate which of the above options you are following. If you have pre-agreed with the instructor not to submit code to CrowdGrader due to IP reasons, indicate so, and email separately the code to the instructor (it would be great to still submit a link to the live site).
Also please include detailed instructions on how to run the project, and make sure that they work: try to download and run your own project from a clean directory, just as one of your fellow students would when reviewing your site.
Review will have particular weight for this submission. You all need to do the project, so you are all submitting; taking time to review other people's projects is hard work, and I am asking you to spend some time trying to
When reviewing other people applications, focus on giving helpful feedback that can help the site authors to improve their site. More detailed review instructions will follow.