15:04:40 #startmeeting 15:04:40 Meeting started Thu May 30 15:04:40 2013 UTC. The chair is darci. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:04:40 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:04:53 #topic updates 15:04:56 we have an agenda... 15:05:03 #link http://www.foss2serve.org/index.php/IRC_Meeting_2 15:05:06 #link http://foss2serve.org/index.php/IRC_Meeting_2 15:05:10 :-) 15:05:16 perhaps people could do their one-line update using a #info? 15:05:28 Should we start with beckam? 15:05:54 camm? 15:06:01 We could, but I am trying to figure out what I am doing. It is early here :-) 15:06:10 :-) 15:06:16 :-) 15:06:25 Need more coffee beckam? 15:06:34 We are just looking for an update on stage 1 activities. 15:06:35 YES 15:06:39 Is there a reason we can't just do them all simultaneously? 15:06:50 ^ 15:07:03 Sure! 15:07:15 #info still catching up on most of the phase 1 activities, going to focus on outlining the course activity 15:07:46 #info I have begun to formulate a plan to teach FOSS just from the activities we have done so far. I am through the bugs activity 15:08:16 hi 15:08:23 hey 15:08:43 camm: good morning 15:08:52 We are doing one-line updates using #info 15:08:52 I'm done with most activities but need to firm up course planning related items. 15:08:54 camm: if you just arrived, we're having everyone do a #info about their stage 1 status 15:09:12 #preparing Ushahidi activities for the Ushahidi group 15:09:25 #info preparing Ushahidi activities for the Ushahidi group 15:09:34 camm: :-) 15:09:55 #info (monisha) I'm done with most activities but need to firm up course planning related items. 15:09:57 nannette? What have you been up to? 15:09:57 Oops - forgot the tag 15:10:04 #info I'm done with most activities but need to firm up course planning related items. 15:10:09 :) 15:10:27 #info I'm most of the way through the stage 1 activities. I still have to (a) check out a bug tracking system (part C), do the formal evaluation of my project of choice (part B), and do the anatomy stuff (part A). The formal evaluation seems the most time consuming, and I know a lot about FOSS already, so I'm leaving anatomy until last. I'm almost certainly set on Ushahidi and SwiftRiver. I've sketched two assignments (two different classes) 15:10:27 of which focuses on plugins for Gimp ,one of which focuses on uses of Ushahidi/SwiftRiver. 15:10:39 thanks!! (stoney) 15:10:48 And finding that I type too much. 15:11:04 camm: Looking forward to the activities. Will we do some SwiftRiver stuff, too? 15:11:36 rebelsky: no, mostly due to the short time period 15:12:04 camm: are you willing to share some info about the types of activities you are thinking about? 15:12:06 we can certainly discuss it though 15:12:08 #info completed FOSS field trip, had fun with blogging, not as much of a fan of wikis but will try to remember to put some updates there. Need to look at possible course planning activities and project evaluation activities. Need to do the Part C activities 15:12:21 rebelsky, I hope that your basement is recovering! 15:12:58 we'll be working on making small modifications to the website that affect look and feel 15:13:09 by "website" I mean an installation of Ushahidi 15:13:20 so we'll start by getting Ushahidi running in a virtual machine 15:13:23 heidie: It's slowly drying out. The insurance adjuster arrives tomorrow. 15:13:35 camm: What language? 15:13:40 Ah, good luck with that. Floods are just no fun. 15:13:46 camm: Sounds interesting. Will we be able to look at the Java APIs? 15:13:52 I think that's everyone for updates 15:14:21 Should we move on to the next topic? 15:14:23 rebelsky: we'll look at the JSON and XML APIs 15:14:26 :-) 15:14:34 which can be handled by Java of course 15:14:44 #topic Questions about Stage 1 15:14:57 Are there any questions about Stage 1? 15:15:16 none for me 15:15:23 beckam: Ushahidi is written in PHP 15:15:31 Should we ask some of the questions from Course Planning Phase 2 now? 15:15:36 what are the primary goals for stage 1? 15:15:40 Next topic? 15:15:49 is it to identify course activities? 15:15:51 darci: Give us a minute :-) 15:16:11 pnutzh4x0r: the primary goal for stage 1 is to get everyone through some HFOSS basics... 15:16:25 sorry...;-) 15:16:32 for people to learn and use some basic tools they might not have had time for before... 15:16:52 And to start building community. 15:17:05 the other goal is for people to arrive in Phila. having started on the process of figuring out how HFOSS might fit their courses and students 15:17:14 I think it was helpful to try out possible exercises I could give my students 15:17:23 also, how do the projects such as ushahidi and sahana factor in to what we are going to do? 15:17:26 ONe main goal is for folks to have colleagues to ask questions when they're involving students in HFOSS. 15:17:28 And to get everyone thinking about how they can incorporate HFOSS into their classroom 15:17:31 i agree with nannette 15:17:33 I agree with nannette 15:17:37 I have a small github question: Is there a way too pull from the upstream repository using the Web site, or do you only do it via the command line? I suppose this is a question for stoney. 15:17:54 nannette, monisha, beckam, good feeback. 15:18:11 rebelsky: you can clone any project on github from git hup 15:18:16 github even :) 15:18:34 just go to the project you are interested in... 15:18:36 and hit fork 15:18:44 (while logged into github) 15:18:53 heidie: A suggestion for future POSSEs: Have an assignment in which we read and respond to each other's work. That could help build community. 15:19:09 pnutzh4x0r: not sure I understand the second question... "what we're going to do"... at the stage 2 workshop? 15:19:15 ghislop: yes 15:19:18 rebelsky, Thanks! I'm actually taking notes about what worked and what to do better next time. 15:19:23 stoney: I've forked the repo. I've sent a pull request. But you also accepted other pull requests. So how do I get those pull requests back into my fork? 15:19:45 should we be getting involved with the one of the HFOSS projects now, or is that something we will be doing in stage 2? 15:20:07 the particular HFOSS projects we've focused on really relate to stage 3... but part of stage 2 will be to organize and plan for stage 3... 15:20:08 rebelsky you would need to pull from the origin again... 15:20:19 rebelsky: let me find it 15:20:22 stoney: I typed git merge upstream/master in my shell, but was wondering if I could do it on the Web site. 15:20:31 stoney: Whoops, you type faster than I do. 15:20:38 getting involved with an HFOSS project would be great, but we're not requiring it before stage 2 15:20:45 rebelsky: np :) 15:21:22 :-) 15:22:14 Are there other comments/thoughts about stage 1? 15:22:20 Things that could be improved? 15:22:58 * ghislop notes that we'll also be asking for feedback about stage 1 and 2 at the end of the time in Phila. 15:23:17 ... so this isn't your only chance 15:23:19 :-) 15:23:27 will keep that in mind :) 15:23:35 I appreciate the gentle reminders to work on this. It's been a crazy few weeks with the semester ending and various conferences. 15:23:44 +1 15:23:44 So, I have a technology question. One of my assignments is to have students develop small plug-ins for a FOSS application and to share them. It gives them the opportunity to think about participating in a community and to start building a class community. It also gives them the opportunity to play with source code management. Am I better off having a single repository that all the students share or a separate repository for each student's pl 15:23:45 (and perhaps putting the table of contents in a shared repository). 15:24:19 nannette: I think we have all been dealing with the wonder that happens at the end of the semester. I had essentially nothing done at the beginning of the week. 15:24:30 :) 15:24:39 rebelsky: if you are using github or bitbucket, id go with one repository per student/group 15:25:10 we are still 3 weeks from the end of term :-0 15:25:13 it may be best start a template repository and have them fork of it that one 15:25:21 that way you can track their developments 15:25:27 that is what i do for class assignments 15:25:28 rebelsky: if they share one repo, they may be able to see each other's code which may provide an academic honesty issue 15:25:56 rebelsky, are they working on different plug ins or the same one? 15:26:05 camm: I'm happy if they see each others' code (although I did list it as a potential obstacle). "real" programmers learn from each other. 15:26:14 heidie: Each is writing their own plug-in. 15:26:26 ah, so they could look at each other's code? 15:26:30 The hope is that we make a growing repository of new plug-ins over multiple sessions of the course. 15:26:32 Sorry, should read before typing! 15:26:51 rebelsky: this starts to sound like the class repository would be a better solution 15:26:58 I'm happy for them to look at each other's code, provided that they cite. (And yes, I'll make sure to write citation guidelines.) 15:27:18 Okay, I've monopolized the channel enough. We can chat in person :-) 15:27:33 or after the meeting :) 15:27:34 rebelsky: yes, that can certainly work and a single repo would make that easier 15:27:42 rebelsky: This sounds like a great project. What is the FOSS that you have them write plugins for 15:27:43 rebelsky: good question though - and exactly the sort that would be good while together 15:27:46 but git can handle multiple repos nicely too 15:28:00 re. feedback on Stage 1: I like having soft deadlines - helps keep me on track. I would have preferred to have started on the activities after my semester was done though. The last 2 weeks of the semester are really the worst time for me to do anything other than focus on my courses. 15:28:22 I may try setting up an experiment using both approaches and see what I like better. I have a bunch of students who can be test subjects. (Hmmm ... will I need IRB approval?) 15:28:35 rebelsky: what project do you work with for your plugin project 15:28:53 monisha: thanks... we talked about that. the flip side is that we were worried about a time later in the summer interfering too much with vacation plans 15:29:37 rebelsky: so have you already done the plugin thing or are you interested in developing such an assignment as part of this POSSE? 15:29:39 camm: The plugin project is for GIMP. (We can discuss whether GIMP is HFOSS.) But for Ushahidi I'm hoping to have students write different small applications (potentially for "clients"), which makes the "class repository" a repeated problem pa 15:29:51 rebelsky: I believe you need IRB approval if you plan to report on the results, not sure if you need it if you're only using this in your class. 15:30:11 what is IRB? 15:30:21 camm: They already know how to script the GIMP. Learning how to write plug-ins will be a new activity. Submitting themto a repo will be a new repository 15:30:41 member:pnutzh4x0r: Institutional Review Board. Responsible for vetting all research with human subjects. 15:30:52 oh, thnx 15:30:53 Whoops. Cut and paste did a link. Sorry. 15:31:23 should we move to the third topic? 15:31:25 pnutzh4x0r: There's usually an educational exemption, but we are encouraged to fill out forms. 15:31:47 #topic Questions about Stage 2 15:32:08 rebelsky: i dont think ive ever seen that applied to pedagogical experiments 15:32:08 Any one have questions about our face to face meeting? 15:32:21 Is the agenda somewhere on the Wiki? 15:32:28 my same questions 15:32:34 Mine too 15:32:34 #link http://www.foss2serve.org/index.php/Stage_2_Activities 15:32:41 pnutzh4x0r: what IRB's do varies considerably from campus to campus 15:33:10 can a link be added to the main posse page http://www.foss2serve.org/index.php/POSSE_2013-06 15:33:10 logistical question: what is the best way to get from the airport to the hotel? 15:33:12 * ghislop notes that we should at least touch on IRB at the stage 2 meeting 15:33:17 The agenda is still a work in progress, but pretty close at this point. 15:33:45 nannette: do you mean a link to the agenda? 15:34:02 yes 15:34:10 Sure! 15:34:14 nannette: sure 15:34:23 Or nannette could do it herself. (Isn't that the FOSS spirit?) 15:34:51 nannette, do you mean the agenda for stage 2? 15:34:54 I second pnutzh4x0r's question. 15:34:54 I was wondering about that, too... 15:35:00 Yes! :-) 15:35:43 Ok - I'll edit the POSSE page to add a link to the agenda. I feel empowered!!!! _) 15:36:26 nannette: sorry... just did it :-) 15:36:33 nannette: :-D 15:36:37 I've been defeated!!! 15:36:39 :-) 15:36:42 just kidding... 15:36:49 ghislop: Do you want to address the question about getting from the airport to the hotel? 15:36:56 We'll let you do the next link nannette :-) 15:37:14 will do -- now that I remember my user name and password, I'll be ready 15:37:16 right... was adding that link... the shuttle works... (see the doc I emailed) 15:37:39 if you like public transit, the SEPTA train is quite easy too 15:37:43 Are reservations for shuttle recommended? 15:38:02 reservations are not a bad idea 15:38:06 Here's an agenda question: Assessment of student work, particularly things like 'blogs and Wikis, seems like a bit of a challenge. (I even see it mentioned in the course materials phaseII part.) Will we have an opportunity to see and discuss rubrics and such? (It may be in the schedule, but I didn't see it.) 15:38:57 rebelsky: discuss yes! we don't have any rubrics in the materials, but I have some I've used that I could share 15:39:10 will there be any discussion about non-course related foss participation? 15:39:37 pnutzh4x0r: I'm not sure what you mean? 15:39:37 pnutzh4x0r: yes! the Monday lunch visitor is particularly directed at that topic 15:39:48 how far is the station from the workshop location? 15:39:49 i dont really have courses where foss participation would fit, but i could see promoting contributions as part of independent study and perhaps student groups like the SACM 15:39:51 pnutzh4x0r: and I'm sure lots of such discussion will naturally happen 15:40:06 ok, great 15:40:28 pnutzh4x0r: that's a great avenue for FOSS 15:40:34 pnutzh4x0r: more generally, we expect that both in-class and out of class options will be of interest 15:40:43 monisha, do you mean the train station? 15:40:43 pnutzh4x0r: also interested in extracurricular FOSSing 15:41:01 ok, im also considering a hackathon sort of event for our SACM and LUG organizations 15:41:08 heidie: yes -sorry for not being clear 15:41:14 And yes, please, bring all these questions to Stage 2 as they're good for discussion! 15:41:23 Its about 6/10 of a mile from the station to the hotel. 15:41:26 I agree with pnutzh4x0r that talking about hackathons would be useful. 15:41:29 I can see a hackathon being great for our CSClub 15:41:37 So you might want to take a cab for <$5 I think. 15:41:55 i'm wondering if i should drive or take the train 15:41:56 Wow, we could do a joint hackathon with students! 15:42:01 rebelsky: yes, .6 from 30th street station to the hotel... but the SEPTA train from the airport has a stop that's about 2 blocks from the hotel 15:42:09 heidie: that would be pretty awesome 15:42:16 heidie: Excellent idea 15:42:29 Right! If we all had students working on the same project, they could do cross-institution collaboration. 15:42:33 And how cool is that!? 15:42:34 ghislop: I don't think you're answering a question I asked, but that's useful info nonetheless. 15:42:34 monisha: parking is a pain... 15:43:00 monisha: I'm going to send an email about parking details in particular... 15:43:02 heidie: VERY cool 15:43:06 ghislop: Here's another logistics issue: How much time will it take to get back to the airport onTuesday. 15:43:21 Right! These are the sorts of activities that we're hoping will get started in Stage 3. 15:43:24 I'd like to brainstorm with folks that would be teaching similar types of classes. Is there an opportunity for smaller break-out groups related to that? 15:43:39 nannette: Great idea! 15:43:40 ghislop: thanks in advance for info on parking 15:43:45 rebelsky: that depends on traffic, but 30 minutes is pretty safe (can be as little as 15) 15:43:50 pnutzh4x0r: in Canada, we have a program called UCOSP http://ucosp.ca which is a cross-institution FOSS capstone project 15:44:07 camm: interesting, ill take a lok 15:44:20 Love the cross institution ideas 15:44:29 I agree 15:45:18 * ghislop thinks... I'm having trouble keeping up here! did we miss any questions that someone asked? 15:46:00 I've been watching UCOSP. It's a cool idea. 15:46:14 I hope to have some students in it this fall 15:46:19 ghislop: nannette asked about time to break out in small groups related to courses. 15:46:29 camm, fun! I'll be interested to hear how that goes. 15:46:51 nannette: yes, there will be time to work in small groups 15:47:02 it would be interesting to have students from multiple institutions work together on a project 15:47:09 Chris Tyler from Seneca has students in UCOSP and Chris was instrumental in getting teachingopensource started. 15:47:17 :-) YEs. 15:47:30 Do you want us to try to read each other's course planning before the meeting? (Could be plane reading, I suppose.) 15:47:33 rebelsky: i also had the idea of writing gimp plugins (particularly taking advantage of GPU acceleration), perhaps we can talk 15:47:43 pnutzh4x0r: students working across institutions is part of the intention in stage 3 15:48:06 regarding small groups: ok - good. We're probably a small enough group that we'll find folks easily enough 15:48:26 ghislop: Will this be possible with institutions that are on a quarter sstem not semester 15:48:49 beckam: it complicates life, but yes. Drexel is on quarters BTW 15:48:49 pnutzh4x0r: Sounds good. I think we'll be approaching the issue from very different directions (my students will be using Scheme, Racket, or ScriptFu). 15:48:52 beckam: Drexel is on a quarter system. 15:48:56 And there may be others. 15:49:05 I'm envious. I miss the quarter system. 15:49:14 We've worked with one Drexel student and we're on semesters and that worked fine. 15:49:30 Just need to think through scheduling on both sides. 15:49:53 Is Drexwl still in session right now? 15:49:58 beckam: I've also had collaborations between classes at drexel and classes of Darci's at NCC, which is semesters 15:50:08 Do you want us to flag the important ideas with #idea? 15:50:24 #idea (from nannette): Break-out groups 15:50:39 beckam: yes. 15:51:09 beckam: Yes, Drexel is in session. Last week I think? 15:51:20 #idea (from pnutzh4x0r): Extracurricular FOSS, including Hack-a-thons 15:51:34 Drexel classes end on 6/10 15:51:41 #idea (from camm): Multi-institutional collaboration. 15:51:45 heidie: So we are a bit off. We end on the 14th 15:52:13 Right. And I should note that I'm not actually at Drexel. Just know that they're in session because they'll still have classes during Stage 2. 15:52:22 #link (for cross-institutional collaboration): UCOSP http://ucosp.ca/ 15:52:34 #idea (from nannette) brainstorm with folks that would be teaching similar types of classes 15:53:03 thanks for the summary, guys 15:53:37 if there are more local arrangements issues/questions, feel free to email me 15:53:58 from rebelsky - Do you want us to try to read each other's course planning before the meeting? 15:54:01 #idea (from rebelsky) Do you want us to try to read each other's course planning before the meeting? 15:54:13 time to wrap up? 15:54:19 If folks have posted their ideas, it would be fine to read beforehand. 15:54:23 #info TIme from hotel back to airport is under 30 minutes. 15:54:26 I think that would be great! 15:54:30 +1 on reading 15:54:34 I just don't know how many folks have posted them visibly? 15:54:46 #info SEPTA train from the airport has a stop that's about 2 blocks from the hotel 15:54:54 On wiki? 15:55:01 heidie: Weren't we supposed to put them on our Wiki pages? 15:55:06 beckam: yes 15:55:35 Yes, you were, hence my gentle prompting about completing all activities :-) But some folks don't have that posted yet. 15:55:59 i still have to do that activity :| 15:56:02 heidie: We have three more days to get it done. 15:56:17 Yup :-) 15:56:29 #info Lady Liberty Shuttle is also an option for airport to hotel. ghislop recommends reservations. 15:56:43 Now that the semester is over from some, it should be easier to get caught up! 15:57:00 we still work to the deadline (even when we tell students to work ahead...) 15:57:00 * ghislop needs to run to another meeting... safe travels everyone. See you in Philadelphia! :-) 15:57:10 Bye ghislop! 15:57:13 bye 15:57:13 see you next week. bye 15:57:15 :-) Not a problem. 15:57:16 See you soon! 15:57:17 bye ghislop 15:57:18 ghislop: Thanks. See you in a few. 15:57:19 bye ghislop 15:57:49 It is getting close to 12...any last minute thoughts/questions? 15:57:57 monisha, one of the things that we're trying to get a better understanding of is how to make sure that folks come to Stage 2 prepared, but not overburden them. 15:58:41 right 15:58:49 Do we have cell phone numbers for darci, heidie, and/or ghislop in case there are travel issues and we need to report in? 15:58:57 really excited about part two 15:58:59 Or are you happy with email reports? 15:59:03 Ah, good point! 15:59:19 My cell is: 860-543-2895 15:59:25 My cell is 516-776-2170, call if you need anything! 15:59:32 And email reports work fine as well. 15:59:43 Thanks. Sorry if I'm a PITA> 15:59:50 rebelsky: Good thought! 15:59:55 Not at all! 16:00:13 You're doing a great job making sure that all of the details are covered! 16:00:34 See you in a few days. 16:00:35 I agree 16:00:55 I'm looking forward to meeting everyone! 16:01:19 rebelsky: thanks for asking the questions I would have forgot to ask :-) 16:01:21 Me too! 16:01:21 Looking forward to it! 16:01:38 OK, I think we're done. 16:01:42 I'll end the meeting. 16:01:43 Looking forward to meeting everyone AFK. 16:01:51 :-) 16:01:51 If anyone wants to stick around, feel free! 16:01:56 Bye all 16:01:59 Bye all! 16:02:01 bye 16:02:03 Bye all 16:02:09 #endmeeting