20:01:04 #startmeeting 20:01:04 Meeting started Thu May 2 20:01:04 2013 UTC. The chair is darci. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:01:04 Useful Commands: #action #agreed #halp #info #idea #link #topic. 20:01:26 Note the list of useful commands. 20:01:37 We will be using these throughout the meeting. 20:01:42 What is halp? 20:01:49 There is an agenda at 20:01:52 #link:http://www.foss2serve.org/index.php/IRC_Meeting_1 20:02:03 #info Darci is using a "meetbot" to capture the contents of the meeting. 20:02:21 Hmmm...is halp really help? 20:02:45 That's what I would have guessed... 20:02:55 #halp I think I need help? 20:03:04 All of the comments that start with #command are recorded by the meetbot 20:03:22 It is a great way to keep minutes of meetings 20:03:32 git is wonderful 20:03:33 https://git.sugarlabs.org/sl-tweaks/meetbot/commit/5c72faaf6f9e5d2f77dbfda5969dc6854bc7374a 20:03:49 Rename "#halp" command to "#help" 20:03:58 Great! 20:04:03 "halp" is actually a way of adding help items to the minutes. 20:04:35 Why don't we start with introductions. 20:04:47 #topic Introductions 20:04:50 beckam: would you like to go first? 20:05:01 Phillip Davis, professor computer science del mar college 20:05:03 Sure, 20:05:18 We can go through the list alphabetically, 20:05:19 Becka Morgan Computer Science Western Oregon University 20:05:35 camm? 20:06:09 I'm Darci Burdge from Nassau Community College in Garden City, NY 20:06:10 Cam Macdonell Grant MacEwan University (in Edmonton, AB, Canada) 20:06:20 I am a member of the OpenFE team 20:06:26 Sorry, camm 20:06:46 ghislop? 20:06:49 Greg Hislop, on the faculty at Drexel in Philadelphia, local arrangements chair for stage 2 of the POSSE, and OpenFE team member 20:07:11 Heidi Ellis, in the CS & IT department at Western New England University. OpenFE team member. 20:07:42 JoAnne Taormina - Math and Computer Science - Nassau Community College, Garden City NY 20:07:43 * heidie notes that the "afk" indicates that Howard is "away from keyboard" and may not respond 20:07:49 Matt Lang from Moravian College (Bethlehem, PA) 20:07:58 Lori Postner, Nassau Community College, Open FE team member 20:08:09 Monisha Pulimood, Computer Science, The College of New Jersey 20:08:16 PhillipDavis Professor Del Mar College, PI GeoTech Center http://geotechcenter.org 20:08:35 Michelle Purcell, Phd Student, helping out with OpenFE 20:08:59 Sebastian Benthall, PhD student, UC Berkeley School of Information 20:09:03 Sonal Dekhane, Information Technology at Georgia Gwinnett College 20:09:40 * darci notes that she should have used the #topic command 20:10:05 It appears as though Stoney is afk 20:10:16 Got it covered :-) 20:10:17 I don't understand--does the meetbot just record lines that start with #commands, or do some of them signal to record other things? 20:10:22 Welcome to all. It's great to meet you 20:10:28 * ghislop notes that Heidi did the #topic for Darci... 20:10:32 It collects everything in a raw log. 20:10:47 But anything that begins with a hash mark is organized into different sections. 20:10:52 got it. thanks! 20:10:52 So there will be a "Topic" section. 20:10:56 Thanks heidi! 20:11:21 The meetbot generates several different kinds of output. Raw log and a processed log that contains summary based on hashtagged items 20:11:22 are the links for the meetbot sessions on the wiki somewhere? 20:11:23 I believe that two logs will be created. 20:11:40 Ummm, they will be? 20:11:54 One contains the raw output and the other a summary of the comments that began with a #command 20:12:05 I'll have to go hunt down the previous one as I forgot to capture the link from Tuesday's meeting. 20:12:10 one log and one summary 20:12:19 any chance you could link to examples? 20:12:25 and the meetbot will provide the links to them at the end of this meeting... 20:12:31 I have the links... 20:12:47 (tell me if I should stay quiet and not disrupt the agenda) 20:13:11 #link http://www.foss2serve.org/images/foss2serve/4/43/MousetrapBot2013-03-01.pdf 20:13:23 Here's an example of the results of the summary 20:13:28 Ah sbenthall, you're doing exactly what we were hoping! 20:13:32 Asking questions is great! 20:13:35 right on 20:13:39 :-) 20:13:40 ;-) 20:13:56 * heidie wonders how Darci got the wink-smile. 20:14:02 Will there be Philly Cheesesteaks at the meeting? 20:14:07 * darci she used a semi-colon 20:14:08 I have a question: why do some lines begin with a bullet? 20:14:10 :-) Great question! 20:14:17 zodbot Minutes: http://meetbot.fedoraproject.org/foss2serve/2013-04-30/foss2serve.2013-04-30-15.05.html 20:14:30 I like mine with lots of cheese :) 20:14:35 zodbot Log: http://meetbot.fedoraproject.org/foss2serve/2013-04-30/foss2serve.2013-04-30-15.05.log.html 20:14:51 jtaormina: bullets in the meeting notes? 20:14:52 jtaormina: begin a line with /me and see 20:14:54 jtaormina: which lines 20:14:55 Those links are the results from the first IRC meeting earlier this week... 20:14:58 I'm not sure where you mean. 20:15:00 * camm like this 20:15:08 * pdavis ? 20:15:12 greg - should the log start with a link command? 20:15:16 * jtaormina this? 20:15:33 * jtaormina oh, ok. What is the significance of a bullet? 20:15:48 those are /me statements which describe what you're doing or thinking rather than adding something to the conference 20:15:53 * camm gets coffee 20:15:56 Hmmm...I don't see a bullet? 20:16:11 thank you! 20:16:11 darci: are they highlighted or bolded? 20:16:12 I don't see a bullet? I see italics - will this vary depending upon the client? 20:16:13 LoriP: the log starts when you enter a #startmeeting 20:16:17 * jtaormina Drinking tea. 20:16:22 LoriP: yes, client dependent 20:16:23 :-) 20:16:41 my client is text-based and so shows an asterisk 20:16:47 Ah, so jtaormina sees a bullet instead of italics? Got it. 20:16:54 * darci say Ahhh... 20:16:57 ^5 (high five) 20:17:00 ghislop I met in your posting of the page, should it begin with a link command like someone did earlier? 20:17:02 I am using Colloquy 20:17:05 * mpulimood is also drinking tea ... 20:17:30 LoriP: only if you wanted it put in the collection of links in the summary... 20:17:41 * beckam thinks tea would be a good idea 20:17:42 * LoriP oh 20:18:18 by using the quit command you quit out of irc. How do you quit out of a single channel if you are signed into multiple? 20:18:22 do commands (beginning with #) have to be the first word on the line? 20:18:28 /wc 20:18:35 i think it means "window close" 20:18:41 sonal: use /leave to exit a single channel 20:18:45 What client is everyone using? I choose ChatZilla. 20:18:57 ghislop: thank you 20:18:58 Yes, the #commands should be at the beginning of the line, I think. 20:19:01 KVIrc 20:19:05 Chatzilla 20:19:06 mpulimood: Yes, the commands for the meetbot which start with hashtag need to be at the beginning. 20:19:09 Chatzilla 20:19:14 Chatzilla 20:19:14 Chatzilla 20:19:21 Konversation 20:19:30 Good, looks like Mozilla's the man 20:19:32 Ah, sbenthall is on Linux! 20:19:35 or woman :) 20:19:42 irssi 20:19:43 Right! 20:19:43 is chatzilla good? 20:19:55 zillas excellent imho 20:19:57 It has a fairly clean interface. 20:19:59 * mpulimood is using freenode irc for Chrome 20:20:07 It is easy to install and easy to use. 20:20:09 indeed clean, see it's linux roots 20:20:10 Yes. 20:20:14 :-) 20:20:31 * sbenthall proudly basks in his cred 20:20:40 been long time since I used IRC honestly 20:21:08 where's the G+ Hangout lol 20:21:15 Are there other IRC questions? 20:21:17 ;-) 20:21:43 anyone using IRC mobile client on phone? 20:21:49 I have been lurking on the Sahana IRC and it is dead. Any suggestions for a more active channel 20:22:16 beckam: are there meeting days/times posted anywhere? 20:22:25 Ushahidi uses Skype rather than IRC 20:22:35 beckam: I was on the openmrs channel and that was pretty active 20:22:39 that's too bad, I signed up for Sahana ... 20:22:40 if you send me a skype id, I can get you add to that 20:22:41 darci: I did not find them. Will look closer 20:23:01 sonal: Thank you 20:23:27 Are they using a different means of communicating...Skype as camm suggested? 20:23:37 I don't know. 20:23:50 beckam: Projects vary in how they communicate. Finding what's actually used is one of the first steps in understanding a FOSS project... 20:24:20 ghislop: Thank you 20:24:29 I believe this will be explored in a later activity. 20:25:09 Have people been thinking about which project they are interested in ? 20:25:40 I like the idea behind Sahana 20:25:40 I think I am interested in Open MRS 20:25:44 #link http://www.foss2serve.org/index.php/HFOSS_Communities 20:25:47 I saw that a few people had already signed up for projects 20:25:50 The list is here... 20:25:59 darci: is this a topic change 20:26:02 #topic FOSS projects 20:26:09 :-) 20:26:31 yes...lol 20:27:07 Yes! some people have signed up 20:27:22 and some are still thinking about which project they find most appealing. 20:27:39 beckam: I notice sahana has 4 different channels 20:28:05 camm:I was on eden. I will look at the others 20:28:08 Here is #sahana-eden from yesterday 20:28:09 http://logs.sahanafoundation.org/sahana-eden/2013-05-02.txt 20:28:24 Ah, yes, to clarify. Sahana-eden is an active group. 20:29:06 it also depends where the dev community is in the world 20:29:13 as they may chat while you're sleeping 20:29:17 camm: Thanks heidie: must have not logged properly. I see there are logs, I will look at these 20:29:28 :-) 20:29:58 Ushahidi has a lot of devs in Kenya, so I'm well aware of this issue :) 20:30:18 :-D 20:31:14 For people already working in one of the projects, could you give us some insight from your perspective? 20:31:21 ghislop: how did you change the appearance of your nick 20:31:43 Do you mean how do you change the nick? 20:31:53 * heidie notes that ghislop is "away" 20:32:09 So.../away? 20:32:10 it is the nick command: /nick NewName 20:32:14 * sbenthall just realized he's supposed to identify a project to contribute to 20:32:15 I think so. 20:32:23 He is in italics. 20:32:35 yes, that's what I'm referring to. 20:33:01 Ah, I think he used the /away command 20:33:04 Trying it... 20:33:35 Takes a minute to propagate into the display? 20:33:43 * Becka thinks IRC is pretty fun to play in 20:33:49 Does anyone see me in italics? 20:33:50 Yes...fun! 20:33:54 nope 20:33:56 Yes, I completely agree. 20:34:00 Hmmm, so I don't know! 20:34:04 no 20:34:09 i don't get italics 20:34:13 heidie: no I don't see you in italics 20:34:14 We'll have to ask him when he comes back. 20:34:25 * heidie thinks that Michelle makes a very cute fuzzy bunny :-) 20:34:28 Right. 20:34:42 * darci laughing 20:34:51 * Becka needs a cool nick like fuzzybunny ? 20:34:56 =:) 20:35:08 tried to do an emoticon but didn't work 20:35:13 :( 20:35:16 :) 20:35:18 :() 20:35:25 ;0 20:35:56 why do most nicks start with lower case? 20:35:57 heidie: do you want to talk some about your work with Gnome Accessibility? 20:36:24 LoriP: not sure? 20:36:34 LoriP: that is just an irc convention 20:37:05 camm: thanks! 20:37:22 lorip: thanks 20:37:26 Sure. 20:37:47 I've been working with the Gnome Accessibility Team for about four years now. 20:38:08 I've got a senior-level software engineering course and we have been working on a variety of GNOME Accessibility projects 20:38:21 For instance, students have added keyboards to the Caribou on-screen keyboard. 20:38:33 And they've tried to add filters to the Cheese camera software. 20:38:57 Many uses with visual disabilities see blue on yellow better than black on white so we added a "filter" to do that. 20:39:22 Anyone working with Geospatial open source? 20:39:24 And Joanie Diggs, one of the GNOME team leads will be in Phila for stage 2 of POSSE. 20:39:24 Is this your universities senior project 20:39:30 FOSS4G? 20:39:49 becca, it is a one-semester software engineering course. Not really senior projects. 20:39:57 i'm under some departmental pressure (in designing a course) to find projects that either are not software or require less technical knowledge (since I'm not going to be teaching computer scientists) 20:40:04 any advice on finding those projects? 20:40:19 I might be working on FOSS4G for this 20:40:29 Ah, look for projects that need documentation or testing. 20:40:30 that's my background, it would be easy to jump back in 20:40:32 let's team up hall 20:40:37 good call 20:40:51 probably would learn more for trying to get into something else thoguh 20:40:53 pdavis@delmar.edu 20:40:58 e tu? 20:41:12 One thing. 20:41:14 sbenthall: I have worked with Ubuntu because they have opportunities in bug triage and documentation that are pretty good places for non-tech 20:41:41 one of the intentions of POSSE is to build learning groups of 6 or so people around HFOSS projects. 20:41:53 The idea being that faculty could support each other while they learn. 20:42:04 cool, thanks becka 20:42:38 So while we're not dictating projects, we are hoping at the end to have a set of people who are all working on the same project. 20:42:42 If you have students who are able, translation is a big issue for a lot of intl projects 20:42:43 heidie: good point 20:43:09 Yes, any faculty members who are completely new to FOSS are likely to want that support. 20:43:38 So just a word of caution about spreading folks too thin across projects. 20:44:27 camm: do you want to talk a bit about Ushahidi? 20:44:30 I did notice in the guided tour that there are communities that have these features. I am sure those suggested will 20:44:45 darci: sure 20:45:00 #link https://uchaguzi.co.ke/ 20:45:07 ^ click that to start 20:45:54 Similar to heidie, I teach a senior-level SE course and for the last/only two runs of the course I have had my students work on hacking projcts from Ushahidi 20:46:04 #link www.ushahidi.com 20:46:21 Ushahidi is a web-app that is used for crisis mapping 20:46:54 it has been used in the Haitian Earthquake, Hurricane Sandy and election monitoring, most recently in Kenya 20:47:09 the Uchaguzi link is the most recent Kenyan election 20:47:28 There are 1000s of deployments of Ushahidi around the world 20:47:32 What's the difference between Ushahidi and Sahana (apart from the people..) 20:47:39 I learned there are 3000 alone in the U.S. 20:48:02 ah, what was the name of the ushahidi project that did some sweet machine learning stuff? 20:48:05 swift river? 20:48:07 Sahana is a tool for on-site workers doing medical relief as I understand 20:48:25 sbenthall: yes, Swiftriver is under the same umbrella 20:48:53 Ushahidi is more for the public to learn what is going on. 20:48:53 * sbenthall having trouble finding a way to look at the ushahidi source code 20:49:07 ok 20:49:09 www.github.com/ushahidi 20:49:13 thanks 20:49:21 camm: in general or specific cases 20:49:32 then maybe what i'm looking for is Ushahidi, not Sahana 20:49:51 looks like Ushahidi is PHP, Sahana is Python 20:49:59 Ushahidi is used to map potholes in Boulder, CO 20:50:05 so it covers the whole gammut 20:50:14 becka: can you clarify your question? 20:50:15 Yup. 20:50:37 sbenthall: Ushahidi is built on the PHP framework named "Kohana" 20:50:54 Javascript is also important (it draws the dots on the maps) 20:51:00 I think you just answered. Sahana is emergency only as I understand. Ushahidi seems to be more day to day problems? 20:51:06 ah. Is Sahana based on a framework? I couldn't figure that out in a few glances 20:51:24 what client side mapping framework does ushahidi use? 20:51:48 Ushahidi is used to allow the public to map events, so for the election in Kenya you can see voting issues, intimidation, violence, etc. 20:52:10 I was looking at the human trafficking quote on main page 20:52:14 for Hurricane Sandy it mapped washed-out roads, loss of power 20:52:33 in Italy it is used to map illegal dumping of waste, a big problem there 20:52:57 interesting uses of Ushahidi 20:53:07 It has many, many applications and has led to spinoff projects that only involve parts of like 20:53:22 swiftriver or https://crowdmap.com/ 20:53:31 I'm working on a project to maps brownfield sites. SOunds like Ushahidi is the one to use then 20:54:12 Yes, there are lots of mapping projects that are re-inventing the wheel so-to-speak 20:54:30 hmm. Is there a way to go back and fix typos after a message has been sent? 20:54:39 Nope 20:55:00 * becka had the same thought about typos 20:55:09 My students really enjoy Ushahidi. It is pretty easy to get up and running. My students can get their own versions running in about 1 hour 20:55:31 * heidie notes that typos are common and expected on IRC 20:55:44 * heidie as folks go for speed rather than correctness. 20:55:45 When you pick a project for your class do you pick something from an existing list or do you propose your own project 20:55:56 camm: cool! Definitely want to look into that. 20:55:59 i'm just scared of what the analytics engine of swiftriver looks like if its written in PHP 20:56:12 i know somebody that contributed to that project once, I'm going to email him and ask what's up 20:56:38 I'm most interested in Ushahidi and Sahana. If it's good for us to be working on the same project, I'll go whichever way the wind blows on that 20:56:49 sonal do you mean do you pick an ongoing project or start a new one? 20:56:49 heidi: thanks!! 20:57:28 sbenthall: that's split-off from Ushahidi, so we wouldn't be touching that stuff 20:57:32 in this POSSE 20:57:39 On some projects I saw a wishlist of features, so I was wondering if you have to pick from such a wishlist or an ongoing project or do you propose your own idea 20:57:52 but, yes PHP can get...interesting in time 20:57:54 Ah, good question. 20:58:07 The wishlist is a list of items that the community wants to see. 20:58:19 sonal: with Ushahidi my students use those for ideas 20:58:21 You have a greater chance of getting your enhancements committed if you select from that list. 20:58:34 However, if you have an idea, you could propose it to the community. 20:58:40 do you think the benefits of mutual support from POSSE students would break down if some were working on Ushahidi core and others were working on related projects? I've got independent reasons for being interested in Swiftriver 20:58:42 we worked on 3 different projects that were picked from the Bug Tracker/Wishlist 20:58:54 ok. that makes sense 20:58:58 (mostly, attraction to shiny objects) 20:59:24 :-) sbenthall We're not going to force anyone to work on a project that they don't want to. 20:59:27 That wouldn't be fun at all. 20:59:52 sbenthall: Ushahidi would probably be the first step to getting your feet wet with SwiftRiver 20:59:58 sure sure, just want to be a team player 21:00:06 fair enough :) 21:00:13 can someone talk about open mrs 21:00:14 But we are hoping to steer folks towards the identified projects so that there is a community of known players for faculty members when they actually try this in class. 21:00:27 Camm, have you done OpenMRS? 21:00:32 no 21:00:39 I've worked with it peripherally. It has a very large codebase. 21:00:46 And it uses 5-6 different languages. 21:00:51 So it is relatively complex. 21:00:58 But they're really good about organization. 21:01:02 Having the community also allows team members as a group to develop materials together to be used in their class. 21:01:14 brb 21:01:31 They've got roadmaps for the next 3-4 releases and people signed up for some items in each. 21:01:55 * becka is so excited to have support 21:02:00 So the project is large, but typically you can find a relatively modular change that requires you to only learn a bit of the code base. 21:02:05 * heidie Becka, exactly! 21:02:12 Ok 21:02:17 OpenMRS stands for "Open Medical Records System" 21:02:29 And it started as a way to track AIDS patients in Africa. 21:02:46 It has grown significantly since then and it also has some external funding. 21:02:59 The code base is primarily Java I think. 21:03:14 All of the projects listed are ones that students have successfully contributed to in the past. 21:03:20 So we know that they're student-frienly. 21:03:33 Great! I will take a closer look at it and see what I want to do 21:03:40 Sure. 21:03:47 No pressure to pick a project immediately BTW. 21:04:00 The group on Tuesday were just so excited that they decided to do so. 21:04:13 The real deadline is to have a project in mind by June 2nd. 21:04:13 I assume we can still change our minds if we did already pick? 21:04:25 Yes! 21:04:33 Sure. 21:04:47 oh good. Because I just jumped ship to Ushahidi 21:04:51 :-) 21:04:56 All part of the fun of exploring. 21:05:08 * darci is smiling 21:05:26 with Ushahidi I'd like to have a little bit of IRC discussion in the coming weeks about what people are interested in 21:05:37 monisha: I was going to do that also, then openMRS sounded good 21:05:56 there are many pieces to it, so we can try and pick the part people are most interested in 21:06:16 becka: :-) apparently there's still time to change your mind a few times ... 21:06:22 and again, being part of this discussion, is not any kind of commitment either 21:06:29 This all sounds great! 21:06:37 I need to run soon... 21:06:38 monisha: thank goodness 21:06:41 I agree! 21:06:49 camm: happy to discuss - after grades are in ie. after may 15 21:07:00 Right! Today was my last class. 21:07:07 And I just might do a little dance! 21:07:07 Thank you to our leaders for being here 21:07:10 I can end the meeting, but others may stick around as long as they like! 21:07:20 bye all 21:07:23 We're really glad to expand the group! 21:07:26 bye.... 21:07:31 bye 21:07:34 camm: let me know when you want to chat 21:07:34 Thank you for all the good information. By 21:07:34 bye 21:07:34 * darci thinking that she would like to see the dance! 21:07:37 bye 21:07:39 Bye all! 21:07:42 monisha: sounds good 21:07:45 #endmeeting