Nice post from Seneca's David Humphrey on what getting involved in an open source project in a programming class actually looks like. He has posted notes as well.