|
Date
|
Topic | Readings due | Individual HW due by start of class | Resources | Team Projects due by Noon |
|
R 09 Jan
|
Introduction Choose Teams |
New Blog Entries of 500+/- words Required before each class Form Project Teams |
Publish details to Team Wiki | ||
|
T 14 Jan
|
Open Source Intro | TOS Chp 1 TOS Chp 2 read resource materials |
1) Create public, professional blog for this course at Blogger or Wordpress 2) Join class Wiki and list your name in lastName- alphabetical order hyperlinked to your blog |
wikis blogs planets listservs |
|
| R 16 Jan | Projects | SD Preface and Chp 1 | Research and choose 3 open-source projects you would like to participate in (prefereably H/FOSS). Projects should be mature with online communities that welcome newcomers. I can veto projects. Rank them.
Blog SubTitle = "My FOSS Preferences" |
fyi: 10 New Open Source Projects | Get organized. Create Team wiki and list team and wiki on class Wiki and publish findings on Wiki in class exercise: Team Intro |
|
T 21 Jan
|
Plan team projects
|
The Cathedral and the Bazaar | TOS Exercise 2.4.4 Blog SubTitle = "FOSS Experiences and Reflections" |
||
| R 23 Jan | Open Source Issues | 1) Select an IRC client and join the channel for your Team project; peruse the history and listen to current traffic; blog about your experiences Blog SubTitle = "Joining the Project" |
IRC Tutorial IRC HowTo |
||
|
T 28 Jan
|
Team Reports Get and build the Code |
blog about experiences and compare and contrast the two systems Blog SubTitle = "Subversion Under Control" |
1) Publish a full report on your selected project, its members, history, etc. on the team wiki 2) Publish your ideas for contributing to this project including : select and describe one bug; find the bug in the code; describe how you will fix and test the bug; publish report 3) Download project code |
||
| R 30 Jan | Getting the Code | TOS Chp 5 |
Do Freeciv example in Chapter 5 Explore http://opensource.com/ Blog SubTitle = "Reflections on Open Source in Today's World" |
||
| T 04 Feb | Engaging ! Team Reports |
Blog SubTitle = "Bug Juice" | 1) Choose a bug or set of bugs or an improvement or set of improvements that your team will focus on for the rest of the semester and which you will officially submit to your chosen project; publish report
|
||
| R 06 Feb | Testing and Debugging the Code | TOS Chp 6 |
Do exercises in 6.4, 6.5, 6.6, 6.7; blog experience report Blog SubTitle = "This bugs me" |
||
| T 11 Feb | Testing and Debugging the Code Team Reports |
blog experience report Blog SubTitle = "Squashed?" |
Fix a bug and submit your fix to the project; publish report |
||
| R 13 Feb | Fixing the Code |
chosen article |
Do exercises in 7.2.2, 7.8, 7.9; blog experience report blog your reflections on the article you chose from Software, Computer, or CoACM magazines PLUS this article Blog SubTitle = "What's Happening?" |
Atlanta "POSSCON" | |
| T 18 Feb | Alumni Symposium | Register here | blog Blog SubTitle = "That could be me in x years!" |
Publish your progress relative to your planned timeline. | |
| R 20 Feb | Software Architecture | SD Chp 4 SD Chp 5.4, 5.5, 5.6 |
SD Exercises 5.7, 5.8 (requires planning and getting software example); blog experience report Blog SubTitle = "Refactoring Mindset" |
||
| T 25 Feb | Fixing the Code Team Reports |
blog experience report Blog SubTitle = "Reflections on my Progess" |
Publish your progress and what you plan to have done for 12 March, which is the class Tuesday (after break!!) |
||
| R 27 Feb | TEST #1 | ||||
| T 04 Mar | S P R I N G B R E A K | ||||
| R 06 Mar | |||||
| T 11 Mar | Team Reports |
blog experience report Blog SubTitle = "After the break ..." |
Publish your progress relative to your planned timeline. |
||
| R 13 Mar | Explaining the Code |
SD Chp 6 |
Do exercises in 8.1.1, 8.4; blog experience report Blog SubTitle = "The Doc is in!" |
||
| T 18 Mar | Release early, often | TOS Chp 9 | blog experience report Blog SubTitle = "Release early and often" |
Publish your progress relative to your planned timeline. | |
| R 20 Mar | Team Reports and supervised work | Select a meeting from this list and make plans to attend at least once. Blog about your experiences selecting. Attend by 1 April if possible. Blog SubTitle = "Planning to Meet Charleston" |
|||
| T 25 Mar | SD Chp 7 | Blog SubTitle = "Reflections on my progress and plans" | Publish your progress relative to your planned timeline. | ||
| W 26 Mar | POSSCON
|
||||
| R 27 Mar | |||||
| T 01 Apr | SD Chp 8 | Blog SubTitle = "Meeting Charleston" | |||
| R 03 Apr | Team Reports | Publish your progress relative to your planned timeline. | |||
| T 08 Apr | Do exercises SD 6.1 - 6.4; | Blog SubTitle = "Chapter 6" | |||
| R 10 Apr | Team Reports | Publish your progress relative to your planned timeline. | |||
| F 11 Apr | SSM Poster Session Submission Deadline 11:59 PM | ||||
| T 15 Apr | Do exercises SD 7.1 - 7.3; | Blog SubTitle = "Chapter 7" | |||
| R 17 Apr | School of Sciences and Mathematics Research Poster Session 11:30am – 1:30 pm at SSM Building | Author Information | |||
| T 22 Apr | Team Reports | Create a PDF from your blog and email it to Dr. Bowring by 8 AM: [lastName]_462_2013_blog.pdf Turn in team self-evaluations by hand. |
Publish your progress relative to your planned timeline. | ||
| R 24 Apr | Make-up Day | ||||
W 30 April |
Team presentations in JC Long 221--------> 8AM - 11AM >> be sure to check out equipment before the event! Final Presentation Notes: |
RE-Submit your presentation materials (if they have changed) as [TeamName]_present.[type] by 8 AM | |||