I'd like to echo this with an "if you're interested in software engineering and have never heard Spot speak, go; it's HILARIOUS."

To add a bit of perspective, Spot is a Red Hat veteran who's been in the technical trenches for many years; for most of those years, he's been in charge of *all* of engineering for Fedora, a distro with 125,354 packages, lord only knows how many lines of code, millions of users, tens of thousands of contributors, and (if that's not enough) the primary upstream for Red Hat Enterprise Linux, which is the dominant product of a $1.8 billion (...or thereabouts) company. It's a pretty hefty responsibility, to put it lightly -- and Spot's held that position of technical lead through the tenures of several Fedora Project Leaders now. Fun story: ask him how he got started in his career, and when. Plenty of stories about managing large projects, getting chaos into order, disputes that come up among developers and how to handle that... ask lots of questions.

Spot has also had plenty of global adventures -- I think he's been to most of the FUDCons (Fedora User and Developer conferences, see the list of past sites at http://fedoraproject.org/wiki/FUDCon#Past_FUDCons) so if you want to hear what those gatherings are like, or what differences he's found in gatherings from one country to another, that's something you can ask about.

He's also a go-to guy for Fedora's legal issues (crawl around https://admin.fedoraproject.org/mailman/listinfo/legal and http://fedoraproject.org/wiki/Legal:Main and the links off that last page for amusing conversations) and works with lawyers (including Western New England Law alum Pam Chestek) to get that taken care of, so if you're interested in intellectual property as it relates to software, Spot's a gold mine.

He's also a ridiculous packager himself, and one project he's taken on is Chromium, the open source upstream of Google's Chrome browser. (see http://spot.livejournal.com/312320.html or http://ostatic.com/blog/making-projects-easier-to-package-why-chromium-isnt-in-fedora for a bit of explanation by Zonker if Spot's original blog post has too much packaging jargon for you to understand -- I don't get most of it myself, if it makes you feel any better). That post is *probably* not how they'll teach you to do technical communication in school, but it's detailed, incisive, and... well, it got reactions and results. It's interesting to try to understand it (try doing a close-reading of it, perhaps in a small group, like you would a tricky philosophy paper passage) and think about whether this is "good" writing. For what purpose and what audience? What is he trying to accomplish, and did that happen? How *does* it compare with what you've been taught about good technical communication?

...and others here might be able to add in more, but in short -- meeting Spot, highly recommended. Do your research and come armed with smart questions.

I'll be too far west to participate in the festivities in person, but if any students write blog posts about the event afterwards *cough, cough* I'd love to read them!

--Mel
_______________________________________________
tos mailing list
[email protected]
http://lists.teachingopensource.org/mailman/listinfo/tos

Reply via email to