IRC Chat : 2009-10-22 - OpenMRS

00:19:00 *** ferjon has quit IRC
00:24:45 *** andrewaclt has joined #openmrs
00:33:53 <andrewaclt> ArdenBaseTreeParser is a scary file.
02:32:54 <r0bby> andrewaclt: look at the actual grammar
02:33:10 <r0bby> there is an antlr grammar file somewhere in the tree
02:39:49 *** upul has joined #openmrs
02:39:49 *** ChanServ sets mode: +v upul
02:40:58 <r0bby> hey upul
02:41:16 <upul> hi r0bby
02:42:20 <r0bby> bah @ brian passing away
02:42:27 <r0bby> now i'm the lone IDEA user here
02:42:44 <upul> i use at work
02:42:45 <r0bby> and i wanted to meet him
02:42:50 <r0bby> upul: =D
02:43:00 <r0bby> why not for openmrs development we have a license (..or did)
02:43:09 <r0bby> they have some crappy community edition now
02:43:36 <upul> but from the features list it does look like both the same
02:43:52 <r0bby> w/o grails.
02:44:34 <r0bby> ok i have hw to do i been procrastinating WAYYYYYYY too long
02:46:53 *** andrewaclt_ has joined #openmrs
02:47:01 <r0bby> andrewaclt: hey :)
02:47:04 <r0bby> welcome back :)
02:47:33 <r0bby> andrewaclt_: look at the arden grammar -- i contemplated re-writing it for antlr 3 at some point
02:47:50 <andrewaclt_> thanks
02:48:04 <r0bby> that's what generates all those (antlr does it mostly)
02:48:15 *** andrewaclt has quit IRC
02:48:15 *** andrewaclt_ is now known as andrewaclt
02:48:28 <r0bby> er that's what the class is generated from
02:48:54 <r0bby> antlr grammars aren't hard to understand: http://antlr.org
02:49:04 <r0bby> note: it's antlr2
02:49:32 <andrewaclt> I'm looking at it now. I've ran OpenMRS through a static analysis and am working on patching some of the issues it found, and a lot of them are in that file, which is quite confusing to me.
02:50:05 <r0bby> andrewaclt: you can safely ignore it probably
02:50:13 <r0bby> assuming they didn't edit it
02:50:34 <andrewaclt> Yeah, that what I was thinking
02:50:39 <andrewaclt> but it's still really hard to follow
02:50:55 <r0bby> you're not supposed to be able to -- it simplies parsing the AST
02:50:58 <r0bby> and such
02:51:19 <andrewaclt> Yeah, but I thought I've seen code that parses AST that makes sense to me :)
02:51:30 <r0bby> I've learned a little bit of compiler theory by looking at antlr
02:53:18 <upul> windows 7 going very strong
02:53:24 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10874]: pihmalawireports: initial import of code for PIH Malawi Report module <http://dev.openmrs.org/changeset/10874> || OpenMRS Changesets: Changeset [10873]: Initial import of PIH Malawi Reports module. <http://dev.openmrs.org/changeset/10873>
02:53:33 <andrewaclt> going where?!
02:53:33 <r0bby> it's all hype
02:53:52 <andrewaclt> I'm pretty stoked about being able to ls,mv,cd,rm,cp
02:53:55 <andrewaclt> in powershell
02:55:29 <r0bby> heh
02:55:35 <r0bby> I still use vista
02:55:50 <r0bby> which shockingly i have few problems w/
02:55:59 <andrewaclt> r0bby: If I have some patches for OpenMRS 1.5, is it best to forward port them to 1.7 and commit?
02:56:11 <r0bby> no, make a ticket
02:56:12 <andrewaclt> or s/1.7/trunk
02:56:25 <andrewaclt> Yeah, but should I make sure they apply to trunk?
02:56:31 <r0bby> if you want
02:56:42 <andrewaclt> What is more helpful?
02:56:46 <r0bby> i'd make two patches
02:56:47 <andrewaclt> both 1.5 and trunk?
02:56:50 <r0bby> yeh
02:57:15 <r0bby> well 1.5 is the current stable(?) now i think
02:57:20 <r0bby> isn't 1.6 the next one :P
02:57:26 <r0bby> or did they bump it up?
02:57:33 <r0bby> I haven't touched OpenMRS in months
02:57:39 <andrewaclt> Yeah, but I thought 1.6 was already a separate tree
02:57:41 <andrewaclt> oh.
02:58:24 <r0bby> 1.5 = seperate branch; trunk = 1.6 last i looked
02:58:50 <r0bby> I need to fix my soc project -- it works -- sorta but errors out
02:58:57 <r0bby> we have an end to end product
03:00:59 <andrewaclt> "we"
03:01:00 <andrewaclt> ?
03:01:44 <r0bby> yes
03:02:01 <r0bby> yes -- i worked on it w/ the help of my mentor :P
03:02:06 <r0bby> he has some code in it too :P
03:02:10 <andrewaclt> oh
03:02:19 <andrewaclt> What do you mean by end to end?
03:02:31 <r0bby> I mean that you can create and use it (sort of)
03:02:38 <r0bby> like all UIs are there
03:02:42 <r0bby> all backend code is there
03:02:48 <r0bby> our data model is f'ed
03:03:03 <r0bby> needs to be rethinked
03:03:27 <r0bby> it's for partners in health i believe
03:03:34 <r0bby> though others may use it as well
03:04:35 <andrewaclt> I see.
03:04:52 <andrewaclt> built on OpenMRS?
03:04:55 <r0bby> yup
03:05:02 <r0bby> their legacy system runs along side openmrs
03:05:30 <r0bby> I saw one of their JSPs (the management UI for the various reports)
03:05:37 <r0bby> the UI leaves much to be desired -- i hate it; i went so far as to not even document it
03:06:04 <r0bby> I wrote it in a hurry (time constraints due to SOC; i basically converted their JSP to use a taglib
04:34:07 *** nribeka has joined #openmrs
04:34:07 *** ChanServ sets mode: +v nribeka
04:41:40 <pascal`> thanks jmiranda for creating the module
04:41:58 <jmiranda> no worries pascal`
04:42:18 <jmiranda> i haven't done much to get it working, but changed all the names of the classes
04:42:24 <jmiranda> not sure if it deploys/runs
04:42:40 <jmiranda> but the junit test should give you a sense of how we had to do the tracnet report
04:42:43 <pascal`> i'll make it work (+
04:42:44 <pascal`> (=
04:42:46 <jmiranda> using the api
04:42:56 <pascal`> i looked at the tracnet one, seems simple enough
04:43:49 <pascal`> well i mean, i can read the code, i'm sure it took a while to develop
04:45:09 <jmiranda> yeah, it's a painful process
04:45:23 <jmiranda> but once you identify how to define the indicators on paper
04:45:35 <jmiranda> the process is not terrible
04:45:43 <pascal`> yeah
04:45:58 <pascal`> wonder if/how i'll be able to do the data quality reports though
04:46:16 <pascal`> might have to write a bunch of logic, but at least it will be in Java now and not SQL
04:46:34 <pascal`> not logic as in nribeka logic, but logic as in code
04:47:09 <nribeka> that surely wakes me up pascal`
04:47:10 <nribeka> :P
04:47:23 <pascal`> morning
04:47:44 <nribeka> morning pascal` / midnight here :)
04:48:16 <pascal`> 6:48am here
04:49:06 <nribeka> ah that's nice. it's 12:48am
04:49:09 <nribeka> haha ...
04:49:16 <nribeka> my time to sleep
04:49:42 <nribeka> gotta wake up tomorrow morning and helping out Brian's memorial service
04:50:35 <pascal`> =\
04:50:40 <pascal`> night
04:53:44 <nribeka> cya pascal`
04:54:58 <pascal`> cya
04:58:00 *** pascal` has quit IRC
05:00:40 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10875]: reporting: fixed EncounterDataSetEvaluatorTest <http://dev.openmrs.org/changeset/10875>
05:52:13 *** atomicturtle has quit IRC
06:20:59 *** bwolfe has joined #openmrs
06:20:59 *** ChanServ sets mode: +o bwolfe
06:45:16 <upul> hey bwolfe
06:45:23 <bwolfe> hi upul
07:05:18 *** danielf has joined #openmrs
08:42:44 *** rcrichton has joined #openmrs
08:44:57 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10876]: rest: Fixed json output when an address has no content Fixed content type … <http://dev.openmrs.org/changeset/10876> || OpenMRS Modules: REST 1.3.3 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=restmodule&version=&1.3.3>
08:45:26 *** openmrs_web739 has joined #openmrs
08:46:44 *** openmrs_web739 has quit IRC
08:47:25 *** pascal` has joined #openmrs
08:47:25 *** openmrs_web715 has joined #openmrs
08:47:28 <pascal`> hey bwofel
08:47:35 <pascal`> *bwolfe
08:47:37 <upul> he heh
08:47:51 <bwolfe> I'm a waffle?
08:48:02 <pascal`> it wasn't me who committed anything with regard to the pihmalawireports module
08:48:06 <pascal`> just fyi (=
08:49:16 *** sthaiya has joined #openmrs
08:50:36 <pascal`> although i did add programlocation without any feedback =P
08:50:38 *** openmrs_web715 has quit IRC
08:50:40 <bwolfe> ah
08:50:52 <bwolfe> that justin
08:50:59 <bwolfe> always going off on his own
08:52:12 <pascal`> (=
09:06:14 *** pascal` has quit IRC
09:50:44 *** sthaiya has quit IRC
09:59:10 *** rcrichton has quit IRC
10:51:02 *** danielf has quit IRC
10:51:09 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10877]: formimportexport -- added marshalling of uuids to concept and related … <http://dev.openmrs.org/changeset/10877>
10:59:37 *** kane77 has joined #openmrs
11:31:20 *** pascal` has joined #openmrs
11:33:35 *** upul has quit IRC
11:39:39 *** atomicturtle has joined #openmrs
11:42:26 *** andrewaclt has quit IRC
11:55:05 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10878]: Followup fix for removing forms list from fields <http://dev.openmrs.org/changeset/10878>
12:00:42 *** rcrichton has joined #openmrs
12:03:51 *** bwolfe has quit IRC
12:04:16 *** bwolfe has joined #openmrs
12:04:16 *** ChanServ sets mode: +o bwolfe
12:05:11 *** nribeka has quit IRC
12:14:46 *** danielf has joined #openmrs
12:20:22 <pascal`> hi danielf
12:20:25 <pascal`> hi rcrichton
12:20:36 <rcrichton> Hey pascal`
12:20:36 <danielf> hey pascal`
12:20:44 <pascal`> aren't we supposed to be on a call now?
12:21:36 <danielf> not sure - is it a dev call, or individual?
12:21:43 <danielf> * group call
12:22:32 <pascal`> ok cool
12:22:43 <pascal`> i spoke to him yesterday, so he might just not be calling me
12:22:52 <rcrichton> Oh ok
12:24:35 <jmiranda> pascal`, thanks for throwing me under the bus with ben
12:30:25 <pascal`> hey jmiranda
12:30:28 <pascal`> well, it was either you or me (=
12:30:59 <pascal`> it's not our fault bwolfe wasn't available after hours like we were, working tirelessly for the cause
12:31:04 <jmiranda> he hadn't even asked :)
12:31:30 <jmiranda> true
12:31:48 <jmiranda> i sort of waited for 2 out of 3
12:32:18 <jmiranda> although if you look at the timestamp of burke's email and the time of the commit i'm guessing it appears as though i have e.s.p
12:35:38 <pascal`> it's not like you can't change module names, so I'm not sure what the fuss is about
12:36:00 *** upul has joined #openmrs
12:36:00 *** ChanServ sets mode: +v upul
12:48:10 <bwolfe> there's no fuss...I just like giving people a hard time :-)
12:49:20 *** nribeka has joined #openmrs
12:49:20 *** ChanServ sets mode: +v nribeka
12:51:25 <upul> vmware owns springsource
13:03:59 *** pascal` has quit IRC
13:14:03 *** pascal` has joined #openmrs
13:31:16 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10879]: mdrtb15. fixes error when creating multiple patients through the create … <http://dev.openmrs.org/changeset/10879>
13:39:55 *** upul_ has joined #openmrs
13:39:55 *** ChanServ sets mode: +v upul_
13:40:34 *** upul has quit IRC
13:40:48 *** upul_ is now known as upul
13:54:40 *** danielf has quit IRC
14:03:18 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10880]: htmlformentry. Adding a showAccessionNumber attribute to obs. <http://dev.openmrs.org/changeset/10880>
14:14:47 *** downeym has joined #OpenMRS
14:18:30 *** nribeka has quit IRC
14:20:04 *** openmrs_web691 has joined #openmrs
14:20:46 *** openmrs_web691 has quit IRC
14:21:19 *** nribeka has joined #openmrs
14:21:19 *** ChanServ sets mode: +v nribeka
14:30:16 *** rcrichton has quit IRC
14:35:22 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10883]: reporting: Add null and empty check to UserHandler <http://dev.openmrs.org/changeset/10883> || OpenMRS Changesets: Changeset [10882]: regimen module: initial import <http://dev.openmrs.org/changeset/10882> || OpenMRS Changesets: Changeset [10881]: regimen module: Initial import. <http://dev.openmrs.org/changeset/10881>
15:09:52 *** pascal` has quit IRC
15:17:18 *** downeym has quit IRC
15:26:03 *** pascal` has joined #openmrs
15:27:11 *** kane77 has quit IRC
15:29:32 <nribeka> folks, memorial service for Brian is today at 1.30 pm Indianapolis time
15:34:14 <upul> what time is it now there nribeka
15:34:37 <nribeka> it's 11.34
15:35:23 <pascal`> and now?
15:35:47 <nribeka> it's 11.35 AM now pascal` + upul
15:36:17 <pascal`> aha, i predicted it
15:36:27 <nribeka> :D
15:38:00 *** atomicturtle has quit IRC
15:38:47 <upul> it's easier to ask time than convert and get an hour late
15:39:28 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1883 (task created): Add comment to top of auto-generated queryparser files <http://dev.openmrs.org/ticket/1883>
15:42:05 *** bwolfe has quit IRC
15:45:13 <pascal`> 11:35
15:48:13 *** pascal` has quit IRC
16:11:30 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10884]: openmrs-1.5.x: Fix to LogicQueryTreeParser to correctly parse an … <http://dev.openmrs.org/changeset/10884>
16:24:49 *** njero has joined #openmrs
16:24:49 *** ChanServ sets mode: +v njero
16:32:48 *** nribeka- has joined #openmrs
16:33:56 *** atomicturtle has joined #openmrs
16:35:01 *** nribeka has quit IRC
16:35:15 *** pascal` has joined #openmrs
16:46:59 <pascal`> nribeka
16:47:31 <pascal`> should that 500 be 350?
16:47:37 <pascal`> over here: http://openmrs.org/wiki/Logic_Criteria_Example
16:49:21 <pascal`> nribeka-: ^
16:57:57 <pascal`> "Get all obs with CD4 COUNT greater 500 after today"
17:00:57 *** pascal` has quit IRC
17:05:30 *** openmrs_web681 has joined #openmrs
17:21:24 *** pascal` has joined #openmrs
17:33:12 *** burke has joined #openmrs
17:33:12 *** ChanServ sets mode: +o burke
17:33:54 *** burke has quit IRC
17:34:11 *** burke has joined #openmrs
17:34:11 *** ChanServ sets mode: +o burke
17:34:50 *** burke is now known as brians_memorial
17:35:45 <brians_memorial> Hey folks. We're just getting set up with a memorial for Brian. I may bring Claudia & family over to look at IRC in a while (maybe in an hour or so) in case you want to wish them well. Cheers. -Burke
17:36:05 <brians_memorial> We've got a big screen in the corner of the room with IRC up, so behave yourselves. :-)
17:36:40 <pascal`> We always behave ourselves.
17:36:50 <pascal`> Wait, no. That's other people. I don't know them.
17:37:18 *** bwolfe has joined #openmrs
17:37:18 *** ChanServ sets mode: +o bwolfe
17:37:35 *** bwolfe has quit IRC
17:37:55 *** bwolfe has joined #openmrs
17:37:55 *** ChanServ sets mode: +o bwolfe
17:38:26 <pascal`> evening bwolfe
17:38:36 <bwolfe> hi pascal`
17:38:49 <bwolfe> brians_memorial: we're still trying to get sound to work here in kenya
17:39:27 <bwolfe> brians_memorial: can you turn up the sound for the movie all the way? we are working off of laptop speakers
17:40:01 <pascal`> is it an open broadcast?
17:41:01 <pascal`> oic
17:41:01 <bwolfe> pascal`: yeah
17:41:16 * bwolfe goes to look for the link for pascal`
17:41:49 <pascal`> got it, thanks
17:41:51 <pascal`> http://tinyurl.com/celebrating-brian
17:42:13 <bwolfe> yeah
17:43:15 <bwolfe> seems to be pretty patchy here. I don't think we have a solid connection :-(
17:43:22 <pascal`> yeah
17:43:31 <pascal`> i can dl at max 35k and it's a bit jerky
17:46:28 <pascal`> might be better if we could get audio only
17:46:35 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10886]: ncd: Squashed all the Eclipse compiler warnings. Fixed ant compiler … <http://dev.openmrs.org/changeset/10886> || OpenMRS Changesets: Changeset [10885]: ncd: Added code to utilize the STF segments. <http://dev.openmrs.org/changeset/10885>
17:52:48 <brians_memorial> they're working on audio.
17:53:12 <brians_memorial> btw... I believe this is being recorded for later viewing -Burke
17:55:34 <r0bby> hai
18:00:31 <pascal`> =(
18:03:14 *** openmrs_web927 has joined #openmrs
18:03:24 <openmrs_web927> brians_memorial: can we get a sound-only link ?
18:07:55 <r0bby> who is the woman speaking?
18:09:27 *** openmrs_web927 has quit IRC
18:11:21 *** wribeka has joined #openmrs
18:11:41 <r0bby> hai nribeka-
18:12:00 <wribeka> Hi robby
18:12:13 <wribeka> In brian memorial now
18:12:51 <r0bby> im watching
18:13:10 <r0bby> who is that on the phone? (wasn't paying close attention)
18:13:21 <wribeka> John sidle
18:13:29 <r0bby> who is that? Never heard his name
18:13:42 <wribeka> Ampath - Kenya
18:14:15 <pascal`> Is he on the phone or something?
18:14:22 <pascal`> my connection dropped so I couldn't follow
18:14:32 <wribeka> Yes on the phone
18:14:57 <wribeka> Burke is putting the phone in front of the speaker
18:15:08 <wribeka> That is ben i think
18:15:27 <pascal`> oic
18:15:27 <jmiranda> well said ben
18:16:02 <pascal`> yes
18:16:16 <pascal`> the few words that reached south africa
18:16:45 *** bwolfe has quit IRC
18:18:02 <r0bby> i didnt hear ben
18:18:09 <wribeka> Burke is projecting this irc to a big screen in front of us
18:22:09 <wribeka> Anyone wants to say a word?
18:27:11 <r0bby> who is the woman, i been trying to figure it out
18:27:43 <r0bby> :x
18:27:59 <wribeka> That's Mary Gray
18:30:51 <r0bby> ah
18:34:27 *** wribeka has quit IRC
18:35:38 <jmiranda> rest in peace bmckown
18:36:44 <upul> is that oliver in the front row
18:37:16 <r0bby> what justin said..it's weird -- i talked to him last tuesday...
18:39:30 <pascal`> condolences to the family
18:41:04 <r0bby> are they finished speaking?
18:42:05 <upul> yes i think
18:44:12 <pascal`> i saw Win
18:45:30 *** Keelhaul has joined #openmrs
18:45:42 *** ChanServ sets mode: +v Keelhaul
18:48:37 <r0bby> brians_memorial: is it wrapping up?
18:49:39 <r0bby> i take that as a yes
18:50:04 <Keelhaul> i missed it =(
18:50:45 <upul> burke said it will be recorded
18:51:47 <Keelhaul> ok
18:56:04 *** openmrs_web681 has quit IRC
19:10:33 *** openmrs_web094 has joined #openmrs
19:10:56 <openmrs_web094> showing steve (Brian's brother) the IRC channel -Burke
19:11:18 <upul> hi steve
19:12:26 <upul> It was great pleasure working with him, always helpful and always fun to work with,
19:12:47 <upul> never got bored when he was around
19:15:38 *** pascal` has quit IRC
19:17:28 *** brians_memorial has quit IRC
19:17:29 *** atomicturtle has quit IRC
19:18:53 *** atomicturtle has joined #openmrs
19:20:00 *** openmrs_web094 has quit IRC
19:25:42 <upul> goodbye, see you later then
19:26:00 *** upul has left #openmrs
19:34:46 *** andrewaclt has joined #openmrs
19:35:32 *** burke has joined #openmrs
19:35:34 *** ChanServ sets mode: +o burke
19:37:14 <r0bby> burke: \o/
19:37:31 <burke> hey r0bby.
19:41:06 *** openmrs_web897 has joined #openmrs
19:47:04 <nribeka-> burke, i have a question
19:47:06 <nribeka-> :D
19:47:21 <burke> yup... shoot.
19:47:47 <nribeka-> is it better to enroll the patient through api or using the web interface? :D
19:47:50 <nribeka-> for martin case
19:48:01 <nribeka-> well, nvm i think it's better to use api
19:48:15 <nribeka-> because we need to randomize the patient selection
19:48:29 *** openmrs_web897 has quit IRC
19:49:07 <burke> hm. depends a little on how the randomization is going to be done. assuming it's going to be done ahead of time, then enrolling programmatically (using code, a Groovy script, SQL, etc.) would be easier than one at a time through the web
19:49:49 <burke> sometimes studies will randomize patients in real time (like flipping a virtual coin at the time the patient shows up to clinic). in that case, you would need to create a module or something
19:50:32 <nribeka-> i have the random number already, so i'm assuming it is ahead of time
19:50:49 <nribeka-> i think i need to go and see you with martin
19:53:27 <Keelhaul> hi burke
19:53:36 <Keelhaul> sorry i missed the memorial
19:54:18 <burke> hey Keelhaul. we should have a video of it. if we get one, we'll share it with folks.
19:54:34 <burke> it was a nice service. folks in Kenya got to speak. family was there. it was very nice.
20:20:03 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1884 (enhancement created): Use STF segments to get provider info <http://dev.openmrs.org/ticket/1884>
20:23:33 <nribeka-> burke, it's random apparently
20:23:34 <nribeka-> haha ...
20:23:37 <nribeka-> my bad :P
20:23:59 <nribeka-> looks like a non random: 0,1,0,1,1,0,1,0,1,0,1
20:27:11 *** nribeka- has quit IRC
20:38:50 *** burke has quit IRC
20:52:09 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10887]: -- atd_location_changes * fixed a null pointer exception when barcodes … <http://dev.openmrs.org/changeset/10887>
21:07:31 *** andrewaclt has quit IRC
21:58:52 *** openmrs_web311 has joined #openmrs
21:59:09 *** openmrs_web311 has quit IRC
22:14:55 *** njero has quit IRC
22:18:12 *** atomicturtle has quit IRC
22:34:35 *** Mkop has joined #openmrs
22:43:39 *** Keelhaul has quit IRC
22:50:06 *** atomicturtle has joined #openmrs
23:00:18 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [10888]: simplelabentry: initial release of lab entry v1.6.1 <http://dev.openmrs.org/changeset/10888>
23:30:12 *** andrewaclt has joined #openmrs
23:31:49 *** atomicturtle has quit IRC