IRC Chat : 2013-03-26 - OpenMRS

00:12:57 *** andreap has quit IRC
00:38:08 *** Hasintha_i has quit IRC
00:54:45 *** Hasintha_i has joined #openmrs
01:01:14 *** rajith has joined #openmrs
01:27:35 *** zednet has joined #openmrs
01:30:19 *** rajith has quit IRC
01:30:42 *** rajith has joined #openmrs
01:41:07 <zednet> Hi. I could not find in the documentation supports OpenMTS translation. I do not speak English well, the system would need to PR_BR.
01:41:23 <zednet> *PT_BR
01:45:33 *** Hasintha_i has quit IRC
02:18:45 *** rajith has quit IRC
03:37:18 <nribeka> zednet: i don't think the translation to pt is complete yet :)
03:38:03 <nribeka> zednet: http://openmrs.org/help/translate/ :)
03:39:36 <zednet> nribeka, thanks
03:40:39 <zednet> nribeka, I am wanting to install OpenMRS for clinical Phytotherapy my wife. Here in Brazil
03:42:21 <nribeka> maybe you can try out the self contained openmrs standalone first zednet
03:44:12 <nribeka> when you run the standalone, i think you can select the option to change the language at the bottom left :)
03:44:54 <nribeka> documentation for the standalone: https://wiki.openmrs.org/display/docs/OpenMRS+Standalone
03:44:55 <OpenMRSBot> <http://ln-s.net/91x$> (at wiki.openmrs.org)
03:47:58 <zednet> nribeka, Thank you. I will install. Before I need to learn a little JAVA, PHP programmer just because I am. I would like to collaborate with the project.
03:50:32 <nribeka> awesome zednet! contribute and collaborate. this is a fun place. it will get pretty crowded during the day. probably because we're having some snow storm here, everyone is curling under their blanket :)
03:53:09 <zednet> nribeka, Here's to a good temperature. In Brazil not too cold. Forgive my English, I'm using googletranslator.
03:54:17 <zednet> nribeka, I bought the book in the Deitel JAVA, to start learning.
03:54:41 <nribeka> não há problema (google translator) zednet :)
03:54:50 <nribeka> that's a good start zednet
03:56:18 *** h3llborn has joined #openmrs
03:56:43 <zednet> nribeka, I try to learn English, but I'm a terrible self-taught. I have to hire an English teacher.
03:57:40 <nribeka> hahaha ... i'm just pretending i know how to speak english. english is not my native language too :)
03:58:45 <zednet> nribeka, And what is your native language?
03:59:26 <nribeka> Indonesian :)
04:01:32 <zednet> nribeka, That's cool. Stay up to Australia.
04:02:14 <nribeka> ooo you're in australia? nice! :)
04:03:53 <zednet> nribeka, No, I'm from Brazil. http://goo.gl/maps/OmUjd
04:05:57 <nribeka> sorry ... :D
04:06:40 <nribeka> isn't it kinda late down in brazil?
04:08:41 <zednet> Do not understand the question.
04:11:31 *** h3llborn has quit IRC
04:13:01 <zednet> nribeka, It's way past bedtime. Tomorrow I connect again. bye
04:13:14 *** zednet has quit IRC
04:13:34 <nribeka> ok zednet. cool :)
04:34:32 *** harshadura has quit IRC
04:38:30 *** kavuri has joined #openmrs
04:39:33 *** draggonz has joined #openmrs
04:51:08 *** GitHub19 has joined #openmrs
04:51:08 <GitHub19> [openmrs-core] guilhermejccavalcanti opened pull request #259: TRUNK-3683 - Concept Map Types in the standard test dataset have the wrong uuids (master...TRUNK-3683) http://git.io/pMYwag
04:51:08 *** GitHub19 has left #openmrs
04:56:07 *** harshadura has joined #openmrs
05:09:25 *** harshadura has quit IRC
05:53:24 *** wyclif_ has joined #openmrs
05:53:24 *** wyclif has quit IRC
05:54:30 *** lh has quit IRC
06:01:20 *** shortend has joined #openmrs
06:11:52 *** ojwangantony has joined #openmrs
06:12:45 <ojwangantony> Hi
06:14:12 <ojwangantony> hi Alfy
06:24:11 *** joeseff has joined #openmrs
06:35:58 <ojwangantony> Hi, is anyone here?
06:36:18 <kavuri> ojwangantony: hi
06:38:55 <ojwangantony> kavuri: I have a problem working with OpenMRS autocomplete tool on a dialog window
06:39:31 <kavuri> ojwangantony: I am not sure if I can be of much help, but pls. explain your problem
06:41:15 <ojwangantony> kavuri: I designed a dialog window to be used for editing a record
06:44:08 *** upul has quit IRC
06:45:11 <ojwangantony> kavuri: and i wanted to add the autocomplete functionality on fields where one is supposed to select a user or a patient who is in the database
06:45:11 <ojwangantony> kavuri: i was told about an OpenMRS widget that does that but it has never worked for me
06:54:05 *** harshadura has joined #openmrs
06:55:31 <ojwangantony> kavuri: Are you there?
06:55:46 <kavuri> ojwangantony: sorry! never used openmrs ui widgets
06:56:08 <ojwangantony> kavuri: it is ok. Thanks.
06:56:37 <ojwangantony> kavuri: May be i need to just use jquery
06:57:56 <kavuri> ojwangantony: jquery would be the way to go
06:58:21 <ojwangantony> kavuri: let me give it atry, thanks
07:15:23 *** ibewes has joined #openmrs
07:34:11 *** ibewes has quit IRC
07:36:18 *** ibewes has joined #openmrs
07:51:41 *** dkayiwa has joined #openmrs
07:52:18 *** davidpardz has left #openmrs
08:02:32 *** harshadura has quit IRC
08:52:33 *** draggonz has quit IRC
08:54:12 *** joeseff has quit IRC
09:01:09 *** Iome has joined #openmrs
09:06:25 *** Iome_ has quit IRC
09:06:25 *** nribeka has quit IRC
09:12:22 <ojwangantony> dkayiwa: hi
09:12:41 <dkayiwa> ojwangantony: hi
09:13:35 <ojwangantony> dkayiwa: i have a problem working with OpenMRS search widget on a dialog window
09:14:11 <ojwangantony> dkayiwa: would you please explain to me how that can be achieved
09:14:22 <dkayiwa> ojwangantony: which ticket is that?
09:16:14 <ojwangantony> dkayiwa: may be i need to explain my case to you
09:16:45 <dkayiwa> ojwangantony: so you are not working on a ticket?
09:16:49 <ojwangantony> i want to display a dialog window for editing records and on the window i need to provide a textbox with the autocomplete capability
09:16:58 <ojwangantony> no i am not
09:17:10 <ojwangantony> it is an ampath stuff
09:21:48 <ojwangantony> dkayiwa: It is all about using OpenMRS Search widget on a dialog window
09:22:41 <dkayiwa> ojwangantony: are you searching for concepts?
09:27:27 <ojwangantony> dkayiwa: i need something like a userField with a list of Users
09:28:20 <dkayiwa> ojwangantony: do you have an existing openmrs page whose functionality you are trying to copy?
09:28:35 <dkayiwa> ojwangantony: i can look at it and understand better what you are aiming at
09:30:17 <ojwangantony> dkayiwa: https://wiki.openmrs.org/display/docs/Adding+a+jQuery+OpenMRS+Search+Widget+to+a+JSP
09:31:49 <ojwangantony> dkayiwa: i have looked at the documentation but my attempts to add the same functionality on a dialog window have always failed
09:37:58 <dkayiwa> ojwangantony: i mean in the running web application
09:52:26 <ojwangantony> dkayiwa: i only see it in a module which is not part of OpenMRS core
09:52:58 <ojwangantony> dkayiwa: it is in amrsmobileforms module
09:57:12 *** harsz89 has joined #openmrs
10:00:25 <dkayiwa> ojwangantony: oh i see
10:02:57 <dkayiwa> ojwangantony: is what you are developing something like a module i can look at?
10:03:40 <ojwangantony> dkayiwa: yes, i am making a patch to the module
10:04:12 <dkayiwa> ojwangantony: is it on github?
10:04:38 <ojwangantony> dkayiwa: yes
10:04:50 <dkayiwa> ojwangantony: can you give me the url?
10:05:26 <ojwangantony> just a minute please
10:07:55 <ojwangantony> my connection is very slow
10:08:27 <ojwangantony> but i hope it will stabilize in a short while
10:08:55 *** Owais has joined #openmrs
10:09:39 <Owais> hi, can anybody help me out regarding encounters and forms?
10:12:25 <ojwangantony> dkayiwa: for some reason i cannot get to my repo
10:13:37 <ojwangantony> dkayiwa: but you can use this AMPATH/openmrs-module-amrsmobileforms to get to the module in ampath repo
10:13:59 <dkayiwa> Owais: aha
10:14:16 <dkayiwa> ojwangantony: what url?
10:16:44 *** Anuruddha has joined #openmrs
10:19:45 <ojwangantony> dkayiwa: am sorry the request for github is taking forever to load
10:20:26 <dkayiwa> ojwangantony: you do not have to hurry. we are here all day long :)
10:21:32 <ojwangantony> dkayiwa: finally it is here
10:22:49 <ojwangantony> dkayiwa: https://github.com/ojwanganto/openmrs-module-amrsmobileforms
10:22:55 <OpenMRSBot> <http://ln-s.net/+tdq> (at github.com)
10:26:30 <dkayiwa> ojwangantony: can you also give the exact url for the page you are changing?
10:31:03 <ojwangantony> dkayiwa: ok
10:33:18 <ojwangantony> dkayiwa: i have loaded the content of https://github.com/ojwanganto/openmrs-module-amrsmobileforms/blob/master/omod/src/main/webapp/resolveError.jsp
10:33:22 <OpenMRSBot> <http://ln-s.net/+te4> (at github.com)
10:33:34 <ojwangantony> dkayiwa: on a dialog window
10:34:06 <ojwangantony> on https://github.com/ojwanganto/openmrs-module-amrsmobileforms/blob/master/omod/src/main/webapp/resolveErrors.jsp
10:34:08 <OpenMRSBot> <http://ln-s.net/+te6> (at github.com)
10:34:26 <ojwangantony> dkayiwa: on https://github.com/ojwanganto/openmrs-module-amrsmobileforms/blob/master/omod/src/main/webapp/resolveErrors.jsp
10:34:27 <OpenMRSBot> <http://ln-s.net/+te6> (at github.com)
10:35:39 <ojwangantony> but the problem is to get the field for selecting users work as in the original code
10:35:56 <ojwangantony> dkayiwa: but the problem is to get the field for selecting users work as in the original code
10:43:58 <Owais> Hi Daniel, RESTWS is giving me some trouble
10:44:36 <Owais> I'm developing Android front for OpenMRS that uses RESTWS for communication
10:44:53 <dkayiwa> Owais: ok
10:45:20 <Owais> first, I need to know if it is possible to make a batch of POST requests in a single call?
10:45:34 <dkayiwa> ojwangantony: which line number should i look at?
10:46:21 <Owais> if not, how can we make safe multiple calls so that either everything saves or nothing?
10:47:06 <dkayiwa> Owais: i think each call is taken separate
10:47:37 <dkayiwa> Owais: in otherwards, the transaction boundary does not include other calls. just one
10:48:25 <Owais> dkayiwa: yeah I understand that, but isn't this risky? What if connection breaks in the middle? We'll have half a form saved.
10:48:45 <dkayiwa> Owais: you need to send the form in just one call
10:49:27 <Owais> how do I do that?
10:49:53 <Owais> even to save a patient, I'm having to make at least 2 calls
10:50:19 <ojwangantony> dkayiwa: look at lines 72 and 73 on the https://github.com/ojwanganto/openmrs-module-amrsmobileforms/blob/master/omod/src/main/webapp/resolveError.jsp
10:50:20 <OpenMRSBot> <http://ln-s.net/+te4> (at github.com)
10:50:24 <Owais> I created a ticket about this: https://tickets.openmrs.org/browse/RESTWS-371
10:51:26 <ojwangantony> dkayiwa: that is, the lines just after <!-- Pick a provider --> on line 71
10:51:39 <dkayiwa> Owais: so are you working on that ticket?
10:52:10 *** k-joseph has joined #openmrs
10:52:11 <Owais> no, I'm not developing on the module
10:52:17 <Owais> I'm implementing it
10:53:31 <dkayiwa> Owais: so the ticket is the one which will enable you achieve what you are looking for. correct?
10:56:06 <dkayiwa> ojwangantony: github's line 72 and 73 seem to be different from what you intend to show me
10:56:14 *** Anuruddha has quit IRC
10:56:50 <Owais> yes
10:56:57 <Owais> but that's just one part
10:57:03 <Owais> creating a patient in a single call
10:57:50 <ojwangantony> dkayiwa: sorry, let me check that properly
10:57:53 <dkayiwa> Owais: and the other part?
10:58:03 <Owais> there are more scenarios in which it is important to create multiple objects in a single call, which, curently isn't possible
10:58:12 <Owais> or doesn't seem to be possible
10:58:28 <dkayiwa> Owais: so that would mean creating another ticket. correct?
10:58:53 <Owais> if this is definitely missing, then yes
10:59:33 <dkayiwa> Owais: so feel free to create the ticket and add the necessary watchers
10:59:52 <Owais> ok
10:59:57 <Owais> thanks
11:01:23 <ojwangantony> dkayiwa: it is right according to my window on github
11:01:41 <ojwangantony> dkayiwa: should look like this http://pastebin.com/2iqjR8ei
11:02:38 <dkayiwa> ojwangantony: so all you need is a widget to choose a provider?
11:03:55 <ojwangantony> yes, something of the sort though on a dialog window
11:04:06 <ojwangantony> dkayiwa: yes, something of the sort though on a dialog window
11:04:09 *** Owais has quit IRC
11:04:25 <dkayiwa> ojwangantony: which version of openmrs are you testing with?
11:05:52 *** nribeka has joined #openmrs
11:05:52 *** ChanServ sets mode: +v nribeka
11:07:00 <ojwangantony> dkayiwa: Version: 1.8.2 Build 25005
11:09:28 *** Anuruddha has joined #openmrs
11:09:36 <dkayiwa> ojwangantony: did you try something like this below:
11:09:37 <dkayiwa> <openmrs_tag:userField formFieldName="joe" roles="System Developer;" />
11:15:43 <ojwangantony> dkayiwa: yes
11:15:59 <dkayiwa> ojwangantony: and what was the outcome?
11:16:14 <ojwangantony> dkayiwa: there was no display
11:16:30 <dkayiwa> ojwangantony: did you get any javascript errors?
11:16:42 <ojwangantony> dkayiwa: yes
11:16:52 <dkayiwa> ojwangantony: can you look at them?
11:17:27 <ojwangantony> dkayiwa: but i have to reconstruct the code again. i messed it up after it failed several times
11:17:38 <dkayiwa> ojwangantony: ok
11:20:53 *** draggonz has joined #openmrs
11:22:47 <ojwangantony> dkayiwa: i think i set formFieldName to be the id of the element, is that right?
11:24:11 <dkayiwa> ojwangantony: yes
11:25:24 <ojwangantony> ok
11:25:35 <ojwangantony> dkayiwa: ok
11:32:42 *** h3llborn has joined #openmrs
11:43:47 *** k-joseph has quit IRC
11:44:41 *** k-joseph_ has joined #openmrs
11:50:43 *** k-joseph_ has quit IRC
11:52:43 *** k-joseph_ has joined #openmrs
11:57:12 *** k-joseph_ has quit IRC
12:00:10 *** rajith has joined #openmrs
12:04:24 *** k-joseph_ has joined #openmrs
12:09:27 *** maninc has joined #openmrs
12:18:02 *** k-joseph_ has quit IRC
12:25:59 *** h3llborn has joined #openmrs
12:27:45 <ojwangantony> dkayiwa: are you still here?
12:27:53 <dkayiwa> ojwangantony: yes
12:29:08 <ojwangantony> dkayiwa: i have gone through the documentation again and i realized that we do not need the <openmrs_tag:userField formFieldName="joe" roles="System Developer;" />
12:29:42 <ojwangantony> dkayiwa: i think that version worked with dojo library
12:30:10 <dkayiwa> ojwangantony: ok
12:30:27 <ojwangantony> dkayiwa: could i be wrong on this?
12:30:57 <dkayiwa> ojwangantony: i would need to look at the code first. did you test it out?
12:31:39 <ojwangantony> dkayiwa: am cleaning up the code so that i get a clean copy
12:32:33 <dkayiwa> ojwangantony: ok
12:32:39 <ojwangantony> dkayiwa: i will keep you posted on the outcome
12:32:51 <dkayiwa> ojwangantony: cool
12:42:17 *** bwolfe has joined #openmrs
12:44:22 <sunbiz> bwolfe: are u in Boston??
12:44:30 <bwolfe> yeah
12:44:32 <sunbiz> bwolfe: downey with u as well?
12:44:34 <bwolfe> at eclipsecon
12:44:50 <bwolfe> downey was only here this past weekend to go to that FSF awards ceremony
12:44:56 <bwolfe> he left as I was arriving, unfortunately
12:45:04 <sunbiz> oh..
12:45:33 <bwolfe> although maybe downey was delayed because fo the massive snowfall in IND? dunno, once we realized our planes were arriving/departing at exactly the same time we stopped trying to meet up :-(
12:45:48 <sunbiz> :P
12:46:19 <downey> bwolfe: ironically our flight was delayed 2 hours so i was stuck in terminal A during your arrival
12:46:25 <sunbiz> u should have come a few days early... and received the prize as well
12:46:40 <bwolfe> I wasn't invited ;-)
12:46:51 <sunbiz> bad downey
12:46:52 <downey> LibrePlanet is open to all :-P
12:47:06 * downey is an FSF member so admission was free as in beer, too
12:47:15 <bwolfe> ...and I'm sure Meghan would have loved me being gone for 7 days instead of 5!
12:47:28 * bwolfe golf claps for downey
12:47:37 <downey> !beerme
12:47:37 <OpenMRSBot> downey: (beerme <an alias, 1 argument>) -- Alias for "action slides $1 a pint".
12:47:44 <downey> !beerme downey
12:47:44 * OpenMRSBot slides downey a pint
12:48:05 <sunbiz> hehe...
12:48:15 <bwolfe> we use lync at work (microsoft's skype for business, essentially...from before they bought skype) and I REALLY miss the use of /me !
12:48:25 *** maninc has quit IRC
12:48:27 <bwolfe> !beerme me
12:48:27 * OpenMRSBot slides me a pint
12:48:40 <bwolfe> beer for all!
12:48:44 <downey> xmpp++
12:48:46 * sunbiz looks around for coke
12:48:54 <bwolfe> drugs are bad
12:48:58 <sunbiz> !cokeme me
12:48:58 <OpenMRSBot> sunbiz: Error: "cokeme" is not a valid command.
12:48:59 <downey> sunbiz: note the secret society hoodie at http://static.fsf.org/fsforg/img/OpenMRSsm.jpg
12:49:04 <downey> !dcme sunbiz
12:49:04 * OpenMRSBot slides sunbiz a litre of coke light
12:49:05 <sunbiz> sucks!!
12:49:13 <sunbiz> awesome!!
12:49:25 <bwolfe> !alias cokeme as Drugs are bad
12:49:26 <OpenMRSBot> bwolfe: Error: The "Alias" plugin is loaded, but there is no command named "cokeme" in it. Try "list Alias" to see the commands in the "Alias" plugin.
12:49:29 <sunbiz> downey: yup... that is nice
12:49:32 <bwolfe> !alias add cokeme as Drugs are bad
12:49:32 <OpenMRSBot> bwolfe: The operation succeeded.
12:49:34 <sunbiz> I've got a couple of pics..
12:49:37 <bwolfe> !cokeme
12:49:37 <downey> !cokeme
12:49:37 <OpenMRSBot> bwolfe: Error: "as" is not a valid command.
12:49:38 <OpenMRSBot> downey: Error: "as" is not a valid command.
12:49:49 <bwolfe> ugh, losing my touch!
12:50:01 <downey> !botabuse
12:50:01 <OpenMRSBot> downey: Error: "botabuse" is not a valid command.
12:50:04 <sunbiz> but the yesterday and today has been awefully sunny... lost all the snow :-(
12:50:11 <downey> bwolfe: http://supybook.fealdia.org/
12:51:10 <downey> sunbiz: I was anticipating the people at Libreplanet would give us a harder time about using MPL, but alas they did not
12:51:43 <bwolfe> did you have yoru gplv3 retort ready?
12:52:00 <sunbiz> downey: ahh thats nice... I guess its better than CDDL or MS-PL
12:52:13 <downey> bwolfe: I explained that adopting a straight MPLv2 vs our previous fork, pened the door for us to explore stronger copyleft
12:52:28 <downey> s/pened/opened/
12:53:11 <nribeka> Michael Downey and Hamish Fraser were present to accept the award on behalf of the project. http://www.fsf.org/news/2012-free-software-award-winners-announced-2
12:53:12 <OpenMRSBot> <http://ln-s.net/+sp5> (at www.fsf.org)
12:53:20 <downey> FSF doesn't have anything against MPL per se, it is "free" just weak copyleft
12:53:25 <downey> good morning nribeka
12:53:42 <nribeka> hi downey
12:53:56 <downey> nribeka: you have some cake on your chair
12:54:36 <nribeka> i need some cake. tiem to give some insurance money to the doctors :D
12:54:47 <downey> nribeka: good luck with that
12:54:55 <nribeka> fun time!
12:55:08 <sunbiz> downey: so what is that prize really??
12:55:22 <h3llborn> congrats btw
12:56:17 <sunbiz> looks like a quilt... something to sleep??
12:56:50 <sunbiz> or mayb a kilt... that Hamish was accepting it :-P
12:57:32 *** draggonz has quit IRC
12:58:38 <downey> sunbiz: it is a quilt :-)
12:58:47 <downey> not quite big enough to stay warm
12:59:01 <sunbiz> :)
12:59:01 <downey> i have it here at my desk, trying to figure out how to hang it up
12:59:03 <nribeka> h3llborn nice nick :D
12:59:04 <bwolfe> downey: and was it handmade by RMS?? laughed at one slashdot comments saying "the winners looked scared to touch it"
12:59:15 <h3llborn> shah thanks :P
12:59:16 <h3llborn> *haha
12:59:20 <sunbiz> haha
12:59:30 <h3llborn> how's everyone this morning?
13:00:55 <downey> ironically, the quilt is copyright and not released under a free license. https://www.dropbox.com/s/mkyeaiqw9yds33h/2013-03-26%2008.59.39.jpg
13:01:20 <downey> and yes, i gave RMS a hard time about this
13:01:26 <downey> hi h3llborn
13:01:38 <h3llborn> morning downey
13:01:41 <h3llborn> hoe goes it?
13:01:47 <downey> bwolfe: it's actually nice and fluffy
13:01:53 <h3llborn> *how
13:02:04 <h3llborn> wow whats up with my typing this morning :P
13:02:30 <sunbiz> downey: coooooolll...
13:02:31 <downey> we have a new openmrs IT person starting today, will try to get him on board IRC later
13:02:50 *** h3llborn has left #openmrs
13:02:56 <sunbiz> downey: should try wrapping around like a kilt and have some scottish music play :-P
13:03:04 <nribeka> must be the snow storm
13:03:05 *** h3llborn has joined #openmrs
13:03:20 <h3llborn> whoops just closed the window (N)
13:03:50 *** kavuri has quit IRC
13:04:16 <bwolfe> cokeme
13:04:19 <bwolfe> !cokeme
13:04:19 * OpenMRSBot Drugs are bad
13:04:33 <bwolfe> downey: but its still creepy
13:04:35 <h3llborn> haha thetas funny :P
13:04:49 <h3llborn> *thats
13:06:32 <downey> there are like a hundred miniature gnu heads on it
13:08:38 <downey> bwolfe: try to get over to mike's pastry and get a whoopie pie
13:09:58 *** bwolfe has quit IRC
13:10:14 <downey> guess he didn't waste any time in going :D
13:17:54 *** zednet has joined #openmrs
13:23:17 *** ekow has joined #openmrs
13:26:15 *** harshadura has joined #openmrs
13:27:12 *** ChanServ sets mode: +v harshadura
13:39:08 *** harshadura has quit IRC
13:47:31 *** h3llborn has quit IRC
13:48:11 *** rkorytkowski has joined #openmrs
13:48:11 *** ChanServ sets mode: +v rkorytkowski
13:48:20 *** tharindu8rusira has joined #openmrs
13:48:30 <tharindu8rusira> Hello OpenMRS
13:51:54 <downey> hi tharindu8rusira
13:59:11 <tharindu8rusira> hi I'm new to OpenMRS and I'd like to know more about OpenMRS mailing lists
13:59:51 <dkayiwa> tharindu8rusira: https://wiki.openmrs.org/display/RES/Mailing+Lists
13:59:52 <OpenMRSBot> <http://ln-s.net/8ZWD> (at wiki.openmrs.org)
14:00:57 *** ibewes has quit IRC
14:02:26 <tharindu8rusira> thanks @dkayiwa
14:03:30 <cpower> Hello everyone,
14:03:35 <cpower> Ready to scrum?
14:03:53 <cpower> !scrumon cpower
14:03:53 * 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.
14:04:03 *** andrea_ has joined #openmrs
14:04:58 *** rkorytkowski is now known as rafa
14:05:05 <rafa> hi cpower
14:05:06 <cpower> Order: mseaton , rafal, sunbiz , suranga, andrea_ , djazayeri , dkayiwa , wyclif__
14:05:16 <cpower> and anyone else who would like to update
14:05:33 <mseaton> ticket review, code review
14:05:34 <mseaton> SYNC-295
14:05:38 <mseaton> no blockers
14:05:46 <rafa> Today:
14:05:47 <rafa> * Looked into META-324: Names should not be purged but voided
14:05:47 <rafa> https://tickets.openmrs.org/browse/META-324
14:05:47 <rafa> * Working on TRUNK-3944: Incorrect mockito, hamcrest and junit dependencies
14:05:47 <rafa> https://tickets.openmrs.org/browse/TRUNK-3944 (a few tests failing in a strange way after upgrading junit which I'm trying to fix)
14:05:47 <rafa> Blockers: Blocked on META-324. I can't run MirebalaisHospitalActivatorIT: http://pastebin.com/pNRZKpbK and it takes a long time to fail... It may be related to a missing dependency rubygems:compass:0.11.7 reported in omod, but I doubt... maybe djazayeri has some thoughts...
14:06:50 <cpower> sunbiz: any work you like to update us on?
14:07:10 <cpower> suranga: How about you?
14:08:04 <cpower> andrea_: You are up
14:08:10 <andrea_> Monday
14:08:10 <andrea_> TRUNK-3289
14:08:11 <andrea_> Removed redundant code
14:08:11 <andrea_> Commited
14:08:11 <andrea_> Pick new ticket
14:08:11 <andrea_> Documention on Debugginging in Eclipse
14:08:13 <andrea_> TRUNK-2219 getPatients() method direct call (bypasses Service)?
14:08:15 <andrea_> SYNC-285?
14:08:17 <andrea_> Tuesday
14:08:21 <andrea_> Finish wiki Documention on Debugginging in Eclipse
14:08:23 <andrea_> Work on new tickets
14:08:25 <andrea_> No blockers
14:08:27 <andrea_> Discussion - anyone have a suggestion for new ticket?
14:09:44 <cpower> djazayeri: you are up
14:10:08 <cpower> and that brings us to dkayiwa
14:10:12 <dkayiwa> Worked on: failing unit tests against 1.10.0 like: shouldEditProgram(org.openmrs.module.sync.SyncAdminTest) - SYNC-262
14:10:12 <dkayiwa> Committed: When setting up child server, don't allow user to download database until they have saved the child server - SYNC-281
14:10:12 <dkayiwa> Working on: Cannot download database from parent during child server setup - SYNC-285
14:10:13 <dkayiwa> No Blockers
14:10:21 <wyclif_> Monday:
14:10:21 <wyclif_> -Continue with SYNC-307 - Sync fails to save collections of non-openmrs objects if the owning object has no updates
14:10:22 <wyclif_> -Made changes to SYNC-287 to rethrow error - Sync module should prevent OpenMRS Core from persisting changes if no sync record is created
14:10:22 <wyclif_> Tuesday:
14:10:22 <wyclif_> -SYNC-294 - Ensure outgoing sync error details are properly logged and available to the administrator
14:10:26 <wyclif_> -Review swimlane tickets
14:10:28 <wyclif_> -pick another sync ticket
14:10:30 <wyclif_>
14:10:32 <wyclif_> Blockers: None
14:10:58 <cpower> Discussion points: wyclif_ can you get andrea_ another community ticket?
14:11:07 <wyclif_> cpower, sure
14:11:37 <andrea_> wyclif, hi what about TRUNK-2219 getPatients() method direct call (bypasses Service)?
14:12:09 <mseaton> wyclif_: is sync-287 still in progress?
14:12:12 <cpower> Rafa is blocked on META-324 (see convo above)
14:13:22 <rafa> mseaton: by chance do you remember any issues building mirebalais like the one I mentioned above
14:13:23 <wyclif_> mseaton, am going to comment and change the state
14:13:39 <mseaton> rafa: looking...
14:14:22 <cpower> Any other discussion points or developers who would like to give an update on what they are working on that's OpenMRS related?
14:14:57 <mseaton> rafa: the pastbin or trunk-3944 ?
14:15:04 <rafa> mseaton: the pastebin
14:15:10 <cpower> Anyone have any more Sync jokes for the last two days of this sprint?
14:15:35 <rafa> mseaton: also mvn clean install results in [INFO] Internal error in the plugin manager executing goal 'de.saumya.mojo:gem-maven-plugin:0.28.6:exec': Unable to load the mojo 'de.saumya.mojo:gem-maven-plugin:0.28.6:exec' in the plugin 'de.saumya.mojo:gem-maven-plugin'. A required class is missing: org/apache/maven/repository/legacy/metadata/MetadataResolutionRequest
14:15:36 <rafa> org.apache.maven.repository.legacy.metadata.MetadataResolutionRequest
14:16:02 <djazayeri> rafa: ah, I forgot to mention that: you should comment out the line in MirebalaisHospitalActivator about setting up address hierarchy. This speeds things up
14:16:15 <mseaton> rafa: defer to djazayeri
14:16:21 <rafa> mseaton: ok thanks
14:16:47 <cpower> !scrumoff
14:16:47 * 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.
14:16:49 <djazayeri> rafa: about the dependency, let me look at that
14:17:03 <rafa> djazayeri: great, thanks
14:17:23 <rafa> djazayeri: I checked out the exact commit you mentioned
14:18:49 <djazayeri> rafa: are you using maven 2 or maven 3?
14:18:59 <rafa> djazayeri: I'm pretty sure it's maven 3
14:19:06 <rafa> djazayeri: I'll double check
14:19:07 *** ruwanego has joined #openmrs
14:19:14 *** h3llborn has joined #openmrs
14:20:05 <rafa> djazayeri: Eclipse says it's 3.0.4
14:20:18 <rafa> djazayeri: I'll try just command line
14:20:47 <djazayeri> rafa: odd, try changing the pom.xml to use a different version of gem-maven-plugin: 0.29.1 or 0.29.4 or 1.0.0-beta
14:20:48 <rafa> just to be sure...
14:20:56 <rafa> djazayeri: ok
14:22:23 <djazayeri> rafa: if that doesn't work, I guess comment out the bit about that plugin in mirebalais-omod, because compiling compass/sass css files is irrelevant for this.
14:23:05 <rafa> djazayeri: it doesn't...
14:23:07 *** wyclif_ has quit IRC
14:23:41 *** bwolfe has joined #openmrs
14:25:13 <djazayeri> rafa: okay, just comment out both <plugin> elements in omod/pom.xml that refer to gem-maven-plugin
14:25:19 *** wyclif has joined #openmrs
14:25:34 <rafa> djazayeri: just did and I'm rerunning mvn clean install
14:25:47 *** wyclif has quit IRC
14:26:02 <rafa> djazayeri: ahh forgot to comment out the address hierarchy part...
14:26:10 *** wyclif has joined #openmrs
14:26:22 <djazayeri> rafa: it still takes 3-4 minutes to run for me, even after commenting that out...
14:26:33 <rafa> djazayeri: ohh ok
14:27:14 <djazayeri> rafa: I wasn't able to replicate this in a smaller unit test. (But come to think of it, I was trying to replicate something _else_ in a smaller unit test.)
14:27:40 <rafa> djazayeri: ok thanks
14:32:43 <rafa> djazayeri: great, it failed in the right place this time
14:33:21 <djazayeri> rafa: okay. Oh, I should mention that my breakpoint is at ObjectHandler line 91
14:33:27 <djazayeri> with condition: ((OpenmrsObject) incoming).getUuid().equals("06cc08fb-414a-46e6-8c20-136535609812")
14:33:30 <djazayeri> rafa: if that helps. :-)
14:33:53 <djazayeri> rafa: I need to step away for a bit; back in 30 mins
14:35:46 *** jmulandi has joined #openmrs
14:37:58 *** rkorytkowski has joined #openmrs
14:37:58 *** ChanServ sets mode: +v rkorytkowski
14:37:58 *** rafa is now known as Guest93118
14:38:18 <djazayeri> downey: do you know what time zone breeze is in?
14:38:35 *** rkorytkowski is now known as raf
14:38:38 *** raf is now known as rafa
14:40:18 <downey> djazayeri: central
14:41:10 *** Guest93118 has quit IRC
14:42:04 *** shortend has quit IRC
14:47:28 *** dkayiwa has quit IRC
14:47:59 <wyclif> andrea_, did you get a tikcet to work on?
14:52:07 <mseaton> wyclif: made some review comments in SYNC-307 and the pull request. let me know if you want to discuss
14:53:55 <ruwanego> hello devs, Can OpenMRS be installed on Ubuntu?
14:54:42 *** h3llborn has quit IRC
14:55:33 *** harshadura has joined #openmrs
14:59:27 *** h3llborn has joined #openmrs
14:59:58 <harsz89> ruwanego, yes you can do it
15:00:04 <harsz89> ruwanego, https://wiki.openmrs.org/display/docs/Installing+OpenMRS
15:00:05 <OpenMRSBot> <http://ln-s.net/8doo> (at wiki.openmrs.org)
15:00:30 <harsz89> ruwanego, please follow above link for more details
15:00:39 <harsz89> ruwanego, it's easy
15:00:48 <harsz89> ruwanego, :)
15:00:58 <h3llborn> just make sure you got all the dependencies installed :)
15:02:07 *** tharindu8rusira has quit IRC
15:03:23 *** harshadura has quit IRC
15:03:41 <jmulandi> quit
15:04:00 *** jmulandi has quit IRC
15:06:39 <wyclif> mseaton, ok
15:09:44 <djazayeri> rafa: I'm back
15:13:09 *** bwolfe has quit IRC
15:15:22 *** Anuruddha has quit IRC
15:17:36 *** ojwangantony has quit IRC
15:18:08 *** lh has joined #openmrs
15:18:08 *** lh has joined #openmrs
15:18:33 *** h3llborn has quit IRC
15:22:46 *** Anuruddha has joined #openmrs
15:32:51 *** h3llborn has joined #openmrs
15:32:58 <djazayeri> downey: should we wait for you in hangout?
15:33:01 *** h3llborn has left #openmrs
15:33:06 *** h3llborn has joined #openmrs
15:33:46 *** harshadura has joined #openmrs
15:43:20 <djazayeri> downey: I guess not. :-) we'll want you at some point during this call, if you can make it, but not just yet.
15:46:34 *** tharindu7rusira has joined #openmrs
15:48:57 <tharindu7rusira> Hello, I'm trying to install standalone version on Windows but I'm getting an error.
15:52:19 <h3llborn> what i sit?
15:52:21 <h3llborn> *is it
15:53:41 <h3llborn> tharindu7rusira
15:54:23 <tharindu7rusira> https://wiki.openmrs.org/display/docs/Troubleshooting+Installation?focusedCommentId=38635170&#comment-38635170
15:54:33 <tharindu7rusira> I've put it here.
15:54:40 <tharindu7rusira> I think it's relating to the creation of databases
15:55:11 <h3llborn> well you should set a password for root
15:55:24 <h3llborn> for the mysql server
15:56:28 <harsz89> is this standalone version?
15:56:32 <tharindu7rusira> yes
15:57:32 <tharindu7rusira> I'm running mysql through wamp server
15:57:38 <tharindu7rusira> Is it a problem?
15:57:53 <h3llborn> it shoudln't
15:57:56 *** Anuruddha has quit IRC
15:58:00 <h3llborn> but you should set a root password for mysql
15:58:26 <harsz89> but if you running the standalone version of openmrs
15:58:41 <harsz89> then it won't be a matter
15:59:04 <harsz89> since it already up and running mysql server as i know
15:59:27 <h3llborn> still, just a security issue :P
15:59:44 <harsz89> h3llborn, he he yeah
16:00:18 <h3llborn> you could make it something simple like password, but i wouldn't want to leave it empty
16:00:53 <harsz89> ah you use the war distribution
16:00:58 <harsz89> :)
16:01:15 <harsz89> i thought complete standalone version
16:01:37 <tharindu7rusira> ok, I'll try it out
16:01:37 *** rafa has quit IRC
16:01:40 <tharindu7rusira> thanks all
16:03:14 <harsz89> tharindu7rusira, just try to log into mysql console by using a password
16:03:17 <harsz89> :)
16:05:00 <tharindu7rusira> tried and the console asks for the password
16:05:09 <tharindu7rusira> I just hit enter and logged
16:06:00 <h3llborn> hmmm
16:06:12 <h3llborn> well try setting a root pass and try to re-install
16:06:23 <h3llborn> openmrs
16:06:40 <tharindu7rusira> ok, I will
16:06:52 <h3llborn> lemme know how it goes
16:13:37 <andrea_> wyclif, no
16:14:57 <andrea_> wyclif: u there?
16:15:21 <wyclif> andrea_, yes
16:15:59 <andrea_> wyclif: what about TRUNK-2218 getPatients() method direct call (bypasses Service)
16:16:31 <andrea_> wyclif, though it needs a little more explanation
16:17:50 <wyclif> andrea_, hold on
16:19:49 *** Anuruddha has joined #openmrs
16:25:08 *** zednet has quit IRC
16:25:12 <OpenMRSBot> Recent updates in the world of openmrs: Shazin Sadakath: My New RC Car <http://shazsterblog.blogspot.com/2013/03/my-new-rc-car.html>
16:33:36 *** zednet has joined #openmrs
16:40:28 *** andrea_ has quit IRC
16:41:42 *** applecool has joined #openmrs
16:41:42 *** ChanServ sets mode: +v applecool
16:49:58 *** shortend has joined #openmrs
16:53:42 *** applecool has quit IRC
16:59:46 *** k-joseph has joined #openmrs
17:00:11 <k-joseph> :)
17:05:17 *** r0bby has joined #openmrs
17:05:17 *** ChanServ sets mode: +v r0bby
17:07:56 *** robbyoconnor has quit IRC
17:13:02 *** ojwangantony has joined #openmrs
17:14:20 *** h3llborn has quit IRC
17:19:06 <djazayeri> mseaton, burke_ : if I'm seeing an empty backlog after creating a rapid board, is that the issue that some other board is overlapping?
17:19:44 <mseaton> djazayeri: i've had problems in the past where i didn't accept jira's default way of sorting tickets. if you don't sort by rank, it doesn't like it
17:20:10 <mseaton> djazayeri: what's the query behind your board's backlog?
17:20:14 <djazayeri> mseaton: ah, I think it's the "unmapped statuses"
17:20:29 <djazayeri> mseaton: just project = RA sort by rank asc
17:20:43 <mseaton> djazayeri: that should be fine then
17:21:07 <djazayeri> mseaton: should I create another column for Backlog?
17:21:39 <djazayeri> mseaton: never mind, I'll just look at the config for the sync sprint and copy it
17:21:39 <mseaton> djazayeri: no, i don't think so
17:22:03 <djazayeri> mseaton: I see that sync sprint has 5 columns: In Analysis, To Do, In Progress, In Review, Done
17:22:07 *** k-joseph has quit IRC
17:22:08 <mseaton> djazayeri: yes
17:22:15 <djazayeri> mseaton: do you recommend that?
17:22:50 <mseaton> djazayeri: i like it. in theory, In Analysis isn't really needed i guess, unless you want to have tickets in the sprint because you want to assign time during the sprint to do design
17:23:00 <djazayeri> mseaton: seems worthwhile
17:23:39 *** applecool has joined #openmrs
17:23:39 *** ChanServ sets mode: +v applecool
17:29:39 *** ryates has joined #openmrs
17:32:38 *** ChanServ sets mode: +o ryates
17:32:47 *** ChanServ sets mode: +o ryates
17:33:00 <downey> hi ryates
17:34:39 *** r0bby_ has joined #openmrs
17:34:39 *** ChanServ sets mode: +v r0bby_
17:35:03 *** ryates has quit IRC
17:35:15 *** ryates has joined #openmrs
17:35:15 *** ChanServ sets mode: +o ryates
17:36:31 *** r0bby has quit IRC
17:39:07 <jkeiper> mseaton: i had some trouble yesterday getting an excel file to be recognized by poi (using an ExcelTemplateRenderer). Do you have a very specific version or a trick for creating the excel file to be used?
17:39:18 <jkeiper> mseaton: the error I got was a mismatch on header values
17:39:18 *** andreapat has joined #openmrs
17:39:33 <mseaton> jkeiper: you can't use xlsx
17:39:39 <jkeiper> mseaton: I tried rendering it in 97-2003 format from Excel 2007, Excel 2010, LibreOffice ...
17:39:51 <jkeiper> mseaton: I even tried just copying the one from your unit test and making a few cell changes
17:40:09 *** Hasintha_i has joined #openmrs
17:40:10 <mseaton> jkeiper: anything unusual in the document?
17:40:26 <jkeiper> mseaton: one sheet with four rows, data in just a few
17:41:00 <jkeiper> mseaton: did you run into the header error before? I think it's only when the file isn't "real" excel format
17:41:10 <andreapat> wyclif: was on my way to the office
17:41:23 <jkeiper> mseaton: but like i said, i used my wife's windows machine
17:41:35 <mseaton> jkeiper: i've had issues sporadically in the past. what is the error?
17:41:46 <jkeiper> mseaton: only thing is that i'm including it as a resource in my module, and i'm running linux to compile and on the server
17:42:27 <mseaton> jkeiper: ah. make sure you don't have variable replacement going on in your pom for these files
17:42:29 <jkeiper> mseaton: http://pastebin.com/H5ZgxprT
17:42:45 <jkeiper> mseaton: ohhhh ... i need to make an exception?
17:42:58 <jkeiper> mseaton: is there an example in reporting's POMs?
17:43:29 <mseaton> jkeiper: well, look at your pom. if it has something that takes any file under "resources" and replaces MODULE_ID with your module id, or something, then that's probably the issue
17:43:34 <jkeiper> mseaton: i see it ... exception, *.xml ...
17:44:01 <jkeiper> mseaton: hahaha i knew you'd know ... so many hours ...
17:44:21 * jkeiper needs to identify when he's spent too much time chasing rabbits
17:44:46 *** ruwanego has quit IRC
17:47:34 *** kavuri has joined #openmrs
17:47:59 <jkeiper> literally cannot wait for this to work ... so exciting ...
17:53:22 <djazayeri> jkeiper: just noticed mseaton's comment above, but you can see an example of how set it up in github/I-TECH/openmrs-module-kenyaemr
17:53:58 <jkeiper> djazayeri: ok thanks ... i think i have something ready to go but i would love to see how others did it, follow a pattern ... crunch time on these MOH reports
17:54:29 <djazayeri> jkeiper: I meant just to see what we excluded/included from maven substitution in the pom. :-)
17:55:07 <jkeiper> djazayeri: oh haha, thanks ... i just copied from reporting/omod/pom.xml but also would love to follow pom patterns too ;-)
17:56:11 <jkeiper> djazayeri: related (by pun) story: my sister-in-law runs Pomtastic: http://www.etsy.com/shop/pomtastic
17:56:52 <docpaul> hi. :)
17:57:02 <docpaul> who's doing community dev lane this week?
17:57:16 <docpaul> welcome ryates!!!
17:57:30 <jkeiper> ryates: hi!
17:58:23 <docpaul> pomtastic... that's awesome
17:58:38 <docpaul> jer, how're things buddy?
17:58:46 <jkeiper> docpaul: they also make garters ... can't remember the other business name heheh
17:58:58 <jkeiper> docpaul: fairly well, seems like we're at the tail end of the Pre-ART craziness
17:59:28 <jkeiper> docpaul: mseaton has been suuuuper helpful
17:59:30 <docpaul> you've got to be kidding... so someone might really have fun buying out the whole product portfolio to satisfy some perverse private cravings. :)
17:59:49 <docpaul> mseaton helpful? bah
17:59:55 <jkeiper> docpaul: it's literally going through the roof, idk who needs all these garters but they are going like hotcakes
18:00:06 <docpaul> freaking hilarious
18:00:20 <docpaul> want garters and pom poms... we've got the hookup for you
18:00:28 <jkeiper> especially knowing the guy that is sewing all the buttons on them
18:00:33 <jkeiper> heh
18:00:36 <docpaul> oh lord, hehe
18:01:06 <docpaul> ekow: there?
18:01:10 <docpaul> so we don't know who the community dev is this week eh?
18:01:21 <docpaul> that seems suboptimal
18:01:35 <djazayeri> docpaul: community dev lead is wyclif through tomorrow
18:01:55 <docpaul> wonder if we could wire that knowledge into openmrsbot
18:02:03 <docpaul> who does it become tomorrow darius?
18:02:11 *** andreapat has quit IRC
18:02:15 <djazayeri> docpaul: switch should be on Thursday; I don't know who.
18:02:15 <docpaul> but wyclif has done a whole bunch of sync tickets, hasn't he?
18:02:19 <jkeiper> i know wyclif believes many sync tickets are related to his work with audit module
18:02:21 *** andreapat has joined #openmrs
18:02:49 <jkeiper> so the sync sprint and him being on community dev was possibly misaligned
18:02:51 <mseaton> docpaul: community dev and sprint tix are not mutually exclusive
18:03:16 <djazayeri> docpaul: actually it's rafal
18:03:17 <mseaton> docpaul: but was discussed as well on pm call
18:03:29 <docpaul> mseaton: totally agreed, but OTOH, when I have implementers from the community begging for help in my inbox, i'd like to know where to connect them to
18:03:44 <mseaton> docpaul: yep, wyclif is your man
18:04:01 <mseaton> docpaul: but we are all here to help
18:04:11 <docpaul> and rafal will be on thursday?
18:04:13 <djazayeri> docpaul: since rafal was on vacation, we decided that wyclif__ would be the community dev _lead_ but do sync sprint tickets with his dev time.
18:04:26 <docpaul> oh gotcha, makes total sense
18:04:32 <djazayeri> docpaul: according to https://wiki.openmrs.org/display/RES/Team+Calendar Rafal is up on Thursday
18:04:44 <djazayeri> cpower would know if the schedule is correct there ^^
18:04:46 <docpaul> oh cool, that's a new piece of info for me
18:05:48 <docpaul> sweet, ok... now we need to work to make that information really obvious to people... that calendar is good progress
18:06:25 <docpaul> will talk with chris about doing more than 1 sprint in advance for community dev
18:06:36 <docpaul> which of course can be changed, but it'd be nice to have some level of predictability
18:07:12 <djazayeri> wyclif__: by the way, per https://wiki.openmrs.org/display/RES/Community+Development+Leader
18:07:27 <djazayeri> wyclif__: don't forget to do: Mailing the dev list once/week bragging about tickets closed, votes satisfied, and notable n00b contributions
18:07:35 <docpaul> ekow: there?
18:08:00 <docpaul> djazayeri: +1
18:10:38 <jkeiper> btw folks, i have 3 invites for irccloud if anyone needs one
18:10:53 <cpower> djazayeri: Burke and I are working on the calendars
18:12:54 *** ajay_sd has joined #openmrs
18:13:38 <docpaul> cpower: thanks.. it'd be great to do community dev assignments for the next 2-3 months (ie, have a quarter laid out in advance)... if we need to shuffle deck chairs as we go, no big deal.. but I'd just go ahead and assign this
18:13:45 *** andreapat has quit IRC
18:14:12 <docpaul> that way, when we get a new volunteer who wants to pair on a certain date, we can direct them accordingly... if that person changes their role, then they can hand off more effectively
18:14:13 *** ajay_sd has quit IRC
18:14:32 *** ajay_sd has joined #openmrs
18:15:26 <cpower> docpaul: understood
18:16:01 *** bwolfe has joined #openmrs
18:16:40 <docpaul> cpower: can you also work with michael to make sure that this information is always available in the irc channel? ie, perhaps adding it to the topic and having this information available with a ! command?
18:16:40 *** ajay_sd has quit IRC
18:17:02 *** ajay_sd has joined #openmrs
18:18:29 <jkeiper> mseaton: still getting that header signature error ... need to double-check my POM is right, but it's almost an exact copy of reporting.
18:18:31 *** ajay_sd has quit IRC
18:18:52 *** ajay_sd has joined #openmrs
18:18:58 <mseaton> jkeiper: maybe reporting is also wrong
18:19:07 <jkeiper> mseaton: _doubtful_
18:19:33 <jkeiper> mseaton: have you used LibreOffice / OpenOffice to generate those templates (in XLS format, 97-2003)?
18:19:54 <mseaton> jkeiper: yes, i believe so.
18:20:40 <mseaton> jkeiper: take your compiled omod, and try to open your xls document that is in there.
18:21:09 <mseaton> jkeiper: if that fails to open, you'll know you are corrupting it during build
18:21:10 <jkeiper> mseaton: good thinking ...
18:21:14 <jkeiper> mseaton: ok
18:21:39 *** ajay_sd has quit IRC
18:22:07 <jkeiper> mseaton: holy poo, it's pretty bad
18:22:11 <jkeiper> mseaton: /me tries some more
18:22:16 *** ajay_sd has joined #openmrs
18:22:40 <mseaton> jkeiper: time to see what djazayeri did in kenya
18:22:48 <jkeiper> mseaton: AMEN
18:26:12 <jkeiper> mseaton: I think I missed a one-liner that referenced xls in both reporting and kenyaemr ... trying it now
18:26:13 *** ajay_sd has quit IRC
18:26:26 <mseaton> jkeiper: cool
18:26:36 *** ajay_sd has joined #openmrs
18:29:06 <cpower> docpaul: Calendar updated for the next few months- Complete
18:29:35 <cpower> docpaul: Will reach out to Downey
18:29:44 * downey perks up
18:29:59 <cpower> cpower: can you also work with michael to make sure that this information is always available in the irc channel? ie, perhaps adding it to the topic and having this information available with a ! command?
18:30:06 <docpaul> michael: it'd be nice to make it more obvious on irc who can help implementers and n00bs
18:30:21 <downey> sounds like TOPIC to me
18:30:23 <docpaul> we can do this through the #openmrs topic
18:30:32 * cpower tries to figure out if docpaul is a noob ;-)
18:30:58 <downey> docpaul even beats out me as an irc user
18:31:01 <docpaul> and also for a bonus, if we could do a !communitydev or something like that and find out who it is
18:31:10 <downey> docpaul: say hi to ryates ;-)
18:31:18 <docpaul> i already did!
18:31:29 <docpaul> i created this irc channel, chris. :)
18:32:06 * downey was an undernet guy, docpaul got in during efnet's reign
18:32:13 <docpaul> :)
18:32:24 <ryates> Hello Paul
18:32:25 * cpower goes back to sitting quietly in the corner with his dunce hat on....
18:32:25 <docpaul> michael, what is the bot written in/.
18:32:27 <docpaul> er, ?
18:32:29 <downey> actually things were so crazy on undernet i quickly moved to dalnet
18:32:32 <wyclif> djazayeri, that is fine
18:32:33 <docpaul> heya ryan!
18:32:42 <downey> docpaul: http://supybook.fealdia.org/
18:32:48 <cpower> docpaul: soupy
18:33:05 <downey> maybe ryates might want to hack together a supybot script for community developer identification
18:33:24 <docpaul> hah, the release numbering is hilarious!
18:33:39 <docpaul> Version 0.0.5 - 2013-02-18
18:33:40 <docpaul> Version 0.0.4 - 2011-09-14
18:33:40 <docpaul> Version 0.0.3 - 2009-05-31
18:33:40 <docpaul> Version 0.0.2 - 2008-09-20
18:33:40 <docpaul> Version 0.0.1 - 2008-09-13
18:33:52 <docpaul> 0.0.5, 5 years later
18:33:52 <downey> !dcme docpaul
18:33:52 * OpenMRSBot slides docpaul a litre of coke light
18:33:53 <docpaul> hehehe
18:34:03 <jkeiper> ahhhhHHA! api pom has to change alongside omod pom!
18:34:05 <downey> !karma docpaul
18:34:05 <OpenMRSBot> downey: Karma for "docpaul" has been increased 6 times and decreased 1 time for a total karma of 5.
18:34:06 <jkeiper> !beerme
18:34:06 <OpenMRSBot> jkeiper: (beerme <an alias, 1 argument>) -- Alias for "action slides $1 a pint".
18:34:10 <downey> !karma bwolfe
18:34:10 <OpenMRSBot> downey: Karma for "bwolfe" has been increased 135 times and decreased 29 times for a total karma of 106.
18:34:17 <jkeiper> !beerme me
18:34:17 * OpenMRSBot slides me a pint
18:34:23 <jkeiper> fine with me
18:34:30 <docpaul> the question is, can you have a command query an external data source?
18:34:33 <cpower> !powerup me
18:34:33 * OpenMRSBot slides me a Jack and Coke
18:34:36 <docpaul> probably can
18:35:04 <downey> !ticket TRUNK-1
18:35:06 <OpenMRSBot> downey: [#TRUNK-1] Limited number of trees in the world - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-1
18:35:21 <docpaul> the topic should be something like: Need personalized help? Type !communitydev for more info!
18:35:32 <downey> right
18:35:37 <downey> ryates and I will figure something out
18:35:38 <jkeiper> we need something like !bio wyclif
18:35:42 <docpaul> and then have it tell you who can help and a link to some rules of etiquette
18:35:42 <jkeiper> or !whois
18:35:45 <downey> jkeiper: would that return null?
18:35:53 <jkeiper> downey: depends on the dev ;-)
18:36:05 <cpower> lol
18:36:11 * downey thinks maybe we need an old school finger server
18:36:12 <docpaul> :)
18:36:21 <jkeiper> language
18:36:24 <jkeiper> heheh
18:36:37 <downey> http://en.wikipedia.org/wiki/Finger_protocol
18:36:50 <docpaul> ... /ctcp finger downey
18:36:53 <downey> for the kids int he audience
18:37:02 <downey> PS, get off my lawn
18:37:04 * jkeiper taught students how to use gopher in college
18:37:17 <jkeiper> it was easier than teaching archie
18:38:05 <downey> or veronica
18:38:11 <docpaul> ok, off to talk to the lawyers about our not-for-profit irs application. :(
18:38:16 <docpaul> this is so much more fun
18:38:24 <downey> docpaul: will see you at 4
18:38:29 <bwolfe> whats wrong with just having a link to the "communitydev" wiki page that is always updated?
18:38:33 <cpower> next we will setup a BBS
18:38:38 <bwolfe> and put the current one in a red box
18:38:54 <docpaul> k, sounds good... i think you made the right choice downey to skip this first meeting
18:38:54 <downey> bwolfe: ryates and i were just talking about a supybot script that could grep for that
18:39:01 <bwolfe> and yes, downeybot needs to put the communitydev thing in his welcome message
18:39:15 <downey> bwolfe: downeybot is dead since the switch to irccloud
18:39:18 <bwolfe> I'm sure you can do it already with current plugins, etc
18:39:22 <docpaul> bwolfe: how's eclipsecon?
18:39:31 <docpaul> can't be anywhere near as cool as openmrs hacking
18:39:37 *** applecool has quit IRC
18:39:51 <bwolfe> docpaul: 50/50 right now. finding more things for openmrs than for my employer thats paying me to be here. :-)
18:39:59 <docpaul> hehe
18:40:06 <docpaul> why is that not a surprise?
18:40:12 *** rajith has quit IRC
18:40:24 <docpaul> commercial work is rarely leading edge technically
18:40:33 <downey> bwolfe: be sure to check out mike's pastry shop in the north end
18:40:45 <docpaul> mike has a pastry shop?
18:41:00 <bwolfe> docpaul: met a few cool projects and said "I also volunteer for this MRS open source project, do you have os licenses". two said "who?" and then "cool! we use openmrs as a demo project"
18:41:00 * downey assumes it's not mseaton but can't be sure
18:41:17 *** tharindu7rusira has quit IRC
18:41:21 <docpaul> hehe
18:41:31 <docpaul> who impresse you the most ben?
18:41:47 <jkeiper> whoever it is, we need pastries
18:42:05 <docpaul> it's still shocking to see how much penetrance OpenMRS actually has in the geek world
18:42:10 <bwolfe> docpaul: its less about leading edge, and more about lack of abilty for me to effect the process! both reqs and devops, etc are so far up/down the line from me I can't offer things
18:42:11 <docpaul> it's a lot more than we all realize
18:42:31 <docpaul> bwolfe: :( i bet that can be frustrating at times
18:43:14 <docpaul> especially when you came from a position where you had the opposite circumstnace
18:43:32 <docpaul> welp, gotta run... see yall later
18:43:33 <cpower> bwolfe: We can learn a lot from our commercial brothers and sisters, but they can learn quiet a bit from us as well.
18:43:34 <bwolfe> not really frustrating because I can still get my work done. its not impeding me. and whatever slowness its causing on their behalf is their problem! they have smart people at the top that /should/ be able to see how if they did things differently they could save some time/money
18:43:55 <bwolfe> docpaul: owners of ohloh know us.
18:44:06 <docpaul> bwolfe: yeah, we get along with them quite well
18:44:06 <bwolfe> docpaul: coverity is a cool project we should look into installing (cc downey)
18:44:25 <bwolfe> "black duck software"
18:44:36 <bwolfe> they have a cool little squeezy duck giveaway :-)
18:44:42 <docpaul> yep... they're cool folks
18:44:47 <docpaul> we met them at OSCON last year
18:44:48 <bwolfe> and jrebel is here in force
18:46:02 <downey> coverity is run by black duck? i thought they just did ohloh
18:53:13 <jkeiper> mseaton: i see date formatting and precision for floating point numbers in excel template formatting. Does anything fly that would work in String.format()?
18:53:42 <jkeiper> mseaton: I have a string coming back that's in the form of "00001", "00002", etc. The process is interpreting that as 1, 2, etc but still treating as strings
18:53:57 <jkeiper> i'd like it to remain with the padding
18:54:04 <mseaton> jkeiper: no, not String.format(), but rather "ObjectUtil.format(Object)" (i think)
18:54:13 *** bwolfe has quit IRC
18:54:21 <jkeiper> mseaton: oh, ok ... thanks
18:54:23 *** bwolfe has joined #openmrs
18:54:46 <jkeiper> bwolfe: just sent you an irccloud invite (again) ... think the first one went to a bunk email address
18:54:51 <mseaton> jkeiper: sounds familiar. check to see if ellen created a ticket like this
18:55:10 <jkeiper> mseaton: will do, thx
18:55:15 <downey> jkeiper: maybe bwolfe prefers chatzilla
18:55:26 <mseaton> jkeiper: perhaps try to force the formatting in your template too
18:55:37 <jkeiper> downey: maybe we would all like anchovies as much as nribeka if we just tried them
18:56:08 <jkeiper> mseaton: like, with cell-based formatting? it still comes across as text, like '1, '2, etc
19:00:21 *** kavuri has quit IRC
19:00:28 <bwolfe> burke_: I'm listening to a talk by the Sonar founder. have any burning questions? :-)
19:00:31 *** r0bby_ is now known as robbyoconnor
19:02:18 <downey> bwolfe: burke_ is on vacation this week, so they'll likely have burned down by the time he lets you know
19:02:46 * cpower had other jokes about Burke, but decided to keep them to himself
19:02:48 <bwolfe> burke_ should still be on irc on his vacation
19:03:03 <downey> bwolfe: if he used android, he'd have a great irccloud client
19:03:33 *** downey sets mode: +o bwolfe
19:03:33 *** ChanServ sets mode: -o bwolfe
19:03:38 <cpower> downey: but he bows to the great Steve Jobs (as everyone should)
19:03:52 <downey> yeah, no irccloud client for his iBad
19:04:24 <bwolfe> "bows" is not the verb I would use ;-)
19:04:49 <cpower> lol
19:07:34 <bwolfe> chatzilla++
19:07:57 <bwolfe> its the only irc connection that gets past my restrictive proxy. even the web client fails!
19:08:09 <downey> the freenode one?
19:10:37 <jkeiper> sheeeez
19:11:38 <bwolfe> the one on irc.openmrs.org
19:12:54 <downey> yeah that's run on freenode's servers
19:13:21 <downey> maybe you need your own proxy server :)
19:13:28 <downey> ssh tunnels, et
19:13:32 <downey> s/et/etc/
19:15:44 *** k-joseph has joined #openmrs
19:15:56 <jkeiper> mseaton: innnnteresting ... formatting is preserved when a date is not present in a cell, but when a date does exist, the borders disappear and it is misaligned ...
19:16:44 <mseaton> jkeiper: odd
19:20:42 *** robbyoconnor has quit IRC
19:22:04 *** robbyoconnor has joined #openmrs
19:22:04 *** ChanServ sets mode: +v robbyoconnor
19:26:08 *** robbyoconnor has quit IRC
19:26:39 *** robbyoconnor has joined #openmrs
19:26:39 *** ChanServ sets mode: +v robbyoconnor
19:35:16 *** zednet has quit IRC
19:42:08 *** Anuruddha_ has joined #openmrs
19:44:34 *** Anuruddha has quit IRC
19:44:36 *** robbyoconnor has quit IRC
19:45:09 *** bwolfe has quit IRC
19:46:43 *** Anuruddha_ has quit IRC
19:46:44 *** robbyoconnor has joined #openmrs
19:46:44 *** ChanServ sets mode: +v robbyoconnor
19:51:48 *** dkayiwa has joined #openmrs
19:53:20 *** harshadura has quit IRC
19:55:53 *** harsz89 has quit IRC
19:57:39 *** h3llborn has joined #openmrs
19:57:54 <h3llborn> whats up gusy
19:57:56 <h3llborn> *guys
20:08:26 *** harsz89 has joined #openmrs
20:12:15 *** bwolfe has joined #openmrs
20:12:17 <jkeiper> hi h3llborn
20:12:24 <h3llborn> how goes it?
20:14:03 <jkeiper> swell, you?
20:14:14 <h3llborn> just got home from computer science lecture :P
20:14:16 <jkeiper> mseaton: can a single report design have multiple renderers / template types?
20:14:22 <jkeiper> h3llborn: nice :-)
20:14:26 <h3llborn> kind of tired, prof was pretty damn boring today
20:14:28 <h3llborn> hah
20:15:14 <jkeiper> h3llborn: what topic?
20:15:33 <h3llborn> oh he was re-hashing binary trees from last year again...
20:15:36 <mseaton> jkeiper: a single report design is one output option. you could use the same renderer with different report design configurations, for the same report, to produce different outputs.
20:15:39 <h3llborn> i was almost passing out hahah
20:16:29 *** shortend has quit IRC
20:17:17 <jkeiper> mseaton: my target is one design for excel and another for embedded display (e.g. HTML table)
20:17:33 <jkeiper> mseaton: so i figured i would build it using a gsp
20:18:03 <jkeiper> mseaton: right now i save as a CSV and read it back in, interpret into arrays and send to the JSP for rendering .. seems lame
20:18:17 <mseaton> jkeiper: right. yes, you would just have two different report designs for the same report. one would use the ExcelTemplateRenderer, the other would use a different type of Renderer (TextTemplateRenderer, custom renderer, etc.)
20:18:27 <jkeiper> mseaton: ok, thanks :-D
20:18:46 <jkeiper> mseaton: so, i have a ReportProvider (hope that's not interfering with something you're doing)
20:19:06 <jkeiper> mseaton: that interface specifies the ability to pull the specific report definition, cohort definition and designs
20:19:16 <mseaton> jkeiper: there are already examples of having jsp-based renderers. there is an interface for WebRenderer, which you basically point it to a url, and hte framework ensures that there are certain things in the model that you can render around - the reportData, evaluationContext, etc
20:19:39 <jkeiper> mseaton: neat, that's great ... think i might go that route
20:20:19 <jkeiper> mseaton: does reporting persist report data after running a report? i've hacked together my own report running task because we don't store the report designs in teh reporting tables (they are all programmatic)
20:23:53 <mseaton> jkeiper: yes
20:24:31 <mseaton> jkeiper: for a time, if not explicitly saved. it's not perfect.
20:25:20 <harsz89> hi mseaton
20:26:02 <harsz89> mseaton, i'm working on sync-293 ticket which is adding a recent all committed link in history page
20:26:13 <mseaton> harsz89: hey
20:26:23 <harsz89> mseaton, i have setup 2 child servers and one parent server to test this
20:26:33 <mseaton> harsz89: ok
20:26:53 <harsz89> mseaton, since record has a state
20:27:08 <harsz89> mseaton, and record can contains server records
20:27:18 <harsz89> mseaton, they also have states
20:27:43 <harsz89> mseaton, is record state is change according to the server states?
20:27:53 <mseaton> harsz89: yes, i know. it's confusing and not perfect. i'm working my way through it as well. none of the original authors are around much anymore, unfortunately
20:28:17 <mseaton> harsz89: i don't believe so, and it depends on whether you are on the parent or a child
20:28:34 <harsz89> mseaton, i debug it
20:29:00 <mseaton> a record created on the parent will always have a state of NEW there, even if all server_records are COMMITTED
20:29:02 <harsz89> mseaton, in parent i have a record which successfully synchornize with two childs
20:29:16 <harsz89> mseaton, itz committed
20:29:25 <harsz89> mseaton, but stil parent record state is new
20:29:34 <mseaton> harsz89: yes see my comment above
20:29:46 <harsz89> mseaton, ah just saw it
20:30:10 <mseaton> harsz89: i sent an email to the dev list on this topic a few days ago. will revisit.
20:30:29 <harsz89> mseaton, so in my case do i need to go through the all the record to find what is all committed?
20:30:46 <harsz89> mseaton, it's not d way i guess
20:31:27 <harsz89> mseaton, getOlderSyncRecordInState() in this method it takes a argument as server states
20:31:30 <mseaton> harsz89: yes, you need to somehow figure out which is the most recent sync_record for which all associated sync_server_record entries are COMMITTED
20:32:17 <mseaton> harsz89: (or which have any "success" state)
20:32:33 <harsz89> mseaton, is it check the record state ? or further go into server records state
20:32:46 <harsz89> mseaton, yeap i identified 3 success states
20:32:49 <harsz89> mseaton, :)
20:33:17 <mseaton> harsz89: yes, there is a convenience method "isFinal()" on the state enum
20:33:24 <harsz89> mseaton, yeap
20:33:30 <harsz89> mseaton, i got it frm there
20:33:46 <harsz89> mseaton, when user go to first committed record
20:34:01 <harsz89> mseaton, then he need to go to next one know?
20:34:17 <harsz89> mseaton, thats what need to be done
20:34:30 <harsz89> mseaton, am i correct?
20:37:29 <mseaton> harsz89: i don't follow
20:38:16 <harsz89> mseaton, ah okey then link behavior is same as the jump to next error link know?
20:38:18 <harsz89> mseaton, :)
20:38:20 <mseaton> harsz89: the way the sync history page works, is that it combines both incoming and outgoing sync records
20:39:14 <harsz89> mseaton, yes mseaton i noticed it
20:39:23 <harsz89> mseaton, :)
20:39:30 <mseaton> harsz89: and across all servers
20:39:52 <mseaton> harsz89: so it is possible that one server has problems, but other servers are synching happily, and that has been happening for a whil.
20:39:57 <harsz89> mseaton, :)
20:40:05 <harsz89> mseaton, yeap understood :)
20:40:16 <mseaton> harsz89: and often you want to know "when was the last time that everything successfully synched",
20:40:23 <mseaton> ok
20:40:29 <harsz89> mseaton, yeap
20:40:36 <harsz89> mseaton, for small clarification
20:40:57 <harsz89> mseaton, when user when to the last successfull synched
20:41:56 <harsz89> mseaton, and then he need to find out the last successfull synced record from that pointed record
20:42:10 <harsz89> mseaton, it also support know?
20:43:05 <mseaton> harsz89: not following
20:43:53 *** bwolfe has quit IRC
20:44:13 <harsz89> mseaton, :) okey mseaton i'll look for solution
20:44:39 <harsz89> mseaton, need to understand the behaviors of methods :)
20:44:55 *** bwolfe has joined #openmrs
20:44:56 <harsz89> mseaton, thank you soo much for the help
20:45:00 <harsz89> mseaton, :) :)
20:47:31 *** zednet has joined #openmrs
20:47:31 *** wyclif has quit IRC
20:47:36 *** wyclif_ has joined #openmrs
20:53:57 *** bwolfe has quit IRC
20:57:24 *** harsz89 has quit IRC
20:59:59 *** robbyoconnor has quit IRC
21:02:29 *** k-joseph has quit IRC
21:18:00 <h3llborn> hey guys, so now that i'm done my assignments, i thought id start working on a ticket, however i can't seem to find the method for trunk-2303 which i have to modify, any idea where i should look ?
21:20:14 <h3llborn> nvm found it
21:41:59 *** GitHub120 has joined #openmrs
21:41:59 <GitHub120> [openmrs-core] rkorytkowski pushed 1 new commit to master: http://git.io/EmkLLA
21:41:59 <GitHub120> openmrs-core/master 11ba110 rkorytkowski: TRUNK-3944: Incorrect mockito, hamcrest and junit dependencies
21:41:59 *** GitHub120 has left #openmrs
21:53:10 *** travis-ci has joined #openmrs
21:53:10 <travis-ci> [travis-ci] [openmrs/openmrs-core] [11ba110] [rkorytkowski] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/5823419
21:53:10 *** travis-ci has left #openmrs
21:53:13 <OpenMRSBot> <http://ln-s.net/+ttZ> (at travis-ci.org)
22:00:35 *** upul has joined #openmrs
22:00:35 *** ChanServ sets mode: +v upul
22:13:30 *** robbyoconnor has joined #openmrs
22:13:30 *** ChanServ sets mode: +v robbyoconnor
22:16:08 *** robbyoconnor has quit IRC
22:22:42 *** robbyoconnor has joined #openmrs
22:22:42 *** ChanServ sets mode: +v robbyoconnor
22:25:13 *** dkayiwa has quit IRC
22:53:47 *** bwolfe has joined #openmrs
23:05:09 *** bwolfe has quit IRC
23:10:30 *** robbyoconnor has quit IRC
23:19:29 *** davidpardz has joined #openmrs
23:42:50 *** h3llborn has quit IRC
23:50:36 *** lh has quit IRC
23:52:28 *** lh has joined #openmrs
23:52:28 *** lh has joined #openmrs
23:59:54 *** lh has quit IRC