--- CodeClass/outline_1 2007/04/11 06:46:56 891 +++ CodeClass/outline_2 2007/04/16 22:17:37 894 @@ -4,30 +4,41 @@ Douglas Thrift $Id$ -Outline 1: +Outline 2: Stuff Course web page: http://computers.douglasthrift.net/code/ - Do not waste class time with fixing broken Subversion authentication! - Possible schedule change? Monday night? Please? - Assignment: ls 0.9 - - Using Subversion for this Class - Check Out - Make Directory - Add - Status - Properties (svn:ignore, svn:eol-style) - Update - Check In - Things that *should* go in the repository *for this class*: - Source Code - Makefiles/Build Scripts - Things that *should not* go in the repository *for this class*: - Compiled Code of Any Kind + Assignment: Early and Often - How did you go about writing your ls? + How did you go about writing your ls 0.9? How did you begin? What design choices did you make? What challenges did you face? What resources did you use? Open discussion + + A look at BSD ls and GNU ls + What did they do? + Open discussion + + Get over your fears of checking in code + Why don't you check in code? + Why don't you check in code early? + Why don't you check in code often? + Stop doing that! + + Come up with an Early and Often project + What is something that you want to do? + Maybe a tool that will help you do a task that you have to do often? + Ideas that I have implemented: + A program that sends me text messages when my credit card is due + A web page with daily and random Jargon File entries (also feeds) + A tool to generate a Google Sitemap file from Subversion metadata + Tools for showing del.icio.us bookmarks on my site including tags + from bundles and thumbnails for flickr picture bookmarks + A program that makes the del.icio.us bookmarks on Britta's site + have fancy quotes rather than straight quotes + A program that makes a site map from my Search Engine's XML index + A system of makefiles to keep my site in line and such + Talk about your ideas + Tell me what you are going to do + Maybe even commit the beginnings of your project during class