IRC Chat : 2012-11-14 - OpenMRS

00:26:22 *** r0bby has quit IRC
02:23:20 *** sgithens has joined #openmrs
02:35:26 *** sgithens has quit IRC
04:23:29 *** djazayeri has quit IRC
05:41:48 *** nribeka has quit IRC
06:22:35 *** dkayiwa has joined #openmrs
06:39:29 *** kishoreyekkanti has joined #openmrs
06:45:08 *** meghna has joined #openmrs
06:47:45 *** meghna_ has joined #openmrs
06:49:12 *** meghna has quit IRC
06:54:14 *** meghna has joined #openmrs
06:56:13 *** meghna has quit IRC
06:58:22 *** meghna_ has quit IRC
07:28:53 *** kavuri has joined #openmrs
07:39:42 *** dkayiwa has quit IRC
09:07:21 *** lh has joined #openmrs
09:07:21 *** lh has joined #openmrs
09:16:37 *** robbyoconnor has joined #openmrs
09:16:37 *** ChanServ sets mode: +v robbyoconnor
09:23:20 *** lh has quit IRC
09:23:46 *** lh has joined #openmrs
10:54:51 *** rafa has joined #openmrs
10:54:51 *** ChanServ sets mode: +v rafa
11:02:35 *** dkayiwa has joined #openmrs
11:11:33 *** lh has quit IRC
11:22:53 *** suranga has joined #openmrs
11:22:53 *** ChanServ sets mode: +v suranga
11:28:28 *** kishoreyekkanti_ has joined #openmrs
11:31:05 *** kishoreyekkanti has quit IRC
11:31:06 *** kishoreyekkanti_ is now known as kishoreyekkanti
12:02:22 <suranga> hi rafa :)
12:06:05 *** shangxiao has joined #openmrs
12:06:12 <shangxiao> hi all
12:07:38 *** jkeiper has joined #openmrs
12:07:38 *** ChanServ sets mode: +v jkeiper
12:15:46 <suranga> hi jkeiper :-)
12:15:59 <suranga> jkeiper, the uni call starts in 30 minutes, right ? :)
12:16:00 <rafa> suranga: hi
12:16:09 <suranga> oho , hi rafa
12:16:12 <rafa> suranga: no in 2 hours
12:16:22 <suranga> rafa, ooh, I see
12:16:25 <suranga> thanks :-)
12:16:28 <rafa> suranga: np
12:22:16 *** kishoreyekkanti has quit IRC
12:22:33 *** kishoreyekkanti has joined #openmrs
12:24:40 <dkayiwa> hi rafa
12:24:48 <rafa> dkayiwa: hi
12:25:36 <dkayiwa> rafa: i have committed some changes under a different topic. do you know how i can prevent them from going into my existing pull request?
12:26:10 <rafa> dkayiwa: you need to nuke them
12:26:24 <dkayiwa> rafa: hahahha. what is nuke ? :)
12:26:31 <rafa> dkayiwa: get rid of them ;)
12:26:45 <rafa> dkayiwa: have you committed them to the right branch as well?
12:26:57 <dkayiwa> rafa: yes committed to the right branch
12:27:14 <rafa> dkayiwa: and now you want to remove them from another branch?
12:27:31 *** jkeiper has quit IRC
12:28:00 <dkayiwa> rafa: maybe i did not explain myself well. when i create a pull request for my recent commit, it includes commits even in another pull request i made yesterday :)
12:28:14 <rafa> dkayiwa: show me
12:28:24 <dkayiwa> rafa: https://github.com/openmrs/openmrs-core/pull/114
12:28:29 <OpenMRSBot> <http://ln-s.net/+8tO> (at github.com)
12:28:36 <dkayiwa> rafa: https://github.com/openmrs/openmrs-core/pull/113
12:28:38 <OpenMRSBot> <http://ln-s.net/+8tP> (at github.com)
12:28:56 <dkayiwa> rafa: so the offending pull request is 114 :)
12:29:24 <rafa> dkayiwa: I think you did this mistake before :)
12:29:38 <dkayiwa> rafa: hahahha. you are right :)
12:29:48 <dkayiwa> i keep forgetting to avoid it
12:29:57 <rafa> dkayiwa: you've created the TRUNK-416 branch from the TRUNK-3708 branch
12:30:01 <dkayiwa> rafa: that is why i hate our git process :)
12:30:16 <dkayiwa> rafa: oh i see
12:30:40 <rafa> dkayiwa: anyway to do it right now
12:30:45 <rafa> dkayiwa: checkout master
12:30:47 <dkayiwa> rafa: ok
12:31:00 <rafa> dkayiwa: create a new branch TRUNK-416-fixed
12:31:06 <dkayiwa> rafa: ok
12:31:27 <rafa> dkayiwa: cherry-pick your commit from TRUNK-416 to TRUNK-416-fixed
12:31:35 <dkayiwa> rafa: ok
12:31:39 <rafa> dkayiwa: get rid of the TRUNK-416 branch
12:31:45 <dkayiwa> rafa: ok
12:31:48 <rafa> dkayiwa: create a pull request from TRUNK-416-fixed :)
12:31:57 <dkayiwa> rafa: ok thanks :)
12:32:10 <rafa> dkayiwa: you're welcome
12:32:19 <dkayiwa> rafa: what should i have done to avoid this mess? :)
12:32:55 <rafa> dkayiwa: always create branches when you're on master
12:33:04 <dkayiwa> rafa: ok thanks
12:33:06 <shangxiao> who's in charge or pull requests this week? :D
12:33:13 <shangxiao> -or +of
12:33:15 <rafa> shangxiao: dkayiwa :)
12:33:20 <dkayiwa> :)
12:33:25 <shangxiao> :D
12:33:38 <shangxiao> is there a queue?
12:36:02 <rafa> shangxiao: yeah about 22 pull requests now
12:36:31 <rafa> shangxiao: you want JPA right? :)
12:36:41 <shangxiao> yeah :D
12:37:27 <rafa> shangxiao: okay, I'll show it off on today's design call
12:37:43 <rafa> shangxiao: if we all like it, I'll merge it tomorrow
12:37:44 <shangxiao> woohoo! ;)
12:38:19 <shangxiao> i can hopefully get my team to work with jpa for our module
12:41:06 *** willa has joined #openmrs
12:41:19 <rafa> dkayiwa: by the way you should be merging your pull requests and not adding to the queue :P
12:41:29 <shangxiao> lol
12:41:32 <dkayiwa> rafa: oh i see :)
12:42:15 <rafa> dkayiwa: just leave the ticket in committed-code (review) state
12:42:25 <dkayiwa> rafa: ok
12:43:07 <rafa> willa: hi
12:43:52 * willa is having a lot of trouble bringing out the menu bar on openmrs
12:44:01 <willa> page
12:44:12 <rafa> dkayiwa: any ideas about the menu bar?
12:44:22 <rafa> dkayiwa: willa needs help
12:44:27 <rafa> dkayiwa: and I'm out of ideas
12:44:34 <dkayiwa> rafa: let me read it again :)
12:45:04 <willa> Could it be css issues?
12:45:05 <rafa> willa: I'm sure dkayiwa will solve all your problems! He's very good at it :D
12:45:18 <dkayiwa> rafa: no way :D
12:45:22 <willa> Yeah Daniel is good.
12:45:36 <dkayiwa> willa: good at eating rice :)
12:45:36 <willa> come on now Dani you know you can do this
12:45:41 <willa> :-)
12:45:53 <willa> well rice and fixing my problem
12:48:13 <shangxiao> what's the issue with the menu bar?
12:49:32 <willa> shangxiao: I updated from 1.6.3 to 1.7.0 and then the menu could not be displayed, although I can login and browse the system by typing in urls
12:50:10 <shangxiao> if you open firebug, does that say anything?
12:50:18 <shangxiao> or console (in Firefox)
12:50:38 <shangxiao> pings willa
12:50:49 <willa> Ok let me see
12:51:12 <shangxiao> sounds to me like a cached resource has been moved
12:51:16 <willa> In the mean time you can take a look at this link https://www.google.co.tz/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=https%3A%2F%2Fgroups.google.com%2Fa%2Fopenmrs.org%2Fgroup%2Fdev%2Fmsg%2F19af4fb63e4533ba&ei=ipOjUJWCLoOQhQfYqYDQBw&usg=AFQjCNF7CqOkMrotRXYG_s_rC358O6mUkA t
12:51:22 <OpenMRSBot> <http://ln-s.net/+8tt> (at www.google.co.tz)
12:51:51 * shangxiao slaps OpenMRSBot around a bit with a piece of salmon
12:53:35 <willa> Shangxiao: firebug is clean
12:54:02 <willa> what do you mean cached resources? How do I get them back?
12:54:26 <shangxiao> the cache is place where images & css are stored
12:54:39 <shangxiao> you can clean it out :
12:55:21 <willa> U mean browser cache?
12:55:22 <shangxiao> Tools -> Clear Recent History... -> Select "Cache" and "Everything"
12:55:26 <shangxiao> oh yeah
12:55:27 <shangxiao> :)
12:55:42 <willa> if that is so, why reloading openmrs does not solve anything?
12:55:52 <shangxiao> reloading won't clear the cache
12:56:13 <willa> So do you suggest I clean my cache?
12:56:21 <shangxiao> yep it's worth a shot
12:56:28 <willa> ok let me see
12:56:32 <shangxiao> it's harmless and is easy to do ;)
12:57:38 <willa> yeah right
12:57:49 <shangxiao> does it work?
12:57:49 <willa> Well I did it but nothing changed
12:59:38 *** jkeiper has joined #openmrs
12:59:38 *** ChanServ sets mode: +v jkeiper
13:01:09 <shangxiao> willa: can show us the contents of the "Net" tab in firebug when you try to access openmrs?
13:02:07 *** willa has quit IRC
13:18:54 *** wluyima has quit IRC
13:57:39 <suranga> hi!!!
13:57:45 <suranga> call time ? :-)
14:00:38 *** djazayeri has joined #openmrs
14:00:38 *** ChanServ sets mode: +o djazayeri
14:01:18 *** nribeka has joined #openmrs
14:01:19 *** ChanServ sets mode: +v nribeka
14:03:01 <shangxiao> hi
14:03:43 * shangxiao eagerly awaits decision on JPA PR xD
14:09:29 *** dkayiwa has quit IRC
14:12:44 *** lh has joined #openmrs
14:16:36 *** dkayiwa has joined #openmrs
14:19:14 *** wluyima has joined #openmrs
14:28:16 *** kishoreyekkanti_ has joined #openmrs
14:30:34 *** kishoreyekkanti has quit IRC
14:30:35 *** kishoreyekkanti_ is now known as kishoreyekkanti
14:31:08 *** afiles has joined #openmrs
14:48:09 *** sgithens has joined #openmrs
14:51:23 *** shangxiao has quit IRC
14:54:13 *** afiles has left #openmrs
14:55:07 *** dkayiwa has quit IRC
14:56:39 <suranga> yayyyy !!! my call didnt drop even once today ! :D
15:01:08 *** andrea__ has joined #openmrs
15:03:31 <andrea__> cpower? Anybody here?
15:04:09 <djazayeri> I'm here!
15:04:13 <djazayeri> go west coast!
15:04:33 <andrea__> hi djazayeri, just us?
15:04:49 <djazayeri> Nah, we've got more
15:04:51 <rafa> suranga: nice :D
15:04:58 <rafa> I'm here ;)
15:04:58 <djazayeri> !scrumon djazayeri
15:04:58 * OpenMRSBot says the DAILY SCRUM MEETING is STARTING. This meeting should not last longer than 15 minutes. Please hold other comments until the end of the meeting, or message someone privately. Thank you! ScrumMaster djazayeri- you may begin when ready.
15:05:08 <djazayeri> Hi everyone, not waiting for Chris today...
15:05:30 <djazayeri> Today's order: rafa, jkeiper, suranga, andrea__, wluyima, djazayeri
15:05:38 <rafa> Today:
15:05:38 <rafa> * Worked on speeding up tha Mirebalais distro.
15:05:38 <rafa> * Univ Call.
15:05:38 <rafa> * Design Call.
15:05:38 <rafa> No blockers.
15:06:04 <djazayeri> jkeiper: want to update?
15:06:05 <jkeiper> Today: registration stuff
15:06:12 <jkeiper> (and AMPATH stuff)
15:06:14 <jkeiper> no blockers
15:06:27 <djazayeri> suranga?
15:06:35 <suranga> hi
15:06:38 <suranga> DID
15:06:38 <suranga> Presenting at university call
15:06:38 <suranga> Paper work stemming from university call documentation
15:06:38 <suranga> TODO
15:06:38 <suranga> Discuss authentication updates with rafa / dev list
15:06:46 <suranga> NO BLOCKERS :-)
15:07:14 <andrea__> Tuesday
15:07:15 <andrea__> TRUNK-3474
15:07:15 <andrea__> For following Java Classes and corresponding tables having NOT NULL constraint on description
15:07:15 <andrea__> ConceptDataType
15:07:15 <andrea__> PatientIdentifierType
15:07:15 <andrea__> PersonAttributeType
15:07:17 <andrea__> Privilege
15:07:19 <andrea__> added liquibase changeset for table to remove NOT NULL Constraint
15:07:24 <andrea__> changed hbm.xml file not-null="false"
15:07:25 <andrea__> removed all code that rejects null/empty descriptions.
15:07:27 <andrea__> change test to passValidationIfDescriptionIsNullOrEmptyOrWhitespace
15:07:29 <andrea__> committed / push
15:07:31 <andrea__> Wednesday
15:07:33 <andrea__> Univ call
15:07:35 <andrea__> Design call
15:07:37 <andrea__> Look through remaining subclasses of OpenmrsMetadata without
15:07:39 <andrea__> NOT NULL Constraint on description- make sure the Validators
15:07:41 <andrea__> do not reject null/empty descriptions
15:07:43 <andrea__> Find Form Validators
15:07:45 <andrea__> No blockers - but discussion needed
15:08:13 <djazayeri> wluyima: your turn
15:08:17 <wluyima> Tuesday:
15:08:17 <wluyima> TRUNK-3586 - Update unit testing environment to use mocks
15:08:17 <wluyima> Wednesday:
15:08:17 <wluyima> Design call
15:08:17 <wluyima> TRUNK-3586 - Update unit testing environment to use mocks
15:08:18 <wluyima>
15:08:20 <wluyima> Blockers: none
15:08:39 <djazayeri> Yesterday
15:08:39 <djazayeri> * Mirebalais work
15:08:39 <djazayeri> * Started looking at TRUNK-3804 - Merge Patients ignores visits
15:08:39 <djazayeri> Today
15:08:39 <djazayeri> * Continue TRUNK-3804 - Merge Patients ignores visits
15:08:39 <djazayeri> * Lots of calls
15:08:41 <djazayeri> No blockers
15:09:08 <djazayeri> wluyima: it would be cool if you can share a progress report on the dev list, whenever you get the chance
15:09:14 <wluyima> djazayeri, sure
15:09:23 <djazayeri> wluyima: e.g. to get some feedback
15:09:28 <wluyima> djazayeri, ok
15:09:29 <djazayeri> andrea__: you wanted discussion?
15:10:09 <andrea__> djazayeri, yes - should I do a pull request on what I've done so far?
15:10:57 <andrea__> djazayeri, only see 2 Form Validators - is that right?
15:10:58 <djazayeri> andrea__: I don't think it's good style to do a pull request you don't actually want pulled.
15:11:04 <djazayeri> !scrumoff
15:11:04 * OpenMRSBot says the DAILY SCRUM MEETING has ENDED. This channel is now returned to normal hacking operations. Post-scrum meeting follow-up conversations may now begin.
15:11:25 *** cpower has joined #openmrs
15:11:41 <djazayeri> andrea__: by Form Validators, you mean validators that are used on forms, right? (not the validator for the Form object)
15:12:04 <cpower> Sorry too much Black Ops II last night, I actually thought today Thursday. ;-) Are we scrumming yet without me or ready to go?
15:12:07 <andrea__> djazayeri, yes
15:12:18 <djazayeri> cpower: done and done
15:12:35 <djazayeri> andrea__: wait, so what's the question exactly?
15:12:38 <cpower> well good to know things go on with out me.. Good job folks
15:13:02 <andrea__> djazayeri, re TRUNK-3474:
15:13:17 <djazayeri> !ticket trunk-3474
15:13:18 <OpenMRSBot> djazayeri: [#TRUNK-3474] Remove not null constraint on the description column/property for all OpenmrsMetadata objects - OpenMRS JIRA - https://tickets.openmrs.org/browse/trunk-3474
15:13:25 <andrea__> djazayeri, also check their respective form validators
15:14:36 *** downey has joined #openmrs
15:14:36 *** ChanServ sets mode: +o downey
15:14:36 *** OpenMRSBot sets mode: +o downey
15:15:07 <djazayeri> andrea__: pretty much every metadata type has a controller. Most of these are old-school, and are defined in XML
15:15:21 <djazayeri> andrea__: sometimes those have a <validator> specified
15:15:33 <djazayeri> andrea__: sometimes validation might be done directly in the controller's code.
15:15:34 *** mseaton has joined #openmrs
15:15:34 *** ChanServ sets mode: +v mseaton
15:16:31 <andrea__> djazayeri, ok
15:16:43 <djazayeri> andrea__: but generally the controller's validator is the same as the "normal" validator, which you probably already saw
15:17:05 <djazayeri> andrea__: basically, the ideal would be to try editing every kind of metadata in the webapp after you're done, and verify that works.
15:17:43 <andrea__> djazayeri, ok thanks - will ping u later if any more questions.
15:19:20 *** kishoreyekkanti has quit IRC
15:23:01 *** nribeka has quit IRC
15:26:56 *** rfriedman has joined #openmrs
15:27:15 *** sgithens has quit IRC
15:35:49 *** sgithens has joined #openmrs
15:41:26 *** suranga has quit IRC
16:00:10 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: Omod Reloader Module 1.1 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=omodreloader&ampversion=&amp1.1>
16:00:40 * rfriedman checks his connection
16:24:13 *** jkeiper has quit IRC
16:24:20 *** jkeiper has joined #openmrs
16:24:20 *** ChanServ sets mode: +v jkeiper
16:24:26 *** rafa has quit IRC
16:33:38 *** cpower has quit IRC
16:38:13 *** cpower has joined #openmrs
16:52:06 *** nribeka has joined #openmrs
16:52:06 *** ChanServ sets mode: +v nribeka
17:02:06 *** sgithens has quit IRC
17:05:15 *** andrea__ has quit IRC
17:20:53 *** kishoreyekkanti has joined #openmrs
17:22:41 *** apb156 has joined #openmrs
17:25:34 <apb156> Hey guys, I have a general question, my organization is using OpenMRS in several countries and I would like to standardize the forms and configuration, and possibly centralize the data. However, all the servers run on medical missions and only have intermittent internet connections. Can someone steer me in the right direction?
17:28:28 *** wluyima has quit IRC
17:30:40 *** wluyima has joined #openmrs
17:38:54 *** apb156 has quit IRC
17:38:56 *** dkayiwa has joined #openmrs
17:45:28 <nribeka> apb156 gone ...
17:54:48 *** dkayiwa has quit IRC
18:02:29 *** sgithens has joined #openmrs
18:06:23 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: Atlas Module 1.0 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=atlas&ampversion=&amp1.0>
18:11:17 <downey> confluence wiki will be down for a moment or two
18:13:08 *** robbyoconnor has quit IRC
18:14:39 * jkeiper has counted three moments
18:15:25 *** suranga has joined #openmrs
18:15:25 *** ChanServ sets mode: +v suranga
18:15:39 <downey> your moment counter is running too fast :)
18:15:55 <jkeiper> momentarily
18:16:08 <rfriedman> he just forget to change to standard time
18:16:30 <jkeiper> sorry, it was set to New York Minute
18:16:34 <downey> ha
18:16:37 <downey> INFO [main] [com.atlassian.confluence.lifecycle] init Confluence is ready to serve
18:16:38 * jkeiper resets to EAT
18:16:48 <suranga> hmm.... rafa is missing. Looks like I was just a little too late !
18:17:18 <rfriedman> suranga, his sensors are still planted
18:17:52 <suranga> rfriedman, i was so relieved that todays call went well, I kinda fell asleep. only just work up :P
18:18:37 *** gschiltz has joined #openmrs
18:18:53 <downey> Hi gschiltz and welcome to the #openmrs IRC channel.
18:19:47 <gschiltz> Thanks from the greeting, or was that an automated response? I'm pretty much an IRC newbie :-)
18:21:35 <rfriedman> gschiltz: we constantly debate whether downey is an automaton or a human
18:21:37 <downey> gschiltz: newbies are always welcome too :)
18:21:46 <downey> rfriedman: i wonder the same thing myself some days
18:21:51 <rfriedman> it's a turing test :)
18:23:18 *** rfriedman has quit IRC
18:25:36 *** gschiltz has quit IRC
18:36:25 <nribeka> rfriedman went to the changing room?
18:41:16 *** gschiltz has joined #openmrs
18:43:57 *** dkayiwa has joined #openmrs
18:48:18 *** gschiltz has left #openmrs
18:49:04 *** gschiltz has joined #openmrs
19:01:51 <dkayiwa> http://www.youtube.com/watch?v=Q52kFL8zVoM
19:08:05 *** wluyima has quit IRC
19:10:01 *** jkeiper has quit IRC
19:16:25 *** gschiltz has joined #openmrs
19:20:43 *** gschiltz has quit IRC
19:20:52 *** wluyima has joined #openmrs
19:25:04 *** jkeiper has joined #openmrs
19:25:04 *** ChanServ sets mode: +v jkeiper
19:27:01 *** lh has quit IRC
19:28:09 <nribeka> anyone knows where i can see the documentation for "q" in the rest webservice? the structure and what kind of query we can do? thx!
19:28:11 *** kishoreyekkanti has quit IRC
19:30:27 <suranga> nribeka, hi, Ithink evertyhing on that is here https://wiki.openmrs.org/display/docs/REST+Web+Services+API
19:30:28 <OpenMRSBot> <http://ln-s.net/8zTB> (at wiki.openmrs.org)
19:30:51 <suranga> nribeka, see under "ETag"
19:34:02 <nribeka> suranga boy, i mean this one: --> GET /ws/rest/v1/cohort?q
19:34:18 <nribeka> what can you pass in the q there? and the structure of the q? :)
19:38:23 <suranga> nribeka, unfortunately, I havent actually tried that one before :-(
19:38:55 <suranga> nribeka, djazayeri probably knows, djazayeri probably wrote it :-)
19:39:56 <djazayeri> nribeka: is this reportingrest? No recollection. I don't think q works, try just getting by uuid
19:54:51 <nribeka> this the rest ws djazayeri
19:55:11 <nribeka> i'm opening this page https://wiki.openmrs.org/display/docs/REST+Web+Service+Resources
19:55:12 <OpenMRSBot> <http://ln-s.net/8z-a> (at wiki.openmrs.org)
19:55:22 <djazayeri> nribeka: oh, I have no recollection of what that does. probably searches by name.
19:55:31 <nribeka> lots of "?q" in that page
20:12:34 *** rafa has joined #openmrs
20:12:34 *** ChanServ sets mode: +v rafa
20:26:20 *** gschiltz has joined #openmrs
20:28:35 *** djazayeri1 has joined #openmrs
20:31:05 *** djazayeri has quit IRC
20:31:25 *** gschiltz has quit IRC
20:31:52 *** gschiltz has joined #openmrs
20:37:32 *** gschiltz has quit IRC
21:04:07 *** jkeiper has quit IRC
21:07:04 *** dkayiwa has quit IRC
21:07:05 *** dkayiwa_ has joined #openmrs
21:13:31 *** rafa has quit IRC
21:19:44 *** sgithens has quit IRC
21:28:34 *** cpower has quit IRC
21:28:50 *** dkayiwa_ has quit IRC
21:38:11 *** suranga has quit IRC
21:38:25 *** dkayiwa has joined #openmrs
22:05:47 *** djazayeri1 is now known as djazayeri
22:35:54 *** mseaton has quit IRC
22:37:34 *** wluyima has quit IRC
22:38:52 *** dkayiwa has quit IRC
22:53:33 *** nribeka has quit IRC
23:02:25 <djazayeri> downey: I just went to the wrong wiki page, and saw something odd:
23:02:25 <djazayeri> https://wiki.openmrs.org/display/~finbrain/UI+Mockups
23:03:00 <downey> djazayeri: thanks
23:19:08 *** lh has joined #openmrs
23:32:25 *** wluyima has joined #openmrs