Corning Community College
CSCS1730 UNIX/Linux Fundamentals
~~TOC~~
======Project: UXI0======
=====Errata=====
This section will document any updates applied to the project since original release:
* __revision #__: (DATESTAMP)
=====Objective=====
In this project, we get started with some course initialization activities.
=====Project Overview=====
====Course Homepage====
You're reading this, so you've likely already found your way to the course homepage. It consists of the syllabus plus additional course resources.
Please familiarize yourself with it, bookmarking important resources as appropriate, so that you can refer back when needed.
I'd recommend knowing how to get to the projects page (where you found the link for this project), as new content will be posted there.
====Syllabus====
Be sure to read through and over the syllabus, ensuring there are no questions on the material and organization of the course.
====Opus Intro====
Familiarize yourself with your Opus, and once there:
* customize it (title/subtitle)
* add an introduction
* create your first week content
**NOTE:** Week 1 opus entry will be due before Tuesday, the remainder of the intro Opus content will be due by this project's deadline.
====Mailing List====
Using the resources found on the course homepage (or the lab46 website in general), locate and subscribe your lab46 e-mail address to the class mailing list (known as **UNIX**).
What is your Lab46 e-mail address? It is your lab46 username, followed by: **@lab46.corning-cc.edu**
We will make use of the **alpine** command-line mail user agent to do our e-mail transactions. Be sure to run the command and familiarize yourself with it.
We will use this for class discussions (along with irc, the notes wiki page, your Opus, etc.) and to disseminate announcements and other information.
Once subscribed, please send a message to the list introducing yourself (also so I can know to associate a particular e-mail address with you).
====Class Chat (IRC)====
Using the [[/haas/fall2015/common/class_chat|tutorial]], set up a screen session and join the **#unix** channel on irc. This has proven useful for more interactive (debugging!) conversations.
====Lab46 Shell====
For many of you, this will be your first experience in the LAIR and/or logging onto Lab46.
If you are new, the first day I will have your login information which will be provided, and we will spend a few moments getting everyone logged in.
If you are already familiar, please ensure you can still log into the pods and lab46.
====Personal/Per-User Lab46 Mercurial Repository====
To both aid you and help you develop better development skills, I'd like for you to make regular commits and pushes to your [[/haas/fall2015/common/repo|Lab46 mercurial repository]].
This way, you can have a regular snapshot of your work as you go along, plus have the ability to grab an older copy should something go wrong.
Like the Opus, I will be looking for a minimal amount of repository-related activity PER WEEK (for example, I will be looking for AT LEAST 1 commit in relation to your program for week 1).
====Reading====
As a first week activity, I would like for you to read the **UNIX for the Beginning Mage** book in its entirety, and spend ample time practicing the commands and concepts covered on lab46.
=====Submission=====
To successfully complete this project, the following criteria must be met:
* Submit a copy of your archives to me using the **submit** tool.
To submit this program to me using the **submit** tool, run the following command at your lab46 prompt:
$ submit unix uxi0
Submitting unix project "uxi0":
SUCCESSFULLY SUBMITTED
You should get some sort of confirmation indicating successful submission if all went according to plan. If not, check for typos and or locational mismatches.