IRC Chat : 2012-02-07 - OpenMRS

00:31:54 *** wyclif has joined #openmrs
00:31:54 *** wluyima has joined #openmrs
02:15:01 *** burke has joined #openmrs
02:15:01 *** ChanServ sets mode: +o burke
02:19:13 *** chopin_ has joined #openmrs
02:19:26 <chopin_> hi ppl
02:20:21 *** morristic has joined #openmrs
02:33:13 *** burke is now known as burke_away
02:33:15 *** burke_away is now known as burke
02:43:22 *** Kristopher has joined #openmrs
02:43:57 <Kristopher> Hello I was wondering if I could get more information about Open MRS
02:44:20 <Kristopher> for google summer of code 2012
02:49:19 <Kristopher> If I wanted to help with development to I look though the unassigned projects or the active projects?
02:54:32 <Kristopher> If you also have anyone in the University of Toronto who is part of the OpenMRS communitry please let me know
03:01:24 *** Kristopher has quit IRC
03:05:38 *** chopin_ has quit IRC
03:23:37 *** burke has quit IRC
05:12:49 *** morristic has quit IRC
05:16:54 *** morristic has joined #openmrs
05:17:12 *** morristic has left #openmrs
07:06:58 *** magoo_ has joined #openmrs
07:36:21 *** dkayiwa has joined #openmrs
07:39:54 *** harshadura has joined #openmrs
07:41:02 <harshadura> hi all
07:41:42 <harshadura> anyone thr
07:42:05 <dkayiwa> hey
07:47:25 *** harshadura has quit IRC
07:52:08 *** bryq has joined #openmrs
07:52:08 *** ChanServ sets mode: +v bryq
08:06:37 *** magoo_ has quit IRC
09:06:30 *** dkayiwa has quit IRC
09:13:32 *** dkayiwa has joined #openmrs
09:29:39 *** dkayiwa_ has joined #openmrs
09:29:58 *** dkayiwa has quit IRC
09:29:58 *** dkayiwa_ is now known as dkayiwa
09:30:24 *** bryq has quit IRC
09:38:17 *** rafa has joined #openmrs
09:38:17 *** ChanServ sets mode: +v rafa
09:53:25 *** harshadura has joined #openmrs
10:10:33 *** dkayiwa has quit IRC
10:26:25 *** chopin_ has joined #openmrs
10:51:09 *** morristic has joined #openmrs
10:52:32 *** morristic has quit IRC
11:24:13 *** harshadura has quit IRC
11:30:25 *** morristic has joined #openmrs
11:37:08 *** dkayiwa has joined #openmrs
12:04:47 *** james_regen has joined #openmrs
12:04:47 *** ChanServ sets mode: +v james_regen
12:05:26 *** dkayiwa has quit IRC
12:13:45 *** dkayiwa has joined #openmrs
12:54:47 *** morristic has quit IRC
13:15:57 <chopin_> dkayiwa, hi!
13:16:03 <dkayiwa> chopin_: hi
13:16:09 <chopin_> dkayiwa, are xforms transmissions archived?
13:16:21 <dkayiwa> chopin_: meaning???
13:16:44 <chopin_> dkayiwa, do you store xml upon receiving it as an archived form submission?
13:16:52 <chopin_> dkayiwa, or do you rely on HL7 archiving for that?
13:17:00 <chopin_> (form entry archives all submissions)
13:17:10 <dkayiwa> chopin_: i use form entry
13:17:31 <dkayiwa> chopin_: xforms submits to the formentry queue and the rest is like infopath
13:17:41 <chopin_> dkayiwa, oh .....................
13:17:43 <chopin_> heheh
13:17:46 <dkayiwa> chopin_: i also archive the submitted xform
13:17:48 <dkayiwa> :)
13:17:58 <chopin_> dkayiwa, ah, is that done on the filesystem or in the db?
13:18:13 <dkayiwa> chopin_: on the file system
13:18:26 <chopin_> dkayiwa, perfect ... hoped so!
13:18:27 <chopin_> :-D
13:18:33 <dkayiwa> :)
13:36:34 *** wyclif has quit IRC
13:36:34 *** wluyima has quit IRC
13:39:32 *** Maieuto has joined #openmrs
13:45:24 *** dkayiwa has quit IRC
13:46:52 *** dkayiwa has joined #openmrs
13:58:35 *** wyclif has joined #openmrs
14:07:25 *** MarkG has joined #openmrs
14:22:04 *** dkayiwa has quit IRC
15:00:50 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Announcements List: 2012 OpenMRS Implementers Meeting: Call for Proposals <https://listserv.iupui.edu/cgi-bin/wa-iupui.exe?A2=ind1202&L=openmrs-announce-l&P=78>
15:29:01 *** wyclif has quit IRC
15:32:48 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: #OpenMRS Implementers Meeting 2012 is coming soon! Want to host? Check out http://t.co/yTULhoe5 for details. #ICT4D #HFOSS <http://twitter.com/OpenMRS/statuses/166905690080821248>
16:34:38 *** chopin_ has quit IRC
16:43:46 *** test has joined #openmrs
16:44:23 *** Maieuto has quit IRC
16:45:33 *** Maieuto has joined #openmrs
17:57:56 *** Mkop1 has joined #openmrs
17:57:56 *** ChanServ sets mode: +v Mkop1
17:58:33 *** Mkop has quit IRC
18:14:25 *** Maieuto has quit IRC
18:14:58 *** Maieuto has joined #openmrs
18:22:30 *** Mkop2 has joined #openmrs
18:22:38 *** Mkop2 has joined #openmrs
18:22:38 *** ChanServ sets mode: +v Mkop2
18:22:44 *** Mkop1 has quit IRC
18:22:50 *** Mkop2 is now known as Mkop
18:24:31 *** james_regen has left #openmrs
18:24:58 *** test has quit IRC
18:29:32 *** pushkar has joined #openmrs
18:30:08 <pushkar> djazayeri: hi
18:30:50 <pushkar> https://tickets.openmrs.org/browse/TRUNK-36
18:32:05 <djazayeri> hi pushkar
18:32:09 <djazayeri> what about that ticket?
18:32:29 <pushkar> how do you want it to be implemented ??
18:33:30 <djazayeri> pushkar: it should basically be like the current Merge Patient functionality
18:33:47 <djazayeri> but it should be broader, and allow the merging of persons who may or may not be patients
18:34:10 <djazayeri> The resulting record should be a Patient if either of the merged persons was a patient
18:35:09 <pushkar> so a link should be included in person under administration tab as merge persons ??
18:35:16 <djazayeri> yes
18:35:31 <pushkar> okay it shoud even take care of users ??
18:36:10 <pushkar> *should
18:42:51 *** dkayiwa has joined #openmrs
18:50:59 <pushkar> djazayeri: what if we try to merge a person and a user??
18:51:10 <djazayeri> pushkar: sorry, on a call
18:51:34 <pushkar> okay
18:51:59 <djazayeri> yes, it should be able to merge persons and users
18:52:06 *** EMR-test has joined #openmrs
18:52:18 <djazayeri> but a User actually just has a pointer to a person, it doesn't extend a person
18:53:20 <EMR-test> I have some problems running OpenMRS 1.9 standalone version, Everything works well until the mysql server wants to start, it gets stuck there for ever
18:54:45 <pushkar> okay
18:56:02 <EMR-test> The last thing in the OpenMRS standalone window is: [MysqldResource] launching mysqld (driver_launched_mysqld_1)
18:56:40 <EMR-test> and the Lunch Browser option is disabled, the satus is [Starting...]
18:57:01 <EMR-test> Any thoughts?
18:57:02 *** wyclif has joined #openmrs
18:59:49 *** maurya has joined #openmrs
19:08:00 <EMR-test> Is there anybody here can help with Open MRS problems?
19:08:57 <dkayiwa> EMR-test: which operating system are you using?
19:10:52 <EMR-test> Ubuntu 11.10
19:12:19 <EMR-test> after failure to lunch mysqld it prompts: mysqld pid-file not found
19:13:36 <dkayiwa> EMR-test: which version of OpenMRS standalone?
19:14:12 <EMR-test> dkayiwa: it is 1.9 Beta
19:14:37 <dkayiwa> EMR-test: can you close and then try afresh?
19:15:32 <EMR-test> dkayiwa: I did it many times, but everytime it stops in the smae step
19:16:18 <dkayiwa> EMR-test: are you using a 32 or 64 bit machine?
19:16:39 <EMR-test> dkayiwa: it is a 32-bit machine
19:17:07 <dkayiwa> EMR-test: can you put the log contents at pastebin.com and send the url?
19:17:18 <dkayiwa> EMR-test: you can find the log file under the logs folder
19:20:44 <EMR-test> dkayiwa: I will send you the url in a min
19:20:49 <dkayiwa> ok
19:22:51 <EMR-test> dkayiwa: http://pastebin.com/tZaYu9vH
19:23:03 <dkayiwa> ok
19:26:55 <dkayiwa> EMR-test: this log does not seem to have the mysqld pid-file not found error message. is it all that the log has?
19:28:04 <EMR-test> dkayiwa: after couple of mins it adds it cannot find mysql pid-file, here is the log http://pastebin.com/2ndjYAQw
19:28:13 <dkayiwa> ok
19:29:13 <dkayiwa> EMR-test: how many files do you have in /home/emad/Downloads/openmrs-standalone-1.9.0-beta/database/data/ ?
19:32:08 <EMR-test> dkayiwa: there are four files and three folders; [files]: iddata1, ib_logfile0, ib_logfile1, MysqldResource.port
19:32:33 <dkayiwa> EMR-test: and are you logged on as root?
19:33:41 <EMR-test> dkayiwa: not as root, but the user has adminitrator access
19:33:48 <dkayiwa> ok
19:34:18 <dkayiwa> EMR-test: can you try unzip directly from you home folder instead of downloads folder and try again?
19:34:58 <EMR-test> dkayiwa: Ok, a min
19:35:07 <dkayiwa> 8)
19:37:49 <EMR-test> it stopped at the same point :(
19:38:18 <dkayiwa> EMR-test: can you send me the current log?
19:38:46 *** pushkar has quit IRC
19:39:06 <EMR-test> dkayiwa: OK
19:40:07 *** Maieuto has quit IRC
19:42:09 <EMR-test> dyayiwa: here is the new log http://pastebin.com/MHJ9fJYd
19:43:57 <dkayiwa> EMR-test: do you have enough bandwidth to try out the 1.9-alpha standalone?
19:45:25 <EMR-test> dkayiwa: I have a decent badwidth here
19:45:48 <dkayiwa> EMR-test: thats great!!!
19:46:21 <dkayiwa> EMR-test: tell me how it goes
19:48:51 <dkayiwa> EMR-test: by the way, did you already have an existing mysql installation?
19:50:44 <EMR-test> dkayiwa: Yes Mysql is installed
19:51:48 <dkayiwa> EMR-test: ok can you edit the runtime properties file, and change: socket=mysql.sock
19:52:17 <dkayiwa> EMR-test: to something like: socket=testmysql.sock
19:52:20 <dkayiwa> EMR-test: then try again?
19:54:43 *** bryq has joined #openmrs
19:54:43 *** ChanServ sets mode: +v bryq
19:56:09 *** Maieuto has joined #openmrs
19:58:21 *** maurya has quit IRC
19:58:37 <EMR-test> dkayiwa: The aplha version does not proceed at all it seems it cannot start mysql
19:59:01 <dkayiwa> EMR-test: can i look at its log?
20:01:48 <EMR-test> dkayiwa: Ok
20:02:41 <EMR-test> dkayiwa: here is the log http://pastebin.com/1q7xC6AW
20:02:46 <dkayiwa> ok
20:03:43 <EMR-test> dkayiwa: by runtime properties file you mean, openmrs-standalone-runtime.properties?
20:03:49 <dkayiwa> EMR-test: yes
20:04:10 <dkayiwa> EMR-test: for the 1.9-beta
20:05:11 <EMR-test> dkayiwa: there is no "socket=mysql.sock" in the file
20:05:54 <dkayiwa> EMR-test: in which folder are you checking?
20:06:45 <EMR-test> dkayiwa: in the main folder
20:07:09 <EMR-test> openmrs-standalone-1.9.0-beta
20:07:23 <dkayiwa> EMR-test: can you paste here the complete path and name for that folder
20:08:12 <EMR-test> dkayiwa: ~/openmrs-standalone-1.9.0-beta/openmrs-standalone-runtime.properties
20:08:53 <dkayiwa> EMR-test: can you pastebin its contents?
20:13:45 <EMR-test> dkayiwa: here is the content: http://pastebin.com/9nhgzgRS
20:15:09 <dkayiwa> EMR-test: how many files do you have in the data/bin folder?
20:18:29 <EMR-test> dkayiwa: there just two files:mysql; mysqld
20:22:20 <dkayiwa> EMR-test: as for the alpha version which gave a security error, did you run it as root?
20:25:38 *** dawn_ has joined #openmrs
20:26:03 *** ChanServ sets mode: +v dawn_
20:28:18 <EMR-test> dkayiwa: yes I had root permission
20:29:24 <EMR-test> dkayiwa: I have a meeting and I will go for an hour; we are working to select an EMR for educational purposes to be eveloped for free use
20:30:11 <dawn_> !scrumon dawn
20:30:11 * OpenMRSBot says the DAILY SCRUM MEETING is STARTING. This meeting should not last longer than 15 minutes. Please hold other comments until the end of the meeting, or message someone privately. Thank you! ScrumMaster dawn- you may begin when ready.
20:30:28 <dawn_> djazayeri: rafa dkayiwa MarkG , wyclif : hi
20:30:44 <dawn_> Today's Order: rafa , dkayiwa , wyclif , djazayeri , MarkG
20:30:58 <rafa> hi
20:31:36 <dkayiwa> hi
20:32:06 <rafa> is everyone tuned in? :D
20:32:30 <djazayeri> yup
20:32:35 <dawn_> :)
20:32:41 <rafa> Today:
20:32:41 <rafa> * Fixed and released module-wizard.
20:32:41 <rafa> * Worked on module management stories.
20:32:41 <rafa> * Continued with HTML-64: Additions to htmlforms for workflow and states
20:32:41 <rafa> https://tickets.openmrs.org/browse/HTML-64
20:32:41 <rafa> Tomorrow:
20:32:42 <rafa> * Complete HTML-64
20:32:42 <rafa> No blockers.
20:33:09 <dkayiwa> Done some 1.9 ticket administration
20:33:09 <dkayiwa> Closed and back ported to 1.9.x: Include the default locale value when getting locales in order - TRUNK-2330
20:33:10 <dkayiwa> Reviewed and tested: Small fixes for newpatient.form - TRUNK-198
20:33:10 <dkayiwa> Reviewed: In the CustomDatatypeHandler interface, remove the render method - TRUNK-3036
20:33:10 <dkayiwa> Now doing more 1.9 ticket administration
20:33:11 <dkayiwa> No Blockers
20:34:31 <djazayeri> wyclif?
20:35:14 <dawn_> djazayeri: can you go ahead and go, please?
20:35:21 <wyclif> hi
20:35:22 <wyclif> Monday:
20:35:22 <wyclif> * HTML-246
20:35:22 <wyclif> * Updated SMARY REST URLs to support 1.7
20:35:22 <wyclif> * Fixed some bugs ran into that stopped me from releasing SMART module(Had blockers on friday)
20:35:22 <wyclif> * Added support to specify getStates By concept maooing
20:35:24 <wyclif> Today:
20:35:28 <wyclif> * HTML-291 - TEST - Icons missing from datepicker
20:35:30 <wyclif> * Pick another sprint ticket
20:35:32 <wyclif> * TRUNK-3048 - When searching for patients by name, exact matches should be shown first
20:35:34 <wyclif> * Release for SMART
20:35:36 <wyclif> no blockers
20:35:41 <djazayeri> !ticket HTML-246
20:35:42 <OpenMRSBot> djazayeri: [#HTML-246] Update Enrollment in Program to allow a date input, and to set current states - OpenMRS JIRA - https://tickets.openmrs.org/browse/HTML-246
20:35:58 <MarkG> wyclif: the TEST tickets are tickets that just need to be verified...
20:36:10 <MarkG> wyclif: they should all be assigned to Cordt
20:36:18 <MarkG> !ticket HTML-291
20:36:20 <OpenMRSBot> MarkG: [#HTML-291] TEST - Icons missing from datepicker - OpenMRS JIRA - https://tickets.openmrs.org/browse/HTML-291
20:36:20 <djazayeri> wyclif: is TRUNK-3048 the one that James just reported?
20:36:24 <wyclif> MarkG, ok
20:36:29 <wyclif> djazayeri, no
20:36:49 <djazayeri> Okay, is it assigned to you already for 1.9?
20:36:54 <wyclif> djazayeri, but that would be good to fix prior to 1.9 RC if we can agree on a solution
20:37:16 <djazayeri> !ticket trunk-3048
20:37:17 <OpenMRSBot> djazayeri: [#TRUNK-3048] When searching for patients by name, exact matches should be shown first - OpenMRS JIRA - https://tickets.openmrs.org/browse/trunk-3048
20:37:42 <wyclif> djazayeri, sure you are right, that the ticket james reported, sorry about that
20:37:46 <MarkG> guys, the TEST tickets are all placeholders for testing tickets that have already been closed... i assigned them all to our tester, Cordt, so that nobody would pick them up by accident... :)
20:37:58 <djazayeri> wyclif: TRUNK-3048 is a bugfix for 1.8 also, so please don't pick that up now
20:38:23 <djazayeri> finish 1.9 tickets (reviews and work) first, and save that one for the bugfixing sprint
20:38:25 <wyclif> djazayeri, i actually meant another ticket
20:38:54 <wyclif> djazayeri, TRUNK-222
20:38:55 <wyclif> Unable to find patients if their name is less than 3 characters
20:39:01 <djazayeri> wyclif: ah okay
20:39:03 <dawn_> djazayeri: let's do your updates and wyclif can clarify the correct ticket later
20:39:22 <wyclif> correct
20:39:33 <djazayeri> Monday 6-Feb-2012
20:39:33 <djazayeri> * More work on HTML-268 (1.9 Providers in HFE)
20:39:33 <djazayeri> * Call with Gretchen, and plan for upcoming Pentaho sprint (very long)
20:39:33 <djazayeri> Tuesday 7-Feb-2012
20:39:34 <djazayeri> * Unit tests and commit code for HTML-268 (1.9 Providers in HFE)
20:39:34 <djazayeri> * Plan for upcoming Pentaho sprint
20:39:35 <djazayeri> * Call with Mike to discuss Pentaho and reporting
20:39:35 <djazayeri> * Check whether I've also broken the id + javascript set value with my datepicker changes
20:39:36 <djazayeri> Blocker: I need to refactor everything that uses RegressionTestHelper in HFE to make all its methods public. It will take me forever unless I use some automated methods that may mess up formatting. Is that okay?
20:40:38 <djazayeri> next up: MarkG
20:41:08 <MarkG> not too much to report... did a lot of non HFE sprint stuff today...
20:41:20 <MarkG> finally tweaked and resolved HTML-255
20:41:24 <MarkG> !ticket HTML-255
20:41:25 <OpenMRSBot> MarkG: [#HTML-255] Additional unit tests of tag - OpenMRS JIRA - https://tickets.openmrs.org/browse/HTML-255
20:41:42 <MarkG> tomorrow I need to review HTML-64
20:41:48 <MarkG> !ticket HTML-64
20:41:49 <OpenMRSBot> MarkG: [#HTML-64] Additions to htmlforms for workflow and states - OpenMRS JIRA - https://tickets.openmrs.org/browse/HTML-64
20:42:02 <MarkG> sorry, I meant...
20:42:06 <MarkG> !ticket HTML-246
20:42:08 <OpenMRSBot> MarkG: [#HTML-246] Update Enrollment in Program to allow a date input, and to set current states - OpenMRS JIRA - https://tickets.openmrs.org/browse/HTML-246
20:42:15 <MarkG> HTML-64 is still in progress...
20:42:41 <MarkG> djazayeri: i don't mind if you reformat the RegressionTestHelper...
20:42:51 <djazayeri> Okay, on to discussion questions
20:43:02 <dawn_> Discussion Points: 1) wyclif mentioned TRUNK-222 and 2) djazayeri's blocker: need to refactor everything that uses RegressionTestHelper in HFE to make all its methods public.
20:43:15 <dawn_> !scrumoff dawn
20:43:15 * OpenMRSBot says the DAILY SCRUM MEETING has ENDED. This channel is now returned to normal hacking operations. Post-scrum meeting follow-up conversations may now begin.
20:43:20 <djazayeri> 3) how's the sprint going? when will we release HFE 1.9?
20:43:36 <wyclif> MarkG, might need more info for HTML-216
20:43:37 <MarkG> is anyone else modifying on RegressionTestHelper right now?
20:43:39 <djazayeri> 1) I think this is dealt with. Once wyclif pointed to the right ticket, yes it's fair game.
20:44:10 <MarkG> wyclif: HTML-216 already has an assignee... :)
20:44:22 <MarkG> wyclif: there are three other tickets left that are "ready for work" and don't have an assignee..
20:44:28 <djazayeri> wyclif: also note that there are a bunch of code reviews I assigned to you around Custom Datatypes. dkayiwa may have started some
20:44:35 <wyclif> how comes it was in the unassigned ones?
20:44:44 <wyclif> let me assign them back
20:45:07 <MarkG> wyclif: hmm, maybe it is a jira issue... it is in "Ready for work", but had assignee=Stephen Lorenz...
20:45:12 <wyclif> djazayeri, i have a backlog of code reviews
20:45:16 <MarkG> wyclif: technically, it really should be "in progress"
20:45:26 <djazayeri> MarkG: make sure that you're using the Assign button on the right side, which is part of workflows, and *not* the Assign button on the left.
20:45:42 <djazayeri> We don't know how to hide that one, but it does the wrong thing. I.e. it just sets the assignee but doesn't put it In Progress.
20:45:51 <wyclif> djazayeri, i plan to use this evening to to them and release SMART, plus the trunk ticket, not working on HFE probaly today
20:46:11 <wyclif> djazayeri, i meant to do the code review
20:46:19 <djazayeri> wyclif: I suggest you do 1.9-related reviews sooner, and 1.9-related tickets later.
20:46:23 <djazayeri> all of us, actually.
20:46:28 <MarkG> djazayeri: obviously... :)
20:46:38 <MarkG> djazayeri: i was using the one on the left...
20:46:54 <djazayeri> MarkG: sorry, I'd actually noticed earlier that you were doing that, but forgot to mention it then.
20:47:50 <wyclif> MarkG, can someone test changes to enroll program in the browser, i didnt, apparently i wasn't sure what the UI shpuld be like
20:48:01 <dawn_> MarkG: from the progress we've made thus far, when do you think the sprint will finish? unfortunately i don't full understand the complexity of these tickets. :)
20:48:42 <MarkG> dawn_: we should be on track to end on time...
20:49:27 <MarkG> dawn_: i added a few small bug tickets since we were actually running out of tickets... if they haven't been claimed by the end of the week, i will just move them out of the sprint
20:49:30 <wyclif> MarkG, dashboard for the sprint looks not bad at all
20:49:40 <MarkG> yeah, it looks good...
20:50:05 <MarkG> to answer Darius's question, the goal would be to release HFE 1.9 early next week...
20:50:38 <MarkG> since there aren't any tickets that are showstoppers, if something isn't done, we can just release it in a 1.10 release that follows soon after
20:50:47 <dawn_> MarkG: thanks!
20:51:00 <MarkG> the one kink would be if we've got a lot of tickets committed but that still need work/testing...
20:51:25 <MarkG> i will on vacation starting midday next Wednesday, so I don't get it out by then, it might get pushed back a week...
20:51:38 <MarkG> i am going to call for a code freeze on Friday, however...
20:51:52 <djazayeri> MarkG: if we've committed everything by this week, though, can it be tested and released without rafa, dkayiwa, and wyclif?
20:52:14 <dawn_> ah okay
20:52:27 <MarkG> djazayeri: ie, will we need them next week?
20:52:31 *** EMR-test has quit IRC
20:52:32 <MarkG> djazayeri: probably not...
20:52:49 <MarkG> djazayeri: the plan would be that i could finish up tweaks, and that cordt could do testing...
20:53:32 <MarkG> wyclif: re: testing enroll in program in the browser... definitely, Cordt or I will test it...
20:53:55 <MarkG> wyclif: i will code review it tomorrow, prob in the morning...
20:54:44 <wyclif> MarkG, what is the UI supposed to be like, i didnt focus on it besides displaying the date picker
20:55:28 <MarkG> wyclif: i think all you really need to do is display the datepicker...
20:55:54 <wyclif> MarkG, ok, thanks
20:55:59 <djazayeri> MarkG, wyclif: is there at least the inclusion of some text like "on"?
20:56:53 <wyclif> djazayeri, no, wanted to though, i will may be
20:57:38 <MarkG> djazayeri: does it make sense to that? the form creator can label it any way they want...
20:57:41 <wyclif> djazayeri, i would assume the designer can handle the label depending on their locale
20:58:05 <MarkG> wyclif: did you write unit tests of exporting a form with the tag?
20:58:36 <wyclif> djazayeri, because tokens like 'to' can be tricky to position in a sentence for different locales
20:59:32 <wyclif> MarkG, i recall you sent me an rafal an email about not worrying about the export stuff
21:00:18 <wyclif> MarkG, i will try it out tomorrow
21:00:32 <MarkG> wyclif: sorry, i meant don't worry about adding the functionality for an export, but i still wanted to test it...
21:01:04 <MarkG> wyclif: anyway, that was a loaded question on my part... i knew you hadn't, because i haven't been able to commit my changes yet...
21:01:25 <MarkG> wyclif: don't worry about it for now... we should probably wait until rafal finishes his ticket...
21:01:36 <wyclif> MarkG, no problem
21:12:08 *** MarkG1 has joined #openmrs
21:14:49 *** MarkG has quit IRC
21:16:04 *** dawn_ has quit IRC
21:17:39 *** Maieuto has quit IRC
21:19:46 *** Maieuto has joined #openmrs
21:24:47 *** Maieuto_ has joined #openmrs
21:25:03 <djazayeri> MarkG1: question, what do I need to do to make a custom tag support MDS in HFE?
21:25:18 <djazayeri> e.g. if this tag uses 1.9 things like EncounterRole?
21:25:44 *** jehds has joined #openmrs
21:26:40 <MarkG1> djazayeri: hmmm... that might take a little work...
21:27:04 <MarkG1> djazayeri: trying to get a stupid id card printer working to help out the guys in Haiti... can we look into this tomorrow?
21:27:19 <djazayeri> MarkG1: sure
21:27:47 *** Maieuto has quit IRC
21:28:08 <MarkG1> if you are only referencing a encounterRole by id or uuid, and encounterole is standard openmrs object, you might not have to do anything special besides setting up the attribute descriptor as described in the wiki...
21:28:22 <MarkG1> otherwise, we may need to add some special case handling...
21:28:42 <MarkG1> but, actually, just setting up the attribute descriptor would be a good start, and then we could test it...
21:29:15 <MarkG1> djazayeri: the custom tags section:
21:29:16 <MarkG1> http://www.zebra.com/id/zebra/na/en/index/resource_library/manuals.results.html?FRRBarcodePrinters=11120
21:29:22 <MarkG1> https://wiki.openmrs.org/display/docs/HTML+Form+Entry+Module+Technical+Overview
21:29:25 <OpenMRSBot> <http://ln-s.net/9beP> (at www.zebra.com)
21:30:13 <djazayeri> ok thx
21:30:28 <MarkG1> djazayeri: we also need to decide if we want to share encounter roles...
21:30:51 <djazayeri> MarkG1: they're metadata. we should
21:33:18 <MarkG1> djazayeri: just checking to see what we do currently... yeah, we include roles, just not persons...
21:33:33 <MarkG1> djazayeri: i was't sure
21:33:58 <djazayeri> MarkG1: that requires code in the HFE module, right?
21:34:19 <djazayeri> so I'll need to add an extension point there or something...
21:34:25 <MarkG1> djazayeri: what, exactly?
21:35:18 <djazayeri> there's some code in the HFE module that knows how to convert from conceptId=5089 to some uuid, right?
21:35:49 <MarkG1> djazayeri: yes... but as long as you add the attribute descriptors to you tag, it should be able to do it automatically...
21:36:02 <djazayeri> okay cool
21:37:06 <MarkG1> djazayeri: the substituter calls a method getItemById(Class<? extends OpenmrsObject) clazz, id)
21:37:26 <MarkG1> djazayeri: and in the attribute descriptor you specify the class
21:37:33 <djazayeri> ah, in our custom DAO
21:37:59 <MarkG1> yeah, there are similiar getItemByName and getItemByUuid...
21:38:14 <MarkG1> so as long as you are referencing that way, things should be okay...
21:38:22 <djazayeri> ok, that's wonderful
21:39:09 <MarkG1> yeah, it's nice...
21:39:59 <MarkG1> we just have special cases for things like role, since i think a role is a little screwy... like it doesn't have a "name" field, just a "role" field that acts like a name...
21:40:07 <MarkG1> djazayeri: or something like that...
21:40:21 <djazayeri> luckily EncounterRole isn't like that
23:03:44 *** Maieuto has joined #openmrs
23:05:49 *** Maieuto_ has quit IRC
23:24:30 *** wyclif has quit IRC
23:30:48 *** rafa has quit IRC
23:33:41 *** rafa has joined #openmrs
23:33:41 *** ChanServ sets mode: +v rafa
23:35:20 *** dkayiwa has quit IRC