IRC Chat : 2012-04-27 - OpenMRS

00:10:38 *** harshadura has quit IRC
00:21:14 *** harshadura has joined #openmrs
01:00:52 <finbrein> djazayeri: ping
01:01:01 <djazayeri> finbrein: pong
01:02:51 <finbrein> djazayeri: ;) the reporting compatibility and the reporting module, what's the relationship between the two in the current OpenMRS applications?
01:04:29 <djazayeri> finbrein: they're not actually related (i.e. the naming is confusing)
01:04:48 <djazayeri> finbrein: short answer is that reporting compatibility module is older, and has a key limitation (it doesn't support the idea of parameters in queries)
01:05:21 <djazayeri> finbrein: the reporting module is newer, and better-designed, but there are two key pieces of functionality that are available in reportingcompatibility that we haven't yet implemented in reporting.
01:07:52 <finbrein> djazayeri: does it mean we have to install the two if we want those two functionalities in the reportingcompatibility module? They work together to benefit from the two functionalities in reporting compatibility module that the reporting module does not have. thanks
01:08:16 <djazayeri> finbrein: yes, many people install both, but they don't work that well together UI-wise.
01:22:53 *** lh has quit IRC
01:44:06 *** bwolfe has joined #openmrs
01:44:06 *** ChanServ sets mode: +o bwolfe
02:32:32 *** upul` has joined #openmrs
02:32:32 *** ChanServ sets mode: +v upul`
02:41:16 *** upul` has quit IRC
03:31:58 *** harshadura has quit IRC
03:49:27 *** bwolfe has quit IRC
03:51:42 *** upul` has joined #openmrs
03:51:42 *** ChanServ sets mode: +v upul`
04:26:44 *** suranga has joined #openmrs
04:26:44 *** ChanServ sets mode: +v suranga
04:26:59 <suranga> mm.. hi djazayeri
04:27:54 <suranga> is it possible to extend the Rest web services patient controller without affecting the uri path ?
04:46:36 *** tobn_g has joined #openmrs
04:47:17 <tobn_g> djazayeri: Thanks for the help w/ HTML forms using css with id worked beautifully
04:48:52 <tobn_g> djazayeri: also got the module mostly working
05:27:59 *** bryq has joined #openmrs
05:28:09 *** ChanServ sets mode: +v bryq
05:40:01 <djazayeri> suranga: hi
05:40:18 <djazayeri> suranga: what do you mean by extending patient controller?
05:40:26 <djazayeri> you want to support another type of search or something?
05:40:40 <suranga> Hi djazayeri
05:40:43 <suranga> djazayeri, yep :)
05:41:23 <suranga> djazayeri, I dont think this is possible, because I get a messge saying I that Url has alreay in use
05:41:27 <djazayeri> you don't need to extend it, you can just define your own controller class in a module and put a @RequestMapping for the URI you want (perhaps with params="theparamnameyouwanttouse")
05:41:49 <djazayeri> gotta go to bed now, but email the list and ask, and I'll reply tomorrow
05:42:00 <suranga> djazayeri, hmm.. I see
05:42:07 <suranga> djazayeri, sure, will do
05:44:45 *** bryq has quit IRC
05:49:59 <didymo> djazayeri: what are you doing awake?? must be midnight your time??
05:57:52 <tobn_g> hi suranga time for a quick question?
05:58:15 <suranga> hi tobn_g I am, if its on a topic I know about :-)
05:58:41 <tobn_g> i suspect you'll be ok with this one….it's easy i'm just a complete n00b @ this.
05:59:06 <tobn_g> suranga: so I made my first module yesterday (and i'm really not a coder so that's an accomplishment in and of itself)
05:59:22 <tobn_g> suranga: basically it just adds a tab on the dashboard then the tab contains an iframe
05:59:53 <suranga> I seee
05:59:58 <tobn_g> suranga: i'd like the address of the iframe to be patient-specific based on one of their ID numbers
06:00:35 <tobn_g> suranga: this http://server/${patient.patientId} gets their openmrs id, how do i tell it to grab one of the patient ids instead?
06:00:59 <tobn_g> for example i have an id 'new patient id' which is type 1
06:02:35 <suranga> tobn_g, umm.. so this will have to happen at the time u r creating your iframe, correct ?
06:03:21 <tobn_g> suranga: yeah
06:07:52 *** finbrein has quit IRC
06:18:31 <tobn_g> suranga: i think it's supposed to be ${patient.getPatientIdentifier()} but i'm getting an error: the function getPatientIdentifier must be used with a prefix when a default namespace is not specified
06:18:53 <tobn_g> hi wyclif are you awake?
06:20:11 <suranga> tobn_g, i think it should be more like ${model.patient.personName}
06:20:52 <tobn_g> k i'll try that out
06:21:19 <suranga> tobn_g, something like patientId=${model.patient.patientId}
06:21:52 <tobn_g> suranga: what does the model part signify?
06:22:20 <suranga> tobn_g, the object in the underlying controller class
06:22:41 <suranga> for example, Im looking at patientHeader.jsp right now..
06:50:28 *** tarus has joined #openmrs
06:51:04 <tarus> hi
06:55:26 *** tarus has quit IRC
07:01:12 <tobn_g> suranga: so it turns out that it's ${model.patient.activeIdentifiers[0]} i'll have to put some logic in there to make sure that it grabs the right identifier from the array
07:26:13 <robbyoconnor> Hey all!!!
07:29:03 *** bryq has joined #openmrs
07:29:03 *** ChanServ sets mode: +v bryq
07:29:17 <tobn_g> Howdy
07:29:53 <tobn_g> robbyoconnor: got the module working :)
07:30:46 <robbyoconnor> great -- because I went to get food
07:31:09 <tobn_g> did you bring any for the rest of us?
07:31:22 <robbyoconnor> nope
07:31:29 <tobn_g> well then.
07:43:37 *** kavuri has joined #openmrs
08:02:24 *** dkayiwa has joined #openmrs
08:09:48 *** bryq has quit IRC
08:15:14 <suranga> tobn_g, glad it worked out for you !
08:26:31 *** tobn_g_ has joined #openmrs
08:28:47 *** tobn_g has quit IRC
08:28:47 *** tobn_g_ is now known as tobn_g
08:36:30 *** suranga has quit IRC
08:42:35 *** kavuri has quit IRC
08:53:50 *** rafa has joined #openmrs
08:53:50 *** ChanServ sets mode: +v rafa
09:30:49 <dkayiwa> hi rafa
09:30:57 <rafa> hi dkayiwa
09:31:20 <dkayiwa> rafa: do you think i can start working on TRUNK-3298? or is it still under discussion?
09:31:26 <dkayiwa> !ticket TRUNK-3298
09:31:27 <OpenMRSBot> dkayiwa: [#TRUNK-3298] concept_reference_term uuids need to remain consistent across implementations during 1.9 upgrade - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3298
09:31:53 <rafa> dkayiwa: it's decided that we need them consistent
09:32:03 <rafa> dkayiwa: the question is how to do that
09:32:29 <dkayiwa> rafa: so we still need to decide on how before i can work on it?
09:33:01 <rafa> dkayiwa: is there a way to do it as Mark suggests?
09:33:29 <rafa> dkayiwa: otherwise I'd go with reverse suggested by Darius
09:33:34 <dkayiwa> rafa: if yes, do you think they will not later on reject it?
09:35:04 <rafa> dkayiwa: I think Mark's suggestion is the best we can have
09:35:11 <dkayiwa> rafa: ok
09:37:11 <rafa> dkayiwa: the only problem I see is that there's a ticket about duplicates
09:37:23 <dkayiwa> rafa: aha
09:37:41 <rafa> dkayiwa: https://tickets.openmrs.org/browse/TRUNK-3296
09:38:12 <rafa> dkayiwa: if we change to reversed uuids the changeset will most likely fail, because of duplicate uuids
09:38:21 <dkayiwa> rafa: ok
09:38:36 <rafa> dkayiwa: but maybe duplicates are there for a different reason
09:38:43 <dkayiwa> rafa: i think will wait for some further discussion before wasting my time on it :)
09:47:35 *** deepa has joined #openmrs
09:48:05 <deepa> hi i am unable to login demo.openmrs.org with username/password as admin/test
09:57:06 *** deepa has quit IRC
10:45:00 *** sthaiya has joined #openmrs
11:04:04 *** upul` has quit IRC
11:26:44 *** bwolfe has joined #openmrs
11:26:44 *** ChanServ sets mode: +o bwolfe
11:27:49 *** bwolfe_ has joined #openmrs
11:27:49 *** ChanServ sets mode: +o bwolfe_
11:28:34 *** bwolfe has quit IRC
11:28:36 *** bwolfe_ is now known as bwolfe
11:29:30 *** robbyoconnor has quit IRC
11:33:50 *** snoppy has joined #openmrs
11:37:33 <dkayiwa> bwolfe: looks like the deme.openmrs.org password was changed from test to Admin123
11:39:19 *** suranga has joined #openmrs
11:39:19 *** ChanServ sets mode: +v suranga
11:40:24 <bwolfe> dkayiwa, it was "test" yesterday on the call
11:40:31 <bwolfe> maybe someone changed it today?
11:40:37 <dkayiwa> bwolfe: not any more :)
11:42:47 <bwolfe> dkayiwa, strange. can you change it back?
11:46:36 <dkayiwa> bwolfe: changed. though i had to change some global properties to allow a non string password: test
11:46:47 <dkayiwa> non string = non strong
11:57:29 *** snoppy has left #openmrs
12:07:14 *** finbrein has joined #openmrs
12:23:49 <rafa> bwolfe: have you ever managed to use openmrs-release-test?
12:26:05 *** wyclif has quit IRC
12:31:36 <bwolfe> rafa, the project?
12:31:48 <rafa> yes
12:33:24 <bwolfe> I have before, but not for a while
12:38:31 *** rafa_ has joined #openmrs
12:38:31 *** ChanServ sets mode: +v rafa_
12:41:22 *** rafa has quit IRC
12:58:08 *** chopin has joined #openmrs
12:59:55 *** mvorobey has joined #openmrs
13:00:05 <mvorobey> hi all
13:00:08 *** cmi has joined #openmrs
13:01:00 <chopin> hi
13:01:05 *** cmi has quit IRC
13:01:07 *** ChanServ sets mode: +v chopin
13:02:34 <mvorobey> rafa_: hi, are you there ?
13:02:47 <rafa_> mvorobey: hi
13:03:01 <mvorobey> rafa_, have a minute ?
13:03:04 <rafa_> mvorobey: sure
13:03:07 <mvorobey> ok
13:03:44 <mvorobey> rafa_: I would like to know if you have already done something on Atlas ?
13:03:55 <rafa_> mvorobey: yeah, I tested it a bit
13:04:04 <mvorobey> rafa_, great :)
13:04:08 <rafa_> mvorobey: I didn't see any problems
13:04:13 <rafa_> mvorobey: one question
13:04:23 <mvorobey> rafa_, go ahead :)
13:04:24 <rafa_> mvorobey: where is the data posted?
13:04:36 <rafa_> mvorobey: do we have a test server somewhere out there?
13:05:05 <mvorobey> rafa_: http://openmrs.org/atlas/data.php - contains Atlas Server data
13:05:28 <rafa_> mvorobey: okay!
13:05:35 <rafa_> mvorobey: then it got posted correctly :)
13:05:37 <mvorobey> rafa_, http://openmrs.org/atlas - shows markers according to those data
13:06:08 <rafa_> mvorobey: cool
13:06:14 <mvorobey> rafa_ of cours,e you did :) thanks :)
13:06:32 <rafa_> mvorobey: good work!
13:07:13 <mvorobey> rafa_ I just done all this baceuse I wanted to have my implementation to be show on that cute map :D
13:07:23 <rafa_> mvorobey: haha
13:07:50 <rafa_> mvorobey: is it your true location?
13:08:13 <mvorobey> rafa_n almost true :)
13:08:23 <mvorobey> rafa_: almost true :)
13:08:36 <rafa_> mvorobey: my is true ture ;)
13:09:00 <mvorobey> rafa_: ok, so I know where to find you if something :D
13:09:15 <rafa_> mvorobey: haha
13:09:22 *** wyclif has joined #openmrs
13:09:37 <mvorobey> rafa_, but great, thanks for testing :)
13:09:45 <rafa_> mvorobey: even google car visited me!
13:09:49 <rafa_> mvorobey: I didn't know that
13:09:56 <mvorobey> rafa_ hahahhaha
13:10:00 <mvorobey> :D
13:10:23 <mvorobey> rafa_ really ?
13:10:41 <rafa_> yeah go see street view :D
13:10:59 *** dkayiwa has quit IRC
13:11:03 <mvorobey> rafa_: :D
13:11:11 <rafa_> what a pitty I didn't know that!
13:11:27 *** sgithens has joined #openmrs
13:11:30 <rafa_> I'd go out and have a nice picture
13:11:49 <mvorobey> yeah, pity :(
13:13:22 *** nribeka has joined #openmrs
13:13:22 *** ChanServ sets mode: +v nribeka
13:14:34 *** dkayiwa has joined #openmrs
13:14:43 <mvorobey> rafa_: I would love to see such car, 'cuz I can see only "Google" tractors over my village :)
13:15:06 <rafa_> mvorobey: haha what are google tractors?
13:15:47 <suranga> mvorobey, rafa_ we people in Sri Lanka are not seeing any google stuff . A minister banned us from using google and gmail
13:16:01 <mvorobey> rafa_: it's only a metaphor :)
13:16:02 <suranga> I dont know what he was thinking at the time :-)
13:16:20 <mvorobey> suranga: shoot, what a bummer :)
13:16:32 *** dkayiwa_ has joined #openmrs
13:16:42 <mvorobey> suranga, but how you are using them now ?
13:17:08 <rafa_> suranga: yeah go and overthrow the president :P
13:17:12 <suranga> mvorobey, :D:D:D... if we listend to everything our ministers said...
13:17:24 <rafa_> suranga: or rather the government
13:17:50 <suranga> aha ! so now you are a western power which is threatning our sovernity :P
13:18:03 <rafa_> haha
13:18:16 <mvorobey> rafa_ : I meant hand-made tractors of my fellow countryman :)
13:18:16 <suranga> every day our politicians warn us of western powers
13:18:40 <rafa_> suranga: when I was in Germany I wasn't supposed to use gmail rather googlemail ;)
13:18:46 <rafa_> suranga: but the reason was different
13:18:55 *** dkayiwa has quit IRC
13:18:57 *** dkayiwa_ is now known as dkayiwa
13:19:15 <rafa_> suranga: the name was taken by some German guy and google couldn't use it
13:19:27 <chopin> suranga, good morning ;-)
13:19:36 <suranga> wow ! he could have sold it for billllions ! right ?
13:19:37 <rafa_> suranga: I think he's now a very rich man ;)
13:19:49 <mvorobey> rafa_ yeah, it's interesting I have heard about that
13:19:51 <rafa_> suranga: yeah they settled a few months ago
13:19:55 <cpower> rafa: so is Google known as something different in Germany?
13:20:03 <suranga> chopin, hi, we were talking about the evil western powers
13:20:33 <rafa_> cpower: no the case was about gmail only
13:22:02 <mvorobey> suranga, but you still a haker if you found a way to use G despite any forbiddances
13:22:21 <mvorobey> :D
13:23:01 *** downey has joined #openmrs
13:23:04 *** downey has quit IRC
13:23:04 *** downey has joined #openmrs
13:23:04 *** OpenMRSBot sets mode: +o downey
13:23:04 *** ChanServ sets mode: +o downey
13:23:06 <cpower> Yes us westerners are evil...fear pizza, hamburgers, french fries and baseball! ;-)
13:27:03 <cpower> So since my joke died. Hello my name is Chris Power. I'm a Project Coordinator at Regenstrief (like Dawn) and will be helping out in the future. Thought I would say hello.
13:27:38 <downey> hey there chris :)
13:27:48 <downey> welcome to the fray
13:28:24 <cpower> Downey: So now were a bad band too? I thought we made applications to save lives?
13:28:28 <cpower> ;)
13:29:01 <downey> nah, we mostly just slide beer around to each other
13:29:03 <suranga> cpower, I was wondering how to ask you who you were.. I already discoverd that you're with Regenstrief, but didnt know who you were
13:29:06 <downey> !beerme bwolfe
13:29:06 * OpenMRSBot slides bwolfe a pint
13:29:16 <suranga> nice to meet you cpower !
13:29:44 <cpower> :downey now were are talking! (rather have a jack and coke, but beer is ok too)
13:29:51 <mvorobey> hi cpower, glad to see youu here :)
13:29:54 <downey> !beerme cpower
13:29:54 * OpenMRSBot slides cpower a pint
13:30:02 <mvorobey> youu = you
13:30:08 * downey slides suranga a diet coke
13:30:10 <cpower> Thanks
13:30:49 <suranga> cpower, we're all very scared of coke and pepsi... we dont mind pizza because a minister was photographed by media eating one (so pizza must be ok :P)
13:31:07 <cpower> suranga: ha!
13:31:15 <suranga> downey, thanks for remembering my taste for coke :-)
13:31:19 <mvorobey> suranga, :D
13:31:20 <downey> suranga: do you have thums up in sri lanka
13:31:55 <suranga> downey, thums what ? is that a drink ?
13:32:03 <downey> suranga: yeah popular in india
13:32:19 <downey> portello maybe
13:32:30 *** sgithens_ has joined #openmrs
13:32:52 <suranga> downey, we dont even have fanta Citroen, like we had at Kigali :(
13:33:56 <downey> suranga: good reason to travel then!
13:33:59 <cpower> I'll be camping out a lot in meetings, forums, and where ever else I can get to know you guys over the next month in hopes to learn how you guys do it. So as Dawn goes on to other stuff I can serve you guys almost as well.
13:34:13 *** sgithens has quit IRC
13:34:58 <suranga> cpower, umm... is dawn moving projects ?
13:35:46 <cpower> suranga: not anytime soon, but backups are good
13:36:05 <suranga> wish I had a backup :-)
13:39:00 <cpower> suranga: Don't we all. Beside Open MRS are you working on anything else?
13:39:21 <suranga> cpower, Im with Jembi, South Africa
13:39:57 *** mseaton has joined #openmrs
13:39:57 *** ChanServ sets mode: +v mseaton
13:39:59 <cpower> suranga: What do you do with Jembi?
13:40:37 <suranga> cpower, i'm working on the RHEA project. Regenstrief is also involved with it
13:40:42 <suranga> you may have heard of it
13:41:49 <suranga> cpower, basically, my 'work' and 'voleunteer work' both involve OpenMRS
13:41:50 *** MarkG has joined #openmrs
13:42:04 <cpower> suranga: a little bit. I'm still new
13:42:48 <cpower> suranga: is it all application development or do you help out at clinics?
13:43:19 <wyclif> hi mseaton
13:43:26 <mseaton> hey wyclif
13:43:36 <suranga> cpower, I like to think im a good application developer.. but unfortunately, there are no openmrs clinics over here :-)
13:44:26 <wyclif> mseaton, have you done anyone with setting up the ordergroup project?
13:44:41 <wyclif> mseaton, any work?
13:45:38 <mseaton> wyclif. yes, i'm working on it.
13:45:51 <wyclif> mseaton, cool
13:47:01 <mseaton> wyclif - for now i have put my work into an "orderextension" module, not an "ordergroup" or "orderset" module. i have not checked it in yet
13:47:14 <cpower> suranga: Are you trying to bring OpenMRS there? (sorry if I'm asking too many questions)
13:48:22 <bwolfe> cpower, he's spreading the openmrs love in sri lanka. :-)
13:48:25 <wyclif> mseaton, ok, thanks
13:48:39 <suranga> cpower, hmm.. how shall I put this... I would really encourage having openmrs here... but given the state of our breucracy, I would not want to 'try' doing it...
13:48:58 <cpower> suranga: fair enough
13:49:14 <bwolfe> cpower, suranga was a gsoc student last year. (or last 2 years?) he has expertise in openmrs and so was hired by Jembi to work with their openmrs installations. jembi has many throughout africa
13:50:58 <cpower> bwolfe, thanks for filling me in. and thank you suranga for chatting with me. It's always fun trying to start up a conversation with a new group. Especially one as diverse as this one.
13:51:50 <suranga> cpower, you will really enjoy trying to adopt to our timezones :-)
13:52:52 <downey> http://go.openmrs.org/time
13:52:56 <cpower> suranga, I get the feeling it all becomes 1 time zone in the end. The one where you don't sleep
13:54:36 <cpower> So looking at the time, at least at the moment I'm not wondering why you are all up. That's a good thing.
14:00:01 <bwolfe> scrum time.
14:00:23 <bwolfe> dawn isn't here today, so I'll be doing the harassing today. :-)
14:00:31 <finbrein> ;)
14:00:51 <cpower> bwolfe, well that makes me feel better about her not answering my emails ;0
14:01:00 <bwolfe> !scrumon
14:01:00 * 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 - you may begin when ready.
14:01:04 <bwolfe> !scrumon bwolfe
14:01:04 * 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 bwolfe- you may begin when ready.
14:01:31 <bwolfe> wyclif, should I put you at the start of today's order just to make it 4 days in a row that you go first? :-)
14:01:45 <wyclif> hmm...
14:01:56 <wyclif> use alphabetical order asc.
14:02:12 <bwolfe> today's order: djazayeri, bwolfe, rafa_, dkayiwa, mvorobey, finbrein, sgithens_, wyclif
14:02:16 <wyclif> dawn uses desc
14:02:25 <bwolfe> thats approximately alphabetical order
14:02:31 *** rafa_ is now known as rafa
14:02:36 <djazayeri> Actually skip me for now
14:02:49 <djazayeri> sorry, don't have my update ready yet
14:02:54 <bwolfe> ok
14:03:03 <bwolfe> djazayeri, you're after wyclif now
14:03:06 <bwolfe> Thursday
14:03:06 <bwolfe> triaged tickets
14:03:06 <bwolfe> reviewed jms impls
14:03:06 <bwolfe> dev call
14:03:06 <bwolfe> rafal call
14:03:07 <bwolfe> leadership call
14:03:09 <bwolfe> impl jms instead
14:03:11 <bwolfe> Friday
14:03:13 *** suranga has quit IRC
14:03:13 <bwolfe> removed unecessary logging from unit tests
14:03:15 <bwolfe> TRUNK-3296, multiple reference terms
14:03:17 <bwolfe> activemq integration into event/atomfeed modules
14:03:43 <bwolfe> no blockers, my head is now working through spring/activemq correctly
14:03:59 <rafa> Today:
14:03:59 <rafa> * Tested ATLAS
14:03:59 <rafa> * Committed TRUNK-3301: Generate and deploy sources and javadocs
14:03:59 <rafa> https://tickets.openmrs.org/browse/TRUNK-3301
14:03:59 <rafa> * Committed RESTWS-229: Define creatable/updatable properties on Concept, ConceptName, and ConceptDescription resources
14:03:59 <rafa> https://tickets.openmrs.org/browse/RESTWS-229
14:04:00 <rafa> * Committed RESTWS-231: Define creatable/updatable properties on EncounterType resource
14:04:00 <rafa> https://tickets.openmrs.org/browse/RESTWS-231
14:04:00 <rafa> * Added tests to RESTWS-219: Document answers and setMembers properties of concept resource
14:04:01 <rafa> https://tickets.openmrs.org/browse/RESTWS-219
14:04:01 <rafa> to prove it works
14:04:03 <rafa> * Committed a small fix to ResourceDocCreator and updated https://wiki.openmrs.org/display/docs/REST+Web+Service+Resources
14:04:03 <rafa> No blockers.
14:04:04 <OpenMRSBot> <http://ln-s.net/8z-a> (at wiki.openmrs.org)
14:04:14 <dkayiwa> Committed: Override provider.getName method to look at provider.person.name - TRUNK-3290
14:04:15 <dkayiwa> Reviewed and rejected patch for (because of wrong unit test): Trying to delete a field type that has form fields pointing to it should give a user friendly error message - TRUNK-2803
14:04:15 <dkayiwa> Tried but failed to reproduce: java.lang.NullPointerException when navigating to /admin/concepts/conceptDrug.form - TRUNK-1850
14:04:15 <dkayiwa> Reviewed, tested and applied patch for: Program/Workflow should also support purging from the web interface - TRUNK-2801
14:04:16 <dkayiwa> Reviewed, tested and applied patch for: Trying to save Triggered State Conversions with missing fields should display error message instead of doing nothing - TRUNK-2800
14:04:16 <dkayiwa> Reviewing: SchedulerService throws exception when a none repeating task is started - TRUNK-2450
14:04:16 <dkayiwa> No Blockers
14:04:24 <mvorobey> * Almost all works on Atlas 1.0 are done for today.
14:04:28 <mvorobey> * Still awaiting for feedback from Burke about Atlas-36
14:04:29 <mvorobey> No blockers
14:04:49 <rafa> !ticket ATLAS-36
14:04:50 <OpenMRSBot> rafa: [#ATLAS-36] Atlas module fails to ping server - OpenMRS JIRA - https://tickets.openmrs.org/browse/ATLAS-36
14:05:04 <bwolfe> burke--
14:05:17 <finbrein> thursday, today:
14:05:17 <finbrein> Working on REPORT-348
14:05:17 <finbrein> !ticket REPORT-248
14:05:17 <finbrein> Reworked TRUNK-2803
14:05:17 <finbrein> -- end --
14:05:33 <djazayeri> !ticket REPORT-248
14:05:35 <OpenMRSBot> djazayeri: [#REPORT-248] character matching in isSelectQuery method in SqlUtils should match on any whitespace, not just a space - OpenMRS JIRA - https://tickets.openmrs.org/browse/REPORT-248
14:05:47 <djazayeri> (finbrein: can't have a space before !ticket
14:06:02 <finbrein> !ticket REPORT-348
14:06:04 <OpenMRSBot> finbrein: [#REPORT-348] Allow incremental cell values in repeating sections of excel template - OpenMRS JIRA - https://tickets.openmrs.org/browse/REPORT-348
14:06:11 <bwolfe> which is ironic given you ticket title for 248. :-)
14:06:22 <finbrein> my mistake
14:07:35 <wyclif> ?
14:07:52 <djazayeri> finbrein: which ticket is it that you're working on?
14:08:04 <finbrein> REPORT-348
14:09:06 *** robbyoconnor has joined #openmrs
14:09:06 *** ChanServ sets mode: +v robbyoconnor
14:09:10 <djazayeri> sgithens_: your turn
14:09:57 <bwolfe> sgithens_ is missing. wyclif, you go
14:10:07 <wyclif> Thursday:
14:10:07 <wyclif> * dev call
14:10:07 <wyclif> * Spent time analysing the possible solutions to redisigning Order entry
14:10:07 <wyclif> * Draft an etherpad summarising approaches for redisgning order entry including pros and cons for each approach and what my proposed solution is.
14:10:07 <wyclif> * Send out an email with the link to the etherpad
14:10:09 <wyclif> Friday: (Looks like we have agreed on the way forward with the order entry stuff so i can go a head and do the following;)
14:10:14 <wyclif> * Close and clean up order entry module tickets
14:10:16 <wyclif> * Create trunk tickets for order entry(these might be duplicates since this done before in the order entry branch)
14:10:19 <wyclif> * Deprecate the necessary order entry stuff in trunk and 1.9.x branch
14:10:21 <wyclif> * Pick up 1.10 ticket(s)(willing to help out anyone that needs an extra hand with their current tasks)
14:10:23 <wyclif> Blockers: none
14:10:54 *** r0bby has joined #openmrs
14:10:54 *** ChanServ sets mode: +v r0bby
14:11:10 <bwolfe> wyclif, try not ot make duplicate tickets. at least do a quick search for ones before creating new ones
14:11:20 <wyclif> bwolfe, ok
14:11:23 <djazayeri> also, you can move tickets between projects, fyi
14:11:30 <bwolfe> wyclif, are the 1.10 tickets you're doing going to be orderentry ones?
14:11:34 <wyclif> djazayeri, right
14:12:10 <djazayeri> okay, my update
14:12:11 <djazayeri> Thursday 25-Apr-2012
14:12:11 <djazayeri> * Dev forum
14:12:11 <djazayeri> * Leadership call
14:12:11 <djazayeri> * call with Rafal
14:12:12 <djazayeri> * meeting with some ITECH people
14:12:12 <djazayeri> * Further refactoring and unit testing on RESTWS-243 (RESTWS subclass ticket)
14:12:13 <djazayeri> * Worked on design for a distribution model involving zips of omods
14:12:14 <djazayeri> Friday 26-Apr-2012
14:12:14 <djazayeri> * Fix some UI Framework tickets that are blocking MarkG
14:12:15 <djazayeri> * Maybe spike on "ozip" functionality
14:12:15 <djazayeri> * Maybe commit RESTWS-243
14:12:15 <wyclif> bwolfe, most likely once they are passed
14:12:16 <djazayeri> * Review state of Concept Proposal module and maybe create tickets
14:13:06 <r0bby> hai thar
14:13:24 <djazayeri> oh, no blockers
14:13:41 *** robbyoconnor has quit IRC
14:13:55 <bwolfe> !scrumoff
14:13:55 * 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:14:00 <bwolfe> any discussion points?
14:14:03 <djazayeri> though I guess I'd appreciate Ben telling me what to do on RESTWS-243
14:15:04 <wyclif> !ticket REST-WS-243
14:15:05 <OpenMRSBot> wyclif: HTTP Error 404: Not Found - https://tickets.openmrs.org/browse/REST-WS-243
14:15:11 <wyclif> !ticket RESTWS-243
14:15:13 <OpenMRSBot> wyclif: [#RESTWS-243] Implement framework code to support for Resource-per-class-hierarchy approach to hiding inheritance - OpenMRS JIRA - https://tickets.openmrs.org/browse/RESTWS-243
14:16:29 <bwolfe> you want me to be the bad guy? :-) I'm fine having an iron fist. from what I see Rogers only complaints about your design are: 1) subclasses aren't at the topleve and 2) you call them handlers. however, we don't want the 1st and therefore the 2nd doesn't apply.
14:16:39 <bwolfe> so I say go ahead and commit it.
14:16:48 <djazayeri> bwolfe: okay, will do
14:16:59 <bwolfe> although first verify you can create multiple types from another object.
14:17:18 <bwolfe> (sateesh's email about encounter.orders property)
14:18:02 <djazayeri> rafa: did you look at this today?
14:18:17 <djazayeri> rafa: I mean creatable/updatable properties on Encounter?
14:18:28 *** harshadura has joined #openmrs
14:18:50 <rafa> djazayeri: yes
14:18:57 <djazayeri> okay, svn updating
14:19:13 *** mvorobey has quit IRC
14:19:16 <djazayeri> bwolfe: I agree that we need a unit test to verify that creating an encounter with multiple obs and multiple orders works
14:20:19 <bwolfe> djazayeri, multiple /types/ of orders though?
14:20:23 <bwolfe> that was my only point
14:20:27 <djazayeri> bwolfe: I'll make sure that's working too.
14:23:17 *** sgithens_ has quit IRC
14:34:48 <djazayeri> bwolfe: you forgot to mention mseaton on the scrum
14:38:05 <bwolfe> that I did. do you have anything to report mseaton? :-)
14:38:47 <mseaton> continuing to plug away at orderset / ordergroup spike with hope at collaborating with wyclif, but need to collect thoughts and finalize a bit more first
14:39:02 <mseaton> bwolfe / dkayiwa: update on 1.9 release?
14:40:27 <mseaton> is TRUNK-3298 anyone's top priority?
14:40:33 <mseaton> !ticket TRUNK-3298
14:40:36 <OpenMRSBot> mseaton: [#TRUNK-3298] concept_reference_term uuids need to remain consistent across implementations during 1.9 upgrade - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3298
14:41:53 <djazayeri> seems like something bwolfe or dkayiwa could work on today...
14:41:59 <djazayeri> don't know if dkayiwa has an hours left
14:43:21 <djazayeri> bwolfe, dkayiwa?
14:43:31 <bwolfe> dkayiwa has a hard stop at dusk tonight
14:43:35 <bwolfe> I was hoping he was going to do it today
14:43:46 <djazayeri> I don't know when dusk is in east africa
14:43:59 <bwolfe> I am working on the other ref_term ticket in the background of doing a re-spike on atomfeed.
14:44:15 <bwolfe> its soon, don't think its happened yet
14:54:17 <chopin> can someone confirm that this page takes you to a fully-viewable drug sprint dashboard? https://tickets.openmrs.org/secure/Dashboard.jspa?selectPageId=11756
14:54:23 <chopin> s/page/link
14:58:46 <bwolfe> chopin, I can see it. but I cannot plan pac-man on it. therefore it is not fully functioning yet
14:59:58 <chopin> i thought pac-man was already planned
15:00:03 <chopin> :-p
15:01:27 *** cpower has quit IRC
15:01:51 *** cpower has joined #openmrs
15:01:51 *** rafa has quit IRC
15:04:01 *** gauravpaliwal has joined #openmrs
15:04:01 *** ChanServ sets mode: +v gauravpaliwal
15:09:39 *** lh has joined #openmrs
15:13:00 *** r0bby has quit IRC
15:13:26 *** r0bby has joined #openmrs
15:13:26 *** ChanServ sets mode: +v r0bby
15:21:39 *** r0bby has quit IRC
15:34:44 *** dkayiwa has quit IRC
15:45:29 <djazayeri> chopin: question for you: in OpenMRS svn I see 6 modules that are like "amrs%": customization, mobileforms, pharmacy, registration, reports, reporttools. Are all those currently in use? Are there any other amrs-custom modules in use that aren't in svn?
15:46:02 <djazayeri> chopin: the reason I ask is because I'm trying to get a ballpark figure of # of lines of custom code, in a large OpenMRS install, versus # of lines of code in shared core/modules
15:46:41 <djazayeri> chopin: basically: are those 6 modules I see in OpenMRS svn a good reflection of the amrs-custom code you use today?
15:47:01 <chopin> djazayeri, good question. I haven't worked on any that are not in OpenMRS svn space but I believe AMPATH developers have a few that are hidden / under development: pharmacy for one.
15:47:14 <djazayeri> amrspharmacy is in the module repo
15:47:27 <djazayeri> that's >50% of your in-house lines of code
15:47:30 <chopin> djazayeri, also PCS Lab Interface is AMPATH
15:47:37 <chopin> oghhhhhhhhhhh'
15:47:39 <chopin> ok then!
15:47:53 <chopin> you might consider data integrity too
15:48:18 <chopin> we also contribute to form entry and remote form entry, but that's a totally different story
15:48:32 <chopin> i think that's all
15:48:34 <djazayeri> right, I'm counting those as community/shared
15:48:58 <djazayeri> chopin: is dataintegrity ampath-specific, or also usable outside?
15:49:06 <chopin> oh, it's universal
15:49:08 <chopin> same with yank
15:49:15 <djazayeri> yup, thought so.
15:49:17 <djazayeri> great!
15:49:21 <djazayeri> that's good enough info for me
15:49:25 <chopin> yep, think that's all
15:49:30 * chopin gets some lunch
15:49:32 <chopin> bbiab
15:54:36 *** nribeka has quit IRC
15:58:18 *** suranga has joined #openmrs
15:58:18 *** ChanServ sets mode: +v suranga
16:00:31 *** MarkG1 has joined #openmrs
16:02:27 *** mseaton1 has joined #openmrs
16:04:11 *** MarkG has quit IRC
16:04:11 *** mseaton has quit IRC
16:06:17 *** bwolfe has quit IRC
16:09:16 *** gauravpaliwal has left #openmrs
16:14:22 *** rafa has joined #openmrs
16:14:22 *** ChanServ sets mode: +v rafa
16:21:07 *** bwolfe has joined #openmrs
16:21:07 *** ChanServ sets mode: +o bwolfe
16:33:23 *** MarkG1 has quit IRC
16:33:56 *** MarkG has joined #openmrs
16:38:08 *** MarkG has quit IRC
16:40:24 *** bryq has joined #openmrs
16:40:24 *** ChanServ sets mode: +v bryq
16:44:34 *** mvorobey has joined #openmrs
16:45:38 *** MarkG has joined #openmrs
17:03:10 *** bryq has quit IRC
17:04:45 *** cpower has quit IRC
17:05:24 *** rohitgoyal18 has joined #openmrs
17:05:41 *** chopin has quit IRC
17:06:51 *** chopin has joined #openmrs
17:11:26 *** rafa has quit IRC
17:14:18 <mvorobey> chopin, hi
17:18:30 <mvorobey> chopin, may I ask you kind of technical question about upcoming sprint ?
17:22:27 <chopin> mvorobey, certainly
17:22:49 <mvorobey> chopin, I need to change concept drug search in order to work correctly, when searching by concept IDs. What is the better place to do it? may be by changing DWRConceptService.findDrugs(String, boolean)?
17:23:05 <chopin> one sec ...
17:23:39 <chopin> sorry (on the phone)
17:24:05 <mvorobey> ok
17:26:41 <chopin> ooooooooookay
17:26:44 <chopin> that never happens btw
17:26:53 <chopin> (i don't get office phone calls)
17:27:00 <chopin> mvorobey, reading your question
17:27:14 <chopin> do you have a ticket number reference for me?
17:27:29 <mvorobey> !ticket TRUNK-3300
17:27:30 <OpenMRSBot> mvorobey: [#TRUNK-3300] Concept Drug Search doesnt work when searching by Drug ID - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3300
17:27:58 <chopin> mvorobey, ah okay
17:28:36 <chopin> mvorobey, best bet is to see where that method is called
17:28:44 <chopin> mvorobey, but yes, that seems like a good place to start
17:29:55 <mvorobey> chopin, ok, thanks :)
17:33:02 *** isharapremadasa has joined #openmrs
17:34:24 *** isharapremadasa is now known as isharap
17:38:45 <mvorobey> chopin, by the way, I looked all references within openmrs projects and found out that DWRConceptService.findDrugs is being called only within OpenMrsAutocomplete.js
17:40:08 <chopin> mvorobey, well that helps!
17:40:26 <chopin> mvorobey, I would say that you can assume it is safe to make your improvements in that method then.
17:41:38 <mvorobey> chopin, ok, will improve that method, by the way I also found potential NPE within DWRConceptService.getDrugs(Integer,Boolean)
17:42:11 <chopin> mvorobey, any improvement you make is welcome :-)
17:43:33 <mvorobey> chopin, ok, will fix that NPE at the same time
17:44:40 <chopin> mvorobey, thanks!
17:44:53 <mvorobey> chopin, do not mention it :)
17:45:20 <chopin> mvorobey, too late :_)
17:45:35 <mvorobey> chopin, :)
17:51:30 *** finbrein has quit IRC
18:10:33 *** goutham has joined #openmrs
18:18:34 *** bryq has joined #openmrs
18:18:34 *** ChanServ sets mode: +v bryq
18:27:12 *** finbrein has joined #openmrs
18:30:35 *** chopin has quit IRC
18:36:34 *** robbyoconnor has joined #openmrs
18:36:34 *** ChanServ sets mode: +v robbyoconnor
18:41:21 *** r0bby has joined #openmrs
18:41:21 *** ChanServ sets mode: +v r0bby
18:44:44 *** robbyoconnor has quit IRC
18:50:12 *** nadee has joined #openmrs
18:51:47 <nadee> mseaton1 : Hi Mike, I just mailed you. Thanks a lot for the alert btw
18:54:07 *** mseaton1 has left #openmrs
18:54:11 *** goutham has quit IRC
19:04:09 *** isharap has quit IRC
19:06:20 *** sgithens_ has joined #openmrs
19:21:16 *** nadee has quit IRC
19:25:06 *** bryq1 has joined #openmrs
19:26:40 *** bryq has quit IRC
19:35:25 *** bryq1 has quit IRC
19:36:11 *** mvorobey has quit IRC
19:50:48 *** cpower has joined #openmrs
20:48:08 *** bwolfe has quit IRC
20:53:00 *** sgithens_ has quit IRC
21:03:05 *** rohitgoyal18 has quit IRC
21:10:56 *** cpower has quit IRC
21:12:10 *** downey has quit IRC
21:17:29 *** bryq has joined #openmrs
21:17:29 *** ChanServ sets mode: +v bryq
21:20:49 *** lh has quit IRC
21:22:07 *** suranga has quit IRC
21:27:46 *** bryq has quit IRC
21:29:06 *** r0bby has quit IRC
21:32:26 *** lh has joined #openmrs
21:46:24 *** MarkG has quit IRC
21:53:58 *** wyclif has quit IRC
22:50:39 *** wyclif has joined #openmrs
23:35:47 *** rafa has joined #openmrs
23:35:47 *** ChanServ sets mode: +v rafa
23:45:45 *** deadpool has quit IRC
23:47:21 *** rafa has quit IRC