Changes

Jump to: navigation, search

User:Chris Tyler/OPS235 Updates

1,067 bytes added, 00:53, 4 January 2012
no edit summary
= Intro =
:*OPS235 is due for another update, to Fedora 16 + current practices. This page is a scratchpad for recording proposed changesfor implementation in Winter 2012.
= Course Structure =
:*Brian has proposed a number of changes to the course structure. Unfortunately, at the time of writing, Mercury is down so I can't check them, but IIRC::*Murray has added comments in the "discussion section" with feedback and suggestions from Chris. Murray will tend to add comments (date/timestamp) at bottom of discussion page..
== Tests ==
:*Drop written test #2. OK by Murray.
== Assignments ==
:*Use one larger assignment.Murray likes two stages with related assignments (as opposed to two SEPARATE assignments - reduces marking - less complex)
== Labs ==
:*Drop lab #1. Murray likes lab1, but he sees that it (or parts of it) may fit better in a later lab (like lab #5).
= Course Content =
 
== Anaconda Changes ==
 
:*The Anaconda UI has changed, especially for storage configuration.
== SysVInit -> Systemd ==
Systemd has replaced the sysvinit system. Since systemd has been accepted by other distros, we should teach it as the primary way of managing the init system. However, we should touch on the POSIX/sysvinit tools as wellbecause they're still common in the wild.
* Add:
* Discuss:
** Bind mounts (ugly mount table)
'''
msaul:''' Which lab would SysVInit -> Systemd affect?
 
== ext4 ==
 
:*Use ext4 as the standard filesystem. Add some discussion of btrfs.
== Interface Names ==
Interface names :*Interfaces are now named according to the BIOS /EFI device labellabels. This is important for server-class systems which are rackmounted. In the past, "eth0", "eth1", "eth2" were hard to line up with back-panel connectors; now, if the BIOS /EFI says that the ports are labelled "network-A", "network-B", and "network-C", that's what the interface names are. If there are no names in the BIOS/EFI, embedded ports come up as emX and PCI ports come up as pXpN (PCI slot X port N).
== Loopback Mount Option ==
:*No longer required -- loopback is assumed if the mount source is not a block device.
== netstat ==
:*Command is obsolete according to the documentation. Change coverage to the 'ip' command.
== git ==
:*Add coverage of the '''git''' version-control system. msaul: '''would this be placed in lab5?''' == sudo and the 'wheel' group == :*The 'wheel' (admin) group is enabled by default in F15+, and Anaconda provides a checkbox to add users to this group. Users in this group can execute commands as root using their regular account and password. :*We should teach the use of sudo alongside su.
= Course Page Layout =
== Refactor Web Pages ==
 
Students are doing the labs without, in some cases, really understanding what they're supposed to be understanding from the lab. Proposed structure:
13,420
edits

Navigation menu