01:20:19
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4570]: mrngen: Updated code to latest 1.3.0 release of the main codebase. ⦠<http://dev.openmrs.org/changeset/4570>
|
01:50:23
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: Double Entry Reconciliation Module 1.6 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=doubleentryreconciliation&version=&1.6>
|
02:27:52
|
*** nribeka has quit IRC
|
02:47:58
|
*** TorLye has joined #openmrs
|
03:17:36
|
*** Nzeyi has joined #openmrs
|
03:27:14
|
*** Nzeyi has quit IRC
|
05:04:14
|
*** OpenMRSBot has joined #openmrs
|
05:04:14
|
*** ChanServ sets mode: +o OpenMRSBot
|
05:21:47
|
*** upul has joined #openmrs
|
06:11:28
|
*** njero has joined #openmrs
|
06:11:32
|
*** ChanServ sets mode: +v njero
|
06:41:54
|
*** Nzeyi has joined #openmrs
|
06:44:58
|
*** upul has quit IRC
|
06:52:00
|
*** pombreda has joined #openmrs
|
06:52:00
|
*** ChanServ sets mode: +v pombreda
|
06:54:26
|
*** bwolfe has joined #openmrs
|
06:54:26
|
*** ChanServ sets mode: +o bwolfe
|
06:54:37
|
*** atomicturtle has joined #openmrs
|
06:56:34
|
*** Nzeyi has quit IRC
|
06:59:44
|
*** pombreda1 has quit IRC
|
07:19:23
|
*** james_regen has joined #openmrs
|
07:19:24
|
*** ChanServ sets mode: +v james_regen
|
07:32:51
|
*** pombreda1 has joined #openmrs
|
07:36:56
|
*** rockynroll has joined #openmrs
|
07:38:42
|
*** rockynroll has left #openmrs
|
07:48:54
|
*** pombreda has quit IRC
|
07:58:12
|
*** [OmegentooX] has quit IRC
|
08:04:37
|
*** upul has joined #openmrs
|
08:11:22
|
*** upul_ has joined #openmrs
|
08:11:43
|
*** Nzeyi has joined #openmrs
|
08:11:48
|
*** upul has quit IRC
|
08:11:54
|
*** upul_ is now known as upul
|
08:22:35
|
*** upul has quit IRC
|
08:23:10
|
*** upul has joined #openmrs
|
08:28:10
|
*** atomicturtle has quit IRC
|
08:29:09
|
*** upul_ has joined #openmrs
|
08:29:20
|
*** nribeka has joined #openmrs
|
08:33:33
|
<bwolfe> good morning everyone
|
08:34:14
|
<nribeka> good morning bwolfe
|
08:34:25
|
<upul_> good morning Ben
|
08:34:35
|
<bwolfe> how goes the programming ?
|
08:34:53
|
<nribeka> do you mean reading hahaha ...
|
08:35:18
|
<bwolfe> what are you reading up on ?
|
08:35:37
|
<nribeka> module docs
|
08:35:44
|
<nribeka> extension point
|
08:35:50
|
<nribeka> formentry module
|
08:35:58
|
<nribeka> app-context
|
08:36:06
|
<nribeka> config.xml
|
08:36:53
|
*** upul has quit IRC
|
08:37:03
|
*** upul_ is now known as upul
|
08:38:59
|
<upul> we had 2 bus bombs today, third one defused
|
08:39:21
|
<nribeka> what??
|
08:39:58
|
<upul> and one in train 2 days ago, one in a bus last friday i think, can't keep tab of them
|
08:40:53
|
<upul> one was in the fully loaded bus, near a university, some friends of friends were in there
|
08:40:56
|
<nribeka> bwolfe: what is the diff between class extending AdministrationSectionExt and Extension?
|
08:41:13
|
<nribeka> upul: that's scary. did it explode?
|
08:41:46
|
<upul> 1 killed 20+ in the morning
|
08:42:08
|
<bwolfe> nribeka: it has to extend AdministrationSectionExt if its going to be used on that administration section. because that administration section point expects each extension to have certain methods (like getTitle, getLInks, etc).
|
08:42:21
|
<bwolfe> nribeka: the normal Extension interface does not have those methods
|
08:42:35
|
<bwolfe> upul: why is this happening?
|
08:43:02
|
<upul> http://www.fbi.gov/page2/jan08/tamil_tigers011008.html
|
08:43:03
|
<OpenMRSBot> <http://ln-s.net/1uTF> (at www.fbi.gov)
|
08:43:12
|
<upul> this is a good reference letter i think
|
08:43:48
|
<upul> al qaeda is a student group compared to these
|
08:45:20
|
*** sgrannis has joined #openmrs
|
08:45:32
|
*** ChanServ sets mode: +v sgrannis
|
08:45:37
|
<bwolfe> upul: wow, looks like it
|
08:45:48
|
<sgrannis> nribeka: more laptop woes
|
08:45:52
|
<bwolfe> they've been fighting the govt for 25 years ??
|
08:46:11
|
<sgrannis> haven't been able to test due to multiple laptop crashes
|
08:46:24
|
<nribeka> sgrannis: you should go for mac book pro i guess
|
08:46:30
|
<sgrannis> yep :)
|
08:46:34
|
<sgrannis> placed my order this AM
|
08:46:57
|
<nribeka> sgrannis: wow ... mbp is coming to town :P
|
08:47:00
|
<sgrannis> i gotta keep up with paul adn burke! ;)
|
08:47:06
|
<upul> because until 9/11 other countries were funding them
|
08:47:19
|
<upul> still europe it is the same
|
08:47:48
|
<nribeka> sgrannis: true, all investigator must be equal in all aspect ... mbp is one :P
|
08:48:17
|
<sgrannis> :)
|
08:49:33
|
<sgrannis> i'm going to try to finish reviewing your patches now ...
|
08:49:38
|
<sgrannis> wishme luck!
|
08:49:56
|
<upul> good luck find lot of bugs in nribeka's code
|
08:50:09
|
<nribeka> sgrannis: good luck. hope no more crash :D
|
08:50:15
|
<nribeka> upul: thank you hehe ... :D
|
08:50:32
|
<upul> you are welcome :-)
|
08:50:35
|
<sgrannis> ;) nribeka's code has been of high quality :)
|
08:51:09
|
<nribeka> sgrannis: but i missed some small thing :P
|
08:51:38
|
<sgrannis> no worries -- don't sweat the small stuff. and by the way, it's all small stuff
|
08:52:10
|
<sgrannis> (no charge for my phislosophicla lessons) ;)
|
08:52:25
|
<bwolfe> ha
|
08:52:36
|
*** upul has quit IRC
|
08:52:49
|
<bwolfe> have you been hiding a philosophy degree from us sgrannis ?
|
08:52:59
|
<nribeka> sgrannis: hehe ... thanks.
|
08:53:23
|
<nribeka> bwolfe: doctor rocket scientist in action
|
08:53:37
|
<sgrannis> 8)
|
08:54:14
|
<bwolfe> shrink docter rocket scientist
|
08:56:25
|
<nribeka> !extension point
|
08:56:25
|
<OpenMRSBot> nribeka: Error: "extension" is not a valid command.
|
08:57:57
|
*** bmckown has joined #openmrs
|
08:57:57
|
*** ChanServ sets mode: +o bmckown
|
08:59:33
|
<sgrannis> nribeka: am running a 100,000 run.... we'll se if the laptop crashes. i've got the laptop set to a very conservative power setting ...
|
08:59:50
|
<nribeka> hehehe ...
|
08:59:58
|
<nribeka> i will try to run it too
|
08:59:59
|
<sgrannis> i'm still here ...
|
09:00:32
|
<nribeka> rocket launched ...
|
09:01:23
|
*** upul has joined #openmrs
|
09:01:50
|
<nribeka> bwolfe: if we want to add webpages in the module, where to start adding it?
|
09:01:54
|
<nribeka> any hints?
|
09:02:26
|
<bwolfe> nribeka: have the basic module checked out?
|
09:02:39
|
<bwolfe> look at /web/module/*.jsp
|
09:02:48
|
<bwolfe> and at /metadata/moduleApplicationContext.xml
|
09:03:06
|
<bwolfe> thats the jsp/html page and the way to tell spring how to load it
|
09:03:07
|
<nribeka> basic module? i thought you said basic module doesn't have jsp?
|
09:03:12
|
<bwolfe> nribeka: it has one
|
09:03:15
|
<bwolfe> I lied. :-)
|
09:03:27
|
*** atomicturtle has joined #openmrs
|
09:03:28
|
<nribeka> argghh ... i check out the formentry :(
|
09:03:40
|
<nribeka> hehe ... checking out basic module
|
09:03:51
|
<bwolfe> hdd space is cheap...
|
09:04:03
|
* nribeka calling hitman to hunt bwolfe
|
09:04:14
|
<sgrannis> bwolfe: i noted you're running ubuntu on your t61 -- you like?
|
09:04:19
|
<sgrannis> any gotcha's?
|
09:04:38
|
<sgrannis> bmckown: same goes for you
|
09:04:46
|
<bwolfe> sgrannis: I have an old, slow, extremely outdated, t43
|
09:04:53
|
<bwolfe> bmckown has a t61
|
09:05:00
|
<nribeka> yeah, cheap hdd :D
|
09:05:05
|
<bwolfe> he has issues with his graphics card and used to have one with his wifi
|
09:05:06
|
<sgrannis> ah. question still stands
|
09:05:11
|
<bwolfe> I have had zero issues
|
09:05:36
|
<sgrannis> hmmm. i'll have to talk with mr t61 and see what his issues are
|
09:05:48
|
<bwolfe> hardy heron fixed the only thing that bugged me...the external monitor stuff. I was able to set up in the presentation with ease
|
09:05:51
|
<bmckown> The new t61 has a few issues with wireless driver.
|
09:06:03
|
<sgrannis> i'm thinking about wiping windows on my junky t60p and installing ubuntu
|
09:06:17
|
<bmckown> it uses Atheros driver
|
09:06:30
|
<sgrannis> woreless works ok now?
|
09:06:33
|
<bmckown> so madwifi or ndiswrapper are the driver choices.
|
09:06:34
|
<sgrannis> wireless
|
09:06:36
|
<bwolfe> sgrannis: how about you give me your t60 and I'll give you my already-installed-with-ubuntu t43? :-D
|
09:06:40
|
<bmckown> sorry, Atheros "chipset"
|
09:06:43
|
<sgrannis> mmmm. no.
|
09:07:03
|
<bwolfe> sgrannis: damn
|
09:07:06
|
<bwolfe> sgrannis: it was worth a shot
|
09:07:08
|
<bmckown> ndiswrapper seems to be the best bet instead of madwifi.
|
09:07:11
|
<sgrannis> good try though
|
09:07:19
|
<sgrannis> good advice
|
09:07:21
|
<sgrannis> thx
|
09:07:33
|
<sgrannis> and if i have trouble i know where you work
|
09:07:45
|
<bmckown> I have cisco vpn working correctly and iu vpn working correctly so those are non-issues
|
09:07:47
|
<sgrannis> :)
|
09:08:43
|
<bmckown> :-)
|
09:10:00
|
<nribeka> sgrannis: sample size 100000 of 5000 record on datasource A and datasource B that you gave me
|
09:10:07
|
<nribeka> sgrannis: done
|
09:11:02
|
<sgrannis> mine finished OK too -- i have to set my laptop power settings very low in order for it not to crash -- it did so last night in MS word, so now i know recmatch is not the culprit -- it'soverheating
|
09:11:31
|
<sgrannis> i guess dumping a cup of coffee on the keyboard is a bad idea?
|
09:12:46
|
<nribeka> haha ... well, you can always give me your laptop as a last resort :P
|
09:13:58
|
<sgrannis> so tickets 794, 795, 796 and 797 appear to be resolved -- good work nribeka!
|
09:14:31
|
<nribeka> hehe ... thanks sgrannis :D
|
09:14:34
|
<sgrannis> I'm going to add a "new feature" ticket for entering the match threshold score
|
09:15:37
|
<nribeka> ok
|
09:16:44
|
<nribeka> wow ... http://money.cnn.com/2008/06/06/news/economy/jobs_may/index.htm
|
09:16:48
|
<OpenMRSBot> <http://ln-s.net/1uTM> (at money.cnn.com)
|
09:17:11
|
<nribeka> i guess i have to go back to my home country when i graduate anyway
|
09:20:21
|
<nribeka> bwolfe: looking at basic module now
|
09:34:07
|
*** upul_ has joined #openmrs
|
09:35:40
|
*** vdgreat has joined #openmrs
|
09:52:59
|
*** upul has quit IRC
|
09:59:36
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4571]: openmrs-reports: Committing latest changes to flowsheet report. <http://dev.openmrs.org/changeset/4571>
|
10:02:32
|
*** upul_ is now known as upul
|
10:11:02
|
*** njero has quit IRC
|
10:14:58
|
*** Nzeyi has quit IRC
|
10:29:42
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4572]: in patientmatching module, added some support for each Record having a ⦠<http://dev.openmrs.org/changeset/4572>
|
10:38:12
|
*** sioraiocht has joined #openmrs
|
11:08:31
|
*** njero_ has joined #openmrs
|
11:09:09
|
*** njero_ has quit IRC
|
11:09:48
|
*** njero_ has joined #openmrs
|
11:15:25
|
*** pombreda1 is now known as pombreda
|
11:15:33
|
*** ChanServ sets mode: +v pombreda
|
11:17:25
|
*** njero_ has quit IRC
|
11:17:47
|
*** njero_ has joined #openmrs
|
11:29:54
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4573]: Table name bug fix in update-to-latest diff script <http://dev.openmrs.org/changeset/4573>
|
11:35:15
|
<nribeka> off to lib
|
11:35:19
|
<nribeka> cya later guys
|
11:35:22
|
*** nribeka has quit IRC
|
11:41:08
|
*** mshanks has quit IRC
|
11:41:37
|
*** upul has quit IRC
|
11:43:13
|
*** [OmegentooX] has joined #openmrs
|
11:43:14
|
*** ChanServ sets mode: +v [OmegentooX]
|
11:43:26
|
*** mshanks has joined #openmrs
|
11:50:24
|
*** vdgreat has quit IRC
|
11:50:46
|
*** sgrannis has quit IRC
|
11:57:17
|
*** [OmegentooX] has quit IRC
|
12:09:42
|
*** [OmegentooX] has joined #openmrs
|
12:09:42
|
*** ChanServ sets mode: +v [OmegentooX]
|
12:13:57
|
*** nribeka has joined #openmrs
|
12:16:28
|
<nribeka> hi all
|
12:16:38
|
<nribeka> assignment question
|
12:16:40
|
<bwolfe> yo yo yo
|
12:16:46
|
<nribeka> haha ...
|
12:16:47
|
<bwolfe> homework?
|
12:16:58
|
<nribeka> that's so not you bwolfe hehe ...
|
12:16:58
|
<nribeka> :P
|
12:17:02
|
<nribeka> yes
|
12:17:05
|
<nribeka> homework
|
12:17:24
|
<nribeka> any idea on tools to write hl7?
|
12:17:56
|
<nribeka> bwolfe: suggestions?
|
12:18:15
|
<bwolfe> to write it? HAPI is a nice java library for it
|
12:18:24
|
<bwolfe> they have a standalone java jar that can do fancy stuff
|
12:18:35
|
<bwolfe> either that or get the Mirth webapp that does hl7 stuff
|
12:18:45
|
<bwolfe> (I think Mirth uses HAPI internally)
|
12:19:08
|
<nribeka> mirth is gary's thing right?
|
12:19:18
|
<nribeka> hapi? first time heard that one
|
12:20:42
|
*** vdgreat has joined #openmrs
|
12:20:55
|
*** njero_ has quit IRC
|
12:21:21
|
*** vdgreat has quit IRC
|
12:21:24
|
<nribeka> first entry on google: Hispanic American Periodicals Index lol
|
12:27:11
|
<bwolfe> nribeka: yeah, gary tiechrow (sp?) from the mailing list
|
12:27:31
|
<nribeka> ah ok ok
|
12:27:41
|
<jacobb> Mirth has hapi internally, but for the most part doesn't use it
|
12:27:46
|
<nribeka> downloading hapi and mirth
|
12:28:06
|
<nribeka> hi jacobb
|
12:28:09
|
<jacobb> it's an optional feature that has to be turned on manually, by default we have our own parser
|
12:28:15
|
<jacobb> how's it going, nribeka
|
12:28:28
|
<nribeka> doing great jacobb
|
12:28:47
|
<nribeka> u? are u from webreach jacobb?
|
12:28:50
|
<jacobb> we've found that most messages in the "real-world" aren't fully HL7 compliant, so hapi chokes on them
|
12:29:03
|
<jacobb> yeah, i'm one of the Mirth leads
|
12:29:41
|
<nribeka> wow ... lot's of cool people around here ...
|
12:29:55
|
<jacobb> haha, thanks
|
12:30:52
|
<bwolfe> jacobb! I didn't even see you lurking in here. :-)
|
12:31:15
|
<nribeka> i have an assignment to write hl7 message to include pharmacy data and radiology report
|
12:31:15
|
<jacobb> haha, yeah, just started lurking yesterday
|
12:31:21
|
<nribeka> can mirth do that jacobb?
|
12:31:27
|
<jacobb> definitely, nribeka
|
12:32:00
|
<jacobb> it has a bit of a learning curve, but after you pick it up it should be a piece of cake
|
12:32:20
|
<jacobb> bwolfe, when are you going to be arriving in Africa?
|
12:32:53
|
<bwolfe> jacobb: we land in joburg Saturday evening. we will be in durban sunday at noon
|
12:32:54
|
<nribeka> ah, great news from jacobb :D
|
12:33:02
|
<bwolfe> you?
|
12:33:10
|
<nribeka> bwolfe: you're going?
|
12:33:24
|
<nribeka> who else will go there?
|
12:33:24
|
<bwolfe> nribeka: haha, theres no chance I'd miss it. :-)
|
12:33:36
|
<nribeka> i envy you bwolfe
|
12:34:02
|
<bwolfe> nribeka: bmckown, burke, docpaul, jacobb, james_regen, sgrannis (of the people on irc)
|
12:34:04
|
<jacobb> I'm going to arrive at the durban airport at 1:20PM on sunday I think
|
12:34:32
|
<jacobb> and I'll have Monday off :) Thinking of going on one of those tours they have on the site
|
12:35:01
|
<bmckown> bwolfe bwolfe bwolfe bwolfe bwolfe
|
12:35:04
|
<bmckown> :-)
|
12:35:27
|
<bwolfe> jacobb: one of those tours is an option...unfortunately most were 800-1000 dollars. my vacation budget is not that large. ;-)
|
12:35:47
|
<jacobb> bwolfe, they are listed in Rands
|
12:35:53
|
<bwolfe> I was hoping to rent a car and go to wine country perhaps. not sure if we'll have time for that sunday, but certainly would monday
|
12:35:53
|
<[OmegentooX]> O'Reilly did bad: http://pics.discosoup.net/oreillybook.html
|
12:35:54
|
<jacobb> the most expensive one is 250
|
12:35:54
|
<nribeka> arghhh ... everyone is leaving
|
12:36:10
|
<nribeka> when will you guys back?
|
12:36:11
|
*** pombreda1 has joined #openmrs
|
12:36:14
|
<bwolfe> jacobb: hmm, I did a rand-> dollar conversion
|
12:36:19
|
<bwolfe> perhaps I did it wrong :-p
|
12:36:27
|
<jacobb> me too, perhaps google is wrong...but i doubt it :P
|
12:36:36
|
<jacobb> I just typed 1800 rands in dollars
|
12:37:24
|
<jacobb> comes out to about 230
|
12:37:49
|
<nribeka> how long will you guys stay there?
|
12:37:49
|
<bwolfe> I don't see an 1800
|
12:37:54
|
<bwolfe> (thats what I did too)
|
12:38:02
|
<bwolfe> are you looking at this page? http://hisa.airwave.co.za/?display=toursprepost&heading=Pre%20and%20Post%20Conference%20Tours
|
12:38:04
|
<OpenMRSBot> <http://ln-s.net/1uU5> (at hisa.airwave.co.za)
|
12:38:35
|
<bwolfe> jacobb: ah, nm, saw the other page with more! :-)
|
12:38:35
|
<jacobb> no, the accompanying persons programme
|
12:38:57
|
<jacobb> I e-mailed the tour girl and she said no one else has signed up yet but she's hoping for more this week. I want to do the LE 01 - Hluhluwe game reserve & st lucia estuary
|
12:39:25
|
<jacobb> She said we'll see lions and elephants and the works :o
|
12:39:39
|
<bwolfe> jacobb: yeah, I'd be up for that one
|
12:39:50
|
<jacobb> Can you be away from the conf on monday?
|
12:40:09
|
<jacobb> I know it's a pre-conference day with some other things going on
|
12:40:24
|
<bwolfe> jacobb: yeah, its just talk on mobile+openmrs
|
12:40:31
|
<bwolfe> I'm not interested in that aspect, so I can skip
|
12:40:35
|
<jacobb> awesome
|
12:40:43
|
<bwolfe> bmckown and james_regen, up for a game preserver on Monday ?
|
12:40:56
|
<bwolfe> jacobb: I think darius, and justin will be getting there sunday as well
|
12:41:05
|
<jacobb> we should go on to LE 01 then...it's definitely the craziest tour
|
12:41:13
|
<bwolfe> darius will probably want to do the mobile conf thing, but justin I'm sure woudl be up for a bit o' travel
|
12:41:19
|
<jacobb> haha, nice
|
12:41:33
|
<jacobb> so have you been to South Africa before?
|
12:41:59
|
<bwolfe> jacobb: yeah, the first two openmrs conferences were in cape town though
|
12:42:15
|
<james_regen> bwolfe, i'd consider it. do i need to do my own google price conversion?
|
12:42:16
|
<bwolfe> jacobb: I have yet to be to a game park in SA either
|
12:42:32
|
<jacobb> james_regen, i think it's 230 USD
|
12:42:34
|
<bwolfe> james_regen: yes, your google conversion might be different ;-)
|
12:43:04
|
<jacobb> yeah...i figure this is probably the only time I'll be in SA...and monday's probably the only full free day I'll have, so I've gotta make the most of it
|
12:43:22
|
<jacobb> I'm arriving Sunday, and leaving Saturday after the conference
|
12:43:50
|
<bmckown> bwolfe, sounds great. gotta talk w/ my neighbor though to see if his family in South Africa has any ideas.
|
12:44:40
|
<bwolfe> bmckown: we would have sunday afternoon as well. see if he can suggest something for then. (mini wine country trip?) :-)
|
12:44:50
|
<bmckown> ah. okay.
|
12:44:59
|
<bwolfe> jacobb: yeah, we fly to joburg friday night and fly home saturday as well
|
12:45:46
|
<jacobb> Yeah, that sounds awesome for Sunday afternoon
|
12:45:58
|
<jacobb> Have you flown through Johannesburg before? I heard it wasn't the best of airports
|
12:46:08
|
<jacobb> for luggage and safety
|
12:46:16
|
<bwolfe> eh. its on par with other african airports
|
12:46:32
|
<bwolfe> I've never lost luggage or had things stolen in african airports
|
12:46:32
|
<jacobb> so not much to worry about?
|
12:46:51
|
<bwolfe> (I did have a camera stolen in a carribbean airport though)
|
12:47:04
|
<jacobb> I've read people saying that you should get your luggage shrink wrapped and stuff if you're going to johannesburg
|
12:47:27
|
<jacobb> I won't put anything valuable in my checked bag though...i'll carry on my laptop, etc.
|
12:47:28
|
<bwolfe> jacobb: nah. but don't be stupid about it. don't put your laptop or other really expensive things in your checked bags
|
12:47:34
|
<jacobb> yeah, cool
|
12:47:41
|
<bwolfe> yep, you should be good
|
12:47:57
|
<jacobb> Do you know what power adaptors are needed for SA?
|
12:48:18
|
<bwolfe> its a pseudo european one I think
|
12:48:19
|
<jacobb> from the looks of it most of those universal ones I see in stores don't say they if it's compatible
|
12:48:38
|
<jacobb> and I need an adaptor for my laptop and anything else i bring
|
12:48:45
|
<jacobb> was gonna try to find one after work today
|
12:48:50
|
<bwolfe> or you can buy one there for 5-10 bucks
|
12:48:54
|
<bwolfe> we did that last time
|
12:49:02
|
<jacobb> at the airport?
|
12:49:04
|
<jacobb> i'll probably do that..
|
12:50:43
|
<jacobb> last time I travelled out of the country, i was like 14 years old...gotta figure everything out again
|
12:51:09
|
<sioraiocht> jacobb: where are you going to/coming from?
|
12:51:21
|
<jacobb> bwolfe: do you go cellphone-less or get a compatible one?
|
12:51:44
|
<jacobb> sioraiocht: going to South Africa for the HISA conference. Coming from Southern California.
|
12:51:49
|
<sioraiocht> ahhh
|
12:52:04
|
<sioraiocht> don't know anything about travelling to Africa..
|
12:52:56
|
<jacobb> yeah. our company actually had a branch in the UK, so everyone here is extremely experienced with that. But no one knows anything about South Africa...
|
12:55:25
|
<sioraiocht> i would say just get the power adapter you need, and a GSM world phone
|
12:55:34
|
<sioraiocht> and don't check anything you'd miss too greatly
|
12:55:42
|
<sioraiocht> which is pretty much good wisdom for travelling anywhere
|
12:55:54
|
<jacobb> are there prepaid gsm world phones?
|
12:55:57
|
<sioraiocht> you can also read the travel advisories at travel.state.gov
|
12:56:09
|
<sioraiocht> jacobb: you can buy a prepaid sim card for any unlocked phone once you arrive, if you like
|
12:56:16
|
<sioraiocht> also terrestrial.com
|
12:56:22
|
<sioraiocht> errr
|
12:56:31
|
<sioraiocht> telestial.com
|
12:56:36
|
<jacobb> haha
|
12:56:48
|
<sioraiocht> sells prepaid gsm sim cards for almost any country in the world
|
12:56:49
|
<sioraiocht> and GSM world phones
|
12:57:06
|
<jacobb> neat, though i might be too late to order one...leaving in one week :)
|
12:57:13
|
<sioraiocht> no, you're not too late
|
12:57:19
|
<sioraiocht> they can overnight them if you want
|
12:57:35
|
<sioraiocht> depends on how much $$$ you want to spend ;)
|
12:58:09
|
<jacobb> yeah, it'll be on the company anyway :)
|
12:58:11
|
<sioraiocht> ah
|
12:58:14
|
<sioraiocht> there ya go, then ;)
|
12:58:17
|
<jacobb> i wonder if there's a store i can go to though
|
12:58:27
|
<sioraiocht> where in socal are you (i'm from there)
|
12:58:46
|
<jacobb> Irvine
|
12:58:51
|
<sioraiocht> AT&T and T-Mobile are both GSM providers, they have gsm world phones for sale often
|
12:58:52
|
<jacobb> you?
|
12:58:56
|
<sioraiocht> I live in the UK, now
|
12:59:01
|
<sioraiocht> I'm from Newport Beach
|
12:59:05
|
<jacobb> haha
|
12:59:13
|
<jacobb> about 100 yards away
|
12:59:19
|
<jacobb> we're right on the border of Irvine and NB
|
12:59:20
|
<sioraiocht> you can also go to sketchy kiosks in South Coast Plaza/Fashion Island that sell mobiles
|
12:59:25
|
<sioraiocht> yeah so was I
|
12:59:25
|
<jacobb> right near uci
|
12:59:31
|
<jacobb> crazy, how long ago?
|
12:59:38
|
<sioraiocht> until 2003
|
12:59:40
|
<sioraiocht> I grew up there
|
12:59:51
|
<jacobb> ah, cool
|
12:59:54
|
<jacobb> I moved here in 03
|
12:59:57
|
<sioraiocht> lahh
|
13:00:07
|
<sioraiocht> I lived on Eastbluff Dr for a while
|
13:00:12
|
<sioraiocht> and also on the corner of Jamboree and Bison
|
13:00:15
|
<jacobb> from valencia/santa clarita, near magic mountain
|
13:00:16
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #804 (enhancement created): Person Attribute Edit Permission <http://dev.openmrs.org/ticket/804>
|
13:00:29
|
*** pombreda has quit IRC
|
13:00:37
|
<sioraiocht> cool :) I do miss it a bit
|
13:00:48
|
<jacobb> oh ok, cool...my apartment complex is on the corner of Jamboree and Dupont now
|
13:00:52
|
<sioraiocht> my dad moved to Dana Point, so when I visit I don't often get a chance to get back to newport anyway
|
13:00:57
|
<jacobb> a lot has changed since you left...the place is booming
|
13:01:12
|
<sioraiocht> aye, I was there last summer
|
13:01:12
|
<jacobb> all of jamboree is full of condos and apartments now
|
13:01:25
|
<sioraiocht> that's kind of a bummer, though
|
13:01:39
|
<sioraiocht> I liked the unused land along jamboree when going around UCI
|
13:01:45
|
<jacobb> haha
|
13:01:46
|
<jacobb> yeah
|
13:02:11
|
<jacobb> they still have the arboretum along campus
|
13:02:16
|
<jacobb> when going to uci
|
13:02:21
|
<jacobb> lots of empty land there
|
13:03:16
|
<bwolfe> jacobb: I have a phone I use in kenya...but it doesn't work in SA
|
13:03:37
|
<bwolfe> paul and burke have world phones that we bum off of in SA
|
13:03:44
|
<sioraiocht> http://www.gsmworld.com/roaming/gsminfo/index.shtml will give you a list of GSM providers in any country
|
13:03:45
|
<jacobb> yeah, i think I'm going to try to get a cheapo one
|
13:03:46
|
<OpenMRSBot> <http://ln-s.net/1uU+> (at www.gsmworld.com)
|
13:03:49
|
<bwolfe> sim cards and minutes are cheap in country
|
13:04:06
|
<bwolfe> just bring along a gsm phone that works on the right frequency
|
13:04:25
|
<jacobb> haha, so not all gsm phones will work? :\
|
13:04:35
|
<sioraiocht> looks like SA is on european frequencies, 900/1800/2100
|
13:04:35
|
<jacobb> too bad I have sprint...cdma here.
|
13:05:05
|
<sioraiocht> jacobb: only tri-band or quad-band ones that are bought in the states, or a dual-band that has specific european bands
|
13:05:20
|
<sioraiocht> it'd be nice if the USA got their ass together and unified frequencies with europe
|
13:05:31
|
<sioraiocht> but the next gen of GSM won't be
|
13:05:33
|
<sioraiocht> it's 2100 in euroe
|
13:05:35
|
<sioraiocht> europe
|
13:05:44
|
<sioraiocht> and effing t-mobile is putting it on 1700 in the US
|
13:05:55
|
<sioraiocht> the cell phone makers probably love it, they can rape us for world phones =p
|
13:05:59
|
<jacobb> yeah
|
13:06:06
|
<jacobb> it'd be nice if they unified it
|
13:06:10
|
<jacobb> but they'd rather make more money :P
|
13:06:19
|
<sioraiocht> although, know what's odd
|
13:06:26
|
<sioraiocht> so Vodafone is one of the largest telcos in the world
|
13:06:31
|
<sioraiocht> they're GSM in all of europe
|
13:06:37
|
<sioraiocht> they own a controlling portion of VERIZON =p
|
13:07:04
|
<jacobb> yeah i read that
|
13:07:23
|
<sioraiocht> otherwise maybe roaming when I'm home wouldn't be so !##@!$%!@#!~O*U#R$G expensive
|
13:07:30
|
*** pombreda has joined #openmrs
|
13:07:31
|
*** ChanServ sets mode: +v pombreda
|
13:07:32
|
<jacobb> ha
|
13:07:38
|
* sioraiocht just wants a phone number that works everywhere, is that too much to ask?
|
13:07:45
|
<jacobb> seriously...
|
13:07:51
|
<jacobb> i wonder how much it'll be to call the US
|
13:07:55
|
<sioraiocht> a lot
|
13:08:09
|
<jacobb> I don't even know how to call SA
|
13:08:11
|
<jacobb> ha
|
13:08:39
|
*** burke_away has joined #openmrs
|
13:08:39
|
*** ChanServ sets mode: +o burke_away
|
13:08:51
|
*** burke_away is now known as burke
|
13:08:55
|
<sioraiocht> 011 27 Area code + tel number
|
13:08:57
|
<burke> r0bby: ping
|
13:09:05
|
<r0bby> burke: pong
|
13:09:09
|
* jacobb writes that down
|
13:09:18
|
<r0bby> everything went well
|
13:09:27
|
<r0bby> \would phone be easier?
|
13:09:35
|
<r0bby> or on here?
|
13:09:50
|
<sioraiocht> of course
|
13:09:52
|
<sioraiocht> from SA
|
13:09:54
|
<sioraiocht> calling the US
|
13:09:55
|
<sioraiocht> is
|
13:10:02
|
<sioraiocht> 00 1 + area code + number
|
13:10:05
|
<sioraiocht> to make things annoying =p
|
13:10:13
|
<jacobb> yup
|
13:10:33
|
<sioraiocht> although 011 or 00 can be substituted with + on a GSM phone
|
13:10:45
|
<sioraiocht> + is always whatever the necessary international exit code is
|
13:10:48
|
<sioraiocht> best standard ever
|
13:10:48
|
<sioraiocht> heh
|
13:10:57
|
<jacobb> haha...great...
|
13:11:07
|
<jacobb> now to find a phone I can pick up that'll work...
|
13:11:19
|
<burke> r0bby: pm me a phone number?
|
13:11:34
|
<r0bby> see pm
|
13:11:45
|
<sioraiocht> srsly, telestial has the best unlocked cell phone choices
|
13:11:51
|
<sioraiocht> they have them for as low as like $39 USD
|
13:12:14
|
<jacobb> then get the sim card at the airport there?
|
13:12:17
|
<sioraiocht> aye
|
13:12:29
|
<jacobb> i could probably get the whole thing at the airport too...no?
|
13:12:33
|
<sioraiocht> umm, dunno
|
13:12:40
|
<sioraiocht> in the UK you can
|
13:12:53
|
<sioraiocht> but i've never been to anywhere in Africa =/
|
13:13:07
|
<sioraiocht> I'm only going to France for the first time in 3 weeks =p
|
13:13:19
|
<jacobb> yeah...that's what most people say :)
|
13:13:25
|
<jacobb> never been to Africa...who knows..
|
13:14:42
|
<sioraiocht> alright, must make it to the grocery store before it closes, or I will be eating biscuits and cereal for dinner
|
13:15:47
|
<jacobb> have a good one, thanks for all the tips!
|
13:15:58
|
<sioraiocht> np, adios
|
13:16:18
|
*** ChanServ sets mode: +v sioraiocht
|
13:16:25
|
*** sioraiocht is now known as sior|away
|
13:22:04
|
*** pombreda1 has quit IRC
|
13:23:59
|
*** pombreda has quit IRC
|
13:24:43
|
<nribeka> ah the african wave is over
|
13:24:58
|
<jacobb> haha, my apologies :)
|
13:25:08
|
<nribeka> haha makes me wanna go too :(
|
13:25:20
|
<jacobb> quick, check expedia ;)
|
13:27:01
|
<nribeka> haha ... :P
|
13:27:26
|
<nribeka> i have class and final exam next week jacobb :P
|
13:27:37
|
<jacobb> ew...that's too bad
|
13:27:47
|
<jacobb> where do you go to school?
|
13:28:05
|
<nribeka> upitt
|
13:28:24
|
<jacobb> what major?
|
13:28:48
|
<nribeka> health information management (is this a major)
|
13:30:18
|
<jacobb> oh interesting
|
13:30:21
|
<OpenMRSBot> Recent updates in the world of openmrs: Matthew Harrison: Romance and JavaScript <http://compiler-error.blogspot.com/2008/06/romance-and-javascript.html>
|
13:30:25
|
<jacobb> dunno if we have a major like that here
|
13:30:26
|
<jacobb> dont' think so
|
13:30:46
|
<nribeka> here? where do you mean jacobb?
|
13:31:16
|
<jacobb> UC Irvine
|
13:31:24
|
<burke> http://pastebin.com/m507b92e6
|
13:31:39
|
<burke> (for r0bby -- btw)
|
13:32:50
|
<nribeka> jacobb: hmm UCI
|
13:32:58
|
<nribeka> are you a faculty there?
|
13:33:12
|
<r0bby> http://pastebin.com/m45d72834
|
13:33:39
|
*** sgrannis has joined #openmrs
|
13:33:43
|
<jacobb> no, just a graduate
|
13:33:58
|
<jacobb> graduated about 2 years ago from there
|
13:34:01
|
<r0bby> http://pastebin.com/m5005fc09
|
13:34:15
|
<nribeka> grad student? phd eh?
|
13:34:28
|
<jacobb> nah, just got my undergraduate and am done with it
|
13:34:45
|
<jacobb> :)
|
13:35:15
|
<nribeka> so you're working for mirth? webreach people?
|
13:36:15
|
<jacobb> yeah
|
13:36:28
|
<jacobb> I started here a little more than 2 years ago when i was still a student
|
13:36:45
|
<jacobb> and started mirth 1.0 with 2-3 other people :)
|
13:37:19
|
<r0bby> http://pastebin.com/mefed756
|
13:37:26
|
<nribeka> wow ... so how many devs do you have now for mirth?
|
13:37:28
|
<jacobb> a grad student that works here had already created the mirth alpha (a webapp), but 1.0 was a complete rewrite
|
13:37:35
|
<jacobb> hm, good question
|
13:37:49
|
<jacobb> the core mirth dev team is about 4 people
|
13:38:13
|
<jacobb> then there are about 5 other people that do client work and smaller mirth dev tasks
|
13:38:15
|
*** njero has joined #openmrs
|
13:38:16
|
*** ChanServ sets mode: +v njero
|
13:38:34
|
<jacobb> and then there's a team of about 4 system administrators and a couple help desk people
|
13:38:52
|
<jacobb> it's growing every day...used to be only us 4 in teh whole company that worked on Mirth
|
13:38:59
|
<jacobb> but it's kind of taking over the company :)
|
13:39:36
|
<nribeka> hehe ... well it's a good thing then :D
|
13:40:24
|
<jacobb> yup, I think so
|
13:40:51
|
<jacobb> we still have a lot of other things going on, but Mirth has been in high demand
|
13:41:19
|
<r0bby> <% textArea("patientId") %>
|
13:41:27
|
<nribeka> wow ... i see webreach has lots of client
|
13:41:54
|
<jacobb> nribeka, more every day :)
|
13:42:08
|
<nribeka> wow ... that's cool
|
13:43:03
|
<jacobb> I'm working on getting some Mirth integration in openmrs right now
|
13:43:27
|
<jacobb> it'll be nice to be able to send messages from Mirth into openmrs
|
13:43:32
|
<jacobb> and hoepfully vice versa
|
13:44:31
|
<nribeka> hmm interesting ...
|
13:44:42
|
<nribeka> argghh i lost my mirth installation ...
|
13:44:46
|
<nribeka> where did it go
|
13:45:29
|
*** sgrannis_ has joined #openmrs
|
13:46:23
|
<r0bby> <div ...> <label ...> <% textField("fieldName") %> ... </div>
|
13:47:01
|
<jacobb> program files/mirth?
|
13:47:22
|
<nribeka> ubuntu
|
13:47:28
|
<nribeka> hehe ...
|
13:47:43
|
<jacobb> is default
|
13:47:47
|
<jacobb> opt/mirth
|
13:47:51
|
<jacobb> i believe...
|
13:48:09
|
<jacobb> if you use the installer
|
13:48:47
|
<nribeka> yes i use installer
|
13:50:24
|
*** bmckown has quit IRC
|
13:53:24
|
*** bmckown has joined #openmrs
|
13:53:24
|
*** ChanServ sets mode: +o bmckown
|
13:55:15
|
*** sgrannis__ has joined #openmrs
|
14:00:32
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4574]: groovyforms: commiting what I have <http://dev.openmrs.org/changeset/4574>
|
14:02:14
|
*** sior|away is now known as sioraiocht
|
14:02:54
|
*** sgrannis has quit IRC
|
14:03:03
|
<r0bby> bwolfe, burke -- added you guys to a google doc as collaborators.
|
14:03:33
|
<jacobb> nribeka, you get it figured out?
|
14:03:59
|
<nribeka> not yet :P
|
14:04:02
|
<nribeka> gotta grab a bite
|
14:04:09
|
<nribeka> ttyl jacobb :D
|
14:05:55
|
<jacobb> alright cool, there are a bunch of people in the #mirth channel that might be able to help you out too...don't want to flood this place too much with mirth stuff :)
|
14:13:18
|
*** sgrannis_ has quit IRC
|
14:22:59
|
*** sgrannis___ has joined #openmrs
|
14:23:01
|
*** sgrannis___ is now known as sgrannis
|
14:29:41
|
<r0bby> GSoC: making live harder for me, so you can live easier!
|
14:29:47
|
<r0bby> ^^ my motto
|
14:31:41
|
*** sgrannis___ has joined #openmrs
|
14:34:13
|
*** bmckown has quit IRC
|
14:34:22
|
*** bmckown_ has joined #openmrs
|
14:41:30
|
*** sgrannis__ has quit IRC
|
14:44:57
|
*** bmckown_ is now known as bmckown
|
14:45:09
|
*** ChanServ sets mode: +o bmckown
|
14:50:50
|
*** sgrannis has quit IRC
|
14:59:30
|
*** sgrannis___ has quit IRC
|
15:08:23
|
<bwolfe> jacobb, sioraiocht : yes, you can get a phone, sim, and minutes in the airport
|
15:08:43
|
<bwolfe> you can get a phone, sim, and minutes at any store in durban or joburg too
|
15:08:54
|
<bwolfe> and you can get a sim at most, and minutes at all street corners
|
15:11:12
|
*** james_regen has quit IRC
|
15:13:34
|
*** sioraioc_ has joined #openmrs
|
15:14:12
|
<jacobb> sweet, thanks!
|
15:14:27
|
<jacobb> i think i might just get a phone there then...not sure what to get here in the US
|
15:15:51
|
<jacobb> bwolfe, do you get a bunch of currency there or does most everyone take visa credit card?
|
15:16:34
|
<bwolfe> you can pay with visa most places there. the credit card will usually charge a small exchange fee
|
15:17:07
|
<bwolfe> you can also get cash out at ATMs there, although the atm will charge a fee, your bank will charge a fee, and your bank will probably charge an exchange fee
|
15:17:37
|
<jacobb> wow, that's pretty slick, didn't know that one...i'll probably just do that to get currency
|
15:18:11
|
<bwolfe> yeah, we usually hit up an atm early in the week and get out a bunch of money.
|
15:19:05
|
<bwolfe> I suppose the smallest fee way to do it would be to take a lot of cash with you and only have to pay the exchange fee. not sure how that fee compares though...
|
15:19:22
|
<jacobb> yeah, and at the airport I'll just get a cell phone, sim card, and power adaptor
|
15:19:32
|
<jacobb> those are the 2 things i'm most owrried about, power and cell phone :)
|
15:19:40
|
*** sioraiocht has quit IRC
|
15:19:48
|
<jacobb> but if I can do that stuff at the durban airport it shouldn't be bad at all
|
15:20:23
|
<r0bby> bah
|
15:23:56
|
<bwolfe> jacobb: not sure how big the durban airport is, but I'm sure you could. I'm sure we could get them during the day on sunday at a store too
|
15:31:58
|
<jacobb> great, thanks, you've eased my worries :)
|
15:33:02
|
<mshanks> durban airport is alrite size
|
15:35:29
|
*** sioraiocht has joined #openmrs
|
15:48:33
|
<jacobb> it *looks* like there's a vodacom cell phone rental store in the durban airport, for anyone wondering
|
15:48:43
|
*** sioraioc_ has quit IRC
|
15:53:18
|
<bwolfe> jacobb: does Karin want each of us to contact her, or can you just say that you'll have a few other people to go with you ?
|
15:53:37
|
<jacobb> I can do that, I'll find out the max, she said minimum of 2 :)
|
15:53:51
|
<jacobb> I'll contact her now, we'll plan on the Monday trip, about how many people do you think *might* want to go?
|
15:55:22
|
<bwolfe> brian, james, shaun, justin all might
|
15:56:12
|
<jacobb> ok, I'll find out the max
|
15:56:22
|
<jacobb> have you gotten anti-malaria meds?
|
15:56:31
|
<jacobb> i went and got some yesterday
|
15:56:52
|
<bwolfe> I have some from last time
|
15:56:59
|
<jacobb> i think all of the game reserves are low risk areas
|
15:57:01
|
<jacobb> what type did you take?
|
15:57:02
|
<bwolfe> but its doubtful that you'll need them in SA
|
15:57:14
|
<jacobb> yeah, the game reserves are said to have low risk
|
15:57:16
|
<jacobb> fyi
|
15:57:22
|
<bwolfe> we use the once-a-day blue pill...can't remember the name off the top of my head
|
15:57:27
|
<jacobb> doxy probably
|
15:57:30
|
<bwolfe> yep
|
15:57:33
|
<jacobb> i got a different one
|
15:57:35
|
<jacobb> once a week
|
15:57:36
|
<bwolfe> dozicyclin or whatever
|
15:57:44
|
<bwolfe> err doxycyclin
|
15:58:06
|
<jacobb> was expensive though and i think has more side effects, would get doxy next time
|
15:58:18
|
<bwolfe> burke has those from our last trip to kenya I think
|
15:58:35
|
<jacobb> the once a week one?
|
15:58:58
|
<burke> once a week is larium
|
15:59:30
|
<jacobb> yeah that's the name
|
15:59:33
|
<burke> (mefloquine)
|
15:59:40
|
<jacobb> yeah, mine says mefloquine on it
|
15:59:48
|
<jacobb> burke, did anyone get real bad side effects from it?
|
15:59:51
|
<jacobb> i know it's strong
|
15:59:54
|
<burke> fun dreams
|
16:00:12
|
<burke> and there's a small chance that your penis will fall off
|
16:00:16
|
<jacobb> hahaha
|
16:00:27
|
<jacobb> good to know in advance
|
16:00:38
|
<burke> that's why you don't see commercials for it
|
16:00:40
|
<bwolfe> take a backup
|
16:01:15
|
<burke> mostly people c/o vivid dreams. i actually would look forward to them.
|
16:01:40
|
<bwolfe> is c/o complain obout ?
|
16:01:45
|
<burke> rarely people can get goofy from it. but that's very rare.
|
16:01:48
|
<bwolfe> (in canada)
|
16:02:00
|
<jacobb> haha, damn
|
16:02:06
|
<jacobb> wish i would have gotten doxy :P
|
16:02:11
|
<burke> complain of
|
16:02:13
|
<jacobb> but lariam sounds fun
|
16:02:21
|
<burke> doxy can burn a hole in your esophagus
|
16:02:27
|
<jacobb> oh, even better
|
16:02:27
|
<burke> i'd rather have vivid dreams.
|
16:02:43
|
<burke> and I'm married, so little use for my penis any longer. ;)
|
16:02:43
|
<jacobb> yeah, if you have to take it for 4 weeks after
|
16:02:51
|
<bwolfe> or you don't pull a paul and just try to swallow the pill with your spit :-p
|
16:02:51
|
<jacobb> haha, that's good
|
16:03:00
|
<jacobb> i think I've taken doxy before, as a general antibiotic
|
16:03:01
|
<burke> yeah. taking doxy without water is asking for trouble
|
16:03:14
|
<jacobb> without food it's really hard on your stomach
|
16:03:18
|
<jacobb> i remember doing that before
|
16:03:20
|
<burke> yup. anybody on the east coast out in the country probably has been on it
|
16:03:27
|
<burke> tx for rocky mountain spotted fever
|
16:03:47
|
<burke> fun w/ ticks
|
16:05:09
|
<jacobb> http://www.askapatient.com/viewrating.asp?drug=19591&name=LARIAM
|
16:05:10
|
<jacobb> those sound pretty bad, haha
|
16:05:13
|
<OpenMRSBot> <http://ln-s.net/1uV7> (at www.askapatient.com)
|
16:05:58
|
<bwolfe> holy cow
|
16:06:01
|
<bwolfe> A friend of the family recently returned from Africa (Ghana) and did not take the pill...She is sadly now in the hospital for the 4th week and has undergone 4 surgeries. She has lost ALL 4 limbs and they are not sure that she won't lose more. It is NOT better to get malaria
|
16:06:19
|
<jacobb> yeah, that's pretty bad
|
16:06:26
|
<jacobb> I took Lariam for approximately three months during which time I experienced some sleep disturbances. The worst of it was and still is (3-1/2 years later), is the neuropathy. About a month after starting on the medication, I experienced shooting pains in my body, muscle fasciculations and tingling and buzzing sensations throughout my body. Like I said, these nerve disturbances still exist today 3-1/2 years later. I have every reason to believe it is perma
|
16:06:32
|
<jacobb> that's pretty scary too
|
16:06:48
|
<jacobb> maybe i'll go get doxy instead...lol
|
16:06:52
|
<burke> all drugs are poisons
|
16:07:55
|
<bmckown> gulp
|
16:08:28
|
<bmckown> eh, do we 'need' to take meds?
|
16:08:32
|
<burke> i wouldn't recommend traveling at all. airplanes can be dangerous.
|
16:08:39
|
<jacobb> haha
|
16:08:40
|
<burke> not to mention cars. don't even go there!
|
16:08:45
|
<jacobb> good point..
|
16:08:54
|
<burke> there's always a chance for lightning
|
16:09:18
|
<bwolfe> bmckown: not for SA
|
16:09:28
|
<bmckown> whew
|
16:09:34
|
<burke> and if Ben has any mexican food... well I've seen him generate some gas that killed a grown man.
|
16:09:52
|
<burke> lots of risks in this world.
|
16:09:55
|
<bwolfe> mmm, bean burrito
|
16:10:07
|
<burke> personally, I think a little psychosis is good for you.
|
16:10:10
|
<bmckown> that's a long plane trip sitting next to someone who just ate a bean burrito.
|
16:10:14
|
<burke> much better than a tummy ache.
|
16:10:21
|
<burke> and makes for better stories later on.
|
16:10:41
|
<bwolfe> oh no! "Tastes terrible!! If you have to take it swallow it quickly!"
|
16:10:42
|
<bwolfe> hehe
|
16:11:02
|
<burke> if you want to spend lots of money, you could get malarone. once a day, fewer side effects.
|
16:11:46
|
*** bwolfe has quit IRC
|
16:12:02
|
<burke> for a short visit, doxy once daily isn't bad... but you have to make sure that you have food on your stomach and you drink plenty when taking it... and don't lie down right away. If you buy me a beer, it's even safer.
|
16:21:58
|
<jacobb> haha
|
16:22:05
|
<jacobb> yeah, already paid for mefloquine so i dunno
|
16:22:10
|
<jacobb> doxy is cheap though i think
|
16:24:54
|
<burke> yeah. doxy is dirt cheap. if you have larium, haven't tried it before, and don't have a history of psychosis, then I'd just go with the larium. problems are rare and it's easier to remember to take ~4 pills instead of 28.
|
16:25:10
|
<jacobb> yeah
|
16:30:38
|
<burke> ok. cya
|
16:30:51
|
<jacobb> have a good wekend!
|
16:30:54
|
<burke> y2
|
16:30:59
|
<burke> s/y2/u2/ :-)
|
16:31:08
|
*** burke has quit IRC
|
16:31:52
|
<nribeka> bye burke
|
16:43:18
|
<r0bby> WAIT
|
16:43:22
|
<r0bby> you want crazy?
|
16:43:30
|
<r0bby> you've yet to meet me
|
16:43:34
|
<r0bby> I'm neurotic!
|
16:45:04
|
*** pombreda has joined #openmrs
|
16:45:04
|
*** ChanServ sets mode: +v pombreda
|
16:57:51
|
*** pombreda has quit IRC
|
16:58:11
|
*** pombreda1 has joined #openmrs
|
17:16:26
|
*** pombreda has joined #openmrs
|
17:16:26
|
*** ChanServ sets mode: +v pombreda
|
17:17:22
|
*** nribeka has quit IRC
|
17:23:19
|
*** pombreda1 has quit IRC
|
17:54:24
|
*** pombreda2 has joined #openmrs
|
18:04:33
|
*** pombreda has quit IRC
|
18:08:00
|
*** njero has quit IRC
|
18:12:53
|
*** TorLye has left #openmrs
|
18:20:42
|
*** Keelhaul has joined #openmrs
|
18:20:42
|
*** ChanServ sets mode: +v Keelhaul
|
18:29:46
|
*** bwolfe has joined #openmrs
|
18:29:47
|
*** ChanServ sets mode: +o bwolfe
|
18:37:44
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4575]: tbla module: Updated obsDisplay.jsp with the latest OpenMRS trunk changes, ⦠<http://dev.openmrs.org/changeset/4575>
|
18:40:25
|
<Keelhaul> hi bmckown
|
18:40:28
|
<Keelhaul> and bwolfe
|
18:40:34
|
<Keelhaul> and others
|
18:40:42
|
<bmckown> hi, Keelhaul
|
18:42:24
|
<bwolfe> hey there Keelhaul
|
18:42:31
|
<bwolfe> bmckown, go home
|
18:42:55
|
<bmckown> just finished the patch. now i'm going home :-)
|
18:42:56
|
<Keelhaul> lol
|
18:43:00
|
<bwolfe> haha
|
18:43:02
|
<bmckown> what's funny?
|
18:43:04
|
<bwolfe> ok
|
18:43:08
|
<Keelhaul> bwolfe: good news: i got my mario kart
|
18:43:15
|
<bwolfe> I remember back in the day when I wanted to finish something before I went home :-p
|
18:43:17
|
<bmckown> that's no fair
|
18:43:23
|
<Keelhaul> bad news: custom controllers only work for box portlets, tab portlets break
|
18:43:34
|
<bwolfe> Keelhaul: sweet
|
18:43:37
|
<bmckown> bye all. have nice weekend.
|
18:43:41
|
<Keelhaul> bye
|
18:43:49
|
*** bmckown has quit IRC
|
18:47:57
|
<r0bby> oh my god
|
18:47:57
|
<r0bby> :D\
|
18:48:09
|
<r0bby> Generation of the markup is easy :D
|
18:49:14
|
* r0bby humps MarkupBuilder
|
18:50:12
|
<jacobb> you guys all home now?
|
18:50:14
|
<jacobb> what time is it there
|
18:51:39
|
<r0bby> jacobb: 751 here
|
18:51:46
|
<jacobb> ouch :)
|
18:51:48
|
<r0bby> (NY)
|
18:52:10
|
<r0bby> ** incoming flood*
|
18:52:13
|
<r0bby> def writer = new StringWriter();
|
18:52:13
|
<r0bby> def html = new groovy.xml.MarkupBuilder(writer)
|
18:52:13
|
<r0bby> html.textarea(cols:'2', rows:'20', "This is the body")
|
18:52:14
|
<r0bby> writer.toString()
|
18:52:20
|
<r0bby> ** end flood*
|
18:52:23
|
<r0bby> sexy.
|
18:53:21
|
<r0bby> <textarea cols="2" rows="2">This is the body</textarea>
|
18:53:43
|
<r0bby> <textarea cols="2" rows="20">This is the body</textarea>
|
18:53:45
|
<r0bby> :)
|
18:56:32
|
*** bwolfe has quit IRC
|
18:59:20
|
*** bwolfe has joined #openmrs
|
18:59:20
|
*** ChanServ sets mode: +o bwolfe
|
19:02:35
|
<r0bby> bwolfe : o/
|
19:03:39
|
<bwolfe> r0bby:
|
19:03:39
|
<bwolfe> O/
|
19:03:39
|
<bwolfe> |
|
19:03:46
|
<bwolfe> / \
|
19:04:11
|
<bwolfe> r0bby:
|
19:04:11
|
<bwolfe> 0/
|
19:04:11
|
<bwolfe> /|
|
19:04:11
|
<bwolfe> |
|
19:04:11
|
<bwolfe> / \
|
19:05:22
|
<bwolfe> or maybe the more enthusiastic double wave
|
19:05:23
|
<bwolfe> \0/
|
19:05:23
|
<bwolfe> |
|
19:05:23
|
<bwolfe> |
|
19:05:23
|
<bwolfe> / \
|
19:06:39
|
<jacobb> haha
|
19:06:45
|
<jacobb> ascii art
|
19:06:47
|
<jacobb> gotta love it
|
19:07:47
|
<r0bby> LMDO
|
19:07:50
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #805 (enhancement created): Regex validation on input fields. <http://dev.openmrs.org/ticket/805>
|
19:07:57
|
<Keelhaul> quick java 101 question
|
19:08:05
|
<r0bby> never
|
19:08:18
|
<Keelhaul> when is o1.equals(o2) true?
|
19:08:28
|
<Keelhaul> if all members are equal?
|
19:08:31
|
<r0bby> Keelhaul: depends
|
19:09:02
|
<r0bby> .equals() can be overriden
|
19:09:12
|
<Keelhaul> yea
|
19:09:21
|
<r0bby> so you'd have to cdheck the javadocs
|
19:09:38
|
*** atomicturtle has quit IRC
|
19:09:44
|
<r0bby> http://java.sun.com/javase/6/docs/api/java/lang/Object.html#equals(java.lang.Object)
|
19:09:45
|
<OpenMRSBot> <http://ln-s.net/1uVp> (at java.sun.com)
|
19:11:25
|
<Keelhaul> hmm
|
19:11:38
|
<Keelhaul> it doesnt say what information is used
|
19:11:47
|
<Keelhaul> i think it'll be safer to just compared by the id
|
19:11:52
|
<Keelhaul> -d
|
19:13:35
|
*** bwolfe has quit IRC
|
19:14:56
|
*** bwolfe has joined #openmrs
|
19:14:56
|
*** ChanServ sets mode: +o bwolfe
|
19:16:48
|
<bwolfe> Keelhaul: what class of objects are you comparing?
|
19:17:21
|
<bwolfe> list objects are compared for equality I think.
|
19:17:26
|
<Keelhaul> i was doing something like if(encounter.getRoom.getDepartment().equals(this))
|
19:17:29
|
<bwolfe> meaning you might as well do obj1==obj2
|
19:18:01
|
<Keelhaul> what if "this" has been modified but not saved
|
19:18:03
|
<bwolfe> Keelhaul: all openmrs have their .equals and .hashCode methods overridden to compare on id
|
19:18:07
|
<Keelhaul> and hibernate loads it from the db again
|
19:18:12
|
<bwolfe> so I would suggest you do the same for your department object
|
19:18:21
|
<Keelhaul> yea i saw for Encounter
|
19:18:30
|
<Keelhaul> but meh
|
19:18:31
|
<Keelhaul> too lazy
|
19:18:33
|
<Keelhaul> lol
|
19:18:44
|
<Keelhaul> i just added a .getDepartmentId() to those
|
19:19:01
|
<Keelhaul> i'll add it sometime
|
19:29:30
|
<Keelhaul> ok i added equals() =/
|
19:30:13
|
<Keelhaul> bwolfe: custom PortletControllers dont seem to work for portlets that are used by PatientDashboardTabExt
|
19:30:18
|
<Keelhaul> they break and stop loading
|
19:30:24
|
<Keelhaul> as usual, w/o any feedback
|
19:32:39
|
<jacobb> has anyone else been having problems with reloading modules in the newer releases? Pretty often to get the module to fully reload properly I've been having to 1) remove the module 2) restart the server 3) add the module again
|
19:36:40
|
<Keelhaul> no but
|
19:36:56
|
<Keelhaul> if i reload a module a couple of times, i get an outofmemory error
|
19:37:00
|
<Keelhaul> and have to restart tomcat
|
19:37:25
|
<r0bby> wow
|
19:37:45
|
<r0bby> MarkupBuilder is making writing these methods cake
|
19:38:37
|
<r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=24557
|
19:38:38
|
<OpenMRSBot> <http://ln-s.net/1uVt> (at eugeneciurana.com)
|
19:38:42
|
<r0bby> yummy
|
19:43:22
|
<Keelhaul> is that in a java class?
|
19:43:36
|
<Keelhaul> never heard of "def"
|
19:43:52
|
<Keelhaul> and no semicolons =)
|
19:44:02
|
<r0bby> Keelhaul: groovy.
|
19:44:09
|
<Keelhaul> heh
|
19:44:12
|
<Keelhaul> looks very similar
|
19:44:35
|
<r0bby> I make HEAVY use of dynamic typing
|
19:44:48
|
<Keelhaul> and that generates the corresponding html code?
|
19:44:59
|
<r0bby> yupp
|
19:45:02
|
<Keelhaul> heh
|
19:45:04
|
<Keelhaul> thats nicer than jsp
|
19:45:26
|
<r0bby> this will eventually go into a JSP
|
19:45:52
|
*** sgrannis___ has joined #openmrs
|
19:45:54
|
*** sgrannis___ is now known as sgrannis
|
19:46:36
|
*** ChanServ sets mode: +v sgrannis
|
19:46:37
|
<r0bby> it's an amazing language
|
19:46:48
|
<jacobb> Keelhaul, yeah i've been having to do that too
|
19:46:54
|
<jacobb> restart after out of memory
|
19:47:00
|
<Keelhaul> really annoying
|
19:47:06
|
<jacobb> well, my problem is more annoying
|
19:47:07
|
<jacobb> :)
|
19:47:17
|
<Keelhaul> especially if the user cant restart jsp on their own
|
19:47:19
|
<jacobb> if you want to reload a module, remove it, restart, and re-add it
|
19:47:25
|
<Keelhaul> weird
|
19:47:29
|
<Keelhaul> no, never had that
|
19:47:42
|
<jacobb> I've been having it with my module
|
19:47:53
|
<jacobb> but I thought it was because of how my module is implemented and what it's doing
|
19:47:53
|
<jacobb> but
|
19:47:58
|
<Keelhaul> only your module?
|
19:48:00
|
<jacobb> then i just started having it with the mrngen module as well
|
19:48:17
|
<jacobb> It wont' get loaded or reloaded properly and I'll get a service not found error
|
19:48:21
|
<jacobb> when trying to use it
|
19:49:44
|
<Keelhaul> any particular service?
|
19:50:45
|
<jacobb> yeah the service that was supposed to be added
|
19:50:47
|
<jacobb> when the module was loaded
|
19:50:54
|
<jacobb> org.openmrs.api.APIException: Service not found: interface org.openmrs.module.mrngen.MRNSequenceService
|
19:51:18
|
<jacobb> in mine, I don't get an error, but the actual class isn't loaded
|
19:51:26
|
<jacobb> I can tell because either it uses the old one or it doesn't work at all
|
19:51:34
|
<jacobb> I'm not sure if it worked on 1.2 or not..
|
19:51:42
|
<jacobb> started deving this module on 1.3
|
19:52:31
|
<Keelhaul> is the service properly mapped in moduleApplicationContext?
|
19:52:49
|
<jacobb> i haven't looked much into mrngen
|
19:53:30
|
<jacobb> mine doesn't even have a service
|
19:53:36
|
<jacobb> i just know the new class isn't getting loaded
|
19:53:56
|
<jacobb> like it's still using the temp one
|
19:54:04
|
<jacobb> it could be something weird with my module
|
19:54:27
|
<jacobb> that's why i was wondering if anyone else has had it
|
19:54:36
|
<jacobb> seeing weird behavior in mrngen made me think maybe it wasn't my module
|
19:54:39
|
<Keelhaul> nope =/
|
19:54:41
|
<Keelhaul> maybe bwolfe knows
|
19:55:08
|
<jacobb> yeah
|
19:55:11
|
<jacobb> i'll talk to him more later
|
19:55:12
|
<Keelhaul> can those html element ids only be used once?
|
19:55:14
|
<jacobb> when he's around :)
|
19:55:16
|
<Keelhaul> like <tr id="bla">
|
19:55:54
|
<jacobb> i'm sure you could put more than one thing with the same id
|
19:56:01
|
<jacobb> but hen when you reference it, not sure what happens
|
19:57:58
|
<jacobb> interesting
|
19:58:02
|
<Keelhaul> i
|
19:58:08
|
<jacobb> in my stdout logs, I am getting can not remove directory errors
|
19:58:12
|
<Keelhaul> am trying to turn several on/off at once
|
19:58:17
|
<Keelhaul> as in make visible/invisible
|
19:58:18
|
<jacobb> for the tomcat temp openmrs-lib-cache
|
19:58:25
|
<jacobb> when I try to remove my module
|
19:58:53
|
<jacobb> Yeah, I do that in one of my module...I just have htem all as different id's, though
|
19:59:52
|
<jacobb> actually, It looks like I have a bunch set to the same ID
|
19:59:54
|
<jacobb> one second..
|
20:00:45
|
<jacobb> yeah, more than one block w/ the same id
|
20:00:49
|
<jacobb> seems to make more than one disappear
|
20:00:53
|
<jacobb> if you set display: none
|
20:01:00
|
<jacobb> I do that in my module
|
20:01:19
|
<Keelhaul> yea
|
20:01:22
|
<Keelhaul> doesnt work
|
20:01:26
|
<jacobb> weird
|
20:01:28
|
<Keelhaul> i had to give each a separate id
|
20:01:32
|
<Keelhaul> and turn each one on/off manually
|
20:01:35
|
<jacobb> hm
|
20:01:46
|
*** mshanks has quit IRC
|
20:01:50
|
<Keelhaul> http://www.baskinrobbins.com/Nutrition/Product.aspx?Category=Beverages&id=BV228
|
20:01:51
|
<OpenMRSBot> <http://ln-s.net/1uVy> (at www.baskinrobbins.com)
|
20:01:52
|
<Keelhaul> check this out
|
20:01:55
|
<Keelhaul> 2310 calories
|
20:03:08
|
<jacobb> that's insane
|
20:03:48
|
<Keelhaul> i'll go try to win another 100cc cup =)
|
20:04:58
|
*** atomicturtle has joined #openmrs
|
20:05:12
|
<jacobb> haha
|
20:05:14
|
<jacobb> alright
|
20:05:17
|
<jacobb> i'm gonna head home
|
20:05:40
|
<jacobb> I still think the openmrs classloader isn't fully removing everything from the modules
|
20:06:02
|
<jacobb> and I'm getting log errors saying it can't remove the tomcat temp dirs for the modules when i stop/remove them
|
20:08:59
|
<bwolfe> jacobb: thats a known issue with the not removing temp dirs
|
20:09:14
|
<jacobb> does it affect any loaded classes?
|
20:09:19
|
<bwolfe> jacobb: (thats why temp dirs are used...because the tomcat classloader holds onto them until tomcat restart)
|
20:09:28
|
<bwolfe> jacobb: no, doesn't effect class loading
|
20:09:33
|
<bwolfe> how are you loading the class?
|
20:09:38
|
<bwolfe> .forName or .load?
|
20:10:02
|
<jacobb> ok let me explain it a little
|
20:10:04
|
<bwolfe> use OpenmrsClassLoader.getInstance().load(___)
|
20:10:15
|
<jacobb> i have axis2 in my openmrs trunk
|
20:10:16
|
<bwolfe> Keelhaul: html ids should be one per page
|
20:10:20
|
<jacobb> and api to add and remove services
|
20:10:23
|
<jacobb> in my module
|
20:10:29
|
<jacobb> one of the classes is a service
|
20:10:34
|
<jacobb> when the module starts up
|
20:10:40
|
<jacobb> I say api.addService(class)
|
20:10:41
|
<bwolfe> Keelhaul: see /web/openmrs.js for a convenience method to change the class or style attribute on all elements with a given class
|
20:10:43
|
<jacobb> when it shuts down
|
20:10:44
|
<jacobb> i remove it
|
20:11:16
|
<jacobb> It works great the first time, but if I try to remove and add the new module it doesn't load properly
|
20:11:30
|
<bwolfe> jacobb: define "api"
|
20:12:05
|
<jacobb> it's just a class I have that has static methods to add adn remove services to the axis config
|
20:13:14
|
<Keelhaul> bwolfe: thx
|
20:13:53
|
<bwolfe> jacobb: how is the axis config loaded ?
|
20:14:09
|
<jacobb> a new config is loaded on openmrs startup
|
20:14:14
|
<jacobb> it's in a servlet
|
20:14:47
|
<jacobb> in order to fix the issue and reload my module, I have to delete my module, restart tomcat, then load my module again
|
20:15:23
|
<jacobb> and i just recently had to start doing the same thing with ratnakar's mrngen module
|
20:15:34
|
<jacobb> if I stop and start it, I get a service not found error
|
20:15:38
|
<bwolfe> jacobb: odd that you'd have to do it with the mrngen
|
20:15:44
|
<jacobb> let me see if I can reproduce that..
|
20:15:49
|
<bwolfe> jacobb: can you give me a step-by-step of hwat you do to get the error?
|
20:15:59
|
<jacobb> yeah, i'm going to see if i can reproduce it with mrngen
|
20:16:32
|
<bwolfe> jacobb: I'm guessing theirs something special about your module.
|
20:16:36
|
<jacobb> ok cool, i jsut reproduced it
|
20:16:38
|
<jacobb> on mrngen
|
20:16:41
|
<jacobb> all I had to do was
|
20:16:43
|
<jacobb> load it up
|
20:16:59
|
<jacobb> made sure it worked properly (went to the new patient form)
|
20:17:10
|
<jacobb> then went and stopped and started the module again
|
20:17:15
|
<jacobb> then tried to go to the new patient form again
|
20:17:19
|
<Keelhaul> o yea
|
20:17:21
|
<Keelhaul> rank A =)
|
20:17:27
|
<jacobb> when going to the new patient form now I get: org.openmrs.api.APIException: Service not found: interface org.openmrs.module.mrngen.MRNSequenceService
|
20:17:59
|
<bwolfe> when a module is loaded, the openmrs classloadeder is destroyed and restarted. so most objects in openmrs are destroyed and recreated
|
20:18:23
|
<jacobb> it's like it's not loading that class again after it's already been there and been removed
|
20:18:35
|
<jacobb> you should be able to reproduce it with mrngen
|
20:18:38
|
<jacobb> do you want the omod?
|
20:18:52
|
<bwolfe> jacobb: I vaguely recall that just stopping and starting a module did something like this
|
20:18:54
|
<jacobb> the build.xml for mrngen in the module-repo works as well
|
20:18:58
|
<bwolfe> I have the mrngen module
|
20:19:24
|
<jacobb> ok, one sec, i'm going to remove the module and see if it works
|
20:19:57
|
<jacobb> yeah removing and readding it fixed it
|
20:21:06
|
<bwolfe> jacobb: do you have multiple modules running?
|
20:21:32
|
<jacobb> i've had it happen with and without
|
20:21:35
|
<jacobb> i think it might just be
|
20:21:38
|
<jacobb> the stopping/starting
|
20:21:40
|
<jacobb> that doesn't work properly
|
20:22:09
|
<jacobb> hard to figure out right now...don't understand how to reproduce it 100% yet
|
20:22:24
|
<jacobb> any idea why stopping/starting wouldnt' work, though?
|
20:23:10
|
<jacobb> because that's definitely reproduceable...and that might actually being what's causing my module's problem, because I believe I get the problem after stopping/starting it
|
20:23:17
|
<bwolfe> jacobb: I can't recall right now why that doesn't work
|
20:23:34
|
<bwolfe> jacobb: why are you just stopping starting?
|
20:23:54
|
<bwolfe> the reason I didn't spend time figuring out why it did that before was because I figured it was a 1/1000 use-case
|
20:24:00
|
<jacobb> haha
|
20:24:02
|
<jacobb> well
|
20:24:06
|
<bwolfe> ...and would only happen in development environments
|
20:24:14
|
<jacobb> maybe you could help me get rid of the need to stop/start
|
20:24:49
|
<jacobb> the reason i need to stop/start right now is because when I load up openmrs and my module is already installed, I have a problem with the order in which things are called
|
20:25:14
|
<jacobb> it looks like my module's activator is called BEFORE my servlet built into openmrs has its init() called
|
20:25:34
|
<jacobb> and when that happens, the config is null so my activator can't add the service
|
20:26:07
|
<jacobb> so i have to stop/start in order to attempt to add the service again...but that MIGHT be what's causing these other issues
|
20:26:40
|
<jacobb> the solution i use right now until I can find a fix is simply to add the module after openmrs has started
|
20:29:36
|
<bwolfe> hmm
|
20:30:02
|
<jacobb> i haven't spent any time looking at the order in which openmrs loads itself and its modules
|
20:30:10
|
<jacobb> but that's what it's doing for me
|
20:30:45
|
<bwolfe> so the activator is called before the axis servlet .init is called ?
|
20:30:49
|
<jacobb> this probably wouldnt' matter for most cases, but I think modules should generally be loaded after openmrs is done being loaded
|
20:30:51
|
<jacobb> yeah, exactly
|
20:31:00
|
<bwolfe> jacobb: yes, I agree
|
20:31:07
|
<jacobb> i'm guessing, however, that you guys leave it up to spring to call the axis servlet
|
20:31:09
|
<jacobb> is that correct?
|
20:31:17
|
<jacobb> All I did to add it to openmrs was add it to the web.xml
|
20:32:33
|
<jacobb> I spent a real minimal amount of time trying to have mine launch a separate thread that waits and calls the addService method until the configuration has been initialized (through the init method), but just ran into other issues with that
|
20:32:34
|
<bwolfe> spring shouldn't be calling the servlet
|
20:32:52
|
<jacobb> so I put it on the back-burner for the time being
|
20:33:10
|
<bwolfe> jacobb: that separate thread solution is what I use if I need to make sure everything is loaded (including other modules)
|
20:33:29
|
<bwolfe> jacobb: could it be the module classloadeder thing?
|
20:33:38
|
<jacobb> i'm not sure
|
20:33:40
|
<bwolfe> is the servlet class being destroyed and then not re-inited ?
|
20:33:55
|
<jacobb> that's possible
|
20:34:03
|
<jacobb> the servlet class, however, is a part of openmrs
|
20:34:14
|
<jacobb> are those servlets ever destroyed after initial deploy?
|
20:34:39
|
<bwolfe> jacobb: if they're loaded by the openmrsclassloader, yes.
|
20:34:52
|
<bwolfe> do a this.getClass().getClassLoader().getName() in the servlet
|
20:35:38
|
<jacobb> ok
|
20:35:39
|
<jacobb> I think that the thread option didn't work because I tried it from within the servlet class, and that just caused issues because the config was ThreadLocal
|
20:35:51
|
<bwolfe> (fyi: the openmrsclassloader has to destroyed in order to reload a module without restarting openmrs)
|
20:35:52
|
<jacobb> if I tried to reload from the activator it might owrk
|
20:36:32
|
<r0bby> wee
|
20:36:41
|
<r0bby> groovy++
|
20:36:42
|
<r0bby> groovy++
|
20:36:42
|
<r0bby> groovy++
|
20:36:42
|
<r0bby> groovy++
|
20:36:45
|
<r0bby> groovy++
|
20:36:47
|
<r0bby> groovy++
|
20:36:50
|
<r0bby> groovy++
|
20:36:53
|
<r0bby> groovy++
|
20:36:54
|
<jacobb> lol
|
20:36:54
|
<r0bby> !karma groovy
|
20:36:55
|
<OpenMRSBot> r0bby: Karma for "groovy" has been increased 9 times and decreased 1 time for a total karma of 8.
|
20:37:06
|
<r0bby> w00t power of 2!
|
20:37:07
|
<bwolfe> groovy--
|
20:37:09
|
<bwolfe> grooby--
|
20:37:11
|
<r0bby> groovy++
|
20:37:12
|
<bwolfe> groovy--
|
20:37:13
|
<r0bby> groovy++
|
20:37:22
|
<r0bby> bwolfe: aw come on
|
20:37:26
|
<r0bby> you saw my sexy code
|
20:37:33
|
<r0bby> tell me it didn't make you drool
|
20:37:37
|
<r0bby> the conciseness :)
|
20:37:41
|
<bwolfe> r0bby: it didn't. it wasn't 100% elegant
|
20:37:50
|
<bwolfe> maybe 90% elegant
|
20:38:04
|
<Keelhaul> bwolfe: gimme your mario kart id =)
|
20:38:12
|
<jacobb> if I launch a separate thread from the activator and keep trying to load class until the servlet has been initialized, can I stop the module from saying it's been successfully started until it actually has?
|
20:38:17
|
<jacobb> or reset it to stopped if it never succeeds
|
20:39:26
|
<jacobb> that's of course assuming the issue of a module activator being ran before openmrs servlets have been initialized isn't resolved..
|
20:39:40
|
<jacobb> maybe you want to try to debug that problem with me first :\
|
20:39:46
|
<bwolfe> jacobb: you can throw a ModuleException in your activator to force your module to stop again
|
20:40:01
|
<jacobb> ok, cool
|
20:40:26
|
<jacobb> except throwing it form that thread...
|
20:40:28
|
<jacobb> woudl that work?
|
20:40:32
|
<jacobb> from*
|
20:40:53
|
<jacobb> because technically if i launch it in a new thread, the activator will have finished successfully already
|
20:41:05
|
<bwolfe> Keelhaul: see pm
|
20:41:46
|
<bwolfe> jacobb: negative. you have to throw it in the same stack
|
20:41:49
|
*** sgrannis___ has joined #openmrs
|
20:43:02
|
<jacobb> yeah, so it wouldn't work from there, but i could find a way to get it back to the activator maybe
|
20:43:05
|
<jacobb> either way
|
20:43:09
|
<jacobb> what about the loading issue
|
20:43:11
|
<jacobb> any ideas?
|
20:43:37
|
<bwolfe> check what the classloader of the axis servlet is
|
20:43:53
|
<jacobb> ok...give me a few
|
20:43:54
|
<bwolfe> if its openmrsclassloader, we'll need to make sure servlets are re-inited
|
20:44:31
|
*** nribeka has joined #openmrs
|
20:45:48
|
<jacobb> no getName on ClassLoader
|
20:46:21
|
<bwolfe> maybe just a to string
|
20:46:24
|
<bwolfe> err toString
|
20:46:31
|
<jacobb> k
|
20:47:54
|
<nribeka> jacobb: you're still here :P
|
20:49:11
|
<jacobb> yup..
|
20:49:52
|
<nribeka> vista night
|
20:50:25
|
<jacobb> WebappClassLoader
|
20:50:26
|
<jacobb> delegate: false
|
20:50:26
|
<jacobb> repositories:
|
20:50:26
|
<jacobb> ----------> Parent Classloader:
|
20:50:26
|
<jacobb> org.apache.catalina.loader.StandardClassLoader@b6ece5
|
20:52:39
|
<bwolfe> hmm ok
|
20:53:09
|
<jacobb> so it's not the openmrs one
|
20:53:18
|
<jacobb> and init is def not being recalled
|
20:53:23
|
<jacobb> but it shouldn't need to be
|
20:53:25
|
<jacobb> correct?
|
20:53:52
|
<bwolfe> jacobb: right, it shouldn't have to be
|
20:54:28
|
<bwolfe> can you put a log statement in an empty constructor on the servlet? see if its being recreated at some point
|
20:54:51
|
<jacobb> wait a minute
|
20:54:54
|
<jacobb> init was called again
|
20:55:03
|
<jacobb> it printed out again
|
20:55:06
|
<jacobb> let me see when
|
20:56:29
|
<nribeka> jacobb: mirth is working great on my vista hehe :D
|
20:56:58
|
<jacobb> good to hear, nribeka
|
20:57:09
|
<jacobb> bwolfe: I can't figure out why it was called again..
|
20:57:15
|
<jacobb> i cant' get it to be called again
|
20:57:48
|
<bwolfe> ha
|
20:57:50
|
<bwolfe> odd
|
20:58:14
|
<jacobb> but it was definitely called twice
|
20:58:15
|
<jacobb> strange
|
20:58:23
|
<jacobb> let me restart and see again..
|
20:59:22
|
*** docpaul has joined #openmrs
|
20:59:23
|
*** ChanServ sets mode: +o docpaul
|
20:59:35
|
<r0bby> bwolfe: why was it not elegant?
|
20:59:44
|
<docpaul> :)
|
20:59:50
|
*** sgrannis has quit IRC
|
21:00:02
|
<jacobb> ooh, this is interesting though:
|
21:00:02
|
<bwolfe> r0bby: just the part in burke's email from this evening really
|
21:00:07
|
<bwolfe> hey there docpaul
|
21:00:14
|
<jacobb> INFO - MRNGenActivator.startup(?) |2008-06-06 18:59:13,665| Starting MRN Generator module
|
21:00:20
|
<jacobb> prints out before my init println
|
21:00:23
|
<docpaul> heya jacob. :)
|
21:00:27
|
<docpaul> heya ben
|
21:00:28
|
<docpaul> :)
|
21:00:28
|
<jacobb> hey, how's it going
|
21:00:45
|
<docpaul> good, excited about the big trip to Africa next week? :)
|
21:00:48
|
* r0bby growls
|
21:00:54
|
<docpaul> heya robby
|
21:01:06
|
<jacobb> yup, definitely, we were talking about it earlier
|
21:01:20
|
<docpaul> for burke to have given you a compliment implies that you're actually doing good work robby. I'm surprised. :)
|
21:01:22
|
<docpaul> hehe
|
21:01:43
|
<r0bby> mine doesn't depend on an order
|
21:01:50
|
<r0bby> it *IS* the order
|
21:02:29
|
<jacobb> bwolfe: I can't get it to call taht init twice again, so we'll just chalk it up to my imagination
|
21:02:32
|
<jacobb> ;)
|
21:02:51
|
<jacobb> however, it definitely is calling the module activators before openmrs initialization is complete
|
21:02:58
|
<docpaul> jacob: so how goes the mirth/openmrs integration?
|
21:03:36
|
<jacobb> not bad docpaul, still working on getting the services cleanly integrated
|
21:03:46
|
<bwolfe> r0bby: you can't count on that order for all time. its cleaner and safer to just exclude classes that you know groovy is putting in there
|
21:03:56
|
<jacobb> and the DTO's for transferring to and from openmrs/mirth
|
21:04:12
|
<docpaul> what's your honest assessment of the openmrs source code? rating from 1 (worst) to 10 (best) in quality
|
21:04:21
|
<r0bby> bwolfe: but unless groovy changes
|
21:04:22
|
<bwolfe> jacobb: hmm. so this was during openmrs startup with a module ?
|
21:04:26
|
<r0bby> which i doubt it will
|
21:04:30
|
<jacobb> yeah bwolfe
|
21:04:34
|
<r0bby> then that will ALWAYS work
|
21:04:50
|
<jacobb> my init println printed out after the log info for the module activator printed out
|
21:05:01
|
<bwolfe> jacobb: perhaps thats because modules are started in the org.openmrs.Listing class and the servlet inits are done later in the train ?
|
21:05:10
|
*** pombreda has joined #openmrs
|
21:05:10
|
*** ChanServ sets mode: +v pombreda
|
21:05:15
|
<jacobb> thats' my guess
|
21:05:18
|
<docpaul> heya phillipe
|
21:05:24
|
<jacobb> docpaul, that's a tough question!
|
21:05:24
|
<jacobb> haha
|
21:05:58
|
<jacobb> It seems to be pretty well put together, not a ton of hacks on top of hacks like some parts of Mirth have come to be :)
|
21:05:58
|
<r0bby> am I allowed to completely disagree?
|
21:06:03
|
<bwolfe> hmm, that means "how do I say 'sub 5' nicely"
|
21:06:08
|
<r0bby> or does it _HAVE_ to be done his way?
|
21:06:22
|
<jacobb> haha, definitely not, bwolfe
|
21:06:32
|
<docpaul> jacobb: what do you think of the ap refactoring?
|
21:06:35
|
<jacobb> I've had frustration with the workings of it, but not with the source
|
21:06:42
|
<jacobb> the api refactorting is much better
|
21:06:49
|
<jacobb> though it was annoying to change everything I had
|
21:06:59
|
<jacobb> but things like locationservice are soo much better
|
21:07:01
|
<bwolfe> r0bby: attempt to state your case by replying to burkes email. but from what we've heard, what you're currently doing isn't 'proper'.
|
21:07:18
|
<bwolfe> r0bby: this isn't really a big issue...its just a code elegance issue. :-)
|
21:07:19
|
<jacobb> I'm really looking forward to the tribe refactoring...but not at implementing it into my module...
|
21:07:22
|
<jacobb> is that one a long ways off?
|
21:07:28
|
<docpaul> jacob: well, dude... just lay into us once you feel those frustrations and tell us how we can improve...
|
21:07:39
|
<docpaul> tribe refactor is done i thought
|
21:08:00
|
<jacobb> i thought tribe was still a column?
|
21:08:10
|
<jacobb> and not a patient attribute
|
21:08:13
|
<jacobb> er person attribute
|
21:08:15
|
<docpaul> one of the google folks already wrote a module to fix it
|
21:08:15
|
<docpaul> sec
|
21:08:16
|
<r0bby> bwolfe: I just don't see it
|
21:08:28
|
<bwolfe> jacobb: my student has finished 95% of it now
|
21:08:34
|
<jacobb> nice
|
21:08:38
|
<jacobb> that should be great...
|
21:08:41
|
<jacobb> is it going to be in 1.3?
|
21:08:48
|
<r0bby> :|
|
21:08:56
|
<bwolfe> no, it'll be in 1.4
|
21:09:00
|
<jacobb> ok cool
|
21:09:09
|
<jacobb> b/c it'll kill my openmrs in la module
|
21:09:10
|
<jacobb> :)
|
21:09:13
|
<bwolfe> http://openmrs.org/wiki/Tribe_Module and http://dev.openmrs.org/ticket/652
|
21:09:13
|
<docpaul> http://upulgsoc.wordpress.com/
|
21:09:25
|
<r0bby> bwolfe: I hate being a moron, but it's not making much sense
|
21:09:37
|
<jacobb> yeah, that'll be cool
|
21:09:52
|
<bwolfe> jacobb: well, you will just have to make sure to upgrade install the tribe module when you upgrade your module. there aren't too many changes
|
21:10:14
|
<jacobb> yeah, that's probably true
|
21:10:16
|
<jacobb> we'll have to see though
|
21:10:22
|
<jacobb> b/c we use tribe as Race
|
21:10:26
|
<jacobb> so it shows up everywhere tribe does
|
21:10:39
|
<jacobb> it should be interesting
|
21:10:41
|
<jacobb> but not too bad
|
21:10:49
|
<bwolfe> jacobb: I see
|
21:11:01
|
<bwolfe> jacobb: there is a Race person attribute already, I though
|
21:11:03
|
<bwolfe> *thought
|
21:11:05
|
<jacobb> I think i have a pretty good understanding now that I can refactor the mods pretty quickly
|
21:11:06
|
<docpaul> tribe was one of those... well, hacks.. that totally goes against most of the design dogma we had
|
21:11:07
|
<jacobb> there is
|
21:11:07
|
<bwolfe> why not move to that now ?
|
21:11:15
|
<docpaul> i can't believe we let that slip through... but oh well
|
21:11:16
|
<jacobb> I think we will
|
21:11:20
|
<jacobb> after tribe is gone
|
21:11:35
|
<jacobb> but since tribe was there, he wanted to keep it and use it as something different
|
21:11:44
|
<jacobb> thought it was convenient
|
21:11:46
|
<jacobb> :\
|
21:12:27
|
<jacobb> But yeah, a move to race as a person attribute is definitely what i'd like to see happen...just have to wait for tribe to be gone :)
|
21:12:38
|
<jacobb> alright ben
|
21:12:40
|
<jacobb> i've gotta get running soon
|
21:12:48
|
<jacobb> it's getting late and i'm still at the office :)
|
21:12:51
|
<bwolfe> yeah, getting late out there
|
21:12:58
|
<jacobb> and it's friday night
|
21:12:59
|
<bwolfe> sorry to keep you. :-)
|
21:13:02
|
<jacobb> sheesh
|
21:13:04
|
<jacobb> any more ideas
|
21:13:06
|
<jacobb> before I run
|
21:13:11
|
<jacobb> I definitely want to figure this one out
|
21:13:35
|
<bwolfe> nah, I think its the Listener thing. might need to see if we can push that loading back in the stack...or force openmrs to be the last listener at openmrs starter
|
21:13:39
|
<bwolfe> starter=startup
|
21:13:40
|
<docpaul> are you going to be able to demonstrate the API level integration of openmrs in mirth at the meeting jacob, or is that a ways away?
|
21:13:47
|
<bwolfe> perhaps we can just order it in the web.xml ?
|
21:14:16
|
<jacobb> docpaul, I'm not sure yet, it's going to be close, the api level is just going to be a couple web service methods
|
21:14:26
|
<jacobb> if it's not demoable then i can talk about what it will be
|
21:14:45
|
<bwolfe> jacobb: just fake some pictures
|
21:14:52
|
<docpaul> you can always take advantage of the hackathon while you're there as well
|
21:15:00
|
<docpaul> there will be a lot of people coding there
|
21:15:03
|
<jacobb> will I be talking about Mirth and openmrs in la as well?
|
21:15:06
|
<docpaul> we're expecting between 350-400 people
|
21:15:12
|
<docpaul> if you want
|
21:15:13
|
<jacobb> I've been meaning to ask what exactly I'll be doing :)
|
21:15:15
|
<bwolfe> make them blurry...and put the letter "i" in front of everything. burke and paul will just swoon. :-)
|
21:15:22
|
<r0bby> burke has a point
|
21:15:25
|
<jacobb> and when/in front of whom
|
21:15:37
|
<r0bby> :/
|
21:15:39
|
<docpaul> we're going to try to "unconference" as much as possible
|
21:16:19
|
<r0bby> pay for us interns to go!
|
21:16:36
|
*** pombreda2 has quit IRC
|
21:16:41
|
<docpaul> wish i could robby
|
21:16:46
|
<jacobb> docpaul, so what do you think my itinerary will be like? I'm trying to figure out what I need to put together beforehand
|
21:17:02
|
<r0bby> bwolfe: the reflective solution may not be "groovy-like"
|
21:17:16
|
<docpaul> i think i'd simply be ready to talk about mirth and your recent work to integrate openmrs and mirth together
|
21:17:18
|
<jacobb> slide shows, demos, talking, Q&A, etc.
|
21:17:33
|
<r0bby> but it gives me the option to the use canonical name "java.lang.String: or the simple name "String"
|
21:17:40
|
<jacobb> will it be formal, like a presentation?
|
21:18:13
|
<docpaul> nah... are you someone that's comfortable talking on the fly?
|
21:18:32
|
<docpaul> if not, then maybe you could have some overview slides
|
21:18:41
|
<jacobb> hm, good question, I could probably figure it out
|
21:18:42
|
<docpaul> but otherwise, just go and talk about what you do everyday
|
21:18:45
|
<jacobb> i'll get some stuff together
|
21:18:46
|
<bwolfe> jacobb: (for later) make sure your axis servlet definition is before the org.openmrs.web.Listener element in web.xml
|
21:19:12
|
<jacobb> bwolfe, does the order in web.xml matter?
|
21:19:22
|
<bwolfe> jacobb: not sure. but it might
|
21:19:28
|
<jacobb> ok
|
21:19:31
|
<jacobb> i'll give that a shot
|
21:19:32
|
<r0bby> ffs
|
21:19:37
|
<jacobb> over the weekend though
|
21:19:40
|
<jacobb> going to run right now
|
21:19:47
|
<bwolfe> there is the load-on-startup option for servlets too
|
21:19:53
|
<bwolfe> yep
|
21:20:22
|
<jacobb> docpaul, we'll talk more about the conference early in teh week
|
21:20:34
|
<docpaul> sure. :)
|
21:20:44
|
<bwolfe> are you home yet docpaul ?
|
21:20:45
|
<docpaul> feel free to drop me an email if i'm not here on irc
|
21:20:45
|
<jacobb> bwolfe: yeah I have load-on-startup on
|
21:20:48
|
<jacobb> on teh servlet
|
21:20:50
|
<docpaul> heh, yep.
|
21:21:08
|
<jacobb> no listener
|
21:21:13
|
<jacobb> all i have is a servlet and servlet mapping
|
21:21:44
|
<jacobb> and it's right at the top of web.xml :\
|
21:21:47
|
<r0bby> docpaul: i found you on facebook
|
21:21:49
|
<bwolfe> boo
|
21:22:05
|
<Keelhaul> lolo
|
21:22:16
|
<jacobb> strange that it's calling init so late
|
21:22:18
|
<docpaul> you did? heh
|
21:22:31
|
<jacobb> i'll debug it more later, have a good night!
|
21:22:33
|
<r0bby> OpenMRS group :)
|
21:22:33
|
<docpaul> keel: you're working on a diabetes visualization, right?
|
21:22:43
|
<bwolfe> cya jacobb
|
21:22:52
|
<docpaul> i
|
21:22:55
|
<Keelhaul> docpaul: not quite yet
|
21:23:05
|
<Keelhaul> gotta finish inpatientcare first
|
21:23:12
|
<docpaul> i've got a paper that I ordered for you... hopefully will be here in a couple of days
|
21:23:21
|
<Keelhaul> =o
|
21:23:22
|
<Keelhaul> thx
|
21:23:29
|
<docpaul> about diabetes visualization
|
21:23:34
|
<docpaul> i think you'll enjoy it
|
21:23:45
|
<Keelhaul> heh
|
21:23:52
|
<Keelhaul> as much as you can enjoy reading about diseases
|
21:24:01
|
<docpaul> this is a techie paper
|
21:24:28
|
<docpaul> shows a really cool way to visualize blood sugars against insulin doses
|
21:24:35
|
<Keelhaul> nice
|
21:24:54
|
<docpaul> i saw this guy present his work, and i thought of you as you talked about it the other da
|
21:24:54
|
<docpaul> y
|
21:25:10
|
<docpaul> it's been hard to find, but i finally got my admin support to get it
|
21:25:35
|
*** sgrannis___ is now known as sgrannis
|
21:25:47
|
<Keelhaul> cool
|
21:25:48
|
<Keelhaul> thanks
|
21:25:51
|
<docpaul> yo shaun
|
21:25:55
|
*** ChanServ sets mode: +v sgrannis
|
21:25:58
|
<docpaul> oh sure, no problem
|
21:26:02
|
<r0bby> docpaul: from what journal?
|
21:26:07
|
<sgrannis> howdy
|
21:26:14
|
<sgrannis> bsg is on...
|
21:26:19
|
<docpaul> diabetes technology or something like that
|
21:26:54
|
<r0bby> :?
|
21:26:56
|
<r0bby> :/
|
21:27:38
|
<nribeka> what is bsg sgrannis?
|
21:27:51
|
<sgrannis> battle
|
21:27:52
|
<r0bby> battle star gallactica
|
21:27:53
|
<sgrannis> star
|
21:27:59
|
<sgrannis> galactica
|
21:28:16
|
<sgrannis> season finale
|
21:28:17
|
<r0bby> dumb show damn sci-fi geeks
|
21:28:18
|
<r0bby> ;p
|
21:28:22
|
<docpaul> k, i gotta get back to work
|
21:28:25
|
<docpaul> ttyl
|
21:28:25
|
<sgrannis> we find out who #5 is
|
21:28:26
|
<nribeka> i'm still trying to get a grip on mirth haha ...
|
21:28:36
|
<r0bby> I know who #2 is :P
|
21:28:44
|
<sgrannis> tell me what you really think robert
|
21:28:50
|
<bwolfe> but do you know who #2 works for?
|
21:28:55
|
<r0bby> Yes!
|
21:28:57
|
<r0bby> Dr. Evil.
|
21:29:05
|
<sgrannis> ?
|
21:29:11
|
<bwolfe> indeed
|
21:29:13
|
<r0bby> Austin Powers joke
|
21:29:20
|
<sgrannis> ahhh yes
|
21:29:37
|
<sgrannis> a sidekick joke
|
21:29:44
|
<r0bby> sgrannis: you'll find that I say what i think :P
|
21:30:04
|
<r0bby> sgrannis: number 2 is a henchman of dr. evil
|
21:30:07
|
<sgrannis> i like whe n people call it like it is
|
21:30:10
|
<r0bby> his sidekick is minime
|
21:33:03
|
<sgrannis> http://tinyurl.com/64l4kd -- sidekicks are good guy helpers, henchman are badguy helpers. minime is just ... weird
|
21:33:26
|
<sgrannis> :)
|
21:50:44
|
*** OpenMRSBot has joined #openmrs
|
21:50:45
|
*** ChanServ sets mode: +o OpenMRSBot
|
21:52:04
|
<bwolfe> there, back up
|
21:52:38
|
<bwolfe> I love that little bonus use for the bot: server uptime monitor. :-)
|
21:58:30
|
<r0bby> sgrannis: minime humps "lasers"
|
22:08:47
|
*** OpenMRSBot has joined #openmrs
|
22:08:49
|
*** ChanServ sets mode: +o OpenMRSBot
|
22:25:01
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #805 (enhancement created): Regex validation on input fields. <http://dev.openmrs.org/ticket/805> || OpenMRS Changesets: Changeset [4575]: tbla module: Updated obsDisplay.jsp with the latest OpenMRS trunk changes, ⦠<http://dev.openmrs.org/changeset/4575> || OpenMRS Changesets: Changeset [4574]: groovyforms: commiting what I have <http://dev.openmrs.org/changeset/4574> || OpenMRS Tickets: Ticket #804 (enhancement created): Person Attribute Edit Permission <http://dev.openmrs.org/ticket/804> || OpenMRS Changesets: Changeset [4573]: Table name bug fix in update-to-latest diff script <http://dev.openmrs.org/changeset/4573> || OpenMRS Changesets: Changeset [4572]: in patientmatching module, added some support for each Record having a ⦠<http://dev.openmrs.org/changeset/4572> || Matthew Harrison: Romance and JavaScript <http://compiler-error.blogspot.com/2008/06/romance-and-javascript.html> || OpenMRS Changesets: Changeset [4571]: openmrs-reports: Committing latest changes to flowsheet report. <http://dev.openmrs.org/changeset/4571> || OpenMRS Changesets: Changeset [4570]: mrngen: Updated code to latest 1.3.0 release of the main codebase. ⦠<http://dev.openmrs.org/changeset/4570> || OpenMRS Changesets: Changeset [4569]: form import export module: fixed bug in ordering of concepts. now parent ⦠<http://dev.openmrs.org/changeset/4569> || OpenMRS Tickets: Ticket #803 (defect created): Race Condition in Sync Ingest Service. <http://dev.openmrs.org/ticket/803> || OpenMRS Modules: Double Entry Reconciliation Module 1.6 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=doubleentryreconciliation&version=&1.6> || OpenMRS Changesets: Changeset [4568]: odamocklogicws module: Fixed module id and version number. Changed the ⦠<http://dev.openmrs.org/changeset/4568> || Kevin Peters: Mock Logic Web Service for BIRT ODA is Ready <http://openmrs-birt-oda.blogspot.com/2008/06/mock-logic-web-service-for-birt-oda-is.html> || OpenMRS Tickets: Ticket #801 (defect closed): Problems in updating existing data concepts <http://dev.openmrs.org/ticket/801#comment:4> || OpenMRS Changesets: Changeset [4567]: Fixing concept name editing bug - #801 <http://dev.openmrs.org/changeset/4567> || OpenMRS Tickets: Ticket #498 (enhancement closed): Clean up the services return types (Collection vs List vs Set) <http://dev.openmrs.org/ticket/498#comment:2> || OpenMRS Changesets: Changeset [4566]: -- nbsmodule * fixed error in query that gets all providers for the ⦠<http://dev.openmrs.org/changeset/4566> || OpenMRS Changesets: Changeset [4565]: in patientmatching module, fixed off by one error in class that reads from ⦠<http://dev.openmrs.org/changeset/4565> || OpenMRS Tickets: Ticket #802 (task created): Add format drop down to PersonAttributeType.form <http://dev.openmrs.org/ticket/802> || OpenMRS Changesets: Changeset [4564]: Changed the org_group sql slightly for speed increase <http://dev.openmrs.org/changeset/4564> || OpenMRS Changesets: Changeset [4563]: in patientmatching module, added initial support for matching with ⦠<http://dev.openmrs.org/changeset/4563> || OpenMRS Changesets: Changeset [4562]: patient matching module: fixing exception being thrown by sessions panel ⦠<http://dev.openmrs.org/changeset/4562> || OpenMRS Changesets: Changeset [4561]: odamocklogicws module: Initial import of ODA mock logic web service code <http://dev.openmrs.org/changeset/4561> || OpenMRS Changesets: Changeset [4560]: patient matching module: fixing sample size return to default value even ⦠<http://dev.openmrs.org/changeset/4560> || OpenMRS Changesets: Changeset [4559]: Clarifying comment on PatientService.getPatients <http://dev.openmrs.org/changeset/4559> || Sam Ndichu: OpenMrs beyond IPV4 <http://sndichu.blogspot.com/2008/06/openmrs-beyond-ipv4.html> || Nyoman Ribeka: GSoC - Week 1 <http://nyomanribeka.wordpress.com/2008/06/05/gsoc-week-1/> || OpenMRS Changesets: Changeset [4558]: form import export module: bumping up the version number to 1.5 <http://dev.openmrs.org/changeset/4558> || OpenMRS Changesets: Changeset [4557]: form import export module: finished updating to work *correctly* with 1.3 <http://dev.openmrs.org/changeset/4557> || Matthew Shanks: #1 on Google⦠<http://matt.evilstudios.net/?p=4> || Matthew Shanks: GSoC Week 1 Summary <http://matt.evilstudios.net/?p=3> || OpenMRS Modules: ODA Mock Logic Web Service 0.1 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=odamocklogicws&version=&0.1> || OpenMRS Modules: Form Import Export 1.5.1 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=formimportexport&version=&1.5.1> || OpenMRS Changesets: Changeset [4556]: groovyforms: removing velocity . Going to use GStringTemplateEngine. Also ⦠<http://dev.openmrs.org/changeset/4556> || OpenMRS Tickets: Ticket #801 (defect created): Problems in updating existing data concepts <http://dev.openmrs.org/ticket/801> || OpenMRS Changesets: Changeset [4555]: Updated latest jars from SVN <http://dev.openmrs.org/changeset/4555> || OpenMRS Changesets: Changeset [4554]: double entry reconciliation module: fixed a bug where discrepencies were ⦠<http://dev.openmrs.org/changeset/4554> || OpenMRS Tickets: Ticket #777 (task closed): Test all functionality in UI after api-refactoring is merged and before releasing 1.3 RC2 <http://dev.openmrs.org/ticket/777#comment:3> || OpenMRS Tickets: Ticket #800 (task created): Remove backticks from sql calls <http://dev.openmrs.org/ticket/800> || OpenMRS Changesets: Changeset [4553]: Fixing conceptClass deletion error and fieldAnswer errors found by cmack <http://dev.openmrs.org/changeset/4553> || OpenMRS Tickets: Ticket #366 (defect closed): Cannot delete program workflows <http://dev.openmrs.org/ticket/366#comment:5> || OpenMRS Changesets: Changeset [4552]: Fixed ability to delete workflows via Manage Programs page - #366 <http://dev.openmrs.org/changeset/4552> || OpenMRS Tickets: Ticket #798 (defect closed): Second XML configuration file not loading properly <http://dev.openmrs.org/ticket/798#comment:1> || OpenMRS Tickets: Ticket #68 (task closed): Move all business logic out of DAOs into the service layer <http://dev.openmrs.org/ticket/68#comment:4> || OpenMRS Tickets: Ticket #790 (task closed): Merge patients is broken <http://dev.openmrs.org/ticket/790#comment:2> || OpenMRS Changesets: Changeset [4551]: Fixing merge patients method - #790 <http://dev.openmrs.org/changeset/4551> || OpenMRS Tickets: Ticket #799 (defect created): Setting guid field as NOT NULL and DEFAULT NULL throws an SQLException <http://dev.openmrs.org/ticket/799> || OpenMRS Changesets: Changeset [4550]: xforms module: changed default date format <http://dev.openmrs.org/changeset/4550> || OpenMRS Tickets: Ticket #798 (defect created): Second XML configuration file not loading properly <http://dev.openmrs.org/ticket/798> || OpenMRS Tickets: Ticket #797 (defect created): Second XML configuration file not loading properly <http://dev.openmrs.org/ticket/797> || OpenMRS Tickets: Ticket #796 (defect created): Correct standard deviation calculation <http://dev.openmrs.org/ticket/796> || OpenMRS Tickets: Ticket #795 (enhancement created): Random sampling for u-values should only sample fields used for matching, not all fields <http://dev.openmrs.org/ticket/795> || OpenMRS Tickets: Ticket #794 (defect created): Number of u-value random samples returns to default after user changes <http://dev.openmrs.org/ticket/794> || OpenMRS Changesets: Changeset [4549]: groovyforms: upated .classpath and *.iml with the new deps <http://dev.openmrs.org/changeset/4549> || OpenMRS Changesets: Changeset [4548]: groovyforms: I think this was one of those errors that pops up ⦠<http://dev.openmrs.org/changeset/4548> || OpenMRS Changesets: Changeset [4547]: odamocklogicws: Creating root directory for ODA Mock Logic Web Service ⦠<http://dev.openmrs.org/changeset/4547> || OpenMRS Modules: XForms 1.7 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=xforms&version=&1.7> || OpenMRS Modules: Form Import Export 1.5 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=formimportexport&version=&1.5> || OpenMRS Changesets: Changeset [4546]: groovyforms: more clearly state what happens <http://dev.openmrs.org/changeset/4546> || OpenMRS Changesets: Changeset [4545]: formimportexport: updated test dataset (though tests still don't work) <http://dev.openmrs.org/changeset/4545> || OpenMRS Changesets: Changeset [4544]: formimportexport module: passing off code to Chase. Code mostly works with ⦠<http://dev.openmrs.org/changeset/4544> || OpenMRS Changesets: Changeset [4543]: tbla module: Updated NewPatientFormController.java to match the OpenMRS ⦠<http://dev.openmrs.org/changeset/4543> || OpenMRS Changesets: Changeset [4542]: ClinicalSummary Module: Moving tag 3.0 to trunk. <http://dev.openmrs.org/changeset/4542> || OpenMRS Changesets: Changeset [4541]: ClinicalSummary Module: Deleting root level files. <http://dev.openmrs.org/changeset/4541> || OpenMRS Changesets: Changeset [4540]: ClinicalSummary Module: Deleteing 'clinicalsummary' folder from tag 2.3 <http://dev.openmrs.org/changeset/4540> || OpenMRS Changesets: Changeset [4539]: ClinicalSummary Module: Forgot to change version number on tag 3.0 <http://dev.openmrs.org/changeset/4539> || OpenMRS Changesets: Changeset [4538]: ClinicalSummary Module: Creating tag 3.0 (OpenMRS 1.3 - compatible). <http://dev.openmrs.org/changeset/4538> || OpenMRS Changesets: Changeset [4537]: ClinicalSummary Module: Creating tag 3.0 (OpenMRS 1.3 - compatible). <http://dev.openmrs.org/changeset/4537> || OpenMRS Changesets: Changeset [4536]: ClinicalSummary Module: Tagging current as 2.3 (OpenMRS 1.2 - compatible) <http://dev.openmrs.org/changeset/4536> || OpenMRS Changesets: Changeset [4535]: ClinicalSummary Module: Creating folders for 2.3 tag (OpenMRS 1.2 - ⦠<http://dev.openmrs.org/changeset/4535> || OpenMRS Changesets: Changeset [4534]: Deleting unused training module <http://dev.openmrs.org/changeset/4534> || OpenMRS Changesets: Changeset [4533]: Creating devexamples directory for dthomas <http://dev.openmrs.org/changeset/4533> || OpenMRS Tickets: Ticket #791 (defect closed): Error on Create New Patient page from Manage Patients admin screen <http://dev.openmrs.org/ticket/791#comment:2> || OpenMRS Changesets: Changeset [4532]: Fixing the Manage Patients --> Create New Patient form - #791 <http://dev.openmrs.org/changeset/4532> || Nzeyimana Antoine: Data Synchronization first testings â¦â¦â¦â¦â¦.GSOC 2008 <http://nzeyi.wordpress.com/2008/06/03/data-synchronization-first-testings-gsoc-2008/> || OpenMRS Tickets: Ticket #664 (task closed): Saving an existing concept with numeric datatype <http://dev.openmrs.org/ticket/664#comment:5> || OpenMRS Changesets: Changeset [4531]: Fixing saving concepts as concept subclasses - #664 <http://dev.openmrs.org/changeset/4531> || OpenMRS Changesets: Changeset [4530]: formimportexport changed service routine for comparing incoming ⦠<http://dev.openmrs.org/changeset/4530> || OpenMRS Changesets: Changeset [4529]: Added longitude, latitude to Kenya address template. <http://dev.openmrs.org/changeset/4529> || OpenMRS Changesets: Changeset [4528]: patient matching module: modified string value to be checked when a user ⦠<http://dev.openmrs.org/changeset/4528> || OpenMRS Tickets: Ticket #793 (task created): Use discriminators for Concept subclasses <http://dev.openmrs.org/ticket/793> || OpenMRS Changesets: Changeset [4527]: formimportexport. updated a test class. <http://dev.openmrs.org/changeset/4527> || OpenMRS Changesets: Changeset [4526]: formimportexport. Previous commit missed dbunit and hibernate jar files. <http://dev.openmrs.org/changeset/4526> || OpenMRS Changesets: Changeset [4525]: formimportexport built against 1.3.09. <http://dev.openmrs.org/changeset/4525> || OpenMRS Forum: Re: Repeated Form Processing Errors Logged in hl7_in_error <http://forum.openmrs.org/viewtopic.php?f=3&t=377#p1245> || OpenMRS Tickets: Ticket #792 (defect closed): names working for data export in trunk? <http://dev.openmrs.org/ticket/792#comment:1> || OpenMRS Changesets: Changeset [4524]: Fixing person name data export - #792 <http://dev.openmrs.org/changeset/4524> || Nzeyimana Antoine: GSOC Week1: Getting familiar with the Sync Code <http://nzeyi.wordpress.com/2008/06/03/gsoc-week1-getting-familiar-with-the-sync-code/> || OpenMRS Tickets: Ticket #792 (defect created): names working for data export in trunk? <http://dev.openmrs.org/ticket/792> || OpenMRS Changesets: Changeset [4523]: sync_bidrectional: fix data export for patient names. <http://dev.openmrs.org/changeset/4523> || OpenMRS Changesets: Changeset [4522]: groovyforms: the else was associated with the wrong if statement when ⦠<http://dev.openmrs.org/changeset/4522> || OpenMRS Changesets: Changeset [4521]: groovyforms: add the velocity deps. <http://dev.openmrs.org/changeset/4521> || OpenMRS Tickets: Ticket #791 (defect created): Error on Create New Patient page from Manage Patients admin screen <http://dev.openmrs.org/ticket/791> || Mohammad Shahiduzzaman: Me, Google Summer of Code 2008 and OpenMRS <http://maverick-life2.blogspot.com/2008/05/me-google-summer-of-code-2008-and.html> || Mohammad Shahiduzzaman: First Week of GSOC <http://maverick-life2.blogspot.com/2008/06/first-week-of-gsoc.html> || OpenMRS Changesets: Changeset [4520]: tbla module: Added dist to svn:ignore <http://dev.openmrs.org/changeset/4520> || OpenMRS Changesets: Changeset [4519]: tbla module: Initial commit. <http://dev.openmrs.org/changeset/4519> || OpenMRS Changesets: Changeset [4518]: formImportExport -- added simple-xml-1.7.2.jar to solve compiler error. ⦠<http://dev.openmrs.org/changeset/4518> || OpenMRS Changesets: Changeset [4517]: complex-obs branch: Web layer can now add/edit/delete ConceptComplex. ⦠<http://dev.openmrs.org/changeset/4517> || OpenMRS Tickets: Ticket #790 (task created): Merge patients is broken <http://dev.openmrs.org/ticket/790> || OpenMRS Tickets: Ticket #789 (task created): Don't allow privileges to be deleted if they are in use <http://dev.openmrs.org/ticket/789> || OpenMRS Tickets: Ticket #664 (task reopened): Saving an existing concept with numeric datatype <http://dev.openmrs.org/ticket/664#comment:4> || Tor Lye: First test <http://tor-soc.blogspot.com/2008/06/first-test.html> || OpenMRS Changesets: Changeset [4516]: xforms module: downloading patient cohorts, adding unit tests and fixing ⦠<http://dev.openmrs.org/changeset/4516> || OpenMRS Changesets: Changeset [4515]: Pointing latest tag at 1.3.0-RC2 <http://dev.openmrs.org/changeset/4515> || OpenMRS Changesets: Changeset [4514]: Tagging trunk as 1.3.0-RC2 <http://dev.openmrs.org/changeset/4514> || OpenMRS Changesets: Changeset [4513]: Deleting mistagged directory <http://dev.openmrs.org/changeset/4513> || OpenMRS Changesets: Changeset [4512]: Deleting latest tag <http://dev.openmrs.org/changeset/4512> || OpenMRS Changesets: Changeset [4511]: Tagging trunk as 1.3.0-RC2 <http://dev.openmrs.org/changeset/4511> || OpenMRS Changesets: Changeset [4510]: Upgraded the WHO module code to work with version 1.3 RC1 + of the ⦠<http://dev.openmrs.org/changeset/4510> || OpenMRS Tickets: Ticket #780 (enhancement closed): Allow the new boxes extension point in patientOverview.jsp to load box contents properly <http://dev.openmrs.org/ticket/780#comment:9> || OpenMRS Changesets: Changeset [4509]: Added portlet option to BoxExt extension - #780 Author: Keelhaul <http://dev.openmrs.org/changeset/4509> || OpenMRS Changesets: Changeset [4508]: invalid identifiers: added .settings to svn:ignore <http://dev.openmrs.org/changeset/4508> || Upul Godage: Tribe module checked in <http://upulgsoc.wordpress.com/2008/06/02/tribe-module-checked-in/> || OpenMRS Changesets: Changeset [4507]: invalid identifiers: first working version <http://dev.openmrs.org/changeset/4507> || OpenMRS Changesets: Changeset [4506]: sync_bidirectional: fixed bug in user creation <http://dev.openmrs.org/changeset/4506> || OpenMRS Changesets: Changeset [4505]: tribe module: initial version, #652 Move tribe to person attribute <http://dev.openmrs.org/changeset/4505> || OpenMRS Tickets: Ticket #786 (task closed): messages_es.properties <http://dev.openmrs.org/ticket/786#comment:1> || OpenMRS Changesets: Changeset [4504]: Adding the messages_es.properties file as created by Juan Tomallya - #786 <http://dev.openmrs.org/changeset/4504> || OpenMRS Tickets: Ticket #788 (defect created): Generate Report use case throws "Failed to prepare query" error within BIRT <http://dev.openmrs.org/ticket/788> || OpenMRS Changesets: Changeset [4503]: Setting trunk to 1.3.0 RC2 <http://dev.openmrs.org/changeset/4503> || OpenMRS Tickets: Ticket #724 (task closed): Inclusion of WHOModule requirements <http://dev.openmrs.org/ticket/724#comment:8> || OpenMRS Changesets: Changeset [4502]: Adding data export keys for modules to append available data to data ⦠<http://dev.openmrs.org/changeset/4502> || OpenMRS Tickets: Ticket #787 (task closed): Allow adding fieldgen handlers by modules <http://dev.openmrs.org/ticket/787#comment:2> || OpenMRS Changesets: Changeset [4501]: Fixing fieldGenHandler to work with modules <http://dev.openmrs.org/changeset/4501> || OpenMRS Tickets: Ticket #646 (task closed): View and Edit Encounter pages do not show paragraph breaks in text observations <http://dev.openmrs.org/ticket/646#comment:2> || OpenMRS Changesets: Changeset [4500]: childvctreport2: changing version to 2.0 <http://dev.openmrs.org/changeset/4500> || OpenMRS Changesets: Changeset [4499]: childvctreport2: changed format to csv <http://dev.openmrs.org/changeset/4499> || OpenMRS Changesets: Changeset [4498]: childvctreport2: added dist/build to svn:ignore <http://dev.openmrs.org/changeset/4498> || OpenMRS Changesets: Changeset [4497]: childvctreport2: Initial import. <http://dev.openmrs.org/changeset/4497> || OpenMRS Changesets: Changeset [4496]: childvctreport2: Initial import. <http://dev.openmrs.org/changeset/4496> || OpenMRS Changesets: Changeset [4495]: groovyforms: We don't need to process the annotations as we already ⦠<http://dev.openmrs.org/changeset/4495> || OpenMRS Changesets: Changeset [4494]: Creating tribe module folder for upul <http://dev.openmrs.org/changeset/4494> || Sri Prasanna: The First Week of Coding :P <http://cancerb0y.wordpress.com/2008/06/01/the-first-week-of-coding-p/> || Upul Godage: Looks like tribe project is complete <http://upulgsoc.wordpress.com/2008/06/01/looks-like-tribe-project-is-complete/> || Upul Godage: MySQL stored procedure to upgrade tribe <http://upulgsoc.wordpress.com/2008/06/01/mysql-stored-procedure-to-upgrade-tribe/> || OpenMRS Tickets: Ticket #787 (task created): Allow adding fieldgen handlers by modules <http://dev.openmrs.org/ticket/787> || OpenMRS Changesets: Changeset [4493]: Catching module spring errors during startup and then stopping all modules ⦠<http://dev.openmrs.org/changeset/4493> || OpenMRS Changesets: Changeset [4492]: groovyforms: add a log.info() call to log when we create the persistence ⦠<http://dev.openmrs.org/changeset/4492> || OpenMRS Changesets: Changeset [4491]: groovyforms: javadoc on the class util class was misleading. So i'm ⦠<http://dev.openmrs.org/changeset/4491> || OpenMRS Changesets: Changeset [4490]: groovyforms: use method references to add to the container class's lists. <http://dev.openmrs.org/changeset/4490> || OpenMRS Changesets: Changeset [4489]: groovyforms: ditching the method tocheck the number of declared fields. <http://dev.openmrs.org/changeset/4489> || OpenMRS Changesets: Changeset [4488]: groovyforms: preliminary class interrogation code <http://dev.openmrs.org/changeset/4488> || Robby O'Connor: GSoC 2008: Week 1 <http://feeds.feedburner.com/~r/robbyoconnor/~3/301689564/gsoc-2008-week-1.html> || OpenMRS Changesets: Changeset [4487]: tbla module: creating module folder <http://dev.openmrs.org/changeset/4487> || OpenMRS Changesets: Changeset [4486]: groovyforms: make all tests pass; add an equals() and toString() method to ⦠<http://dev.openmrs.org/changeset/4486> || Upul Godage: FieldGenHandler for tribe <http://upulgsoc.wordpress.com/2008/05/30/fieldgenhandler-for-tribe/> || OpenMRS Changesets: Changeset [4485]: Training module originally created by Dave Thomas. <http://dev.openmrs.org/changeset/4485> || OpenMRS Tickets: Ticket #786 (task created): messages_es.properties <http://dev.openmrs.org/ticket/786> || OpenMRS Changesets: Changeset [4484]: -- nbsmodule * fixed a bug when processing user_id <http://dev.openmrs.org/changeset/4484> || OpenMRS Changesets: Changeset [4483]: groovyforms: this is a better way to test the unmarshalling of the ⦠<http://dev.openmrs.org/changeset/4483> || OpenMRS Changesets: Changeset [4482]: groovyforms: no semi-colon -- i want to be consistent <http://dev.openmrs.org/changeset/4482> || OpenMRS Changesets: Changeset [4481]: groovyforms: forgot the assertEquals() <http://dev.openmrs.org/changeset/4481> || OpenMRS Changesets: Changeset [4480]: groovyforms: groovy doesn't need semi-colons and in this case they add ⦠<http://dev.openmrs.org/changeset/4480> || OpenMRS Changesets: Changeset [4479]: groovyforms: apologies, was working at the command line <http://dev.openmrs.org/changeset/4479> || OpenMRS Changesets: Changeset [4478]: groovyforms: renaming my test class to match all the others <http://dev.openmrs.org/changeset/4478> || OpenMRS Changesets: Changeset [4477]: groovyforms: All metadata stuff works and is tested. I throw an Exception ⦠<http://dev.openmrs.org/changeset/4477> || OpenMRS Changesets: Changeset [4476]: groovyforms: add a test for my file scrubbing method. <http://dev.openmrs.org/changeset/4476> || OpenMRS Changesets: Changeset [4475]: groovyforms: javadoc tweak <http://dev.openmrs.org/changeset/4475> || OpenMRS Changesets: Changeset [4474]: groovyforms: added the ability to delete the form's directories when the ⦠<http://dev.openmrs.org/changeset/4474> || Saptarshi Purkayastha : Barcode Scanner for OpenMRS <http://feeds.feedburner.com/~r/SunnyTalksTech/~3/300827028/barcode-scanner-for-openmrs.html>
|
22:34:04
|
*** nribeka has quit IRC
|
22:39:59
|
*** nribeka has joined #openmrs
|
23:20:37
|
*** sioraioc_ has joined #openmrs
|
23:25:13
|
*** sioraiocht has quit IRC
|
23:36:04
|
*** njero has joined #openmrs
|
23:36:04
|
*** ChanServ sets mode: +v njero
|
23:49:19
|
*** pombreda1 has joined #openmrs
|
23:57:21
|
*** pombreda has quit IRC
|
23:58:07
|
<r0bby> I hope burke is happuy
|
23:58:36
|
*** Paulius has joined #openmrs
|
23:58:42
|
*** Paulius has left #openmrs
|
23:59:07
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4577]: groovyforms: Add burke's suggestion for class property interrogation...not ⦠<http://dev.openmrs.org/changeset/4577> || OpenMRS Changesets: Changeset [4576]: groovyforms: Add burke's suggestion for class property interrogation...not ⦠<http://dev.openmrs.org/changeset/4576>
|