00:03:57 #startmeeting IRC 2 00:03:57 Meeting started Tue Oct 25 00:03:57 2016 UTC. The chair is lorip. Information about MeetBot at http://wiki.debian.org/MeetBot. 00:03:57 Useful Commands: #action #agreed #halp #info #idea #link #topic. 00:03:57 The meeting name has been set to 'irc_2' 00:04:17 Hi everyone! Here's a link to our agenda 00:04:30 #link http://foss2serve.org/index.php/IRC_Meeting_2 00:04:31 Sorry didn't get the link 00:04:38 oops spoke too soon 00:04:49 #topic introductions 00:05:03 I'm not sure who met who yet, so let's start with quick intros. 00:05:19 Name, Institution and anything else you want to share 00:05:30 let's go through alphabetically by nick 00:05:45 Hi I'm Krish Narayanan. I teach at Eastern Michigan University. Have taught software engineering and databases for a long time now. 00:06:16 I'm Bo Brinkman, Miami University (Oxford, Ohio). I teach data structures, algorithms, computer ethics, and a variety of other stuff. 00:06:29 I am Wu He, from Old dominion University. I teach Visual Basic. Net and Web Development 00:06:35 glikins, are you on? 00:07:30 glikins is Gina Likins, one of our collaborators at Red Hat - she hangs out on this channel but doesn't look like she is available at the moment 00:08:03 I'm Lori Postner from Nassau Community College in Long Island, NY. I teach CS0 in VB, CS1 and Mobile Application Development for Android 00:08:21 #topic Status Updates 00:08:42 The purpose of this call is to touch base and see where people are at, answer questions you might have, etc. 00:09:10 How are people finding Stage 1 A & B activities? 00:09:26 So far so good. Very informative. 00:09:49 I agree. I'm done with A&B, and found them useful. 00:10:18 glad you are finding them helpful 00:10:24 whe: how is it going for you? 00:10:34 I am working on the part B 00:10:34 I am yet to finish but am finding out that I tend to spend more than than what is suggested! 00:11:19 krish: we've heard that before - the suggested times are there so people have a sense of what we are expecting 00:11:37 we don't want you spending 5 hours on something that we are expecting you to do in 30 minutes 00:11:50 Yes, I'm sure if i wanted to I could curtail myself. But there is so much info! 00:12:05 I understand 00:12:16 as long as you feel you are being productive that is great! 00:12:24 Absolutely 00:12:33 Any questions so far on the activities? 00:12:45 One problem I had: I can't find the official definitions of the sourceforge statuses (inactive, mature, production, beta, etc). I think I know what they mean, but ... 00:12:59 What is the purpose of the blog for part B? I feel like I am putting information in two places - wiki and blog 00:13:18 Yes, I couldn't either 00:13:33 krish: I thought maybe It was a typo, so I've only been putting stuff in my blog, but then linked my blog from the Wiki 00:13:47 ok 00:13:54 I am doing the opposite 00:14:13 * lorip looking, my recollection is the definitions aren't listed, we want you to try and figure them out 00:14:15 Or may be we were supposed to get experienced with maintaining a blog 00:14:56 krish - not sure if I understand the question - the purpose of the blog is to introduce you to another tool often used in open source projects 00:15:07 ok 00:15:18 we wanted you to see the difference between a blog and a wiki 00:15:25 hi birgit 00:15:30 Hi all :) 00:15:40 Hi birgit 00:16:04 birgit: can you do a quick intro? 00:16:14 sorry I'm a little late, yes of course 00:16:21 assistant prof at CSULB 00:16:29 did my activity 2 things 00:16:35 what is CSULB? 00:16:50 California State University Long Beach :) 00:16:55 thanks :) 00:17:13 krish & bo, which activities in particular are you questioning? 00:17:58 lorip: Some activities have a Wiki posting as the deliverable, some have a blog post as the deliverable. My preference is to keep all my notes in the same place. 00:17:58 * lorip looking 00:18:11 lorip: Like FOSS_Field_Trip_Activity requires a Wiki posting .. 00:18:35 Oh yes, I wasn't quite sure about that either, I put all my notes on the blog and then linked the blog from the wiki 00:18:41 is that a good way to do it? 00:18:49 I may be wrong, but I thought B.1, B.2, B.4 and B.5 are all put on the wiki but B.3 was a blog posting which you then linked to your wiki page 00:19:11 That's what I have been doing - not complete yet 00:19:20 lorip: B.3 asks you to move the B.2 wiki post to the blog 00:19:45 so where on the wiki? on which pages? 00:20:38 on my user page? 00:20:39 birgit: I did the same thing you did. And I think we are both OpenMRS fans? :) 00:20:55 drbobrinkman yes :) 00:21:06 OK - I don't want to take up your time now. Which ever way you did it is fine as long as we can find it. 00:21:15 I'll have to look into it more offline. 00:21:15 it seems to be really well documented and supported and active 00:21:23 I am a fan of OpenMRS too 00:21:48 if there aren't other questions about the activities let's talk about projects (since we are going that way anyway) 00:21:55 #topic Projects 00:21:58 I was trying to find now. Not sure where I read it 00:22:01 well, did anyone post their deliverables directly on the wiki? if we look at those, then we could get a better understanding of what might be the most reasonable pplace for the various notes 00:22:17 I have a quick OpenMRS story ... 00:22:21 I did 00:22:26 ok, projects: OpenMRS yes please :) 00:22:36 krish: where exactly did you post your notes then? 00:22:36 Sounds like there are 3 people interested in OpenMRS - let's hear the story 00:22:43 story time! :) 00:22:46 Many years ago I had a good student ... near graduation I asked what he was doing next. He said that he was not going to use his degree, he was going to the Peace Corps ... 00:22:52 On the wiki 00:23:07 In doing the homework last week I discovered he wrote quite a bit of the onboarding documentation for OpenMRS. :D 00:23:13 Guess he used his degree after all. 00:23:19 Wooow 00:23:29 bo - that is awesome! what is the student's name? 00:23:34 Neat that you found out 00:23:35 krish: yes, but on which page? on your user page? 00:23:36 Thad Kerosky 00:23:39 yes 00:23:43 ah, ok 00:23:51 not someone I'm familiar with... that is very cool! 00:23:54 #link http://foss2serve.org/index.php/User:KNarayan 00:24:11 What makes people interested in OpenMRS? 00:24:14 thank you, krish! my blog is here #link http://maythesource.blogspot.com/ 00:24:31 #link http://bobrinkman.com/category/hfoss-posse/ 00:25:28 lorip: I liked OpenMRS because of their onboarding process, and the fact that they clearly welcome and help newcomers 00:25:30 thank you drbobrinkman 00:25:31 I guess it is a generic platform for healthcare which in my opinion is mind-boggling 00:26:21 lorip: I also used to work at Cerner, a medical software company, so I thought my domain knowledge might be useful 00:26:21 The architecture looks simple yet complex enough for students to get a god experience 00:26:44 Our students are most comfortable with Java and MySQL 00:26:59 we've had a number of faculty use OpenMRS in a variety of contexts 00:27:06 that's what I thought, complex enough to be a real project but simple enough to be able to use it in one semester 00:27:21 plus our students use Java and MySQL as well 00:27:30 Yes the fact that it is currently being worked on is a plus 00:27:44 the code base is quite large but it has a nice set of modules which some find easier to get a handle on 00:28:00 I agree with birgit 00:28:04 I have looked at the modules and not sure how to evaluate them 00:28:05 whe: do you have any thoughts about a project? 00:28:35 are there some modules that lend themselves really well to courses? I should probably look at some Java modules. 00:28:42 I haven't looked at the modules yet but I understand that it is going to be huge 00:29:12 They have some curated "intro" tickets and some curated "starter projects" ... 00:29:14 My students are mainly IT students whose coding skills are not as strong as CS students. I am a little worried 00:29:28 birgit: I haven't used them but I can put an email out to previous POSSE members to see who has if you don't touch base with anyone while in Raleigh 00:29:35 I believe that contributions can be of different kibd 00:29:47 whe: not all contributions are coding 00:30:11 Ok, we can pair them with CS students 00:30:25 this will be discussed when we get to Raleigh, but think about ways in which your students might be able to participate 00:30:25 whe sounds like a good idea 00:30:57 documentation, ui development, perhaps some database, testing - all of these could be options 00:31:18 drbobrinkman: i see you even already submitted a ticket! 00:31:40 That sounds good taks for my IT students 00:31:51 while on the topic of projects, I know some of you have already added yourself to the project & groups page 00:31:56 birgit: I got very excited, and was avoiding chores at home. 00:32:01 #link http://foss2serve.org/index.php/Stage2_Groups 00:32:46 if you haven't please do so when you have a chance - this helps us get a sense of peoples' interests and direction before arriving for Stage 2 00:32:47 drbobrinkman hahaha i like that :) 00:33:02 lorip: done! 00:33:17 ok, will get it done by 26th 00:33:31 excellent birgit! 00:33:38 lorip: Have you found that the fact that OpenMRS is part of the Part B activities tends to steer people that way? Or does it end up fairly evenly divided? 00:33:40 Me too 00:34:03 I think i was interested in it from the beginning 00:34:03 that page still had our last POSSE participants, so I cleaned it up just before this meeting 00:35:11 drbobrinkman: each POSSE is different - I don't think it makes a big difference - we've found that often people think they want to use one project and then based upon discussions when we meet face to face they change their minds 00:35:52 our goal at this point is to get people thinking and exploring but realize that the more you learn and talk with others your preference may change 00:37:09 * lorip thinking did I just kill the conversation? 00:37:21 lorip: is there a reason why we focus on these three projects only? 00:37:52 good question - we originally wanted projects that team members have some experience with 00:38:13 we started with Mifos, GNOME accessibility, Sahana and OpenMRS 00:38:19 haha lorip: no you didn't - I just thought that saying I am not surprised by that face2face meetings change things wasn't much of a contribution to the conversation either ;) 00:38:24 I was wondering how to start your own project. Is it something we will discuss later? 00:38:38 phew krish thinking big - i like it :) 00:38:45 at our first POSSE we had someone who had worked with Ushahidi extensively so we added that 00:39:05 and two of our team members took over MouseTrap from GNOME 00:39:41 I liked some projects from OpenHub too 00:39:53 we didn't have much interest in Mifos or Sahana so those fell by the wayside over time but then last fall people expressed an interest in it 00:40:26 krish: to answer you question, one of our goals is to have student interact with an existing community of developers 00:41:08 I understand. Have POSSE alumni started their own projects? 00:41:08 when creating your own project this aspect is missing - students learn a lot from having to communicate in a professional environment 00:41:19 that's a good benefit to students! 00:41:25 yes 00:41:45 krish: I believe some have tried, but I don't know of any that have gotten off the ground 00:42:14 Question: do experienced people on the project take the time to help ou new comers? 00:42:20 we've talked about trying to create a HFOSS project that would be run across multiple campuses, so it is definitely something to discuss next month 00:42:34 That sounds intersting to me 00:43:03 krish: On OpenMRS, definitely yes. I had at least two of the main developers jump in to help me. 00:43:12 it depends upon the project - we've tried to pick projects that are welcoming to students 00:43:13 great 00:43:43 I think it is an important factor for a good student experience 00:43:54 we suggest that before bringing your students to a project that you introduce yourself, your students and to let the community know about your goals 00:44:40 krish - absolutely, we want students to have a positive experience (and the profs too!) 00:44:52 that makes a lot of sense before letting 30 newbies jump onto a project :) 00:45:04 definitely 00:45:08 I feel like I was typing so fast that I missed a question or two - please re-ask if I didn't answer 00:45:52 on some of the projects there are community outreach people who can put you in touch with people on the project 00:46:02 lorip: I'm interested in proposing a new course on OS development. Do you know of people who have done this? 00:46:39 no one that I can think of - I'll ask around 00:46:52 ok 00:46:53 krish: Do you mean Open Source or Operating Systems? 00:47:03 open source software development 00:47:05 I assumed Operating Systems 00:47:20 sorry 00:47:43 OH! yes, you are looking at a software engineering/capstone course or an intro to openness type course? 00:47:52 thanks drbobrinkman for the clarification! 00:48:36 We have a capstone course. I am wondering if a new course is a good idea. 00:48:47 in my university it takes quite a while to get a new course into a program but it is easy to offer it for a first time as special topics course, while you polish the forms for getting it through the official submission process. that way you don't have to spend a whole year. I will be offering it as a capstone next Spring 00:49:13 A special topics is my idea too 00:49:15 a number of people have used HFOSS as their capstone course and others have done a special topics course 00:49:25 if it is a new elective it essentially depends on whether your students need it for something to be popular enough, that's my experience with electives 00:49:59 Yes that's typically how it works! 00:50:02 having a regular FOSS course would be cool but not sure how well it would be attended on a consistent basis 00:50:37 dickenson college is redesigning their senior capstone, a prof at western oregon has a FOSS senior level course and there are a number of other examples 00:50:48 so capstone and/or special topics, let's roll, and if it turns into a full blown success at your university, even better, make it a new course :) 00:51:01 We just created a Humanitarian Engineering and Computing Minor ... so we might be able to get HFOSS to fly at least every other year... 00:51:06 these are all great topics for discussion for Stage 2 00:51:15 I will be teaching our capstone course in winter (software engineering) and am not quite sure how I will fit this in the curriculum 00:51:19 we will have a few alum there who can help answer questions as well 00:51:41 drbobrinkman coooool! 00:51:45 Looking forward to it 00:51:51 we are running out of time, speaking of Stage 2, any questions about logicstics? 00:51:57 krish: If I was teaching capstone next semester I would probably pick one of the OpenMRS "projects" as the topic of the course. They are meant to be two-week projects for an experience developer... 00:52:25 #topic Stage 2 questions 00:52:29 drbobrinkman I will look into it. Thanks. 00:52:50 lorip: Did you find out the lodging info? 00:52:58 lorip: nvm 00:53:06 ? 00:53:06 lorip: I forgot you already emailed me about that. 00:53:32 drbobrinkman - darci is going to make that phone call as she make the hotel arrangments 00:53:36 Not sure I understand 00:53:50 krish: bo was asking about the hotel block we reserved 00:54:10 we have all the rooms already set up - people don't need to make their own reservations 00:54:15 krish: I'm not good at reading email. :( 00:54:19 Do we know where we are staying? 00:54:41 * lorip looking that up - one minute 00:54:44 drbobrinkman: email is out of fashion, I guess :) 00:55:00 krish: i wish 00:55:12 we are at the Marriott Raleigh Downtown 00:55:17 ;) 00:55:41 Close to Red hat? 00:55:53 will you email us the details next week? 00:55:53 yes, I believe it is walking distance 00:56:43 we will be sending an email with all of the local information - it probably won't be until the week of Nov. 8th though 00:56:54 ok 00:57:16 Any other questions before we wrap up? 00:57:47 nope! 00:57:50 We have one more meeting before Rayleigh, correct? 00:58:21 yes, one more IRC the week of Nov. 7th 00:58:40 Will we be working the whole time while in Rayleigh? 00:59:11 krish: pretty much, we typically start around 9am and go through dinner 00:59:18 Not sure why I am spelling Raleigh incorrectly, repeatedly :( 00:59:26 going once, going twice, last call... 00:59:29 through meaning? eat pizza while hacking? ;) 00:59:46 no worries, ok :) 00:59:58 no, we will go out to dinner as a group - no laptops! 01:00:03 Looking forward to it 01:00:08 me too 01:00:23 me too 01:00:38 glad to hear it - going to stop the meetbot and post the logs... let us know if you have any questions 01:00:43 #endmeeting