IRC Chat : 2013-03-14 - OpenMRS

00:36:17 *** andreapat has quit IRC
01:11:16 *** Mkop has quit IRC
01:12:40 <jb360> djazayeri: Are you online?
01:12:52 <djazayeri> jb360: yes
01:13:08 <jb360> djazayeri: Time for a quick question?
01:13:59 <djazayeri> jb360: assuming that wasn't the question? :-P
01:14:19 <jb360> djazayeri: Yes!
01:14:58 <jb360> djazayeri: Can you explain relationship of Concept and ConceptAnswer?
01:15:37 <jb360> djazayeri: Specifically the answer_concept column in the concept_answer table.
01:16:15 <djazayeri> jb360: a concept whose datatype is coded (e.g. "how did the patient travel to clinic") defines a set of possible answers ("car", "bike", etc)
01:16:24 <djazayeri> jb360: those answers are also concepts
01:16:28 <jb360> djazayeri: I see the concept_answer relates to concept via concept_id but the answer_concept eludes me.
01:16:57 <djazayeri> jb360: the concept_answer table is the mapping table the indicates which concepts are possible answers to another concept (that's a question)
01:17:43 <jb360> djazayeri: Okay. I just need to stare at the data and the hibernate mappings and let that sink in.
01:18:12 <djazayeri> jb360: if life were a bit simpler our java class for Concept would have Set<Concept> answers.
01:18:42 <djazayeri> jb360: we'd still have a concept_answer table, which would be the mapping table for that relationship
01:19:31 <jb360> djazayeri: Okay, thanks for the time. That was what I thought might be going on but wanted to check. TY.
01:19:33 <djazayeri> jb360: but since answers also have additional details attached to them (and particularly because an answer can _also_ be a Drug, rather than just a Concept) we have to have a ConceptAnswer java object, and Concept has Set<ConceptAnswer> as a collection property
01:20:33 <jb360> djazayeri: Alright. I'm getting acquainted with the data and relationships, so that helps.
01:47:15 *** upul has joined #openmrs
01:47:15 *** ChanServ sets mode: +v upul
01:47:56 *** jb360 has quit IRC
01:57:25 *** jb360 has joined #openmrs
02:15:12 *** Mkop has joined #openmrs
02:15:12 *** ChanServ sets mode: +v Mkop
02:50:25 *** robbyoconnor has joined #openmrs
02:50:25 *** ChanServ sets mode: +v robbyoconnor
02:56:45 *** shangxiao has joined #openmrs
03:20:02 *** volodymyr has quit IRC
03:20:26 *** volodymyr has joined #openmrs
03:32:54 *** h3llborn has quit IRC
03:38:43 *** upul__ has joined #openmrs
03:41:28 *** GitHub134 has joined #openmrs
03:41:28 <GitHub134> [openmrs-core] jeffblack360 opened pull request #248: TRUNK-3098: Add unit-test getConceptsByAnswer_shouldFindAnswersForConcep... (master...TRUNK-3098) http://git.io/2bCrzQ
03:41:28 *** GitHub134 has left #openmrs
03:42:38 *** upul has quit IRC
03:43:16 *** DraggonZ has joined #openmrs
03:43:54 *** upul__ has quit IRC
03:46:05 <DraggonZ> Hello, folks!
03:48:08 <DraggonZ> mseaton, i want to participate in sync sprint, but i have some problems with installing it on standalone version of OpenMRS (1.9.3)
03:49:00 <DraggonZ> mseaton, do you know how to install sync on standalone right? :)
03:50:25 <jb360> wyclif: are you online?
03:51:00 *** sashrika has joined #openmrs
03:54:00 *** DraggonZ1 has joined #openmrs
03:56:39 *** DraggonZ has quit IRC
04:10:53 *** shangxiao has quit IRC
04:12:41 *** h3llborn has joined #openmrs
04:15:52 *** sashrika has quit IRC
04:22:43 *** robbyoconnor has quit IRC
04:29:55 *** robbyoconnor has joined #openmrs
04:29:55 *** ChanServ sets mode: +v robbyoconnor
04:35:30 *** wyclif_ has quit IRC
04:36:02 *** wyclif_ has joined #openmrs
04:38:51 *** harshadura has quit IRC
04:41:25 *** harshadura has joined #openmrs
05:06:32 *** shangxiao has joined #openmrs
05:07:07 *** lh has quit IRC
05:11:06 <jkeiper> DraggonZ1: mseaton is on eastern timezone (as am I) ... most of us are not really here :-)
05:14:28 *** kishoreyekkanti has joined #openmrs
05:23:13 *** draggonz has joined #openmrs
05:27:27 <shangxiao> eastern of what ;)
05:27:43 <shangxiao> I'm also on an "eastern" timezone ;)
05:33:47 *** draggonz has quit IRC
05:39:12 <jkeiper> eastern murrica
05:51:40 *** harshadura has quit IRC
05:52:00 <DraggonZ1> jkeiper, oh, i'm at another side of earth :) gmt +6, now is 11.51 am
05:52:18 <jkeiper> DraggonZ1: ah ...
05:53:25 <djazayeri> DraggonZ1: my understanding is that there's a bug in the demo dataset in the standalone, and you can't install sync with that demo dataset.
05:53:48 <djazayeri> DraggonZ1: could you try resetting the standalone, and choosing the other option (starter implementation) and see if you can install the sync module then?
05:54:01 <jkeiper> djazayeri: do we have a datetime picker?
05:54:06 <jkeiper> djazayeri: in core?
05:54:47 <djazayeri> jkeiper: I believe that some of the Visit screens use a (bad, ugly) jquery timepicker that adds itself onto jquery-ui's datepicker
05:54:57 <djazayeri> jkeiper: but I think that was introduced in 1.9
05:55:06 <jkeiper> djazayeri: ah, ok ...
05:55:16 <jkeiper> djazayeri: seems like we would use it all the time for scheduler
05:56:35 *** sashrika has joined #openmrs
05:57:07 *** ekow has quit IRC
05:57:10 <djazayeri> jkeiper: you'd think that. blame someone else. :-)
05:57:29 <djazayeri> jkeiper: gotta run. And you should be asleep. :-)
05:57:59 <jkeiper> djazayeri: haha ok ... and if I had the Pre-ART register running already, I would be
05:58:01 <jkeiper> :-)
06:00:34 <sashrika> Hello I need some help on trunk-TRUNK-3195 . I cant get a clear undestand about what should i check by the test methods.
06:03:01 <sashrika> I am new to openmrs. i am trying to fix som introductory tickets. I claimed TRUNK-3195
06:05:00 *** harsz89 has joined #openmrs
06:35:58 <DraggonZ1> djazayeri, i'll try
06:44:38 <jkeiper> anyone here familiar with whether reporting can somehow inject the evaluationDate to the logic context for LogicDefinitions?
06:46:35 <shangxiao> !ticket TRUNK-3195
06:46:36 <OpenMRSBot> shangxiao: [#TRUNK-3195] Create JUnit test for HibernateFormDAO.getFormCriterias containingAnyFormField parameter - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3195
06:54:12 *** harsz89 has quit IRC
06:55:13 *** shortend has joined #openmrs
06:55:19 *** ibewes has joined #openmrs
06:56:51 *** harsz89 has joined #openmrs
06:59:41 <sashrika> shangxiao: I saw that. can i know what is the relationship with Form and formField. in line 424 of /openmrs/api/src/main/java/org/openmrs/api/db/hibernate/HibernateFormDAO.java
07:09:23 <sashrika> dj
07:16:31 *** robbyoconnor has quit IRC
07:17:57 *** harsz89 has quit IRC
07:18:05 *** r0bby has joined #openmrs
07:18:05 *** ChanServ sets mode: +v r0bby
07:22:33 *** r0bby_ has joined #openmrs
07:22:33 *** ChanServ sets mode: +v r0bby_
07:22:41 *** r0bby has quit IRC
07:33:51 <DraggonZ1> great, it is working! thanks!
07:37:19 *** r0bby_ has quit IRC
07:46:25 *** shangxiao has quit IRC
07:53:47 *** sashrika has quit IRC
07:56:11 *** k-joseph has joined #openmrs
08:14:43 *** shangxiao has joined #openmrs
08:27:33 *** shangxiao has quit IRC
08:34:21 *** DraggonZ1 has left #openmrs
08:54:06 <ibewes> does OpenMRS allow you to create and use hibernate transactions or will that break the existing session stuff?
09:15:42 *** k-joseph has quit IRC
10:16:27 *** dkayiwa has joined #openmrs
10:22:32 *** dkayiwa has quit IRC
10:26:24 *** dkayiwa has joined #openmrs
10:27:36 *** portablejim_ has joined #openmrs
11:13:50 *** shangxiao has joined #openmrs
11:14:53 *** shortend has quit IRC
11:21:33 *** dkayiwa has quit IRC
11:33:31 *** shortend has joined #openmrs
11:47:00 *** shortend has quit IRC
11:58:40 *** dkayiwa has joined #openmrs
12:13:29 *** shortend has joined #openmrs
12:15:47 *** jb360 is now known as zzz_jb360
12:18:55 *** k-joseph has joined #openmrs
12:21:20 *** dkayiwa has quit IRC
12:24:42 *** harsz89 has joined #openmrs
12:25:56 *** k-joseph has quit IRC
12:31:12 *** dkayiwa has joined #openmrs
12:36:35 *** k-joseph has joined #openmrs
12:43:05 *** wyclif_ has quit IRC
13:04:45 <shangxiao> !ticket TRUNK-3924
13:04:46 <OpenMRSBot> shangxiao: [#TRUNK-3924] Setup annotation based basic authentication for module developers - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3924
13:09:20 *** dkayiwa has quit IRC
13:10:02 *** k-joseph has quit IRC
13:11:36 *** portablejim_ has quit IRC
13:14:52 *** GitHub38 has joined #openmrs
13:14:52 <GitHub38> [openmrs-core] rapilabs opened pull request #249: TRUNK-3924: Setup annotation based basic authentication for module developers (master...TRUNK-3924) http://git.io/3mxIHA
13:14:52 *** GitHub38 has left #openmrs
13:17:03 *** dkayiwa has joined #openmrs
13:21:19 *** k-joseph has joined #openmrs
13:25:26 *** wyclif_ has joined #openmrs
13:27:24 <jkeiper> ibewes: what are you hoping to accomplish with hibernate transactions?
13:28:01 <jkeiper> mseaton, djazayeri: does reporting provide the context's evaluationDate in any way to a LogicDataDefinition? /me can't figure it out.
13:28:37 <mseaton> jkeiper: saw your email. about to investigate.
13:28:49 <jkeiper> mseaton: ah thanks!
13:29:44 <shangxiao> burke I got annotation based basic auth working xD
13:30:02 <ibewes> jkeiper: I was explicitly creating and committing a transaction (session.beingTransaction). Doing this caused issues with the unit tests because spring would then try to commit/rollback an already closed transaction
13:30:31 <ibewes> jkeiper: but i realized that I should just rely on the @Transaction annotation instead
13:32:26 <jkeiper> ibewes: ah, word.
13:32:37 <ibewes> jkeiper: I'm still figuring out exactly all the things that OpenMRS uses Spring for... it's sorta a big black box
13:32:48 *** k-joseph has quit IRC
13:33:16 <jkeiper> ibewes: assume it has it sticky little fingers in everything ;-)
13:33:49 <ibewes> jkeiper: hehe... a good assumption!
13:38:21 *** lh has joined #openmrs
13:39:13 <burke> shangxiao: woohoo!
13:42:28 *** GitHub130 has joined #openmrs
13:42:28 <GitHub130> [openmrs-core] sashrika opened pull request #250: I added new file HibernateFormDAOTest and wrote the test case. (master...TRUNK-3195) http://git.io/ObTXjw
13:42:28 *** GitHub130 has left #openmrs
13:52:16 <mseaton> jkeiper: how exactly would you normally set the indexDate for a logic query ?
13:52:41 <jkeiper> mseaton: new LogicContext(something, new Date())
13:52:49 <jkeiper> mseaton: I think ... saw it yesterday
13:53:09 <jkeiper> mseaton: but I don't know how you would use the LogicService and impose a particular logic context to use
13:53:40 <mseaton> jkeiper: i thought i recall that the design of the logic module is such that the end user is never meant to see the logic context, but that it is completely hidden in the implementaiton. and i don't see any place in the logic service the references it.
13:54:25 <mseaton> jkeiper: and this was always one of my problems with logic (though i'm sure there must have been reasons). the calculation module exposes the context as something the user can manipulate
13:55:08 <jkeiper> mseaton: yep, i was hoping to not migrate all of these over just now but ... seems like I should (especially since we now have PatientCalculationDefinitions)
13:55:38 <mseaton> jkeiper: i view your question as one for the logic people. not for me. if logic gives a way to specify the index date when a particular logic experession is evaluated, then reporting can pass it in. we have the reporting evaluationcontext.evaluationDate accessible at that time, we just need something to pass it to in logic.
13:55:50 <jkeiper> mseaton: well ... there's another way though ... using parameters?
13:56:09 <jkeiper> mseaton: I'm a novice with logic parameters
13:56:15 <mseaton> jkeiper: if reporting is calling logic incorrectly and there is another better way to do it that allows for passing in index date, i'm happy to fix it.
13:56:24 <jkeiper> mseaton: but i presume i can create a LogicDataDefinition and give it parameters
13:56:46 <mseaton> jkeiper: i have never seen a logic query use parameters, but i suppose it is done. do you do that? does tammy?
13:56:50 <jkeiper> mseaton: I'll look into it ... doubt it's possible. I think the only reason for indexDate is so all of the calculations done in the same context have the same base date to work with
13:57:09 <jkeiper> mseaton: I just know it's possible to use parameters, don't actually understand it :-D
13:57:59 <mseaton> jkeiper: sounds to me like you have issues with logic. reporting is doing all it can :)
13:58:10 <downey> !devmtg
13:58:11 <OpenMRSBot> downey: "devmtg" --- Reminder: Developer Forum Thursday at 10:00 AM Eastern Time - https://wiki.openmrs.org/display/RES/Developers+Forum
13:59:44 *** lh has quit IRC
14:03:57 *** DraggonZ has joined #openmrs
14:05:07 <downey> !dcme
14:05:07 <OpenMRSBot> downey: (dcme <an alias, 1 argument>) -- Alias for "action slides $1 a litre of coke light".
14:05:14 <downey> !dcme downey
14:05:14 * OpenMRSBot slides downey a litre of coke light
14:05:23 <shangxiao> dcme?
14:05:50 <downey> !dcme shangxiao
14:05:50 * OpenMRSBot slides shangxiao a litre of coke light
14:05:53 *** wyclif_ has quit IRC
14:05:55 <shangxiao> lol
14:06:13 <downey> !beerme wyclif
14:06:13 * OpenMRSBot slides wyclif a pint
14:06:31 <shangxiao> !hitme shangxiao
14:06:31 <OpenMRSBot> shangxiao: Error: "hitme" is not a valid command.
14:06:56 <shangxiao> !drink shangxiao
14:06:56 <OpenMRSBot> shangxiao: Error: "drink" is not a valid command.
14:07:00 <shangxiao> !help
14:07:00 <OpenMRSBot> shangxiao: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
14:07:12 <jkeiper> !joeme jkeiper
14:07:12 <OpenMRSBot> jkeiper: Error: "joeme" is not a valid command.
14:07:17 <jkeiper> boo
14:07:19 <shangxiao> !help dcme
14:07:19 <OpenMRSBot> shangxiao: (dcme <an alias, 1 argument>) -- Alias for "action slides $1 a litre of coke light".
14:07:36 <shangxiao> !commands
14:07:36 <OpenMRSBot> shangxiao: action, add, alert, announce, any, apropos, ban add, ban list, ban remove, beer, beer2, beerme, capabilities, capability add, capability list, capability remove, capability set, capability setdefault, capability unset, change, changename, changeset, channel, channels, channelstats, clear, cmd, codereview, commands, config, cpu, cr, cs, cycle, dcme, default, defaultcapability, defaultplugin, define, (3 more messages)
14:07:47 <shangxiao> !beer shangxiao
14:07:47 * OpenMRSBot slides shangxiao a pint
14:07:54 <jkeiper> finally
14:08:11 <shangxiao> !ban jkeiper
14:08:11 <OpenMRSBot> shangxiao: Error: "ban" is not a valid command.
14:08:13 <shangxiao> xD
14:08:33 <downey> shangxiao: See http://supybook.fealdia.org/devel/
14:09:29 <shangxiao> there's a command for sliding someone a jolt cola or something
14:10:13 <shangxiao> !powerup shangxiao
14:10:13 * OpenMRSBot slides shangxiao a Jack and Coke
14:10:17 <shangxiao> ah that was it
14:10:26 <shangxiao> not jolt cola - but cola with a jolt
14:10:30 <downey> indeed
14:18:12 *** wyclif_ has joined #openmrs
14:21:42 *** sara_ has joined #openmrs
14:26:38 <shangxiao> !powerup wyclif_
14:26:38 * OpenMRSBot slides wyclif_ a Jack and Coke
14:27:04 <shangxiao> Sir Wyclif, apparently you're the man to talk to with FORM-140 (according to jkeiper) :D
14:27:24 <shangxiao> or should I ping wyclif
14:30:00 <shangxiao> hm not there... if you see this ping can you reach me later?
14:30:19 *** shangxiao has quit IRC
14:35:30 *** ibewes has quit IRC
14:36:55 <jkeiper> haha
14:37:02 <jkeiper> wyclif_: is right next to me
14:37:20 <jkeiper> anyone ever use "asof" or "as of" in a logic expression?
14:37:28 <wyclif_> hi shortend
14:37:53 <shortend> wyclif: Hi! How are you?
14:38:28 <shortend> Oops... wrong wyclif_
14:42:49 *** crazee has quit IRC
14:43:42 *** andrea__ has joined #openmrs
14:44:08 *** kishoreyekkanti has quit IRC
14:44:30 *** sunbiz has joined #openmrs
14:44:30 *** ChanServ sets mode: +v sunbiz
14:44:58 <shortend> wyclif_: Sorry, you've got another sh- name on the channel now :P
14:49:03 <jkeiper> mseaton: think i might have the solution in your inbox
14:49:18 <jkeiper> mseaton: in re logic context
14:50:37 <jkeiper> mseaton: in fact, if you want i can write a ticket, write the change and give you a pull request
14:50:55 <jkeiper> mseaton: /me is kinda desperate for this
14:51:06 <mseaton> jkeiper: looks fine to me as long as the logic folks confirm this is the correct way for reporting do do this.
14:51:17 <jkeiper> mseaton: you said do do
14:51:28 <jkeiper> mseaton: i'll ping burke and tammy
14:51:40 <mseaton> jkeiper: cool.
14:51:47 <jkeiper> djazayeri: did you have a ticket already for the evaluationDate-in-logic-context issue?
14:52:11 <djazayeri> jkeiper: I don't remember any more than was on that thread
14:52:26 <jkeiper> djazayeri: you didn't put together a workaround?
14:52:31 <djazayeri> jkeiper: but this was a couple of years ago so my L1 and L2 caches have been cleared. :-)
14:52:33 <jkeiper> djazayeri: I can't think of one
14:52:38 <jkeiper> djazayeri: haha, understood
15:00:25 <jkeiper> burke: can you take a look at https://tickets.openmrs.org/browse/REPORT-486 right after this meeting?
15:00:38 *** masaya has joined #openmrs
15:01:05 *** masaya has left #openmrs
15:01:26 <h3llborn> gooooooooooddd morning vietnam!
15:03:57 *** shangxiao has joined #openmrs
15:28:24 *** wyclif_ has quit IRC
15:30:26 *** surajks has joined #openmrs
15:41:39 *** wyclif_ has joined #openmrs
15:44:13 *** sunbiz has quit IRC
15:59:31 *** dmulindwa has joined #openmrs
16:04:48 *** dkayiwa has quit IRC
16:05:06 *** dkayiwa has joined #openmrs
16:05:56 *** dmulindwa has quit IRC
16:06:17 *** dkayiwa_ has joined #openmrs
16:06:26 *** dmulindwa has joined #openmrs
16:08:18 *** Ragu has joined #openmrs
16:09:50 *** dkayiwa has quit IRC
16:09:50 *** dkayiwa_ is now known as dkayiwa
16:11:33 *** dkayiwa has quit IRC
16:11:51 *** dkayiwa has joined #openmrs
16:15:01 *** sunbiz has joined #openmrs
16:15:01 *** ChanServ sets mode: +v sunbiz
16:17:22 <sara_> @dkayiwa hi
16:18:05 *** dkayiwa has quit IRC
16:21:40 *** dkayiwa has joined #openmrs
16:40:18 *** dkayiwa has quit IRC
16:50:55 *** dkayiwa has joined #openmrs
16:55:53 *** surajks has quit IRC
17:04:39 *** k-joseph has joined #openmrs
17:05:29 <k-joseph> dkayiwa: hi
17:07:52 <k-joseph> dkayiwa: as am now working on FORM-138, did you checkout my commit on the previous ticket FORM-55, and if yes, is it ok for me to make a pull request, {refering to the latest update email}
17:08:37 *** dmulindwa has quit IRC
17:09:15 *** sunbiz has left #openmrs
17:09:36 <dkayiwa> k-joseph: can you give me the commit url
17:10:42 <k-joseph> dkayiwa: https://github.com/k-joseph/openmrs-module-formentry/commit/FORM-55
17:10:49 <OpenMRSBot> <http://ln-s.net/+pOR> (at github.com)
17:13:37 <dkayiwa> k-joseph: did you test it in the browser?
17:14:01 <k-joseph> dkayiwa: ;yes i did and it was ok
17:14:11 <dkayiwa> k-joseph: which browser
17:14:30 <k-joseph> dkayiwa: crome
17:14:58 <dkayiwa> k-joseph: which other browsers do you have
17:15:36 <k-joseph> dkayiwa: i have opera, i have mozilla, internet explorer
17:15:50 <k-joseph> dkayiwa: those ones
17:15:51 <dkayiwa> k-joseph: can you test in each
17:16:03 <k-joseph> dkayiwa: ;ok
17:20:45 *** k-joseph_ has joined #openmrs
17:23:05 *** k-joseph has quit IRC
17:23:23 *** Ragu has quit IRC
17:34:22 *** dmulindwa has joined #openmrs
17:37:33 *** k-joseph_ has quit IRC
17:39:06 *** kishoreyekkanti has joined #openmrs
17:51:56 <jkeiper> mseaton: if I want to start afresh with reporting data ... can I just truncate reporting_report_design and reporting_report_design_resource?
17:52:40 <mseaton> jkeiper: report_design and report_design_resource are what hold the report designs (eg. what you use to render reports) only
17:53:01 <jkeiper> mseaton: so ... truncating those tables will essentially wipe out any persisted report designs, right?
17:53:07 <mseaton> jkeiper: yes
17:53:21 <jkeiper> mseaton: any potential damage? should i somehow clear out the serialized object table too?
17:53:23 <mseaton> jkeiper: but not persisted reports or records of previous report requests
17:53:48 <mseaton> jkeiper: the serialized object table shouldn't reference any of these directly
17:53:52 <mseaton> jkeiper: the report_request table might
17:54:05 <jkeiper> mseaton: clearing all reporting_* tables would start me over from scratch?
17:54:38 <mseaton> and serialized_object
17:54:40 <mseaton> jkeiper:
17:54:47 <jkeiper> mseaton: i hit a hiccup upgrading where trying to grab serialized_object uuids (when there was nothing to match on)
17:54:58 <jkeiper> mseaton: ok, serialized_object is only used by reporting?
17:55:35 <mseaton> jkeiper: afaik, there is nothing else that uses serialized object other than reporting. you can sanity check by checking the type and subtype columns in the table and make sure they all refer to reporting module definition classes
17:55:46 <jkeiper> ok
17:55:48 <jkeiper> thx mseaton
17:59:57 *** wluyima has joined #openmrs
17:59:57 *** wyclif_ has quit IRC
18:09:20 *** shangxiao has quit IRC
18:37:15 <andrea__> cpower, you here?
18:44:23 <sara_> @dkayiwa hi
18:45:16 <dkayiwa> sara_: hi
18:46:01 <sara_> @dkayiwa do u think the changes i made to TRUNK-3811 ticket satisfy the requirements of the ticket?
18:47:37 <dkayiwa> sara_: was trying to pull it and my git misbehaved. will fix it and resume :)
18:48:03 <dkayiwa> sara_: but you can in the meantime work on another ticket
18:48:09 <sara_> @dkayia okay! :)
18:48:34 <dkayiwa> sara_: which irc client do you use
18:48:36 <sara_> @dkayiwa yeah i have started working on TRUNK-2448 :)
18:48:46 <dkayiwa> sara_: great
18:49:12 <sara_> irc.freenode.net
18:49:33 <h3llborn> downey: have you considered talking to the free node ops about possibly getting a project cloak?
18:49:48 <h3llborn> @sara_ thats the irc server, not the client hahah
18:50:02 <downey> h3llborn: Freenode isn't actively accepting new orgs to do cloaks until they get their back-end software replaced :-/
18:50:27 <h3llborn> that sucks (N)
18:50:49 <downey> h3llborn: https://blog.freenode.net/2012/06/group-registration-closure/
18:50:52 <OpenMRSBot> <http://ln-s.net/+ZQY> (at blog.freenode.net)
18:52:13 <h3llborn> well hopefully they will get that done sooner than later hahah
18:52:58 <downey> :-)
18:53:36 <h3llborn> just checked their red mine regarding gms, seems to slowly come along :P
18:54:23 <downey> h3llborn: you could always ask in #freenode to see how things are going :)
18:54:54 <h3llborn> aha ya that is true, however in the mean time ill probably start working on some intro tickets to get a feel for openmrs
18:55:08 <downey> awesome.
18:55:31 *** ChanServ sets mode: +o djazayeri
18:55:57 <h3llborn> looks like they are writing their group management in perl :P
18:58:20 *** Anuruddha has joined #openmrs
19:02:31 <andrea__> cpower: are we scrumming today?
19:03:00 <mseaton> cpower: do you need to start the kickoff hangout? i don't see how to join
19:03:11 <h3llborn> andrea__: what exactly is scrumming? i've never heard that term b4
19:03:36 <downey> h3llborn: https://wiki.openmrs.org/display/RES/Daily+Scrum+Meeting
19:03:43 <h3llborn> thanks!
19:03:48 * downey never saw a link go out for the hangout on air
19:03:59 <wluyima> downey, which is the link to the hangout
19:04:12 <downey> wluyima: cpower was handling it this week, i don't know
19:04:18 <downey> i didn't get invited :-P
19:04:34 <h3llborn> ouch
19:04:56 <mseaton> wluyima: the hangout shows up for me, but no link to join
19:04:58 <andrea__> cpower: Is it hangout or scrum
19:05:51 <downey> andrea__: https://groups.google.com/a/openmrs.org/forum/#!topic/dev/q7Duar199TA
19:05:55 <OpenMRSBot> <http://ln-s.net/+pQT> (at groups.google.com)
19:06:06 *** kishoreyekkanti has quit IRC
19:07:08 <andrea__> downey, thanks but where is hangout link?
19:07:12 <DraggonZ> cpower, for participating in sprint i should write at google group?
19:07:14 <downey> andrea__: not sure :-)
19:07:16 <wluyima> mseaton, i see nothing
19:08:06 <cpower> Hello sorry for the delay
19:08:09 *** dmulindwa has quit IRC
19:08:13 <cpower> !scrumon cpower
19:08:13 * 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.
19:08:19 <andrea__> downey, wylumina, mseaton: me too
19:08:26 <mseaton> cpower: no scrum. hangout.
19:08:38 <mseaton> cpower: can you start it?
19:08:44 <djazayeri> I can't get on the hangout or see the youtube channel yet.
19:08:53 <andrea__> cpower, what about synch kickoff meeting?
19:09:56 <djazayeri> downey: can you start the meeting?
19:10:11 <djazayeri> or cpower are you around?
19:10:31 <h3llborn> will this be a google hangout or what? :P
19:11:18 <downey> h3llborn: yeah. i think it will be a few minutes late though
19:11:36 <downey> cpower is setting it up
19:11:38 <h3llborn> not like I'm in proper attire for it atm ahaha
19:12:02 <dkayiwa> h3llborn: just show us your head :)
19:12:11 <h3llborn> fair enough ahaha
19:12:36 <downey> h3llborn: if you need view-only it's at http://www.youtube.com/user/OpenMRS?v=x5WYXMRJGys
19:12:39 <OpenMRSBot> <http://ln-s.net/+pQa> (at www.youtube.com)
19:12:57 <h3llborn> ok thanks
19:16:01 <wluyima> mseaton, has the hangout started?
19:16:17 <mseaton> wluyima: not for me. i'm waiting for cpower
19:16:31 <cpower> Just got the hangout going
19:16:52 <cpower> added darius, seaton, andrea, waiting on others
19:16:55 <djazayeri> still can't figure out how to join
19:17:19 <mseaton> cpower: i now see a youtube link, but no way to participate
19:17:34 <djazayeri> Same
19:17:46 <h3llborn> i concur
19:18:04 <DraggonZ> cpower, can you add me?
19:18:44 <andrea__> cpower, everyone, I see The live event will be starting in a few minutes
19:19:38 * burke twiddling fingers
19:19:46 <downey> If you were invited in to the hangout, it will appear at https://plus.google.com/hangouts
19:19:47 <cpower> Go to your google hangouts page and you should have a line
19:19:49 <cpower> linke
19:19:51 <cpower> link
19:20:18 <mseaton> cpower: i'm in the page for the hangout. but i can't do anything there.
19:20:21 *** sara_ has quit IRC
19:21:06 <burke> 3...2...1...
19:21:18 <djazayeri> It turns out the hangout is not attached to the event. so you have to go to the /hangouts link
19:21:19 <downey> Success :)
19:24:26 <cpower> dkayiwa: you around?
19:24:37 <h3llborn> time to play the waiting game for laura :P
19:24:47 <djazayeri> wyclif: you joining the hangout?
19:24:53 <cpower> Anyone else wanting to join the hangout?
19:24:54 <burke> wluyima: are you joining?
19:25:01 <burke> haha. what they said.
19:25:05 *** dkayiwa has quit IRC
19:25:15 *** dkayiwa has joined #openmrs
19:25:23 <wluyima> burke, i there is no link for me to join
19:25:42 <cpower> wluyima: check your google hangout main page
19:25:45 <cpower> link is there
19:25:54 <h3llborn> link?
19:25:59 <h3llborn> to the hangout mainpage
19:26:02 <dkayiwa> not for me too
19:26:03 <djazayeri> wluyima: https://plus.google.com/hangouts
19:26:07 <wluyima> cpower, that is where i am but i cant see a way to join
19:26:27 <djazayeri> cpower: make sure you invite wyclif. :-)
19:26:29 <downey> Participants: https://plus.google.com/hangouts Viewers: http://www.youtube.com/watch?v=x5WYXMRJGys
19:26:43 <cpower> sending again
19:27:20 <cpower> wluyima: check your page again
19:27:30 <h3llborn> screw it ill just watch hahh
19:27:43 <cpower> and/or give me your email address wyclif
19:28:51 <cpower> h3llborn: who are you?
19:29:00 <h3llborn> I'm new hahah
19:29:04 <cpower> cool
19:29:10 <downey> h3llborn: we can get you in next time. :)
19:29:12 <h3llborn> my TA thought it would be a good idea i should check this project out
19:29:21 <h3llborn> for sure!
19:29:21 <cpower> Welcome!
19:29:31 <h3llborn> thanks!
19:29:57 <dkayiwa> h3llborn: you can use the readonly utube url like am doing :)
19:30:00 <wluyima> cpower, still cant
19:30:06 <cpower> Please watch the you tube, feel free to ask questions and I'll speak for you. and happy to get you involved
19:30:10 <h3llborn> dkayiwa: its what I'm doing
19:30:19 <h3llborn> yup
19:30:19 <harsz89> i'm watching the hangout ..:)
19:30:23 <cpower> wluyima: give me your gmail account
19:30:26 <wluyima> cpower, can you instead send me the link instead
19:30:28 <harsz89> it's cool!
19:30:38 <wluyima> wycleflo@gmail.com
19:30:49 <downey> wluyima: https://plus.google.com/hangouts
19:31:00 <cpower> new invite sent
19:31:02 <wluyima> downey, nothing
19:31:09 <cpower> go to downey's link now
19:31:23 <dkayiwa> kick of meetings on hangouts do not like me :)
19:31:37 <cpower> boo
19:31:46 <cpower> watch the you tube then and comment
19:32:36 <cpower> andrea__: you wanting in?
19:33:02 <andrea__> cpower, I can see it
19:33:08 <cpower> ok
19:33:11 <andrea__> cpower: sure
19:37:31 <cpower> dkayiwa: what are your plans for the next two weeks?
19:37:51 <cpower> are you on the sprint or working in the community lane?
19:38:09 <dkayiwa> cpower: do you plan to take me off the sync sprint? :)
19:38:28 <cpower> I was asking where you think you were working
19:38:43 <cpower> I think you working on the sync sprint is fine
19:38:46 * downey likes the "Like a boss" next to the head of mseaton in the Google+ Hangout
19:39:22 <dkayiwa> cpower: i was thinking that assigned to work on the sync sprint :)
19:39:45 <DraggonZ> cpower, how to participate in sprint?
19:40:25 <cpower> DraggonZ: have you gotten involved in a sprint or in OpenMRS in the past?
19:40:42 <djazayeri> DraggonZ: https://wiki.openmrs.org/display/RES/Sync+Sprint+2013-03
19:40:53 <DraggonZ> cpower, no, i want start now :)
19:41:13 <cpower> DraggonZ: ok first steps is to get your enviroment setup
19:41:21 <djazayeri> DraggonZ: ah, start with https://wiki.openmrs.org/display/docs/Getting+Started+as+a+Developer
19:41:22 <OpenMRSBot> <http://ln-s.net/8bkO> (at wiki.openmrs.org)
19:42:14 <DraggonZ> djazayeri, i already done some tickets)
19:42:26 <djazayeri> DraggonZ: okay, so follow the Sync Sprint link.
19:42:35 <djazayeri> :-)
19:42:53 <DraggonZ> djazayeri, already followed :) read that:
19:43:02 <DraggonZ> djazayeri, If you would like to get involved in the Sprint, simply connect to the IRC channel and engage with the developer lead (on IRC as "mseaton") or one of the other developers who are working on the Sprint.
19:44:00 <djazayeri> DraggonZ: ah, so we're literally doing the sprint kickoff right now, on google hangout. It just ended as I'm typing this message. You can watch that rebroadcast on youtube if you want
19:44:08 <burke> just ended.
19:44:29 <djazayeri> DraggonZ: but generally, the way to participate is to pick a ticket off of the sprint's "rapid board", and do it. :-)
19:44:40 <burke> Youtube should show up here in a minute: http://www.youtube.com/user/OpenMRS
19:44:46 <djazayeri> DraggonZ: if a ticket isn't clear, ask mseaton for guidance about it.
19:44:56 <DraggonZ> djazayeri, i watched it :) i think we misunderstood each other
19:45:10 <DraggonZ> DraggonZ, oh, great
19:45:11 <burke> Sync Sprint 2013-03 page is here: https://wiki.openmrs.org/x/2ABDAg
19:45:14 <cpower> DraggonZ: Go https://tickets.openmrs.org/secure/RapidBoard.jspa?rapidView=29 find a ticket you want to do
19:45:22 <DraggonZ> djazayeri, great :)
19:45:49 <djazayeri> DraggonZ: okay, yes, so did you mean something else by "how to participate in sprint?" that we didn't answer?
19:46:28 <burke> Sync Sprint Kickoff here: https://www.youtube.com/watch?feature=player_embedded&v=x5WYXMRJGys
19:46:29 <OpenMRSBot> <http://ln-s.net/+pRU> (at www.youtube.com)
19:46:32 <harsz89> djazayeri, i watched the sprint broadcast and i also looking forward to contribute to the sync module
19:46:58 * cpower so we should put the hangout responsibility on the product owner...
19:47:06 <h3llborn> ^ this
19:47:22 <djazayeri> cpower: I couldn't agree more. (Or the dev lead.) :-)
19:47:57 * cpower this PM is too heavily booked in meetings to be anywhere "on time"
19:47:58 <DraggonZ> djazayeri, i mean should i do additional steps to start work with tickets (registration somewhere, etc)or can just claim tickets )
19:48:36 <DraggonZ> djazayeri, and thank you for answers!
19:49:15 <djazayeri> DraggonZ: there's not a lot of "process", you just claim a ticket and do it. Per "Working with the code:" on the sprint wiki page
19:53:52 <jkeiper> if i'm creating an object that will have a Set<Location> as a property ... will I have to make a sub-table to be used for mapping? do we have examples of this (HBM.XML files) in core?
19:54:41 <djazayeri> jkeiper: location has a set of child locations, right?
19:54:57 <jkeiper> djazayeri: i'll look ...
19:55:03 <djazayeri> jkeiper: but that's using location.parent_location
19:55:22 <djazayeri> jkeiper: yes, if you want something to have a Set<Location> property, you need a mapping table.
19:55:46 <jkeiper> djazayeri: it has parent / child locations ... a little different than what i need.
19:55:49 *** shortend has quit IRC
19:55:54 <jkeiper> djazayeri: just looking for a template to drag over
19:56:18 <jkeiper> djazayeri: i'll take a look at hibernate docs ...
19:56:20 <djazayeri> jkeiper: look at FormField, maybe
19:56:48 <djazayeri> jkeiper: never mind, that's not right either
19:56:54 <jkeiper> djazayeri: ok heheh :-D
19:57:10 <djazayeri> jkeiper: yeah, look at the hibernate docs, but it's pretty straightforward.
19:58:40 <jkeiper> djazayeri: think this does it: http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html_single/#assoc-unidirectional-12m
19:58:44 <OpenMRSBot> <http://ln-s.net/+pRi> (at docs.jboss.org)
19:59:48 *** andreap has joined #openmrs
20:00:20 <andreap> dkayiwa, you here?
20:00:28 <dkayiwa> andreap: almost :)
20:00:46 <andreap> dkayiwa, what does almost mean?
20:03:05 <dkayiwa> andreap: yes :)
20:03:33 <andreap> dkayiwa, save irc log from our conversation yesterday - wanted to ask you again about cascade
20:03:44 <dkayiwa> andreap: ok
20:04:33 <andreap> dkayiwa, chatted with wyclif yesterday too - he didn't likw the hibernate query so I rewrote it
20:04:49 <dkayiwa> andreap: ok
20:05:20 <andreap> dkayiwa, also working on openmrs presentation for Merck so just getting back to this - got to finish thsi ticket
20:06:17 <dkayiwa> ok
20:06:54 <andreap> dkayiwa, still wondering what to do about cascade - putting method in OrderService didn't help
20:07:43 *** harsz89 has quit IRC
20:08:09 <andreap> dkayiwa, you said I didn't need it - but won't call my method if it isn't set to true
20:08:14 *** k-joseph has joined #openmrs
20:08:33 <dkayiwa> andreap: we agree to have it
20:08:38 <dkayiwa> agreed
20:09:12 <andreap> dkayiwa - agreed?
20:10:18 <dkayiwa> andreap: yes agreed
20:11:18 <andreap> dkayiwa, agreed that my method won't get called if it isn't true? Is there somewhere I can set it to true?
20:11:56 <dkayiwa> andreap: did you create a new service method that takes on the boolean (cascade) parameter?
20:12:12 <andreap> dkayiwa, yes
20:12:29 <dkayiwa> andreap: so do you call it with a value of true?
20:15:29 *** shortend has joined #openmrs
20:17:11 *** andrea__ has quit IRC
20:17:35 *** andrea__ has joined #openmrs
20:20:24 *** Anuruddha has quit IRC
20:22:11 *** k-joseph has quit IRC
20:22:58 <andreap> dkayiwa, it's failing on new Hibernate query - I better take a closer look here
20:23:16 <dkayiwa> andreap: ij
20:23:18 <dkayiwa> ok
20:24:12 <andreap> dkayiwa, thanks you've been very helpful - will work on it a little more then back to Merck presentation
20:25:32 <dkayiwa> andreap: 8)
20:33:23 *** DraggonZ has left #openmrs
20:46:23 *** portablejim_ has joined #openmrs
21:11:39 *** andrea__ has quit IRC
21:12:03 *** andrea__ has joined #openmrs
21:33:08 *** andrea__ has quit IRC
21:33:40 *** andrea__ has joined #openmrs
21:45:42 *** ashray has joined #openmrs
21:49:37 *** andreap has quit IRC
22:00:17 <h3llborn> lalala
22:02:57 *** ashray has quit IRC
22:33:41 *** lh has joined #openmrs
22:33:41 *** lh has joined #openmrs
23:06:23 *** dkayiwa has quit IRC
23:12:27 *** wluyima has quit IRC
23:56:01 *** wluyima has joined #openmrs
23:57:48 *** lh has quit IRC