IRC Chat : 2009-06-12 - OpenMRS

00:10:35 <Mkop> !remote desktop--
00:10:44 <Mkop> for closing on me when I wasn't ready
00:11:09 <Mkop> Ctrl-Alt-Enter++
00:11:23 <Mkop> for letting me switch out of full-screen remote desktop
00:23:20 <r0bby> UGH
00:27:45 *** nribeka has quit IRC
00:37:55 *** Keelhaul has joined #openmrs
00:37:55 *** ChanServ sets mode: +v Keelhaul
00:45:04 *** nribeka has joined #openmrs
00:45:04 *** ChanServ sets mode: +v nribeka
00:55:44 *** catechu has joined #openmrs
00:57:18 *** bwolfe has joined #openmrs
00:57:18 *** ChanServ sets mode: +o bwolfe
00:57:35 <catechu> nribeka: I am having an issue with the PatientDataLoader that you wrote
01:14:46 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8408]: facility data: commiting what I have so far. <http://dev.openmrs.org/changeset/8408> || OpenMRS Changesets: Changeset [8407]: mdrtb14. added first htmlforms support, including being able to re-open … <http://dev.openmrs.org/changeset/8407>
01:46:47 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8411]: facility data: javadoc tweaks. <http://dev.openmrs.org/changeset/8411> || OpenMRS Changesets: Changeset [8410]: facility data: remove some unused imports. <http://dev.openmrs.org/changeset/8410> || OpenMRS Changesets: Changeset [8409]: ncd: partial progress on the critic admin ui. <http://dev.openmrs.org/changeset/8409>
02:18:48 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8413]: facility data: fix some logical mishaps <http://dev.openmrs.org/changeset/8413> || OpenMRS Changesets: Changeset [8412]: htmlformentry: Add an "answerClasses" attribute to the obs tag which … <http://dev.openmrs.org/changeset/8412>
02:29:38 *** upul has joined #openmrs
02:29:38 *** ChanServ sets mode: +v upul
02:31:03 *** nribeka has quit IRC
02:42:20 *** catechu has quit IRC
02:45:41 *** nribeka has joined #openmrs
02:45:41 *** ChanServ sets mode: +v nribeka
03:22:52 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Using demo database with nightly builds <http://forum.openmrs.org/viewtopic.php?f=11&t=452#p1623>
03:38:28 *** nribeka has quit IRC
03:45:44 *** bwolfe has quit IRC
04:12:26 *** Mkop has quit IRC
04:39:34 *** Keelhaul has quit IRC
05:40:03 *** upul has quit IRC
05:43:20 *** upul has joined #openmrs
05:43:20 *** ChanServ sets mode: +v upul
06:02:58 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8415]: facility data: set the UUID for the questions. <http://dev.openmrs.org/changeset/8415> || OpenMRS Changesets: Changeset [8414]: facility data: the database stuff is working; now just to get spring to … <http://dev.openmrs.org/changeset/8414>
06:15:29 *** upul has quit IRC
06:29:14 *** pascal` has joined #openmrs
07:44:03 *** kane77 has joined #openmrs
09:17:03 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1566 (defect created): OCC uploadconcepts page is not accessible to OCCModule in openmrs <http://dev.openmrs.org/ticket/1566>
09:55:12 *** harshini has joined #openmrs
09:55:23 <harshini> anyone there
09:56:02 <pascal`> where?
09:57:43 <harshini> sorry i meant in irc
09:57:50 <harshini> can u please guide me
09:58:25 <harshini> i have written the service , now that service should only be accessed by admin
10:01:13 <pascal`> well
10:01:17 <harshini> but should those be avaiable at manage priveldges
10:02:08 <pascal`> i think you can do that with annotations on the service methods
10:02:35 <pascal`> but you can also do it manually with Context.getAdministrationService().getAuthenticatedUser() ... or something like that
10:02:48 <pascal`> then you can check the user privilages etc
10:03:15 *** jmiranda has quit IRC
10:03:27 <pascal`> in fact, maybe you can check the core services to see if they're annotated
10:04:09 *** jmiranda has joined #openmrs
10:04:10 *** ChanServ sets mode: +o jmiranda
10:07:06 <pascal`> i think asking jmiranda is probably a better idea harshini
10:08:48 <harshini> thanks
10:12:35 *** harshini has quit IRC
10:18:32 *** nribeka has joined #openmrs
10:18:32 *** ChanServ sets mode: +v nribeka
10:21:19 *** upul has joined #openmrs
10:21:19 *** ChanServ sets mode: +v upul
10:57:38 *** nribeka has quit IRC
11:12:18 *** james_regen has joined #openmrs
11:12:18 *** ChanServ sets mode: +v james_regen
11:20:49 *** harshini has joined #openmrs
11:21:52 <harshini> jmiranda: hi
11:31:30 *** upul has quit IRC
11:47:11 *** atomicturtle has joined #openmrs
11:47:45 *** atomicturtle has left #openmrs
11:57:48 *** harshini has quit IRC
11:58:50 *** harshini has joined #openmrs
12:07:51 *** harshini has quit IRC
12:19:09 *** bwolfe has joined #openmrs
12:19:09 *** ChanServ sets mode: +o bwolfe
12:23:31 *** Keelhaul has joined #openmrs
12:23:31 *** ChanServ sets mode: +v Keelhaul
12:27:38 *** harshini has joined #openmrs
12:29:12 *** harshini has quit IRC
12:34:48 *** harshini has joined #openmrs
13:28:55 <jmiranda> hey harshini
13:37:37 *** bmckown has joined #openmrs
13:37:37 *** ChanServ sets mode: +o bmckown
14:03:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8416]: Fixing NPE on RegimenPortletController - #1567 <http://dev.openmrs.org/changeset/8416> || OpenMRS Tickets: Ticket #1567 (task created): NPE on RegimenPortletController <http://dev.openmrs.org/ticket/1567> || OpenMRS Tickets: Ticket #681 (defect closed): Retired Forms showing on Patient Dashboard <http://dev.openmrs.org/ticket/681#comment:5>
14:22:57 *** pascal` has quit IRC
14:35:23 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8421]: 1.5.x: Fixing nonuniqueobjectexpception at module startup - #1568 <http://dev.openmrs.org/changeset/8421> || OpenMRS Tickets: Ticket #1544 (task closed): htmlformentry: boolean obs widgets should be localized <http://dev.openmrs.org/ticket/1544#comment:3> || OpenMRS Changesets: Changeset [8420]: Fixing nonuniqueobjectexpception at module startup - #1568 <http://dev.openmrs.org/changeset/8420> || OpenMRS Tickets: Ticket #1568 (task created): NonUniqueObjectException for moduleid.started property at openmrs startup <http://dev.openmrs.org/ticket/1568> || OpenMRS Tickets: Ticket #1543 (task closed): htmlformentry: create new section tag <http://dev.openmrs.org/ticket/1543#comment:2> || OpenMRS Tickets: Ticket #1565 (task closed): htmlformentry: Quotes not escaped correctly <http://dev.openmrs.org/ticket/1565#comment:2> || OpenMRS Changesets: Changeset [8419]: htmlformentry: Fix htmlform edit page to ensure that the html form that is … <http://dev.openmrs.org/changeset/8419> || OpenMRS Tickets: Ticket #93 (task closed): Add alert and alert_read tables to datamodel <http://dev.openmrs.org/ticket/93#comment:3> || OpenMRS Tickets: Ticket #3 (task closed): Define limitations on base data set <http://dev.openmrs.org/ticket/3#comment:5> || OpenMRS Tickets: Ticket #100 (task closed): Add obs.value_drug <http://dev.openmrs.org/ticket/100#comment:1> || OpenMRS Changesets: Changeset [8418]: htmlformentry module: added returnUrl option <http://dev.openmrs.org/changeset/8418> || OpenMRS Tickets: Ticket #1567 (task closed): NPE on RegimenPortletController <http://dev.openmrs.org/ticket/1567#comment:1> || OpenMRS Changesets: Changeset [8417]: 1.5.x: Fixing NPE on RegimenPortletController - #1567 <http://dev.openmrs.org/changeset/8417>
14:36:28 *** harshini has quit IRC
15:09:22 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8427]: formentry: Fixing deploy-web target for formentry module <http://dev.openmrs.org/changeset/8427> || OpenMRS Tickets: Ticket #1569 (task closed): Retired Forms showing on Patient Dashboard <http://dev.openmrs.org/ticket/1569#comment:1> || OpenMRS Tickets: Ticket #1569 (task created): Retired Forms showing on Patient Dashboard <http://dev.openmrs.org/ticket/1569> || OpenMRS Changesets: Changeset [8426]: htmlformentry: Incrementing the module version <http://dev.openmrs.org/changeset/8426> || OpenMRS Changesets: Changeset [8425]: htmlformentry: Replace Back To Patient link with a javacript back call <http://dev.openmrs.org/changeset/8425> || OpenMRS Changesets: Changeset [8424]: formentry module: Actually adding exclude case to omod build target to … <http://dev.openmrs.org/changeset/8424> || OpenMRS Changesets: Changeset [8423]: basicmodule: Adding exclude case to omod build target to avoid getting … <http://dev.openmrs.org/changeset/8423> || OpenMRS Changesets: Changeset [8422]: formentry module: Adding exclude case to omod build target to avoid … <http://dev.openmrs.org/changeset/8422> || OpenMRS Tickets: Ticket #1568 (task closed): NonUniqueObjectException for moduleid.started property at openmrs startup <http://dev.openmrs.org/ticket/1568#comment:1>
15:28:09 *** Echidna has quit IRC
15:28:42 *** Echidna has joined #openmrs
15:33:54 *** atomicturtle has joined #openmrs
15:33:55 *** atomicturtle has quit IRC
15:38:24 *** atomicturtle has joined #openmrs
15:40:03 *** ChanServ sets mode: +v atomicturtle
15:40:12 *** atomicturtle has left #openmrs
15:45:33 *** catechu has joined #openmrs
16:35:15 *** nribeka has joined #openmrs
16:35:15 *** ChanServ sets mode: +v nribeka
16:43:31 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8429]: schedulerquartz: fixed some issues in the viewTask controller <http://dev.openmrs.org/changeset/8429> || OpenMRS Changesets: Changeset [8428]: htmlformentry: Add Preview Schema link to HtmlForm details page <http://dev.openmrs.org/changeset/8428> || Omar Verduga: Longitudinal module in lab3 <http://omargsoc.wordpress.com/2009/06/12/longitudinal-module-in-lab3/>
17:13:40 *** nribeka has quit IRC
17:34:45 <Keelhaul> bwolfe: why is the tribe table still automatically added in 1.5?
17:35:44 <bwolfe> Keelhaul: not sure
17:35:56 <bwolfe> Keelhaul: was it added in by liquibase or added by the tribe module ?
17:36:25 <Keelhaul> bwolfe: i deployed 1.5 and let it create a fresh db
17:36:27 <Keelhaul> and it was in there
17:36:29 <Keelhaul> no modules
17:38:37 <catechu> is the default locale Italian?
17:39:08 *** nribeka has joined #openmrs
17:39:08 *** ChanServ sets mode: +v nribeka
17:39:12 <catechu> I created a new user and the locale defaulted to Italian
17:40:05 <Keelhaul> en_GB for me
17:41:16 *** catechu has quit IRC
17:46:52 <bwolfe> yeah, should be en_GB. there are weird things with locales that have been reported by people with a non-english machine though
17:47:00 <bwolfe> I don't really know where to look to see whats going on :-/
17:59:03 *** catechu has joined #openmrs
18:17:38 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8430]: in patientmatching module, changed OpenMRSReader to ignore voided patient … <http://dev.openmrs.org/changeset/8430>
18:20:51 <r0bby> If something doesn't stop f'en beeping im gonna go up a wall
18:21:05 <r0bby> s/up a wall/f'en insane/
18:38:50 <r0bby> am I the only student who hasn't blogged :X
18:49:39 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8433]: amrs-14x: Applied AMRS specific patches previously on custom-build … <http://dev.openmrs.org/changeset/8433> || OpenMRS Changesets: Changeset [8432]: facility data: remove unused imports after refactor <http://dev.openmrs.org/changeset/8432> || OpenMRS Changesets: Changeset [8431]: facility data: remove a liability. (This was expensive). <http://dev.openmrs.org/changeset/8431>
19:09:33 *** nribeka has quit IRC
19:11:03 *** jmiranda has quit IRC
19:15:00 *** Mkop has joined #openmrs
19:21:42 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8439]: 1.4.x: Updated sql scripts and build version to 1.4.3 prior <http://dev.openmrs.org/changeset/8439> || OpenMRS Changesets: Changeset [8438]: amrs-14x: Additional 2-digit location suffixes for AMPATH MRN's to … <http://dev.openmrs.org/changeset/8438> || OpenMRS Changesets: Changeset [8437]: schedulerquartz: UI changes made <http://dev.openmrs.org/changeset/8437> || OpenMRS Changesets: Changeset [8436]: Added user_id to error message to help identify errors <http://dev.openmrs.org/changeset/8436> || OpenMRS Changesets: Changeset [8435]: 1.5.x: Added user_id to error message to help identify errors <http://dev.openmrs.org/changeset/8435> || OpenMRS Changesets: Changeset [8434]: 1.4.x: Added user_id to error message to help identify errors <http://dev.openmrs.org/changeset/8434> || Robby O'Connor: The long overdue progress report <http://feedproxy.google.com/~r/robbyoconnor/~3/wtZGhe64C6A/long-overdue-progress-report.html>
19:29:40 <Mkop> you know what we should have sometime? a documentathon
19:31:46 <bwolfe> Mkop: we had that on a 6 month timeline at some point...but then the 6 months came and went. :-/;
19:32:16 <Mkop> I think there's really 2 parts to documentation:
19:32:29 <Mkop> detailed documentation for module developers and such
19:32:54 <Mkop> and simple documentation for people like the guy currently writing on the listserv
19:33:46 <Mkop> we need a write-up on the wiki showing "here's what an obs is, here's an obs_answer, an obs_question, a value_numeric, value_coded, etc.". Repeat for encounter, form, patient.
19:35:17 <Mkop> when I have time, I might do that
19:41:13 <bwolfe> Mkop: yeah, I think its 3 parts. 1) developer documentation 2) administrator documentation (like your second one) and 3) user documentation
19:42:18 <Mkop> how much of the user documentation has to be site-specific?
19:42:48 <Mkop> I imagine that AMPATH will be significantly different from, say, Haiti, and a TB clinic will be significantly different from an HIV clinic
19:53:45 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8441]: mdrtb-14x: Removing birt entries from the classpath. <http://dev.openmrs.org/changeset/8441> || OpenMRS Changesets: Changeset [8440]: mdrtb-14x: Fixing config.xml so that it points to dtd located in … <http://dev.openmrs.org/changeset/8440>
19:57:26 <bwolfe> Mkop: they are somewhat different, but not completely
19:58:01 <bwolfe> Mkop: we attempted to create a framework at one point to allow groups to collaborate on site documentation. it flopped. :-/
19:58:30 <bwolfe> the idea was to have a core/common set of documentation and then sites could add their specific stuff on top of it.
19:58:50 <Mkop> oh
19:59:19 <Mkop> another thing we should have: a self-guided tour through demo.openmrs.org
19:59:30 <Mkop> or a guided tour, using blip.tv
20:00:08 <Keelhaul> bwolfe: why would sites want to document their specific stuff for the public, since specific implies no one else uses it
20:03:44 <Mkop> who ever said for the public?
20:03:47 <Mkop> for their own users
20:04:18 <Keelhaul> o
20:04:19 <bwolfe> Keelhaul: they didn't have to share their specific or private stuff.
20:04:39 <bwolfe> Mkop: yeah, probably. we have minimal walkthroughs on blip right now.
20:05:17 <bwolfe> Mkop: I also really want to see a "Demo Walkthrough" module. It would add little "post it note" style messages all over the webapp with hints as to how to change a feature, what something means, etc
20:08:25 *** james_regen has quit IRC
20:10:58 <r0bby> I did my once a month blog post :)
20:12:32 <Keelhaul> arent you supposed to blog every week
20:13:55 <bwolfe> r0bby: you're not going to make it past midterm if you don't speed up those posts
20:14:18 <r0bby> eh i'll make it
20:14:42 <r0bby> "This week, I plotted bwolfe's demise"
20:14:55 <r0bby> posts like that?
20:18:14 <bwolfe> r0bby: you won't even make it TO midterm with a post like that. ;-)
20:19:31 <r0bby> LOL :)
20:29:39 <r0bby> bwolfe: how's this for a post "This week, I plotted the demise of Gavin King"
20:30:04 <r0bby> "... while designing the SQL schema for the rest of my domain classes"
20:30:11 <bwolfe> r0bby: I applaud Gavin for his hibernate work...I despise Gavin people skills though
20:30:32 <r0bby> he did an awesome job, however i hate the errors sometimes
20:30:42 <r0bby> I have a remote debugger hooked up to hibernate A LOT lately :)
20:30:55 <Keelhaul> whos gaving
20:31:03 <Keelhaul> -g
20:31:42 <Mkop> the father of hibernate, is my guess
20:31:50 <Keelhaul> whos the mother
20:32:01 <Mkop> Mother Russia
20:36:28 <r0bby> Did you know hibernate doesnt have support for enums out of the box :)
20:36:38 <r0bby> I wrote a user type to handle it them though.
20:38:05 <r0bby> I didnt so much write as i did steal w/ credit
20:43:50 <Keelhaul> whats a user type
20:49:45 <Mkop> in what context?
20:50:29 <Keelhaul> the one r0bby used
20:57:29 <Mkop> user type = not predefined
20:57:40 <Keelhaul> o
20:57:40 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8442]: htmlformentry: Add localization for LocationWidget <http://dev.openmrs.org/changeset/8442>
21:09:18 *** kane77 has quit IRC
21:27:57 *** Keelhaul has quit IRC
21:28:01 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8446]: Tagging 1.4.3 tag as latest <http://dev.openmrs.org/changeset/8446> || OpenMRS Changesets: Changeset [8445]: Deleting the latest tag in prior to tagging 1.4.3 as latest <http://dev.openmrs.org/changeset/8445> || OpenMRS Changesets: Changeset [8444]: Tagging 1.4.x as the 1.4.3 release <http://dev.openmrs.org/changeset/8444> || OpenMRS Changesets: Changeset [8443]: mdrtb14. adding overview cleanup page. <http://dev.openmrs.org/changeset/8443>
21:28:30 *** Mkop has quit IRC
21:42:43 *** catechu has quit IRC
21:45:00 *** bmckown has quit IRC
21:48:10 <r0bby> WHOA
21:48:22 <r0bby> i didn't know getMessageSource() existed!!!
21:48:40 <r0bby> Context.getMessageSourceService().getMessage("htmlformentry.chooseALocation")
21:52:47 <bwolfe> yep, magical
22:00:05 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8447]: htmlformentry: Add localization for UserWidget <http://dev.openmrs.org/changeset/8447>
22:03:16 <r0bby> Yeh i been watching htmlformentry progress
22:03:31 <r0bby> I plan on using it so it's handy to know what's going on
22:03:42 <r0bby> Both for facility data module and groovyforms (if it ever gets done)
22:04:01 <r0bby> though mike said it's gonna take a lot of effort to get wide acceptance
22:04:21 <r0bby> I may also modify the wysiwyg editor to work w/ groovyforms :)
22:04:32 <r0bby> basically im gonna gut htmlformentry :)
22:05:09 <r0bby> anyways time to work when my energy is high :)
22:05:59 <r0bby> by the way, i strongly advise you to look into google collections :) -- even though it's RC it's pretty well tested since it *IS* google :)
22:32:05 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [8448]: mdrtb1.4. cleaning register-type page completed. <http://dev.openmrs.org/changeset/8448>
23:05:41 *** bwolfe has quit IRC
23:18:59 *** Keelhaul has joined #openmrs
23:18:59 *** ChanServ sets mode: +v Keelhaul
23:26:09 <r0bby> Keelhaul: a UserType in hibernate allows you to specify how hibernate handles persisting that object
23:26:26 <Keelhaul> ic
23:29:10 <r0bby> in the case of the enum: AggregateType.LAST -> LAST
23:29:19 <r0bby> is how it's seen in the DB
23:36:07 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #790 (defect reopened): Merge patients is broken <http://dev.openmrs.org/ticket/790#comment:13> || OpenMRS Changesets: Changeset [8451]: groovy module: thirs times a charm; oops. <http://dev.openmrs.org/changeset/8451> || OpenMRS Changesets: Changeset [8450]: groovy module: add this small change back; not sure how it happened. <http://dev.openmrs.org/changeset/8450> || OpenMRS Changesets: Changeset [8449]: facility data, groovy module, groovyforms: exclude tests from going into … <http://dev.openmrs.org/changeset/8449>