IRC Chat : 2010-05-19 - OpenMRS

00:14:26 *** jmiranda has quit IRC
01:19:37 *** wyclif has joined #openmrs
01:25:20 *** fixl has joined #openmrs
01:28:45 *** chopin has joined #openmrs
01:28:45 *** ChanServ sets mode: +v chopin
01:38:10 <wyclif> hey
01:46:49 <chopin> hey
01:56:24 <bwolfe> hey
01:58:52 <robbyoconnor> I suddenly have a craving for red hots
02:19:00 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Blip.tv Videos: OpenMRS Conference - National Reporting <http://blip.tv/file/3641685>
02:19:27 <chopin> heh
02:20:07 <chopin> bwolfe: sebersole (hibernate) said they threw a check into their base unit test class to check for leftover data after each test
02:20:18 <chopin> he said they had to fix a bunch of tests because of leftover data
02:20:20 <chopin> :-/
02:20:29 <chopin> http://fisheye.jboss.org/browse/Hibernate/core/trunk/testing/src/main/java/org/hibernate/junit/functional/FunctionalTestCase.java?r=19109#l166
02:20:42 <OpenMRSBot> <http://ln-s.net/6cCA> (at fisheye.jboss.org)
02:21:32 <bwolfe> why?
02:21:48 <bwolfe> is it an h2 bug?
02:29:27 <chopin> bwolfe: not really sure, but he said he doesn't rely on automated rollbacks
02:30:30 <bwolfe> chopin: weird, auto rollbacks should be able to be trusted. there is a "deleteAllData" method on BaseContextSensTest that you could call from an @After method
02:30:32 <chopin> <sebersole> if you care at all about portability you should never ever rely on rollbacks for cleanup
02:31:30 <chopin> heh
02:31:45 *** Shazin has joined #openmrs
02:32:34 <chopin> so, i wonder if i should do something w/ BaseContextSensitiveTest @After?
02:35:02 <chopin> bwolfe: it worked
02:35:16 <chopin> @After
02:35:16 <chopin> public void cleanUpData() throws Exception {
02:35:16 <chopin> deleteAllData();
02:35:16 <chopin> }
02:36:03 * chopin runs junit-test
02:36:12 <chopin> er, junit-report
02:40:34 <chopin> bwolfe: hah, down to 51 errors now
02:40:37 <chopin> from 68
02:41:31 <chopin> ahhh, most of these are sql-related
02:42:26 <chopin> mostly "value too long ..."
02:42:29 <chopin> :-)
02:42:56 <robbyoconnor> !modules
02:42:56 <OpenMRSBot> robbyoconnor: "modules" --- http://openmrs.org/wiki/Modules
02:44:19 *** upul` has joined #openmrs
02:44:19 *** ChanServ sets mode: +v upul`
02:46:59 *** fixl has quit IRC
02:48:57 <bwolfe> chopin: yeah, hsqldb didn't care about that either. I remember trying to test that once
02:54:19 <robbyoconnor> bwolfe: I'm tring to get Sahana to take hints from OpenMRS's module system :)
02:54:22 <robbyoconnor> I kinda like it
02:54:23 <robbyoconnor> :)
03:00:16 <chopin> welp, i guess we should probably guard against these things
03:00:22 <chopin> erm, do something about it
03:03:11 *** r0bby_ has joined #openmrs
03:03:11 *** r0bby_ has quit IRC
03:03:11 *** r0bby_ has joined #openmrs
03:03:11 *** ChanServ sets mode: +v r0bby_
03:03:44 *** r0bby_ has quit IRC
03:20:52 *** chopin has quit IRC
03:28:51 *** r0bby_ has joined #openmrs
03:28:51 *** r0bby_ has quit IRC
03:28:51 *** r0bby_ has joined #openmrs
03:28:51 *** ChanServ sets mode: +v r0bby_
03:29:29 *** r0bby_ has quit IRC
03:31:00 *** docpaul has joined #openmrs
03:31:16 <docpaul> ben?
03:31:23 <docpaul> wyclif?
03:31:41 <docpaul> do either of you have a picture of Ada?
03:33:05 <bwolfe> docpaul: not on my computer here. maybe on my backup at the office. and there are certainly some on the rgintranet in the party pics
03:33:31 <bwolfe> chopin just left. he had promised you one docpaul...
03:33:37 <docpaul> she's the only picture i'm missing
03:33:56 <docpaul> yeah, i've been talking with him over email tonight
03:34:11 <docpaul> he gave me new AMRS stats
03:36:57 <docpaul> man, mac keynote is SO much better than ms powerpoint
03:37:09 <docpaul> it can do some really pretty stuff once you learn the tricks
04:10:33 *** bwolfe has quit IRC
04:23:56 *** mathiaslin has joined #openmrs
04:26:07 <robbyoconnor> docpaul: HEY!
04:26:19 <docpaul> hi. :)
04:26:53 <robbyoconnor> I'm giving sahana some points where their module system is lacking... and as a good well thought out system i'm using OpenMRS :)
04:29:55 <robbyoconnor> my mentor asked me to name 5 things I liked about OpenMRS's Module architecture and I couldn't come up with five LOL :X
05:10:50 *** jmiranda has joined #openmrs
05:10:50 *** ChanServ sets mode: +o jmiranda
05:11:22 <docpaul> heh
05:18:58 *** jmiranda has quit IRC
05:19:08 *** docpaul has quit IRC
06:31:56 *** pascal` has joined #openmrs
06:34:56 *** ChanServ sets mode: +v pascal`
06:40:56 *** pascal` has quit IRC
06:56:46 *** pascal` has joined #openmrs
06:57:29 *** ChanServ sets mode: +v pascal`
06:58:42 <upul`> Hi pascal`
06:58:52 <pascal`> hey upul`, how goes?
06:59:31 *** openmrs_web438 has joined #openmrs
06:59:37 <openmrs_web438> pascal`:
06:59:39 <openmrs_web438> hi
06:59:46 *** openmrs_web438 is now known as saimanohar
06:59:56 <upul`> pascal`, gut, danke
07:00:14 <saimanohar> pascal`: i would be free in the couple of days n then we can get drown into our project
07:00:33 <saimanohar> pascal`: cant wait to start now
07:00:45 <pascal`> ok saimanohar :)
07:01:06 <saimanohar> pascal`: i have created my user profile
07:01:16 <pascal`> I saw saimanohar
07:01:22 <saimanohar> the wiki n blog would also be up in coming few days
07:01:36 <saimanohar> pascal`: my exams are going well though
07:01:46 <saimanohar> pascal`: only two more to go
07:02:00 <pascal`> good to hear saimanohar
07:02:09 <saimanohar> :)
07:02:29 <saimanohar> then i would better study for the rest two one too
07:02:36 <saimanohar> bye :) pas
07:02:39 <saimanohar> cal
07:02:40 <pascal`> cheers saimanohar
07:02:59 *** saimanohar has quit IRC
07:15:39 *** wyclif has quit IRC
07:31:47 *** Shazin has quit IRC
07:58:20 <OpenMRSBot> Recent updates in the world of openmrs: Rafal Korytkowski: Fun begins <http://devyard.blogspot.com/2010/05/fun-begins.html>
08:26:47 *** fixl has joined #openmrs
08:35:48 <upul`> which has more demand Java or .NET?
08:36:30 <fixl> demand?
08:36:40 <upul`> more jobs?
08:36:54 <fixl> good question hmm
08:37:04 <fixl> i wont touch .net unless i have to :D
08:37:48 <upul`> these days i'm working on .net
08:58:39 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Trouble with ATD module <http://forum.openmrs.org/viewtopic.php?f=8&t=591#p2250>
09:58:52 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13382]: perufitnessstudy. removed 3 forms from form xml. <http://dev.openmrs.org/changeset/13382>
10:08:28 *** fixl has quit IRC
10:09:18 *** fixl has joined #openmrs
10:13:15 *** meonkeys has quit IRC
10:13:34 *** meonkeys has joined #openmrs
10:20:57 *** ruwan has joined #openmrs
10:21:11 *** ChanServ sets mode: +v ruwan
11:09:45 *** astelmashenko has joined #openmrs
11:10:14 *** astelmashenko has quit IRC
11:31:04 *** james_regen has quit IRC
11:31:13 *** upul` has quit IRC
11:43:42 *** james_regen has joined #openmrs
11:43:42 *** ChanServ sets mode: +v james_regen
12:05:22 *** jkeiper has joined #openmrs
12:05:22 *** ChanServ sets mode: +v jkeiper
12:25:22 *** fixl has quit IRC
12:27:07 <pascal`> hey jkeiper
12:30:33 *** bwolfe has joined #openmrs
12:30:33 *** ChanServ sets mode: +o bwolfe
12:35:18 <jkeiper> heoya pascal`
12:35:21 <jkeiper> erm
12:35:23 <jkeiper> "heyya"
12:41:49 <pascal`> o/ bwolfe
12:43:44 <bwolfe> hi pascal`
12:50:34 *** firzhan has joined #openmrs
12:52:46 *** ruwan has quit IRC
12:59:46 *** jkeiper has quit IRC
13:02:45 *** mathiaslin has quit IRC
13:03:18 *** mathiaslin has joined #openmrs
13:05:31 *** nribeka has joined #openmrs
13:05:31 *** ChanServ sets mode: +v nribeka
13:05:38 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Regarding Appointment In OpenMRS <http://forum.openmrs.org/viewtopic.php?f=8&t=593#p2252> || OpenMRS Forum: Re: Regarding Appointment In OpenMRS <http://forum.openmrs.org/viewtopic.php?f=8&t=593#p2251>
13:09:15 *** Hazamonzo has quit IRC
13:09:39 *** Hazamonzo has joined #openmrs
13:12:13 *** wyclif has joined #openmrs
13:14:47 *** jkeiper has joined #openmrs
13:14:47 *** ChanServ sets mode: +v jkeiper
13:16:43 *** wyclif has quit IRC
13:16:46 <jkeiper> pascal`: can you line up a goat roast in cape town while we're there? ;-)
13:16:54 *** jkeiper is now known as chopin
13:18:12 <pascal`> chopin, negative
13:19:09 <chopin> ooooookay
13:19:56 <pascal`> chopin, maybe one of the others guys will tho (=
13:20:24 <pascal`> chopin, or go on a township tour or something... you'll see lots of interesting stuff :)
13:20:46 <chopin> heheh, i blindly assume that cape town's version of a barbecue is similar to the american version
13:21:05 <chopin> let's all hike up that huge mountain
13:21:17 <pascal`> chopin, i'd be keen for a hike
13:21:27 <chopin> that would take all week, no?
13:21:30 <pascal`> chopin, but the weather probably isn't going to be great
13:21:45 <pascal`> chopin, no, there are lots of short walks to do... and some long ones
13:22:09 <chopin> ah
13:22:38 *** jmiranda has joined #openmrs
13:22:38 *** ChanServ sets mode: +o jmiranda
13:22:46 <chopin> well, i'll need to toss a few pounds before then!
13:23:00 <chopin> maybe i'll just give them to bwolfe
13:23:08 <pascal`> chopin, do it (=
13:23:25 <pascal`> hey jmiranda
13:23:40 <jmiranda> hey pascal`
13:38:31 *** wyclif has joined #openmrs
13:39:52 *** upul` has joined #openmrs
13:39:52 *** ChanServ sets mode: +v upul`
13:45:13 *** harsha has joined #openmrs
13:49:01 *** wluyima has joined #openmrs
13:50:00 *** wyclif has quit IRC
13:50:41 *** upul` has quit IRC
13:53:21 *** umashanthi has joined #openmrs
13:53:21 *** ChanServ sets mode: +v umashanthi
13:59:17 *** harsha has quit IRC
14:00:05 *** wyclif has joined #openmrs
14:02:26 *** wluyima has quit IRC
14:15:11 *** firzhan has quit IRC
14:22:04 *** harsha1 has joined #openmrs
14:22:46 *** chopin has quit IRC
14:23:26 *** harsha1 has quit IRC
14:31:00 *** x-ian has joined #openmrs
14:35:48 *** luzhuangwei has joined #openmrs
14:35:48 *** ChanServ sets mode: +v luzhuangwei
14:42:32 *** chopin has joined #openmrs
14:42:32 *** ChanServ sets mode: +v chopin
14:49:52 *** x-ian has quit IRC
14:51:58 *** MalteF has joined #openmrs
14:51:58 *** ChanServ sets mode: +v MalteF
14:52:34 *** x-ian has joined #openmrs
14:56:29 <MalteF> hi all
14:57:33 *** Shazin has joined #openmrs
14:57:41 <chopin> hi MalteF
14:57:51 *** ChanServ sets mode: +v Shazin
14:58:04 <MalteF> hey chopin
15:00:32 *** x-ian has quit IRC
15:11:00 *** x-ian has joined #openmrs
15:13:57 <Shazin> bwolfe, I have some design questions regarding the queuing
15:14:12 <bwolfe> ok
15:14:15 <Shazin> bwolfe, of Module Actions
15:14:31 <bwolfe> have you read my emails about not needing to queue? :-)
15:14:44 <Shazin> bwolfe, Yes
15:14:45 *** mathiaslina has joined #openmrs
15:15:03 <Shazin> bwolfe, It will not have a queue
15:15:14 *** x-ian has quit IRC
15:15:24 *** mathiaslin has quit IRC
15:15:37 <Shazin> bwolfe, I mean the queuing actions for a restart
15:15:45 <Shazin> bwolfe, not an actual queue
15:15:59 *** ruwan has joined #openmrs
15:16:23 <bwolfe> ok, thats good to hear...can you type out your whole question? I promise not to interrupt. :-)
15:16:51 *** ChanServ sets mode: +v ruwan
15:17:37 <Shazin> bwolfe, I am hoping to add an attribute to org.openmrs.module.Module class in the API named pendingAction
15:17:55 <Shazin> bwolfe, There are two possible data types for that attribute
15:18:43 <Shazin> bwolfe, Either String or a newly created java enum named PendingAction
15:19:13 <Shazin> bwolfe, I prefer the enum because it would make easier to make the pending action
15:19:14 *** chopin has quit IRC
15:19:20 *** wyclif has quit IRC
15:19:21 *** wluyima has joined #openmrs
15:19:26 <Shazin> bwolfe, and Would be easier to validate
15:19:34 <Shazin> bwolfe, Is it ok?
15:19:47 <bwolfe> Shazin: I see. so you just want a way to display to the user on the "modules.list" page what is going to happen to a module after they restart.
15:19:52 <bwolfe> Shazin: an enum is preferred, yes
15:21:31 <Shazin> bwolfe, Ok and further I am hoping to have a HashSet to store module ids with pending actions in org.openmrs.module.ModuleFactory
15:22:00 <Shazin> bwolfe, The reason to this is to make the retrieval of pending actions faster
15:22:21 <Shazin> bwolfe, Is it ok?
15:23:51 *** chopin has joined #openmrs
15:23:51 *** ChanServ sets mode: +v chopin
15:25:37 <bwolfe> Shazin: that seems like overkill
15:26:00 <bwolfe> but if you really think its necessary, you can do it. we can always take it out if its messy or duplicating other things
15:26:54 <Shazin> bwolfe, the problem I envisioned if I don't have a HashSet is that if There are 100 modules loaded
15:27:10 <Shazin> bwolfe, and only 1 module has a pending action
15:27:30 <Shazin> bwolfe, When executing the pending action
15:28:15 <Shazin> bwolfe, in the worse case scenario it should be looped 99 times before it reaches the module with pending action
15:31:11 <Shazin> bwolfe, What do u think?
15:32:33 <bwolfe> Shazin: it depends how you display the pending actions. I envisioned just a "there is a pending action" at the top of the page and then next to each module the pending action is display
15:32:41 <bwolfe> *is displayed
15:33:34 <Shazin> bwolfe, I am using the attribute in org.openmrs.module.Module to do that
15:34:09 <Shazin> bwolfe, I am talking about actually executing the pending actions when the user presses the restart button
15:34:58 <Shazin> bwolfe, after pressing the restart button all pending actions should be done and then the Web Application should be restarted
15:35:20 *** ruwan_ has joined #openmrs
15:35:58 <bwolfe> Shazin: you don't have to do anything when they click "restart". (aside from the actual restart)
15:36:43 <bwolfe> Shazin: the pending actions are done by openmrs already and they happen at startup, not at shutdown
15:37:49 *** ruwan has quit IRC
15:37:55 *** ruwan_ is now known as ruwan
15:37:55 <Shazin> bwolfe, You mean loading modules
15:38:29 <Shazin> bwolfe, and starting them if they have <moduleid>.started property true?
15:39:00 *** ruwan_ has joined #openmrs
15:39:43 <bwolfe> Shazin: yeah, thats done at startup, not shutdown. at openmrs shutdown, all modules are also shut down
15:40:08 *** ChanServ sets mode: +v ruwan_
15:40:30 <Shazin> bwolfe, Shall I send a mail?
15:40:43 *** x-ian has joined #openmrs
15:41:06 <bwolfe> a mail abt what? to whom/
15:41:43 <Shazin> bwolfe, explaining my problem to you :)
15:42:36 <bwolfe> sure. include burke
15:42:58 *** ruwan has quit IRC
15:43:12 *** ruwan_ is now known as ruwan
16:17:29 *** firzhan has joined #openmrs
16:17:56 <Shazin> bwolfe, Hi
16:19:14 <bwolfe> Shazin, Hi
16:19:33 <Shazin> bwolfe, I am really sorry if I am bothering u
16:19:55 <Shazin> bwolfe, did u see my mail?
16:20:06 <bwolfe> yes, but haven't gotten to it yet
16:20:16 <bwolfe> you're not bothering, I'm just multitasking
16:20:23 <bwolfe> I'm at a lunch meeting now...with my laptop open
16:20:34 <bwolfe> so I am only doing some chatting and some emailing...
16:21:19 <Shazin> bwolfe, ok thanks for ur time
16:27:45 <bwolfe> Shazin: replied
16:29:20 *** astelmashenko has joined #openmrs
16:30:01 <astelmashenko> hi all
16:30:29 *** mathiaslin has joined #openmrs
16:32:02 *** pascal` has quit IRC
16:36:26 *** wluyima1 has joined #openmrs
16:38:34 *** chopin has quit IRC
16:38:50 *** wluyima has quit IRC
16:40:31 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13383]: Creating localization branch for Localization Tools project. This will be … <http://dev.openmrs.org/changeset/13383>
16:46:16 *** chopin has joined #openmrs
16:46:16 *** ChanServ sets mode: +v chopin
17:05:25 *** astelmashenko has quit IRC
17:10:39 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: .OpenMRS directory must be manually created on Fedora <http://forum.openmrs.org/viewtopic.php?f=23&t=595#p2253>
17:19:50 *** astelmashenko has joined #openmrs
17:30:56 *** luzhuangwei has quit IRC
17:38:03 *** ndanger has joined #openmrs
17:38:10 *** openmrs_web597 has joined #openmrs
17:38:30 *** barbaralerner has joined #openmrs
17:39:18 *** openmrs_web597 has quit IRC
17:40:46 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13384]: metadata-localization:Updating .project and build file description with … <http://dev.openmrs.org/changeset/13384>
17:47:03 *** firzhan has quit IRC
17:47:30 *** openmrs_web571 has joined #openmrs
17:48:17 *** openmrs_web571 has quit IRC
17:50:00 *** firzhan has joined #openmrs
17:55:13 *** ndanger has quit IRC
18:01:01 *** ndanger has joined #openmrs
18:07:11 *** ndanger has quit IRC
18:12:53 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13387]: Track changes for version 3 of ANTLR integration <http://dev.openmrs.org/changeset/13387> || OpenMRS Changesets: Changeset [13386]: folder created at wrong place <http://dev.openmrs.org/changeset/13386> || OpenMRS Changesets: Changeset [13385]: code changes for antlr v3 to arden translator. Work in progress… <http://dev.openmrs.org/changeset/13385>
18:13:53 *** Shazin has quit IRC
18:21:25 *** umashanthi has left #openmrs
18:28:15 *** ndanger has joined #openmrs
18:38:25 *** ruwan has quit IRC
18:40:48 *** mathiaslina has quit IRC
18:40:50 *** mathiaslin has quit IRC
18:42:15 *** Hazamonzo has quit IRC
18:45:00 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2235 (task closed): View Record page in Sync Module needs to also update Sync Server Record <http://dev.openmrs.org/ticket/2235#comment:4> || OpenMRS Changesets: Changeset [13388]: sync: fix for ticket #2235, plus test case; fixed spelling error in … <http://dev.openmrs.org/changeset/13388> || OpenMRS Forum: Re: Trouble with ATD module <http://forum.openmrs.org/viewtopic.php?f=8&t=591#p2254>
18:51:50 *** firzhan has quit IRC
19:07:33 *** nribeka has quit IRC
19:15:11 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13391]: chirdl-1.5.x-arden-antlrv3:Initial import. <http://dev.openmrs.org/changeset/13391> || OpenMRS Changesets: Changeset [13390]: wrong folder created <http://dev.openmrs.org/changeset/13390> || OpenMRS Changesets: Changeset [13389]: making room for the new implementation of active-lists <http://dev.openmrs.org/changeset/13389> || OpenMRS Tickets: Ticket #2344 (task created): Allow Sync'ing to continue for data not related to an error <http://dev.openmrs.org/ticket/2344> || OpenMRS Tickets: Ticket #2343 (task created): Support Cohorts in Sync Module <http://dev.openmrs.org/ticket/2343>
19:42:00 *** ruwan has joined #openmrs
19:45:19 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13393]: chirdl-1.5.x-arden-antlrv3:Initial import <http://dev.openmrs.org/changeset/13393> || OpenMRS Changesets: Changeset [13392]: creating active-lists branch <http://dev.openmrs.org/changeset/13392>
20:02:19 *** ruwan has quit IRC
20:06:21 *** MalteF has quit IRC
20:06:52 *** MalteF has joined #openmrs
20:06:52 *** ChanServ sets mode: +v MalteF
20:10:30 *** barbaralerner has quit IRC
20:17:41 *** james_regen has quit IRC
20:38:53 *** ndanger has quit IRC
20:41:05 *** chopin has quit IRC
20:45:36 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Regarding Appointment In OpenMRS <http://forum.openmrs.org/viewtopic.php?f=8&t=593#p2255>
21:11:42 *** downeym has joined #openmrs
21:11:42 *** ChanServ sets mode: +o downeym
21:13:52 *** downeym has quit IRC
21:45:53 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13394]: Deleting spring 3.0 branch as it was merged to trunk <http://dev.openmrs.org/changeset/13394>
22:16:19 *** bwolfe has quit IRC
22:16:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2345 (enhancement created): Voiding a Patient should also void their identifiers, names, addresses and person attributes <http://dev.openmrs.org/ticket/2345>
22:34:48 *** bwolfe has joined #openmrs
22:34:48 *** ChanServ sets mode: +o bwolfe
22:42:08 *** MalteF has quit IRC
22:48:06 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2346 (defect created): Error: java.util.NoSuchElementException when changing a password or modifying user <http://dev.openmrs.org/ticket/2346> || OpenMRS Forum: Re: Regarding Appointment In OpenMRS <http://forum.openmrs.org/viewtopic.php?f=8&t=593#p2256>
23:02:41 *** astelmashenko has quit IRC