OSD600 Notes
Contents
Introduction
Well Hello Everyone,
Looking forward to joining in with all of you here at Seneca College in the Open Source Development programs for either the degree or diploma programs. The introductory talk from Chris and David was very inspiring and I'm very much looking forward to linking in with the world wide open source development community. I grew up in sort of a small, but popular town, and really feel I have a connection with a community much larger in scale than that place. The whole world community sounds good to me for now... at least until we as a race extend ourselves further.
I look forward to developing, contributing and requesting help from all of you.
Andrew Grimo
Thunderbird_Multi-touch_Gesture_Support_for_OS_X#Project_News
Background
My first IT experience was at an MP3 dot.com company where a series of lay-offs in the IT department led me to the position of Jr. System Admin. Everything that was needed to learn was done on the job without any previous background. With this job I used Red Hat Linux version 7.1 for server administration, but also for my desktop computer at work. This was my second OS to learn second to the Mac, which I started using at v7.6 a number of years prior. Unfortunately after further layoffs, three quarters of a year later that job finished, my son was born in Kingston and I moved out of Toronto leaving my IT and music production worlds behind.
Currently sharpening my IT skills back in Toronto and looking forward to completing OSD600 and Seneca's CPA program to eventually land a job in the Toronto downtown core. I've become a fan of the counter-intuitive nature of open-source development and gain satisfaction from the idea of making money from developing something that will eventually be given away for free.
Current Project
Thunderbird Multi-touch Gesture Support for OS X
Bugzilla report for my project: https://bugzilla.mozilla.org/show_bug.cgi?id=465257
Contributions to Projects
Done
- Assisting Alex with getting focused on his processing stuff, the blog.
- Assisting on some test cases for Processing.js with Asalga's subset() function
- Updated the XPCom lab to better reflect changes to dynamically created directories
Blog
http://andrewgrimo.wordpress.com/category/open-source/
Labs
There are a number of things that I did do, but didn't post a blog on or keep track of as I was still trying to figure out how things got submitted (it didn't mean it wasn't mentioned, maybe even multiple times).
Week 1 - New York Times article review and my first blog.
Week 2 - Status call, blog review on Open Source Communication.
Week 3 - Building Firefox on my Mac, a blog.
Week 5 - Blog on Bugs, tracking a bug, tracking a user, the bug concept and lingo.
Week 7 - Blog on Javascript and Doug Crawford... I bought the book... and it's great!
Week 8 - Modifying tabbing in Firefox, My Blog of my adventure and The link to the patch.
Break Week - FSOSS Blog ... a look at community.
Week 9 - Modifying tabbing in Firefox via Extensions!, My hybrid Text/Video Blog and The link to the Extension itself. It works best in Firefox 3.5.5.
week 10 - XPCom Lab blog for working with interfaces and xpcom components in Mozilla via a build oriented extension.
Contact
Main Email: agrimo@learn.senecac.on.ca
Alternate Email: grimo@mac.com
IRC: andrewgrimo #seneca