01:06:41 #startmeeting 01:06:41 Meeting started Wed Nov 20 01:06:41 2013 UTC. The chair is lorip. Information about MeetBot at http://wiki.debian.org/MeetBot. 01:06:41 Useful Commands: #action #agreed #halp #info #idea #link #topic. 01:06:49 #topic 01:07:01 #topic updates 01:07:24 Hi all! 01:07:35 * kwurst waves 01:07:41 hi 01:07:44 typically we start with updates but I'm thinking that it might be more useful to answer questions about what we've been doing? other thoughts? 01:08:06 that is fine 01:08:56 #topic overview 01:09:02 a quick overview: 01:09:34 JoAnne T has two students in an independent study involved in OpenMRS - they have been successful at submitting patches 01:10:15 Becka will be using OpenMRS in a course in Winter term - do you recall the call darci? 01:10:41 I'm not sure what you mean? 01:11:08 i meant the class... 01:11:58 It may be a software engineering class 01:12:04 Ben is planning on using OpenMRS in a sophomore level class in Spring 01:12:24 Darci has done a bit in her CS 2 this semester 01:13:08 thoughts on how you might want to use it kwurst or howardf? or general questions? 01:13:20 They spent time during lab to get the dev environment for OpenMRS installed 01:13:36 Only some were successful...then we had an exam 01:13:43 Well, I'm playing catchup, switching from Ushaidi to OpenMRS. 01:13:46 We will get back to it after Thanksgiving 01:14:08 My Spring course is a semester-long software development class. 01:14:48 I plan to have the students spend the full semester learning about the OpenMRS project, and then contribute. 01:15:36 I've started coming up with things I want the students to find out about the project, that go along with SE deliverables. 01:16:10 kwurst - questions, concerns? 01:16:10 Do you want me to paste my list of assignments I've some up with so far? 01:16:48 are they on a webpage and you could post the link? I don't know how pasting a list shows up in IRC 01:17:03 Not on a webpage yet. 01:17:22 I'll try to post part of it and we'll see what happens ;) 01:17:29 :) 01:17:46 Assignments 01:17:47 (not yet in order) 01:17:48 * Create OpenMRS ID 01:17:50 * Join OpenMRS developer listserv 01:17:51 * Create GitHub ID 01:17:52 * Clone OpenMRS code 01:17:53 * Set up OpenMRS build environment 01:18:01 * Build OpenMRS 01:18:01 * Install OpenMRS 01:18:03 * Explore OpenMRS bug tracker and find possible issues to work on 01:18:05 * Explore OpenMRS wiki 01:18:06 * Create Blog 01:18:08 * Write first Blog post 01:18:09 * Send RSS to me 01:18:10 * Create Teaching Open Source account 01:18:12 * Add RSS to TOS Planet 01:18:14 * Install IRC client 01:18:15 * Find OpenMRS design documentation 01:18:17 * Find OpenMRS roadmap/release schedule 01:18:18 * Look for design patterns in OpenMRS design docs 01:18:19 * Read about HIPAA and do privacy/security analysis of OpenMRS 01:18:20 * Look at OpenMRS test suite/plan 01:18:21 That worked better than I expected... 01:18:37 cool! 01:19:23 if you run into questions about the dev environment I believe people in this group have it running on windows, mac and linux 01:19:38 Of course, I should probably try to do all of these myself first, so I'll be asking all of you questions... 01:20:04 hopefully we'll be helpful! :) 01:20:44 I have already done an install of OpenMRS onto a server, and we'll be using that install for our Health Informatics course for the Nursing students. 01:20:57 oh wow 01:21:09 And, the last big news: 01:21:33 My Fall 2014 sabbatical was approved, and I plan to spend the semester working on OpenMRS as a contributor. 01:21:43 sweet 01:21:44 Very cool! 01:21:45 That's fantastic! 01:22:21 Yeah. Too bad it's the semester *after* my course. But, I'll be doing the course again the next Spring. 01:22:43 howardf thoughts? plans? questions? 01:22:45 Keeps things more interesting...;-) 01:23:23 i'm teaching a senior project course this spring... which includes a large software engineering component 01:24:07 i'll let them pick any of the FOSS projects that use Java, but I'm trying to do some dev work (like kwurst and others i'm sure) on my own to help show them how it works 01:24:32 howardf: That sounds a lot like my course. But I am going to insist that they all work in OpenMRS. 01:25:19 i might push them in that direction :) 01:26:11 I've let them pick multiple projects in the past, and found it hard to get them to pay attention to each others' work. For the last two years I've put them all in a single project, then had them break up into smaller teams to work on individual features/bug-fixes. 01:26:13 i had started this summer in the sahana group (to improve my python skills) but since our program is mostly Java, i need to be looking more at those, and openmrs was the most intersting to me 01:26:44 howardf: That's what happened to me. I started in Ushahidi, but it was in PHP. 01:27:21 And, it seemed that the OpenMRS project did better in their planning and organization. 01:27:43 I thought that would be important for the students to see to get the SE aspects. 01:28:05 (And for me to brush up on my own SE skills/experience.) 01:28:59 i'm really excited about trying some dev work myself (in spite of the fact i'm almost a month behind in grading!) 01:29:41 I'll put up my list of assignments someplace that others can edit, and send the group the link. If anyone wants to use some, expand on them, or add to it, feel free. 01:29:42 i've downloaded the omrs sdk, but haven't tried to get a dev environment up and running yet 01:29:50 question: what do you think would be helpful for you (with regard to OpenMRS/our group) as you move into the Spring semester? 01:30:14 one question i have now... for those who have submitted stuff already... 01:30:34 is the work mostly in modules, or in the openmrs-core? (or some of each?) 01:31:20 (there seems to be different levels of dev environments based on which you're working on... yes?) 01:31:30 i believe the work that joanne's students has been in the core - darci, do you know? 01:32:00 Yes, I believe you are right. 01:32:03 there is only 1 dev environment as far as i am aware 01:32:25 http://en.flossmanuals.net/openmrs-developers-guide/get-set-up/ 01:32:32 it mentions a few ways to get set up 01:32:40 I'm curious to know this too. Is it difficult to do work in the core? Are there tasks that the students can do? 01:32:59 There is a list of tickets for beginners 01:33:11 JoAnne's students have completed two of them 01:34:00 OK, great. The don't have be committed, but at least they can work on something that's worthy of a pull request. 01:34:31 i believe michelle and becka have also completed tickets and submitted them 01:34:41 i think ben had a patch accepted 01:35:39 howardf: The setup instructions we've been following are here 01:35:43 #link https://wiki.openmrs.org/display/docs/Getting+Started+as+a+Developer 01:36:14 Most of the detail is in 4. which takes you to 01:36:24 #link https://wiki.openmrs.org/display/docs/Step+by+Step+Installation+for+Developers 01:36:55 We've found that following the videos (link at the top of the page) is the best route to follow 01:37:04 ok... i'll focus there (both as I try on my own, and to get my students on board) 01:37:21 this is for a windows environment - what environment are you using? 01:37:23 Do your students use Eclipse 01:38:03 we're on windows... i don't think they use Eclipse, but i'm prepared to help them with that 01:38:18 Most of my students use Windows, and plan to *strongly* encourage them to use Eclipse. (I use a Mac, but I'm already an Eclipse user.) 01:38:26 The step by step installation assumes you are using Eclipse 01:39:09 darci: Have all of these links been collected somewhere? 01:39:31 As part of the meeting minutes. 01:39:41 When Lori ends the meeting there will be a link to them. 01:40:04 They should probably be put on the foss2serve wiki page for OpenMRS as well. 01:40:27 We should be trying to develop a start-up guide for faculty there... 01:40:36 some of them are here: 01:40:39 #link http://foss2serve.org/index.php/TheOpenMRSTeam 01:40:40 Can do...I've been thinking we need to organize the OpenMRS stuff some anyway 01:41:03 I'll try to put up what I learn as I get going. 01:41:21 And, I'll put my assignment stuff up (as it evolves). 01:41:51 Great! 01:42:31 that would be great - as darci said, we need to do a better job or organizing what we've got, any thoughts/help would be great! 01:42:42 Another cool side note... 01:43:12 We will be recording a video to be included in our Discovery Center and online overview of the College and its programs 01:43:39 JoAnne will be part of it talking about her students and their involvement in OpenMRS -- students will be in it as well 01:44:40 Neat. 01:44:55 anything else? 01:45:38 Thanks for scheduling the second meeting time. My usual Tuesday night activity was cancelled for tonight, so I could make this meeting, but not usually. 01:46:05 I wondered about that...glad you could make it! 01:46:20 I don't have anything else. 01:46:21 You are welcome - I figured we could alternate meetings... 01:46:31 Although, I was thinking about skipping out for a hour with my laptop. There is Wifi there... 01:46:44 :-) 01:47:47 sounds like we are done - thanks so much for your time! 01:47:53 Is there a mailing list, or are you all just including all the team members in each email? 01:47:58 glad you will be joining us! 01:47:59 thanks for having this... has helped a lot 01:48:21 no mailing list - hadn't given that any thought :) 01:48:37 howardf: glad to hear it! 01:48:47 OK, I'll grab the emails of your latest email about the meeting. 01:49:22 s/of/off 01:49:38 have a nice night... 01:49:42 Bye all 01:49:46 #endmeeting