foss2serve
LOGS
01:06:41 <lorip> #startmeeting
01:06:41 <zodbot> 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 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
01:06:49 <lorip> #topic
01:07:01 <lorip> #topic updates
01:07:24 <darci> Hi all!
01:07:35 * kwurst waves
01:07:41 <howardf> hi
01:07:44 <lorip> 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 <darci> that is fine
01:08:56 <lorip> #topic overview
01:09:02 <lorip> a quick overview:
01:09:34 <lorip> JoAnne T has two students in an independent study involved in OpenMRS - they have been successful at submitting patches
01:10:15 <lorip> Becka will be using OpenMRS in a course in Winter term - do you recall the call darci?
01:10:41 <darci> I'm not sure what you mean?
01:11:08 <lorip> i meant the class...
01:11:58 <darci> It may be a software engineering class
01:12:04 <lorip> Ben is planning on using OpenMRS in a sophomore level class in Spring
01:12:24 <lorip> Darci has done a bit in her CS 2 this semester
01:13:08 <lorip> thoughts on how you might want to use it kwurst or howardf?  or general questions?
01:13:20 <darci> They spent time during lab to get the dev environment for OpenMRS installed
01:13:36 <darci> Only some were successful...then we had an exam
01:13:43 <kwurst> Well, I'm playing catchup, switching from Ushaidi to OpenMRS.
01:13:46 <darci> We will get back to it after Thanksgiving
01:14:08 <kwurst> My Spring course is a semester-long software development class.
01:14:48 <kwurst> I plan to have the students spend the full semester learning about the OpenMRS project, and then contribute.
01:15:36 <kwurst> 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 <lorip> kwurst - questions, concerns?
01:16:10 <kwurst> Do you want me to paste my list of assignments I've some up with so far?
01:16:48 <lorip> 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 <kwurst> Not on a webpage yet.
01:17:22 <kwurst> I'll try to post part of it and we'll see what happens ;)
01:17:29 <lorip> :)
01:17:46 <kwurst> Assignments
01:17:47 <kwurst> (not yet in order)
01:17:48 <kwurst> * Create OpenMRS ID
01:17:50 <kwurst> * Join OpenMRS developer listserv
01:17:51 <kwurst> * Create GitHub ID
01:17:52 <kwurst> * Clone OpenMRS code
01:17:53 <kwurst> * Set up OpenMRS build environment
01:18:01 <kwurst> * Build OpenMRS
01:18:01 <kwurst> * Install OpenMRS
01:18:03 <kwurst> * Explore OpenMRS bug tracker and find possible issues to work on
01:18:05 <kwurst> * Explore OpenMRS wiki
01:18:06 <kwurst> * Create Blog
01:18:08 <kwurst> * Write first Blog post
01:18:09 <kwurst> * Send RSS to me
01:18:10 <kwurst> * Create Teaching Open Source account
01:18:12 <kwurst> * Add RSS to TOS Planet
01:18:14 <kwurst> * Install IRC client
01:18:15 <kwurst> * Find OpenMRS design documentation
01:18:17 <kwurst> * Find OpenMRS roadmap/release schedule
01:18:18 <kwurst> * Look for design patterns in OpenMRS design docs
01:18:19 <kwurst> * Read about HIPAA and do privacy/security analysis of OpenMRS
01:18:20 <kwurst> * Look at OpenMRS test suite/plan
01:18:21 <kwurst> That worked better than I expected...
01:18:37 <lorip> cool!
01:19:23 <lorip> 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 <kwurst> 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 <lorip> hopefully we'll be helpful! :)
01:20:44 <kwurst> 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 <howardf> oh wow
01:21:09 <kwurst> And, the last big news:
01:21:33 <kwurst> My Fall 2014 sabbatical was approved, and I plan to spend the semester working on OpenMRS as a contributor.
01:21:43 <howardf> sweet
01:21:44 <darci> Very cool!
01:21:45 <lorip> That's fantastic!
01:22:21 <kwurst> Yeah. Too bad it's the semester *after* my course. But, I'll be doing the course again the next Spring.
01:22:43 <lorip> howardf thoughts? plans? questions?
01:22:45 <darci> Keeps things more interesting...;-)
01:23:23 <howardf> i'm teaching a senior project course this spring... which includes a large software engineering component
01:24:07 <howardf> 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 <kwurst> howardf: That sounds a lot like my course. But I am going to insist that they all work in OpenMRS.
01:25:19 <howardf> i might push them in that direction :)
01:26:11 <kwurst> 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 <howardf> 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 <kwurst> howardf: That's what happened to me. I started in Ushahidi, but it was in PHP.
01:27:21 <kwurst> And, it seemed that the OpenMRS project did better in their planning and organization.
01:27:43 <kwurst> I thought that would be important for the students to see to get the SE aspects.
01:28:05 <kwurst> (And for me to brush up on my own SE skills/experience.)
01:28:59 <howardf> 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 <kwurst> 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 <howardf> i've downloaded the omrs sdk, but haven't tried to get a dev environment up and running yet
01:29:50 <lorip> 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 <howardf> one question i have now... for those who have submitted stuff already...
01:30:34 <howardf> is the work mostly in modules, or in the openmrs-core? (or some of each?)
01:31:20 <howardf> (there seems to be different levels of dev environments based on which you're working on... yes?)
01:31:30 <lorip> i believe the work that joanne's students has been in the core - darci, do you know?
01:32:00 <darci> Yes, I believe you are right.
01:32:03 <lorip> there is only 1 dev environment as far as i am aware
01:32:25 <howardf> http://en.flossmanuals.net/openmrs-developers-guide/get-set-up/
01:32:32 <howardf> it mentions a few ways to get set up
01:32:40 <kwurst> 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 <darci> There is a list of tickets for beginners
01:33:11 <darci> JoAnne's students have completed two of them
01:34:00 <kwurst> 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 <lorip> i believe michelle and becka have also completed tickets and submitted them
01:34:41 <lorip> i think ben had a patch accepted
01:35:39 <darci> howardf: The setup instructions we've been following are here
01:35:43 <darci> #link https://wiki.openmrs.org/display/docs/Getting+Started+as+a+Developer
01:36:14 <darci> Most of the detail is in 4. which takes you to
01:36:24 <darci> #link https://wiki.openmrs.org/display/docs/Step+by+Step+Installation+for+Developers
01:36:55 <darci> We've found that following the videos (link at the top of the page) is the best route to follow
01:37:04 <howardf> ok... i'll focus there (both as I try on my own, and to get my students on board)
01:37:21 <lorip> this is for a windows environment - what environment are you using?
01:37:23 <darci> Do your students use Eclipse
01:38:03 <howardf> we're on windows... i don't think they use Eclipse, but i'm prepared to help them with that
01:38:18 <kwurst> 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 <darci> The step by step installation assumes you are using Eclipse
01:39:09 <kwurst> darci: Have all of these links been collected somewhere?
01:39:31 <darci> As part of the meeting minutes.
01:39:41 <darci> When Lori ends the meeting there will be a link to them.
01:40:04 <kwurst> They should probably be put on the foss2serve wiki page for OpenMRS as well.
01:40:27 <kwurst> We should be trying to develop a start-up guide for faculty there...
01:40:36 <lorip> some of them are here:
01:40:39 <lorip> #link http://foss2serve.org/index.php/TheOpenMRSTeam
01:40:40 <darci> Can do...I've been thinking we need to organize the OpenMRS stuff some anyway
01:41:03 <kwurst> I'll try to put up what I learn as I get going.
01:41:21 <kwurst> And, I'll put my assignment stuff up (as it evolves).
01:41:51 <darci> Great!
01:42:31 <lorip> 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 <darci> Another cool side note...
01:43:12 <darci> 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 <darci> 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 <kwurst> Neat.
01:44:55 <lorip> anything else?
01:45:38 <kwurst> 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 <darci> I wondered about that...glad you could make it!
01:46:20 <darci> I don't have anything else.
01:46:21 <lorip> You are welcome - I figured we could alternate meetings...
01:46:31 <kwurst> Although, I was thinking about skipping out for a hour with my laptop. There is Wifi there...
01:46:44 <darci> :-)
01:47:47 <lorip> sounds like we are done - thanks so much for your time!
01:47:53 <kwurst> Is there a mailing list, or are you all just including all the team members in each email?
01:47:58 <lorip> glad you will be joining us!
01:47:59 <howardf> thanks for having this... has helped a lot
01:48:21 <lorip> no mailing list - hadn't given that any thought :)
01:48:37 <lorip> howardf: glad to hear it!
01:48:47 <kwurst> OK, I'll grab the emails of your latest email about the meeting.
01:49:22 <kwurst> s/of/off
01:49:38 <lorip> have a nice night...
01:49:42 <darci> Bye all
01:49:46 <lorip> #endmeeting