=========================== #teachingopensource Meeting =========================== Meeting started by mchua at 00:02:29 UTC. The full logs are available at http://meetbot.fedoraproject.org/teachingopensource/2012-03-03/sigcse_2012_tos_workshop.2012-03-03-00.02.log.html . Meeting summary --------------- * Getting started (mchua, 00:02:49) * introductions (mchua, 00:10:40) * Lots of people have used FOSS, and had their students use FOSS in classes, but very few have gotten students to contribute. (mchua, 00:13:50) * LINK: http://teachingopensource.org/index.php/SIGCSE_2012/Workshop_materials (mchua, 00:15:01) * LINK: http://openetherpad.org/TOSworkshop2012 (kwurst, 00:15:26) * The average FOSS project has 1 contributor. (mchua, 00:17:58) * What is FOSS and TOS (kwurst, 00:18:11) * 50% of FOSS contributions are by employees paid to do it. (mchua, 00:18:15) * FOSS Fieldtrip (kwurst, 00:23:35) * LINK: ohloh.net (kwurst, 00:25:47) * LINK: http://ohloh.net (kwurst, 00:26:04) * LINK: http://sourceforge.net (kwurst, 00:26:35) * "Decreasing year-over-year activity" may not be a warning sign - it may just mean that the project is becoming stable. (kwurst, 00:34:21) * Ohloh will let you compare (up to) 3 projects to each other (kwurst, 00:41:02) * "updated about x hours ago" means the Ohloh data, project commmits (kwurst, 00:42:00) * "updated about x hours ago" means the Ohloh data, *not* project commits (kwurst, 00:43:24) * You need to hit enter after each project name you put into the Ohloh project comparison (kwurst, 00:45:24) * Mel's recommendation: choose a large project (not a small one) for your first community. (mchua, 00:56:02) * LINK: http://openetherpad.org/TOSworkshop2012 (mchua, 00:56:24) * LINK: http://lists.teachingopensource.org/pipermail/tos/ (mchua, 00:57:20) * IDEA: Use IRC for "office hours" (mchua, 00:58:48) * LINK: http://fedoraproject.org/w/index.php?title=Zodbot&oldid=262493 (mchua, 00:59:34) * You can use bots on IRC to help you keep track of meeting notes (the above link is an example with documentation) (mchua, 00:59:51) * IDEA: IRC logs of open source project meetings provide good artifacts for class discussion of professional behavior (mchua, 01:04:03) * "Why use this old-fashioned 80's technology?" Because that's where everyone is, *and* low-bandwidth internet connections in some parts of the world means it's the only one that's equally accessible by all. (mchua, 01:04:42) * "IRC is the water cooler -- it's where people who know things hang out." (mchua, 01:04:55) * Some projects have their version control systems automatically make announcements into an IRC channel. (mchua, 01:05:21) * Holding office hours on IRC means students can also see and answer each other's questions. (mchua, 01:05:35) * Etherpad is a brower-based collaborative text editor. (mchua, 01:07:18) * people have etherpad instances hosted that you can try (mchua, 01:08:14) * LINK: http://openetherpad.org (mchua, 01:08:17) * break (kwurst, 01:27:34) * FOSS culture principles step-back (kwurst, 01:30:56) * ACTION: Take photos of the walls and post them on the wiki (kwurst, 01:32:20) * In FOSS, the feature set is continually being developed. (heidie, 01:36:43) * A release involves first making a set of features happen and then deciding which features in that set should be included in the release. (heidie, 01:37:14) * LINK: http://quaid.fedorapeople.org/TOS/Practical_Open_Source_Software_Exploration/html/sn-Introduction_to_Free_and_Open_Source_Software-Climbing_Contributor_Mountain.html (kwurst, 01:46:43) * LINK: http://teachingopensource.org/index.php/Textbook (kwurst, 01:48:28) * Course examples (Greg, Heidi, Karl, and Sebastian - Mel leads backchannel notes) (kwurst, 01:58:28) * LINK: http://www.xcitegroup.org/softhum/doku.php?id=f:assignments Beginning activities, some of which are useful for students with no background in computing (heidie, 02:13:24) * lurking is a great way to start learning -- see how your students understand what they're observing (mchua, 02:13:52) * LINK: http://www.xcitegroup.org/softhum/doku.php?id=g:getting_started Getting started... (heidie, 02:15:17) * LINK: opensouce.com (kwurst, 02:15:55) * LINK: http://www.xcitegroup.org/softhum/doku.php?id=s:initialconversation Actual student conversation getting started in a project. (heidie, 02:16:00) * LINK: http://sububi.org/2009/07/27/the-busy-students-guide-to-project-blogging/ (mchua, 02:16:22) * Do community first, code second. (mchua, 02:19:22) * core developers are usually too busy to fix the tiny easy bugs -- which means they're left undone for students to do (and get great gratitude for!) (mchua, 02:21:20) * Course workshopping (individual instructors lead small groups) (kwurst, 02:21:35) * wrap-up (kwurst, 02:54:04) * LINK: http://teachingopensource.org (kwurst, 02:55:23) * LINK: : http://teachingopensource.org/index.php/TeachingOpenSource_Mailing_List/Join (kwurst, 02:56:38) * ACTION: Post these minutes to the wiki (kwurst, 02:57:50) * ACTION: Email the minutes links to the attendees (kwurst, 02:58:12) * ACTION: Email the wiki link to the attendees (kwurst, 02:58:25) * ACTION: Organizers will update the wiki page with more resources (kwurst, 02:59:13) Meeting ended at 03:00:11 UTC. Action Items ------------ * Take photos of the walls and post them on the wiki * Post these minutes to the wiki * Email the minutes links to the attendees * Email the wiki link to the attendees * Organizers will update the wiki page with more resources Action Items, by person ----------------------- * **UNASSIGNED** * Take photos of the walls and post them on the wiki * Post these minutes to the wiki * Email the minutes links to the attendees * Email the wiki link to the attendees * Organizers will update the wiki page with more resources People Present (lines said) --------------------------- * mchua (72) * kwurst (53) * heidie (17) * heidinow (7) * zodbot (4) * kis (3) * sdziallas (3) * ianweller (2) * Joe____ (1) * mpurcell (1) * JBB_ (1) * ghislop (0) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot