===============================
CMPS160 - Submission Guide
===============================

Your submission comes in two parts:

1. Canvas Submission
===========================

You will zip your entire project and submit it to Canvas under the appropriate assignment.
Name your zip file (where the bracketed items are to be substituted)
"[FirstName]_[LastName]_Assignment_[#].zip" (e.g. "Lucas_Ferreira_Assignment_1.zip").

2. Live Hosted Submission
===========================
You will also host your assignment on your UCSC portal. This can be achieved by just
putting your entire project directory into the 'public_html' folder which you can access
via the UCSC Unix timeshare. Your site link is 'https://people.ucsc.edu/~ucsc_user_name/'.

WHEN SUBMITTING YOUR PROJECT ON CANVAS, PLACE YOUR SITE LINK AS A COMMENT OF THE SUBMISSION.

2.1 Transfering files to your public_html
===============================================

- Terminal access for Mac/Linux users:
Open Terminal in your Utilities Folder. In the terminal window type:
scp -r <project_folder> <user>@unix.ucsc.edu:public_html

- Secure File Transfer for all users (Mac/Windows/Linux):
Download and install FileZilla for your platform. Set Host to unix.ucsc.edu,
Username to your CruzID, Password to your Blue password and Port to 22, then click Quickconnect.
The left pane shows your local file system, and the right pane shows the remote file system on
unix.ucsc.edu. Simply drag and drop your project to your public_html folder.

NOTE: If you're getting a 403 Forbidden error while trying to scp files to the ucsc server using the Unix
Timeshare, then use the following commands:

When in your default directory when you first log in type,
	
	cd public_html 
	fs listacl

That should return the following message:

	Access list for public_html is
	Normal rights:
	system:anyuser rl
	[username] rlidwka

If your public_html folder isn't set to read and lookup given by rl for your system:anyuser, then type into the console:

	fs sa . system:anyuser rl