13:00:43 #startmeeting POSSE IRC Meeting 2 13:00:44 Meeting started Mon Oct 16 13:00:43 2017 UTC. The chair is lpostner. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:44 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:44 The meeting name has been set to 'posse_irc_meeting_2' 13:00:56 #chair hislopg jdehlinger 13:00:56 Current chairs: hislopg jdehlinger lpostner 13:01:16 Hi all, welcome to the second IRC meeting for POSSE! :) 13:01:23 Here is a link to the agenda for today's meeting. 13:01:29 #link agenda http://foss2serve.org/index.php/IRC_Meeting_2 13:01:33 Before we begin, we should take roll. 13:01:38 #topic Roll Call 13:01:43 If you are participating in today's meeting, please #info your name and institution. For example, 13:01:48 #info Lori Postner, Nassau Community College 13:01:52 Let's go through everyone alphabetically by nick. 13:02:01 ajan: will you start? 13:02:57 * lpostner maybe ajan is away, let's move on to bburd 13:03:11 #info Barry Burd, Drew University 13:03:14 #info Hank Carter, Villanova University 13:03:23 #info Josh Dehlinger, Towson University 13:03:46 #info Suhaib Obeidat, Bloomfield College 13:03:48 #info Julia Bell, Walters State Community College 13:03:54 #info Katie Stolee, NC State University 13:03:56 #info Clif Kussmaul, Muhlenberg College, OpenPath team member, lurking on this chat 13:04:07 #info Mark Hills, East Carolina University 13:04:37 I think that is everyone, correct? 13:04:44 welcome! 13:04:54 #topic Updates and Questions on POSSE stage 1 activities 13:05:00 #link http://foss2serve.org/index.php/Stage_1_Activities 13:05:06 How are folks doing on stage 1 activities? 13:05:30 Learning a lot. 13:05:46 that's great! 13:05:48 Great! I'm confident with the tools, just spending my extra time looking over the existing projects 13:06:30 Any problems or questions? 13:06:43 Time doesn’t permit me to read everything as carefully as I’d like. 13:06:58 * lpostner yes, I get that! 13:07:08 I would agree, I think some of the time estimates are a bit optimistic. 13:07:24 I think so too 13:07:33 a little behind, hope to catch up before the bridge 13:07:38 mhills - if you could put any specifics in the spreadsheet that would be helpful for us 13:07:49 I wish the activities were posted couple of months ahead so one can take their time 13:07:52 I noted it in a few places with my activity comments. 13:08:07 mhills - thank you 13:09:02 * lpostner thinking should I wait for other comments or move on? 13:09:34 I have a question but about stage 2, is this the time for it or I should wait 13:09:56 suhaiobeidat - give me 1 minute to change the topic 13:10:00 Also, please remember to log your progress through the activities in the following Google sheet: 13:10:05 #link POSSE Activity Evaluation 13:10:10 I did 13:10:11 https://docs.google.com/spreadsheets/d/1igSyZ7wWXmlmqqgvtWTJqvsFj2wsQHVJW2qAGjnmFpA/edit#gid=0 13:10:22 #topic Courses in which you plan to use HFOSS 13:10:29 What courses do people plan to incorporate HFOSS into? 13:11:02 oops - stage 2 is the next topic, sorry suhaibobeidat 13:11:48 are people planning on intro courses, software engineering, special topics? 13:11:55 I have to find out how the HFOSS process works to find out what courses would be a good fit. 13:12:09 a former POSSE participant, i have incorporated HFOSS and some of these activities in an intro software engineering course, a software quality assurance class and some independent study projects 13:12:27 Obviously, Software Engineering, but maybe others too. 13:12:27 bburd - that makes sense - do you teach a wide range of levels? 13:12:37 I do. 13:13:02 I would like to use it my capstone if I gain enough confidence over the coming few weeks 13:13:10 how about everyone else? do you have specific courses in mind? 13:13:18 Software engineering definitely 13:13:34 Software testing 13:13:39 capstone is a popular choice (as is software engineering) 13:13:48 capstone / special topics 13:13:49 I'd like to expose my programming II students, but don't expect them to really contribute. I am more interested in getting my students in networking to build some network applications 13:14:09 ktstolee testing is interesting, I'll have to ask around if we know of anyone who has done that already 13:14:36 I have for a few years now...and i'd be happy to share my experience with katie 13:14:43 We are doing some big changes in our programs, so probably other courses as well, but some of that may be more code reading, not contributing (e.g., lower-level courses where they are seeing what real systems look like, maybe making some changes in context, we probably won’t have group projects where they are contributing back at that point) 13:15:08 carterh - we have people who have used HFOSS in CS 2 to look at code examples, learn some git - you should speak to Darci when you are in Raleigh as she has been working on that 13:15:32 jdehlinger thanks! I’m designing separate courses at the undergrad and PhD levels. 13:15:32 OK! I'll make a note to do that, thanks 13:15:46 sounds like people have some ideas which is great! 13:16:17 lpostner: that (HFOSS in CS 2) sounds relevant for us as well 13:16:36 Has anyone introduced HFOSS in CS 1? 13:16:38 over the years we've have people use it in a wide range of courses and if you let us know your thoughts we can try to put you in contact with people who may be able to help 13:16:57 bburd - that is what I will be working on during my sabbatical next semester 13:17:12 I've done a few homework assignments, but nothing substantial 13:17:36 what language do you use in CS 1? we use Java which has been one of the problems I've run up against 13:17:56 I'm still trying to find a Java project of the right size & scope for CS 1 13:17:59 Python for CS 0, then Java for CS 1 13:18:24 hi ajan - welcome! can you do a quick intro? just name and institution 13:18:26 We’re also experimenting with JavaScript for CS 0 13:19:20 two of our group members (heidi and darci) are currently working on a JavaScript project with Mozilla dev tools - you will hear more about that in stage 2 13:19:41 other thoughts on courses? 13:19:59 ok - moving on... 13:20:03 #topic Stage 2 Activities 13:20:08 We have a draft agenda posted here. It will be updated, but it will give you an idea of the face-to-face workshop. 13:20:15 #link Stage 2 http://foss2serve.org/index.php/Stage_2_Activities 13:20:25 questions about Stage 2? 13:21:14 I downloaded the chrome extension, which gives the project size. The size is given in MB (250 for OpenMRS), but how many lines of code is that? 13:21:25 I hadn’t started yet, but I assume I’ll have some as I go. One initial question, though — are the groups the same? #link http://foss2serve.org/index.php/Stage2_Groups 13:21:53 Just curious since they don’t line up exactly with the projects we looked at as part of Stage 1 13:22:10 suhaibobeidat: OpenMRS is big - I don't know how many lines are in the core, but it is big 13:22:37 but OpenMRS also has modules as well as a mobile app which I believe are smaller in scope 13:22:49 I guess my question is what size ranges are considered what 13:23:00 in MBs 13:23:01 I think Blockly sounds fun, just not sure if that is available 13:23:38 mhills - the projects are somewhat driven by participant interest 13:23:56 if there are a number of people interested in blockly then it is likely to be a group 13:24:29 lpostner okay, great 13:24:32 I should say *more* likely 13:24:43 hi all :-) 13:24:58 we have people who have knowledge of specific projects (which is the top group) but we realize that those may or may not work for everyone 13:25:31 I'm *hoping* to have a few students work on blockly this semester as it is one I am interested in, but I don't know much about it yet :) 13:25:42 hi gina - can you introduce yourself? 13:26:47 as mhills pointed out we have a link for groups 13:27:02 and we would like to set groups before we meet in Raleigh and have a page where you can sign up. We ask that you sign up for a course as well as a project. 13:27:09 #link Groups http://foss2serve.org/index.php/Stage2_Groups 13:27:38 these are not set in stone, but help us to get a sense of people's interests 13:27:57 okay 13:28:43 * lpostner give people a few minutes to go back and look at the agenda as well as the groups page 13:29:27 * lpostner thinking am I going too fast? do people need time to catch up? 13:29:53 I'm OK! No questions about Stage 2 yet. 13:29:55 lintqueen_gina: are you available to do a quick intro? 13:30:03 The pace is fine, thanks. 13:30:07 I’m still scanning/reading the Stage 2 page… 13:30:37 Are the groups carrying over from earlier? I saw the page hadn’t been edited since the summer, so I’m assuming these are from the last meeting. 13:30:52 (i.e., are the people there still involved, or are we starting afresh) 13:31:04 try reloading it mhills - greg updated it this morning 13:31:31 groups start fresh each POSSE because it is geared for those at the actual workshop 13:31:43 lpostner thanks, I must have opened it just before that 13:31:51 :) 13:32:23 hi — multi-tasking, per norm 13:33:24 * lintqueen_gina :what do you want to know? Extrovert, former high school teacher, current Red Hatter, compulsive crafter 13:33:40 how about name and what you do at Red Hat? :) 13:35:33 * lpostner gina must be busy... 13:35:46 other questions, comments, thoughts? 13:35:48 I’m still waiting for an answer 13:36:04 I'm sorry, please remind me of the question 13:36:05 Unless this is rehtorical 13:36:31 Given size in MBs, what range is considered small, medium, etc. 13:36:31 I must have missed it... 13:36:32 I have a question about Stage 2…. 13:37:15 suhaibobeidat - I don't have a good answer for that - kussmaul or jdehlinger do you? 13:38:23 well, software engineering textbooks typically say small projects are anything below 500k LOC 13:38:31 I don't know of exact ranges. Size of code is often not proportional to size of project, since projects contain non-code - docs, images, video tutorials, etc, etc 13:39:03 So how useful then is the extension in judging a project 13:39:47 kussmaul or jdehlinger? 13:39:49 "all models are wrong, some models are useful" - George Box 13:40:36 suhaibobeidat - I will throw this question out to our team and see if I can get you an better answer 13:40:42 bburd - what was your question? 13:40:43 lpostner - i only know by LOC from literature 13:40:44 What’s the role of the projects listed in http://www.foss2serve.org/index.php/HFOSS_Communities versus the projects listed in http://foss2serve.org/index.php/Stage2_Groups? 13:40:57 extension can be helpful for a quick evaluation, but at some point you have to dig into the project look at the code, and decide how accessible it will be for your students 13:41:14 Ok thanks 13:41:43 lpostner just a correction — still working on stage 1, done with part A (got parts and stages confused, oops), working on part B 13:41:53 a huge project with a good API for extensions (e.g. Drupal, Moodle), may be more accessible than a tiny project of spaghetti code. 13:42:22 bburd: the first page (communities) is a historical page - this is from our early POSSEs - the second page is specific to your POSSE 13:42:34 mhills: thanks for the clarification 13:42:39 ok 13:42:49 bburd - did that help? 13:42:55 It helped. 13:43:03 any other questions? 13:43:12 * lpostner did I miss one in there? 13:43:48 I don’t have any at this time 13:44:37 ok then, I'm going to end the meeting - thanks everyone for attending and I hope you have a great week! 13:44:51 Bye for now. 13:44:55 Thank you! 13:44:59 bye all 13:44:59 lpostner thanks, you too! 13:45:04 Thanks and have a good week all 13:45:19 and don't hesitate to email us if you have questions... 13:45:31 #endmeeting