00:32:39
|
*** djazayeri has quit IRC
|
01:04:49
|
*** Echidna has joined #openmrs
|
01:04:49
|
*** ChanServ sets mode: +v Echidna
|
01:19:03
|
*** andreapat has quit IRC
|
02:52:18
|
*** djazayeri has joined #openmrs
|
02:52:18
|
*** ChanServ sets mode: +o djazayeri
|
02:56:30
|
*** ndy40 has joined #openmrs
|
02:57:52
|
<ndy40> Hello Guys
|
02:58:24
|
<ndy40> just saw from the documentation about the weekly meeting for OpenMRS discussion. When does this meeting hold. I would like to join someday.thanks
|
03:27:38
|
*** jkeiper has joined #openmrs
|
03:27:38
|
*** ChanServ sets mode: +v jkeiper
|
03:33:06
|
*** ndy40 has quit IRC
|
03:48:18
|
*** mseaton has joined #openmrs
|
03:48:18
|
*** ChanServ sets mode: +v mseaton
|
04:07:01
|
*** wyclif has quit IRC
|
04:09:11
|
*** r0bby_ is now known as robbyoconnor
|
04:10:23
|
*** wyclif has joined #openmrs
|
04:21:50
|
*** upul has quit IRC
|
04:45:03
|
*** djazayeri1 has joined #openmrs
|
04:49:07
|
*** djazayeri has quit IRC
|
04:51:35
|
*** travis-ci has joined #openmrs
|
04:51:35
|
<travis-ci> [travis-ci] [openmrs/openmrs-core] [573b613] [lluismf] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/4586095
|
04:51:35
|
*** travis-ci has left #openmrs
|
04:51:40
|
<OpenMRSBot> <http://ln-s.net/+_I9> (at travis-ci.org)
|
05:08:56
|
*** kishoreyekkanti has joined #openmrs
|
06:01:15
|
*** mseaton has quit IRC
|
06:10:43
|
*** ibewes has joined #openmrs
|
07:06:04
|
*** djazayeri1 has quit IRC
|
07:29:17
|
*** djadmin has joined #openmrs
|
07:40:34
|
*** dkayiwa has joined #openmrs
|
07:40:50
|
*** djadmin has quit IRC
|
07:41:22
|
*** djadmin has joined #openmrs
|
08:19:47
|
*** edcalip has joined #openmrs
|
08:20:27
|
<edcalip> dkayiwa: hi daniel!
|
08:20:39
|
<dkayiwa> edcalip: hi
|
08:21:18
|
<edcalip> these are the errors generated after downloading forms (using Sam's ODK Clinic)
|
08:21:21
|
<edcalip> 02-05 14:43:41.637: D/dalvikvm(14940): GC_CONCURRENT freed 386K, 7% free 7315K/7815K, paused 3ms+4ms 02-05 14:43:41.832: W/System.err(14940): java.lang.NullPointerException 02-05 14:43:41.832: W/System.err(14940): at org.odk.clinic.android.tasks.DownloadFormTask.insertSingleForm(DownloadFormTask.java:186) 02-05 14:43:41.832: W/System.err(14940): at org.odk.clinic.android.tasks.DownloadFormTask.doInBackground(DownloadFormTask.java:
|
08:21:47
|
<edcalip> 02-05 14:43:41.832: E/ActivityThread(14940): Failed to find provider info for org.odk.collect.android.provider.odk.forms 02-05 14:43:41.840: W/System.err(14940): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 02-05 14:43:41.840: W/System.err(14940): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 02-05 14:43:41.840: W/System.err(14940): at java.util.concurrent.ThreadPoolExecutor.runWorker(Thread
|
08:22:56
|
<dkayiwa> edcalip: we normally use pastebin.com for such stack traces
|
08:23:13
|
<dkayiwa> edcalip: can you send me the problematic xform at pastebin?
|
08:32:34
|
<edcalip> dkayiwa: i don't think that there is a problem on the xform anymore. however, here is the xml file of the form i am trying to download
|
08:32:41
|
<edcalip> dkayiwa: http://pastebin.com/zM5SKZC1
|
08:38:40
|
<edcalip> dkayiwa: this is the error log: http://pastebin.com/bLdDE5ik
|
08:39:04
|
<dkayiwa> edcalip: do you have odk collect?
|
08:39:51
|
<edcalip> yes
|
08:40:05
|
*** djadmin has quit IRC
|
08:41:07
|
<edcalip> dkayiwa: i installed the ODK collect from here: http://code.google.com/p/opendatakit/issues/detail?id=374&q=label%3AClinic
|
08:41:10
|
<OpenMRSBot> <http://ln-s.net/+_L5> (at code.google.com)
|
08:45:07
|
<edcalip> what might be the problem?
|
08:45:34
|
<dkayiwa> edcalip: does that form load in ODK collect?
|
08:46:59
|
<edcalip> dkayiwa: yes. it loaded in ODK collect
|
08:47:31
|
<dkayiwa> edcalip: so that means the bug is on ODK Clinic
|
08:47:40
|
<edcalip> dkayiwa: i think so
|
08:47:51
|
<dkayiwa> edcalip: can you send Sam an email asking for the location of the source code?
|
08:49:14
|
<edcalip> dkayiwa: what do you mean by location? i checkout Sam's code here: http://code.google.com/r/sthaiya-odkclinic/source/checkout
|
08:49:17
|
<OpenMRSBot> <http://ln-s.net/+_LM> (at code.google.com)
|
08:49:50
|
<dkayiwa> edcalip: oh so now just debug the code to locate the cause of the NPE
|
08:50:59
|
<edcalip> dkayiwa: thanks. i'll try to do that in a while
|
08:51:57
|
<dkayiwa> edcalip: ok
|
08:52:18
|
<edcalip> dkayiwa: by the way, using the apk you sent me, i was able to open the form. however, the apk crashes on sending data
|
08:52:48
|
<dkayiwa> edcalip: oh i see!!!
|
08:53:23
|
<dkayiwa> edcalip: must have been for an older version of the module
|
08:54:58
|
<edcalip> dkayiwa: whenever i'm using Sam's code, I will upgrade the Xforms module to 4.0.9.9. and everytime I'm using your apk, I revert to 4.0.4 (Xforms version currently used by CHITS)
|
08:55:27
|
<dkayiwa> edcalip: i recomend using the latest version of xforms
|
08:55:50
|
<dkayiwa> edcalip: older versions do not have the bug fixes in new versions
|
08:56:11
|
<dkayiwa> edcalip: thats why you should fix sam's apk which works with the latest version of the module
|
08:56:29
|
<dkayiwa> edcalip: you can even get in touch with sam to do that faster
|
08:56:45
|
<edcalip> dkayiwa: thanks daniel
|
08:58:05
|
<edcalip> dkayiwa: by the way, one thing i noticed on Sam's code, is that whenever I go to Preference, there is an option for setting a Provider ID.
|
08:58:07
|
*** dkayiwa has quit IRC
|
08:59:59
|
*** Echidna_ has joined #openmrs
|
08:59:59
|
*** Echidna has quit IRC
|
09:00:30
|
*** dkayiwa has joined #openmrs
|
09:03:34
|
*** djadmin has joined #openmrs
|
09:03:41
|
*** Echidna_ has quit IRC
|
09:04:20
|
*** Echidna has joined #openmrs
|
09:04:20
|
*** ChanServ sets mode: +v Echidna
|
09:05:34
|
<edcalip> dkayiwa: thanks for your help Daniel. i will email Sam now and see if he can deal with my problems. i'll update you when i have progressed.
|
09:05:51
|
<dkayiwa> edcalip: sure
|
09:06:35
|
<dkayiwa> edcalip: if i had a spare moment now i would help you debug the odk-clinic code, but taken up now :)
|
09:14:29
|
<edcalip> dkayiwa: that's fine. day's over for me now. bye!
|
09:14:37
|
<dkayiwa> edcalip: see ya
|
09:21:16
|
*** edcalip has quit IRC
|
09:51:45
|
*** rkorytkowski has joined #openmrs
|
09:51:45
|
*** ChanServ sets mode: +v rkorytkowski
|
09:59:49
|
*** rkorytkowski has quit IRC
|
10:04:55
|
*** djadmin has quit IRC
|
10:05:23
|
*** djadmin has joined #openmrs
|
10:16:13
|
*** suranga has joined #openmrs
|
10:16:13
|
*** ChanServ sets mode: +v suranga
|
10:30:17
|
*** k-joseph has joined #openmrs
|
10:32:45
|
*** djadmin2 has joined #openmrs
|
10:33:02
|
<suranga> hi dkayiwa , are you around ? :)
|
10:33:15
|
<dkayiwa> suranga: almost :)
|
10:33:25
|
*** djadmin has quit IRC
|
10:33:34
|
<suranga> dkayiwa, um.. is this bad timing ? can I ask a question ?
|
10:34:13
|
<dkayiwa> suranga: all the time is bad timing
|
10:34:26
|
<suranga> dkayiwa, :(
|
10:34:31
|
<dkayiwa> so if you wait for a good one, you will never ask :)
|
10:34:39
|
<suranga> dkayiwa, :D
|
10:37:11
|
<suranga> dkayiwa, its like this, I have a scenario where my module needs to add some details to the provider.jsp on openmrs core. now naturally, the way to do this would be via an extension. However, my problem is as follows - the provider.jsp has a table, and I need an extension that will allow me to add a column into that table. I believe that none of the existing Extensions will allow me to do such a thing, correct ?
|
10:37:13
|
<k-joseph> dkayiwa: hi,
|
10:38:18
|
*** rkorytkowski has joined #openmrs
|
10:38:18
|
*** ChanServ sets mode: +v rkorytkowski
|
10:38:18
|
*** rkorytkowski is now known as rafa
|
10:39:01
|
<dkayiwa> k-joseph: hi
|
10:39:07
|
<suranga> dkayiwa, and also, assuming that I did write up such an extension, I cant add it to the provider table, because the provider table is created by the search widght. So even if I were to write an extension which suited me, I cant add it to the provider page because the table is generated via this widget ?
|
10:39:28
|
<suranga> dkayiwa, problems come in pairs :P
|
10:40:08
|
<dkayiwa> suranga: do you want to modify core?
|
10:40:38
|
<suranga> dkayiwa, I want to modify the openmrs core ui
|
10:40:58
|
<suranga> I think I cant do it without introducing a new extension into the openmrs core provider class, can I ?
|
10:42:16
|
<dkayiwa> suranga: with hacking :)
|
10:42:50
|
<suranga> dkayiwa, mmm... do you means theres another way, other than using extensions ?
|
10:42:59
|
<dkayiwa> k-joseph: hi
|
10:43:12
|
<k-joseph> dkayiwa: hi
|
10:43:15
|
<dkayiwa> suranga: there is always a hacky way
|
10:43:31
|
<dkayiwa> k-joseph: for typedValue.getUuid(), what happens if typedValue is null?
|
10:44:16
|
<k-joseph> dkayiwa: null is returned
|
10:44:30
|
<suranga> dkayiwa, but in this situation, I dont really have a provider table to work with, just a search widget which gets the data for me... im not sure which alternative u are suggesting :(
|
10:44:46
|
<dkayiwa> k-joseph: did you understand my question?
|
10:44:51
|
*** ibewes has quit IRC
|
10:45:29
|
<dkayiwa> suranga: you can hackily replace the entire page :)
|
10:46:03
|
<k-joseph> dkayiwa: i think i have not, could please repeat, in a more familiar way
|
10:46:33
|
<suranga> dkayiwa, mm... how shall I google for what you are suggesting ? :)
|
10:46:41
|
<dkayiwa> k-joseph: try assign typedValue to null. then make the call typedValue.getUuid()
|
10:47:11
|
<k-joseph> dkayiwa: do you intend i use some thing like if (typedValue==null) return null;
|
10:47:28
|
<dkayiwa> k-joseph: is that an answer to my question?
|
10:47:37
|
*** ibewes has joined #openmrs
|
10:47:52
|
<k-joseph> dkayiwa: that is what am thinking o fthe question
|
10:48:12
|
<dkayiwa> k-joseph: what question did i ask?
|
10:48:30
|
<dkayiwa> suranga: about replacing an entire page?
|
10:48:32
|
<k-joseph> dkayiwa: <dkayiwa> k-joseph: for typedValue.get Uuid(), what happens if typedValue is null?
|
10:48:45
|
<suranga> dkayiwa, yes please, i'd love to do that :)
|
10:48:58
|
<dkayiwa> k-joseph: and what is your answer?
|
10:49:31
|
<dkayiwa> suranga: try look for its url controller mapping first
|
10:50:14
|
<k-joseph> dkayiwa: null
|
10:50:27
|
<dkayiwa> k-joseph: what does that mean?
|
10:51:05
|
<k-joseph> dkayiwa: returns null when typedValue is null according to
|
10:51:26
|
<k-joseph> if (typedValue==null) return null;
|
10:51:48
|
*** djadmin2 has quit IRC
|
10:52:03
|
<dkayiwa> k-joseph: write a small throw away unit test, where you start by assigning typedValue to null, then do typedValue.getUuid(). Tell me what happens
|
10:52:34
|
<dkayiwa> k-joseph: ok?
|
10:52:57
|
<k-joseph> dkayiwa: ok
|
10:57:56
|
<suranga> dkayiwa, hmm.. are you saying that if the url controller for that class is X/Y/Z, I should override that via my module ? :P
|
10:58:30
|
<dkayiwa> suranga: you try that first, if it does not work, i tell you an even hackier way :)
|
10:58:49
|
<suranga> dkayiwa++++++ :P
|
10:59:40
|
<dkayiwa> suranga: disadvantage, will likely break with newer versions of openmrs.
|
11:00:09
|
<dkayiwa> suranga: or you get to having to make an adjustment for each version of openmrs that changes that page :)
|
11:00:32
|
<suranga> dkayiwa, :-( but still, its worth trying out :)
|
11:00:44
|
<dkayiwa> suranga: so thats why i call it a hack
|
11:01:15
|
<dkayiwa> suranga: you could ask the dev list for a non hacky (smarter way) :)
|
11:01:51
|
<suranga> dkayiwa, no worries, I will try out your solution first. if it works, I have that as a backup plan :)
|
11:02:06
|
*** k-joseph has quit IRC
|
11:13:20
|
*** lh has joined #openmrs
|
11:40:57
|
*** k-joseph has joined #openmrs
|
12:09:34
|
*** reverton has joined #openmrs
|
12:09:44
|
<reverton> hello all
|
12:10:05
|
<reverton> can anyone help with sql back upload
|
12:10:28
|
<reverton> this is very urgent, i try to do it but the server returns logic module error
|
12:12:03
|
<dkayiwa> reverton: what do you mean with sql back upload?
|
12:12:12
|
<reverton> yes
|
12:12:36
|
<reverton> i used myqsl> source -----------(database backup source location)
|
12:13:04
|
<reverton> the data were uploaded succesfully but the logic module returns error
|
12:13:23
|
<dkayiwa> reverton: can you pastebin the error?
|
12:13:24
|
<reverton> The following modules are core to OpenMRS but could not be found and/or started: logic Please upload a new version of each of these modules and restart OpenMRS to continue. Modules can usually be found at http://modules.openmrs.org.
|
12:13:48
|
<dkayiwa> reverton: can you pastebin the tomcat log
|
12:14:39
|
<reverton> how do i extract the tomcat error?
|
12:15:19
|
<dkayiwa> reverton: are you using the standalone?
|
12:15:38
|
<reverton> no
|
12:15:47
|
<reverton> enterprise on ubuntu 12.04
|
12:16:14
|
<reverton> i uploaded about 29thousand patient data
|
12:17:04
|
<dkayiwa> reverton: did you install tomcat?
|
12:17:13
|
<reverton> yes
|
12:17:17
|
<reverton> tomcat6
|
12:17:26
|
<dkayiwa> reverton: do you see the tomcat logs folder?
|
12:20:05
|
<reverton> yes
|
12:20:21
|
<dkayiwa> reverton: do you see a file with a name like catalina?
|
12:20:38
|
<reverton> http://pastebin.com/KADwPgV5
|
12:21:16
|
<reverton> got this from the detailed view of the error page
|
12:23:14
|
<reverton> i notice that the logic 0.5 module is deleted once the tomcat6 service restart
|
12:23:31
|
*** k-joseph has quit IRC
|
12:23:45
|
<dkayiwa> reverton: is that all in the log file?
|
12:24:08
|
<reverton> give me a second, going to copy directly from the server now
|
12:26:49
|
*** k-joseph_ has joined #openmrs
|
12:29:07
|
<reverton> ok am back
|
12:30:36
|
<reverton> http://pastebin.com/N48JGLL7
|
12:31:10
|
<reverton> that is the log file as at today
|
12:35:22
|
<dkayiwa> reverton: can you include my name whenever you type?
|
12:36:44
|
*** shady__ has joined #openmrs
|
12:37:32
|
*** k-joseph_ has quit IRC
|
12:41:24
|
<shady__> my error is : A javascript error has occurred: Transaction rolled back because it has been marked as rollback-only
|
12:41:43
|
*** k-joseph_ has joined #openmrs
|
12:41:51
|
<dkayiwa> shady__: can you include my name whenever you type?
|
12:42:54
|
<shady__> dkaiywa, my error is : A javascript error has occurred: Transaction rolled back because it has been marked as rollback-only
|
12:43:17
|
<dkayiwa> shady__: when do you get that error?
|
12:44:41
|
<shady__> dkaiywa, when i tried to run a groovy to generate an sql dump. other databases ran without issues, except this one
|
12:45:41
|
<dkayiwa> shady__: sorry i had thought that you got that when you tried submit an xform
|
12:46:00
|
<dkayiwa> shady__: can you comment on the mailing list that you get that error whenever you try do .......
|
12:48:04
|
<shady__> dkaiywa, error is in groovy , when trying to run it, then it pops out that error
|
12:48:14
|
*** k-joseph_ has quit IRC
|
12:50:00
|
<dkayiwa> shady__: can you say that on the mailing list?
|
12:52:40
|
*** mseaton has joined #openmrs
|
12:52:40
|
*** ChanServ sets mode: +v mseaton
|
12:53:59
|
<shady__> ok
|
12:55:23
|
<reverton> ok
|
12:58:19
|
<shady__> i have posted it
|
13:01:23
|
*** jkeiper has quit IRC
|
13:01:44
|
*** jkeiper has joined #openmrs
|
13:01:44
|
*** ChanServ sets mode: +v jkeiper
|
13:05:00
|
<reverton> hi all
|
13:05:11
|
<reverton> i have issues with logic 0.5
|
13:05:31
|
<reverton> The following modules are core to OpenMRS but could not be found and/or started: logic Please upload a new version of each of these modules and restart OpenMRS to continue. Modules can usually be found at http://modules.openmrs.org.
|
13:07:42
|
<dkayiwa> reverton: which version of openmrs are you running?
|
13:08:24
|
<reverton> 1.8.3
|
13:09:15
|
<reverton> msg dkayiwa 1.8.3
|
13:09:56
|
<dkayiwa> reverton: can you try restart tomcat?
|
13:10:04
|
<reverton> yes
|
13:10:19
|
<dkayiwa> reverton: and then see if it solves it
|
13:12:06
|
<shady__> dkaiywa, i have posted the error in the mailing list
|
13:12:26
|
*** mseaton has quit IRC
|
13:13:25
|
<suranga> suranga, looks around
|
13:13:35
|
<suranga> suranga, spots rafa :)
|
13:13:44
|
<suranga> rafa, , hi, can I ask a question :)
|
13:13:44
|
<rafa> suranga: hi
|
13:13:53
|
<suranga> rafa, sorry, me again :P
|
13:14:00
|
<rafa> suranga: sure
|
13:15:11
|
<suranga> rafa, its like this, the openmrs core has a find provider page, which uses openmrssearch.js to populate a table of providers. I want to write a module which will access that page, and let me overwrite these details with whatever I want to include....
|
13:15:56
|
<suranga> rafa, you probably know a 100 ways to do that. I was also talking to dkayiwa regarding this earlier, but I dont want to bother him too much :)
|
13:16:08
|
<rafa> suranga: hmm so you want to xss ;)
|
13:16:41
|
<rafa> suranga: in other words inject there some js which will modify the page?
|
13:16:58
|
<suranga> rafa, if thats the best option, then yes :)
|
13:17:13
|
<suranga> rafa, I dont think an openmrs Extension will suit my purpose here :(
|
13:17:21
|
<rafa> suranga: which page exactly?
|
13:17:27
|
<rafa> suranga: can you give me a link?
|
13:17:57
|
*** reverton has quit IRC
|
13:18:36
|
<suranga> rafa, this one :) http://demo.openmrs.org/openmrs/admin/provider/index.htm
|
13:20:24
|
<rafa> suranga: yeah, so the only way I can see that would work for you is to modify the page with js
|
13:20:34
|
<rafa> suranga: but why don't you simply provide your own page?
|
13:20:51
|
<rafa> suranga: why do you need to modify that one?
|
13:21:00
|
<suranga> rafa, my boss doesnt want to duplicate the same page :(
|
13:21:53
|
<rafa> suranga: if it's a strict requirement, then I'd use org.openmrs.headerMinimalIncludeExt extension point to include a js header file
|
13:22:16
|
<suranga> rafa, im rather unsure as to where to start. is there some sort of example anywhere on openmrs ?
|
13:22:26
|
<rafa> suranga: I don't think so
|
13:22:40
|
<suranga> rafa, to do this, the provider page also needs an extension point available, right ?
|
13:23:09
|
<rafa> suranga: unfortunately there's no extension point in the provider page
|
13:23:31
|
<rafa> suranga: so you would include your header file in all pages
|
13:24:00
|
<rafa> suranga: and you woud need to make sure that you modify only the provider page
|
13:24:01
|
<suranga> rafa, is that ok ?
|
13:24:18
|
<suranga> rafa, I thought you would prefer to have one extension point only..
|
13:24:24
|
<rafa> suranga: it will work
|
13:25:07
|
<suranga> rafa, so I write up an extension class that will include a JS header (this goes into my module)
|
13:25:26
|
<suranga> but m... how will it know which core class it has to work with ?
|
13:25:52
|
<rafa> suranga: not core class, but page
|
13:26:27
|
<rafa> suranga: you can only modify a page on the client side
|
13:26:56
|
<rafa> suranga: it depends what you want to do with that page exactly
|
13:27:10
|
<rafa> suranga: but if it's not something very simple, I wouldn't recommend it
|
13:27:29
|
<rafa> suranga: I'd just create a new page, even if it's duplicating some code from core
|
13:29:56
|
<rafa> suranga: you can always tell your boss it's not possible and you must duplicate that page :D
|
13:31:19
|
<suranga> rafa, im actually trying to do that now :P
|
13:40:49
|
*** hybridivy has joined #openmrs
|
13:53:42
|
*** kishoreyekkanti has quit IRC
|
14:05:12
|
*** shady__ has quit IRC
|
14:21:24
|
*** mseaton has joined #openmrs
|
14:21:24
|
*** ChanServ sets mode: +v mseaton
|
14:24:44
|
*** reverton has joined #openmrs
|
14:24:54
|
<reverton> hi
|
14:25:23
|
<reverton> can anyone help me resolve the issue of database backup copy
|
14:26:06
|
<jkeiper> mseaton, is there a way to ask reporting for the list of personIds from a cohort query, via the UI?
|
14:26:23
|
<jkeiper> reverton, what are you using to do the backup?
|
14:27:40
|
<reverton> jkeiper, database backup module
|
14:28:55
|
*** suranga has quit IRC
|
14:28:56
|
<jkeiper> reverton, ah ... i usually just do mysqldumps
|
14:29:03
|
<jkeiper> reverton, what's the problem?
|
14:29:32
|
<reverton> usually the upload is successful but the logic module will stop
|
14:29:44
|
<reverton> and bring out this error message
|
14:29:54
|
<reverton> The following modules are core to OpenMRS but could not be found and/or started: logic Please upload a new version of each of these modules and restart OpenMRS to continue. Modules can usually be found at http://modules.openmrs.org.
|
14:31:18
|
<jkeiper> reverton, which version of openmrs?
|
14:31:26
|
<reverton> 1.8.3
|
14:33:08
|
<jkeiper> reverton, hmm ... sounds like there's some conflict. does restarting tomcat resolve the issue?
|
14:33:26
|
<jkeiper> reverton, i wonder if the logic module is getting stuck due to some settings in the imported data
|
14:35:29
|
<reverton> i notice the logic module gets deleted from the bundledmodules folder each time the tomcat restart
|
14:36:23
|
<jkeiper> reverton, hmm strange
|
14:36:29
|
<jkeiper> reverton, is it in the .OpenMRS/modules/ folder?
|
14:37:25
|
<reverton> yes
|
14:37:33
|
<jkeiper> reverton, as long as it's there ... should be loaded
|
14:37:41
|
<jkeiper> reverton, it isn't an old / incompatible version is it?
|
14:37:49
|
<reverton> no
|
14:38:15
|
<dkayiwa> hi mseaton
|
14:38:59
|
*** ibewes has quit IRC
|
14:38:59
|
<mseaton> hi dkayiwa
|
14:39:26
|
<mseaton> jkeiper: i don't think so
|
14:39:37
|
<dkayiwa> mseaton: as for PS-8, looks like i may need to add the utility functions from the reporting module. not so?
|
14:39:41
|
<mseaton> jkeiper: weren't you building that?
|
14:40:09
|
<dkayiwa> mseaton: because thats where the TextTemplateRenderer is
|
14:40:30
|
<dkayiwa> mseaton: which adds ObjectUtil, MessageUtil, etc
|
14:40:41
|
<mseaton> dkayiwa: this is already done
|
14:40:54
|
<mseaton> dkayiwa: this is the foundation of the patientsummary module! :)
|
14:41:16
|
<dkayiwa> mseaton: so no need to add DateUtil ?
|
14:42:04
|
<mseaton> dkayiwa: oh i see. well, if there is a missing function you need, then yes we can add it in. DateUtil is a generally useful class I think.
|
14:42:48
|
<mseaton> so you'd add that into the TextTemplateRenderer scripting context
|
14:42:56
|
<dkayiwa> mseaton: ok
|
14:43:08
|
<mseaton> dkayiwa: but alternatively, just to satisfy this ticket, you could just put the necessary code in a groovy snippet too :)
|
14:43:24
|
<dkayiwa> mseaton: thats what i was thinking of doing :)
|
14:43:48
|
<mseaton> dkayiwa: but yes, ideally for an end user, if this is a common thing they will need to do, we'd want a utility method.
|
14:43:59
|
<dkayiwa> mseaton: ok
|
14:44:38
|
<mseaton> rafa: dkayiwa i'll be in meetings most of today and tomorrow
|
14:45:25
|
<rafa> mseaton: I see
|
14:45:32
|
<dkayiwa> mseaton: ok
|
14:45:41
|
<rafa> mseaton: I've picked PS-2
|
14:46:00
|
<rafa> mseaton: is it good or should I go with something different?
|
14:46:13
|
<mseaton> rafa: i saw that. do you see the unit test PatientSummaryBehaviorTest that i added, and the utility methods?
|
14:46:34
|
<rafa> mseaton: yes
|
14:51:52
|
*** hybridivy has left #openmrs
|
14:53:24
|
<cpower_> hello!
|
14:53:58
|
<rafa> cpower_: good morning to you!
|
14:58:25
|
<cpower_> It's almost time to play our daily home game
|
15:00:33
|
<cpower_> Ok let's do it!
|
15:00:38
|
<cpower_> !scrumon cpower
|
15:00:38
|
* 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 cpower- you may begin when ready.
|
15:01:07
|
<cpower_> Order: wyclif, dkayiwa, rafa, mseaton, and Andrea when she appears.
|
15:01:39
|
*** andrea_ has joined #openmrs
|
15:01:57
|
<wyclif> Monday:
|
15:01:58
|
<wyclif> Revisted TRUNK-3886 to reimplement it as per new approach - Add SerializableComplexObsHandler interface for form processing methods
|
15:01:58
|
<wyclif> Review and apply pull requests
|
15:01:58
|
<wyclif>
|
15:01:58
|
<wyclif> Tuesday:
|
15:01:59
|
<wyclif> Review and apply pull requests
|
15:02:01
|
<wyclif> Pick up sprint ticket
|
15:02:03
|
<wyclif>
|
15:02:05
|
<wyclif>
|
15:02:07
|
<wyclif> Blockers: None
|
15:02:09
|
<dkayiwa> Committed: Support a print-friendly view of a patient summary - PS-3
|
15:02:09
|
<dkayiwa> Committed response to review comments for: Allow configuration of what patient summaries are exposed on the dashboard - PS-19
|
15:02:09
|
<dkayiwa> Working on: Demonstrate ability to display conditional alerts / reminders on a patient summary - PS-8
|
15:02:10
|
<dkayiwa> No Blockers
|
15:02:26
|
<rafa> Yesterday:
|
15:02:26
|
<rafa> * Paired with Andrea to figure out the button problem
|
15:02:26
|
<rafa> Today:
|
15:02:26
|
<rafa> * Committed PS-10 and PS-13
|
15:02:26
|
<rafa> * Now working on PS-2: Demonstrate ability to display obs-based problem list on a patient summary
|
15:02:27
|
<rafa> No blockers.
|
15:03:10
|
<andrea_> Monday
|
15:03:11
|
<andrea_> Paired with Rafal
|
15:03:11
|
<andrea_> Have the correct code and module installed correctly
|
15:03:11
|
<andrea_> PS-3 Support a print-friendly view of a patient summary
|
15:03:11
|
<andrea_> Merck Meetings
|
15:03:11
|
<andrea_> Review Patient Summary PS-s
|
15:03:13
|
<andrea_> Demonstrate ability to display 3 recent values and dates of a Numeric Obs on a patient summary
|
15:03:15
|
<andrea_> Tuesday
|
15:03:17
|
<andrea_> Demonstrate ability to display 3 recent values and dates of a Numeric Obs on a patient summary
|
15:03:19
|
<andrea_>
|
15:03:21
|
<andrea_> No blockers but may need some discusion re this ticket
|
15:03:33
|
<cpower_> mseaton, anything?
|
15:05:08
|
<cpower_> Ok quick Announcements: We've just got today and tomorrow for this sprint, then the next one begins! RESTWS is coming along nicely, but it could use developers, testers, and anyone who is willing to be apart of the team.
|
15:06:32
|
<cpower_> Reference 2.0 with Darius will be the next up, and is still looking for a Product Owner/Manager. Darius will walk you through this so it's a good place to be if you have some good thoughts but would like to have a solid partner.
|
15:07:08
|
<cpower_> Kick off meeting will be instead of the Scrum on 2/7 to start RestWS
|
15:07:33
|
*** dkayiwa has quit IRC
|
15:08:07
|
<cpower_> If you have questions please feel free to ask or reach out to me (cpower@openmrs.org) or to this IRC channel. Thanks and have a great day
|
15:08:12
|
<cpower_> !scrumoff
|
15:08:12
|
* 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.
|
15:08:40
|
<cpower_> Sorry, forgot that andrea_ wanted a discussion on her ticket
|
15:09:42
|
<andrea_> cpower_: Really need to play with the UI some more - will ping irc later if I need discussion
|
15:11:05
|
<rafa> andrea_: be sure to pull again as there are more changes in the UI
|
15:11:17
|
<mseaton> cpower_: sorry am here
|
15:11:50
|
*** mseaton has quit IRC
|
15:11:52
|
<andrea_> rafa, will do - thanks again for yesterday - at least I know I'm doing the right things
|
15:12:10
|
<rafa> andrea_: np
|
15:17:27
|
<cpower_> he says he's here for 30 sec then quits....
|
15:17:37
|
<andrea_> cpower, u still here?
|
15:17:42
|
<cpower_> no..
|
15:17:44
|
<cpower_> ;-)
|
15:18:07
|
<andrea_> cpower, just emailed you re REST-WS
|
15:18:11
|
<cpower_> andrea_ how may I be of assitance andrea_
|
15:18:45
|
<andrea_> cpower, JUst emailed you re REST-WS
|
15:21:17
|
<cpower_> andrea_, no worries..replied to your email
|
15:22:13
|
*** jblaya has joined #openmrs
|
15:23:42
|
<andrea_> ok cpowergood
|
15:26:22
|
<andrea_> rafa, you still here?
|
15:31:45
|
*** djadmin has joined #openmrs
|
15:34:37
|
*** reverton has quit IRC
|
15:46:42
|
*** mseaton has joined #openmrs
|
15:46:42
|
*** ChanServ sets mode: +v mseaton
|
16:01:28
|
<jkeiper> mseaton, should a DataDefinitionEvaluator return null upon missing information or just an empty EvaluatedPatientData object?
|
16:01:52
|
<mseaton> jkeiper: missing information?
|
16:02:07
|
<mseaton> jkeiper: if the definition is mis-configured, then throw an EvaluationException
|
16:02:08
|
<jkeiper> mseaton, like null patientCalculation
|
16:02:11
|
<jkeiper> mseaton, ok
|
16:16:30
|
*** rafa has quit IRC
|
16:20:57
|
<jkeiper> mseaton, do you know how to use a CalculationRegistration to get a Calculation?
|
16:21:04
|
<jkeiper> (or anyone else on here)
|
16:21:30
|
<wyclif> hi jkeiper
|
16:21:39
|
<jkeiper> hi wyclif :-0
|
16:21:59
|
<mseaton> jkeiper: why do you need to? i'm guessing the PatientCalculationService will have whatever you need.
|
16:22:01
|
<jkeiper> wyclif, i assume the CalculationRegistration is a reference to a calculation right?
|
16:22:58
|
<wyclif> jkeiper, it is a persisted calculation, that you can retrieve from from the database by providing the token/calculation name
|
16:23:00
|
<mseaton> jkeiper: if you really need to instantiate the Calculation, you would instantiate the provider from the registration, and then get the calculation from the provider by name + configuration string
|
16:23:34
|
<jkeiper> oh hmm
|
16:23:39
|
<jkeiper> mseaton, this is for the htmlwidget
|
16:24:03
|
<mseaton> jkeiper: i thought we agreed that Calculation isn't the property, CalculationRegistration should be.
|
16:24:10
|
<jkeiper> mseaton, ah
|
16:24:54
|
<jkeiper> mseaton, but that means that a data definition referencing a calculation must have that calculation registered ... is that okay?
|
16:26:44
|
<mseaton> jkeiper: i think so. is that ok with you?
|
16:26:58
|
<jkeiper> mseaton, sure ... should be fine!
|
16:27:01
|
* jkeiper revamps
|
16:29:36
|
<wyclif> jkeiper, will you work on the proof of concept for the relationship handler?
|
16:30:19
|
<jkeiper> wyclif, yes ... after REPORT-471 and a few cohort adjustments
|
16:33:26
|
<wyclif> ok
|
17:54:37
|
*** jblaya has quit IRC
|
17:58:21
|
*** djadmin has quit IRC
|
17:59:00
|
*** djadmin has joined #openmrs
|
18:05:00
|
*** cpower_ has quit IRC
|
18:06:17
|
*** cpower_ has joined #openmrs
|
18:21:09
|
*** k-joseph has joined #openmrs
|
18:23:56
|
*** dkayiwa has joined #openmrs
|
18:27:45
|
*** dkayiwa has quit IRC
|
18:28:49
|
*** dkayiwa has joined #openmrs
|
18:30:06
|
*** wyclif has quit IRC
|
18:39:27
|
*** k-joseph has quit IRC
|
18:45:01
|
<jkeiper> mseaton, finally committed REPORT-471
|
18:45:17
|
<jkeiper> (and now I finally understand CalculationRegistrationService)
|
18:45:28
|
<jkeiper> skillz++
|
18:48:38
|
*** dkayiwa has quit IRC
|
19:06:12
|
*** cpower_ has quit IRC
|
19:06:28
|
*** djadmin has quit IRC
|
19:07:28
|
*** cpower_ has joined #openmrs
|
19:44:49
|
*** rkorytkowski has joined #openmrs
|
19:44:49
|
*** ChanServ sets mode: +v rkorytkowski
|
19:44:49
|
*** rkorytkowski is now known as rafa
|
19:50:03
|
*** dkayiwa has joined #openmrs
|
19:55:42
|
*** evmw has quit IRC
|
19:58:11
|
*** evmw has joined #openmrs
|
20:22:06
|
*** jblaya has joined #openmrs
|
20:22:08
|
*** joaquin has joined #openmrs
|
20:22:31
|
<jkeiper> what did we do to DWR to have our own 2.0.5-mod?
|
20:31:30
|
*** cpower_ has quit IRC
|
20:33:35
|
*** cpower_ has joined #openmrs
|
20:47:48
|
*** djazayeri has joined #openmrs
|
20:47:48
|
*** ChanServ sets mode: +o djazayeri
|
20:53:08
|
*** jblaya has quit IRC
|
20:53:21
|
*** joaquin has quit IRC
|
21:29:05
|
*** djazayeri has quit IRC
|
21:40:16
|
*** Areo_ has joined #openmrs
|
22:05:27
|
*** Areo_ has quit IRC
|
22:10:13
|
*** dkayiwa has quit IRC
|
22:33:42
|
<mseaton> jkeiper: props
|
22:48:23
|
*** rafa has quit IRC
|
23:26:23
|
*** mseaton has quit IRC
|
23:35:07
|
*** wyclif has joined #openmrs
|