IRC Chat : 2012-05-25 - OpenMRS

00:00:43 <finbrein> hi robbyoconnor
00:20:15 <robbyoconnor> hey finbrein how's it goin?
00:21:54 <finbrein> good over here. Working on the first part of my project.
00:29:36 *** jordan_ has quit IRC
00:38:30 *** robbyoconnor has quit IRC
00:38:31 *** finbrein has quit IRC
00:38:31 *** sgithens has quit IRC
00:38:32 *** djazayeri has quit IRC
00:38:33 *** wyclif has quit IRC
00:38:33 *** nribeka has quit IRC
00:38:33 *** every0ne has quit IRC
00:44:21 *** robbyoconnor has joined #openmrs
00:44:21 *** wyclif has joined #openmrs
00:44:21 *** djazayeri has joined #openmrs
00:44:21 *** nribeka has joined #openmrs
00:44:21 *** every0ne has joined #openmrs
00:44:21 *** finbrein has joined #openmrs
00:44:21 *** sgithens has joined #openmrs
00:44:21 *** zelazny.freenode.net sets mode: +vov robbyoconnor djazayeri nribeka
00:44:56 *** robbyoconnor has quit IRC
00:46:46 *** finbrein has quit IRC
00:50:56 *** robbyoconnor has joined #openmrs
00:50:56 *** zelazny.freenode.net sets mode: +v robbyoconnor
01:18:47 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: OpenMRS UI Framework 1.4 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=uiframework&ampversion=&amp1.4>
01:33:42 *** mccallumg has quit IRC
01:42:09 <every0ne> 'morning
01:51:53 *** harshadura has joined #openmrs
01:59:39 <every0ne> anybody tried to deploy the app to glassfish2.2?
03:18:40 *** harshadura has quit IRC
04:12:23 *** every0ne has quit IRC
04:33:55 *** suranga has joined #openmrs
04:33:55 *** ChanServ sets mode: +v suranga
04:42:54 *** nribeka has quit IRC
05:16:41 *** sunbiz has joined #openmrs
05:16:41 *** ChanServ sets mode: +v sunbiz
05:26:33 *** r0bby has joined #openmrs
05:26:33 *** ChanServ sets mode: +v r0bby
05:30:25 *** robbyoconnor has quit IRC
05:58:44 *** dkayiwa has joined #openmrs
06:00:01 *** goutham has joined #openmrs
06:00:11 *** r0bby is now known as robbyoconnor
06:16:33 *** nribeka has joined #openmrs
06:16:33 *** ChanServ sets mode: +v nribeka
06:24:24 *** suranga has quit IRC
06:49:20 *** bryq has joined #openmrs
06:49:20 *** ChanServ sets mode: +v bryq
06:50:26 *** nribeka has quit IRC
07:16:25 <sunbiz> dkayiwa: Im failing the installation and upgrade for trunk
07:16:45 <dkayiwa> sunbiz: sorry i broke it. about to commit the fix
07:16:48 <sunbiz> dkayiwa: Migration failed for change set liquibase-update-to-latest.xml::1-grant-new-dashboard-overview-tab-app-privileges::dkayiwa: Reason: liquibase.exception.DatabaseException:
07:16:51 <sunbiz> thanks
08:01:37 *** dkayiwa has left #openmrs
08:05:13 *** dkayiwa_ has joined #openmrs
08:17:40 *** dkayiwa_ has quit IRC
08:48:51 *** pulasthi7 has joined #openmrs
08:55:22 *** bryq1 has joined #openmrs
08:55:23 *** bryq has quit IRC
09:13:18 *** dkayiwa has joined #openmrs
09:52:41 *** rafa has joined #openmrs
09:52:41 *** ChanServ sets mode: +v rafa
09:57:23 *** snoppy has joined #openmrs
10:08:46 <rafa> hi dkayiwa!
10:08:51 <dkayiwa> hi rafa
10:09:08 <rafa> the privilege helper module is usable now
10:09:14 <rafa> did you have a chance to try it out?
10:09:16 *** suranga has joined #openmrs
10:09:16 *** ChanServ sets mode: +v suranga
10:09:25 <dkayiwa> rafa: oh thanks. let me do so 30 mins from now :)
10:09:30 <rafa> I'm wondering if I should spend more time adding extra features or do other sprint tickets
10:09:47 <dkayiwa> rafa: it depends on which extra features
10:09:58 <rafa> see ticket comments
10:10:29 <rafa> !ticket TRUNK-3366
10:10:32 <OpenMRSBot> rafa: [#TRUNK-3366] Create module for recording privilege checks - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3366
10:11:57 <dkayiwa> rafa: since that module will be very helpful, i think spending more time adding more features as per that ticket will be more helpful than looking for another ticket
10:12:40 <rafa> dkayiwa: it seems to me it's already very helpful, but with a few more hours we can make it rock :D
10:13:15 <dkayiwa> rafa: i have a rocking feature that i was thinking of adding :)
10:13:23 <rafa> dkayiwa: that is?
10:14:36 <dkayiwa> rafa: after recording the privileges required for a given operation, the user just clicks a button/link to automatically create for him a new roles with the recorded privileges. So all he does it enter a name and description in a prompt sort of like dialog box
10:14:43 <dkayiwa> rafa: what do you think of that? :)
10:15:13 <rafa> dkayiwa: yes, I wanted to add that as well
10:15:24 <dkayiwa> rafa: oh we think the same :)
10:15:31 <rafa> dkayiwa: so far I've added assining the recorded privileges to an exisitng role
10:15:43 <dkayiwa> rafa: oh thats so cool :D
10:30:18 *** applecool has joined #openmrs
10:30:39 <applecool> Hey rafa
10:30:43 <rafa> hey applecool!
10:30:44 <applecool> Good Afternoon :)
10:31:00 <rafa> welcome back to life :D power is back!
10:31:07 <applecool> the power is back and i am back! :D
10:31:11 <applecool> Haha! Yeah! :D
10:31:38 <applecool> actually i took a net card USB modem yesterday! it get activated yet!
10:31:47 <rafa> applecool: awesome!
10:31:56 <applecool> i guess it should get activated by evening! :D
10:32:19 <applecool> So there wont be any problem with this time taking powercuts ! :D
10:32:27 <applecool> I will be always ON :)
10:32:49 <applecool> Hey rafa did you check the code?
10:32:52 *** snoppy has left #openmrs
10:33:00 <rafa> applecool: yes, I did
10:33:10 <rafa> applecool: I replied to your e-mail
10:33:13 <applecool> cool! How many mistakes i did!
10:33:22 <applecool> Oh ! oops i didnt check it!
10:33:24 <applecool> wait a sec
10:33:25 <applecool> :)
10:33:33 <rafa> applecool: just a few
10:33:44 <rafa> applecool: I wanted to ask you as well do you write code in eclipse or notepad? :)
10:34:35 <applecool> Eclipse!
10:34:41 <applecool> Not in notepad! :D
10:35:04 <rafa> applecool: hmm strange I spotted you used "package" as a name variable which eclipse should have told you instantly it's wrong :)
10:35:52 <applecool> yeah just now saw that damn! i forgot! :D :D awkward! :D
10:35:59 <rafa> applecool: let's focus on persistenace today
10:36:07 <applecool> Okay!
10:36:12 <rafa> applecool: so work only in the core module
10:36:36 <rafa> applecool: let's make it compile and pass tests :)
10:36:47 <rafa> applecool: if you pull you'll see that it passes tests right now
10:37:12 <applecool> Ok! i will do that now! wait a sec :)
10:37:34 <rafa> applecool: the web module fails, but let's not worry about it right now
10:37:54 <rafa> applecool: we'll fix it after you add persistance
10:38:03 <applecool> Okay :)
10:38:17 <applecool> i pulled it! Done! :)
10:38:52 <rafa> run mvn clean install on the core module and see if it succeeds
10:39:59 <applecool> yeah just a sec :)
10:42:17 *** magoo_ has joined #openmrs
10:44:55 *** sunbiz1 has joined #openmrs
10:46:00 *** sunbiz has quit IRC
10:52:11 <applecool> rafa: bad news! build failed
10:52:14 <applecool> http://pastebin.com/dKjZGnjf
10:53:56 <rafa> applecool: do you still have maven configured to use proxy?
10:54:36 *** dkayiwa has quit IRC
10:55:19 <applecool> u mean in the settings.xml right which is in .m2
10:55:20 <applecool> ?
10:55:26 <rafa> yes
10:55:37 <rafa> if you're no longer behind a proxy you need to change that
10:55:55 <applecool> ya !
10:56:04 <applecool> i will remove it right away!
11:02:46 <applecool> again got the same error rafa
11:02:47 <applecool> http://pastebin.com/HRusy9HR
11:03:09 <rafa> applecool: try clean install on the main project
11:03:24 <applecool> ok :)
11:03:43 <applecool> rafa: i need to remove only the proxy stuff in the settings.xml right?
11:04:03 <applecool> or do you want me to delete the entire file?
11:04:23 <rafa> applecool: you've created it to add proxy right?
11:04:30 <applecool> yes!
11:04:33 <rafa> applecool: so you can safely delete the file
11:04:40 <applecool> okay :D
11:05:19 *** suranga has quit IRC
11:09:42 <applecool> rafa: http://pastebin.com/SgKnVnAJ
11:09:44 <applecool> again
11:10:30 <rafa> applecool: can you please pastebin what's in your hibernate.cfg.xml?
11:10:41 <applecool> yes!
11:12:45 <applecool> http://pastebin.com/wfm2TuyX
11:14:08 <rafa> applecool: make it http://pastebin.com/EnDqxVUY
11:16:27 *** dkayiwa has joined #openmrs
11:17:43 <applecool> rafa: did you change the jdbc.properties database password? :)
11:17:58 <applecool> http://pastebin.com/wnK3rvn4
11:18:01 <applecool> error again!
11:18:17 <rafa> applecool: yes sorry revert it to yours
11:18:37 <applecool> ok ok :) no problem rafa :P :)
11:18:48 <rafa> applecool: so did changing the hibernate.cfg.xml file helped?
11:19:39 <rafa> applecool: if so you're still having problems with maven accessing the Internet
11:20:12 <rafa> applecool: are you sure you're not behind any proxy right now?
11:20:59 <applecool> yes! it helped :)
11:21:16 *** dkayiwa has quit IRC
11:21:21 <applecool> it went beyond that step i guess u saw in my previous pastebin :)
11:21:37 <applecool> and yes i am not under proxy ! :) i am not at school :)
11:21:40 <applecool> :D
11:22:11 <applecool> rafa: cool its running the tests now :)
11:22:24 <applecool> hope everything goes very fine now :)
11:22:25 <rafa> applecool: hmm maven with no access to the Internet may be a problem at some point :/
11:22:37 <applecool> hmm! :)
11:22:56 <applecool> rafa: how can you remember that kind of a password :D
11:23:11 <applecool> which you have set it to ur databasE
11:23:11 <applecool> :)
11:23:24 <rafa> applecool: haha it's very simple
11:23:33 <applecool> its one mighty strong password to crack! :D
11:23:46 <rafa> applecool: actually it's the weakest I use for such things ;)
11:23:57 <applecool> :) ;)
11:24:20 <rafa> applecool: that's why I'm not afraid it became public ;)
11:25:48 <applecool> haha! :D
11:26:54 <applecool> http://pastebin.com/RQbLJYGR
11:26:59 <applecool> build failed for the Web
11:27:07 <applecool> and the core got succeeeded! :)
11:27:09 <applecool> as you said
11:27:10 <rafa> applecool: that's great :D
11:27:27 <rafa> applecool: okay, so start from fixing Package.java
11:27:38 <applecool> oh my god there is a lot of stuff to do in web!
11:27:46 <applecool> Okay from Package!
11:27:52 <rafa> applecool: then add PackageManager, etc...
11:28:00 <applecool> as per your comments on the git?
11:28:06 <rafa> applecool: correct
11:28:14 <applecool> okay
11:28:15 <applecool> :)
11:28:17 <rafa> applecool: at the and add tests and make sure they pass
11:28:35 <rafa> applecool: for everything use User...java as an example
11:28:58 <applecool> Okay! :)
11:29:13 <applecool> then?
11:29:25 <rafa> applecool: then commit and ping me :)
11:29:32 <applecool> Okay cool :D
11:29:43 <applecool> yeah i will do that :)
11:30:19 <rafa> applecool: if something doesn't work for you for more than 30 minutes ping me as well
11:30:57 <applecool> Okay! :)
11:31:01 <applecool> i will :)
11:31:06 <rafa> applecool: I need to go back to coding right now, but if you mention my name here I'll be notified
11:31:36 <applecool> Oh! sure rafa :) i will do that :)
11:31:56 <rafa> applecool: okay, let's code! ttyl
11:31:57 <applecool> have your lunch :)
11:32:07 <applecool> okay :) ttyl
11:41:42 *** pulasthi7 has quit IRC
11:51:19 *** dkayiwa has joined #openmrs
11:53:19 *** bwolfe has joined #openmrs
11:53:27 *** ChanServ sets mode: +o bwolfe
12:07:26 *** applecool has quit IRC
12:12:09 *** james_regen has joined #openmrs
12:12:09 *** ChanServ sets mode: +v james_regen
12:21:24 *** wyclif has quit IRC
12:24:56 *** dkayiwa_ has joined #openmrs
12:25:20 *** dkayiwa has quit IRC
12:25:20 *** dkayiwa_ is now known as dkayiwa
12:28:48 *** bryq1 has quit IRC
12:30:04 *** sunbiz1 has left #openmrs
12:30:34 *** harshadura has joined #openmrs
12:30:49 *** finbrein has joined #openmrs
12:42:24 *** magoo_ has quit IRC
12:43:58 *** downey has joined #openmrs
12:43:58 *** ChanServ sets mode: +o downey
12:43:58 *** OpenMRSBot sets mode: +o downey
13:03:23 *** dkayiwa has quit IRC
13:06:06 *** dkayiwa has joined #openmrs
13:08:20 *** magoo_ has joined #openmrs
13:09:10 *** wyclif has joined #openmrs
13:22:39 *** downey has quit IRC
13:24:02 *** maurya has joined #openmrs
13:29:52 *** jmiranda has joined #openmrs
13:30:03 *** ChanServ sets mode: +o jmiranda
13:37:28 *** bryq has joined #openmrs
13:37:28 *** ChanServ sets mode: +v bryq
13:48:38 *** mvorobey has joined #openmrs
13:49:19 <mvorobey> hi all
13:52:03 *** cpower has joined #openmrs
13:52:51 <cpower> Happy Friday to most
13:53:50 <bwolfe> who doesn't have a friday right now?
13:54:07 <bwolfe> or are you saying that some people don't deserve a HAPPY friday? :-/
13:54:11 <cpower> In the time warp of Open MRS I can never be sure...
13:54:15 <bwolfe> for shame cpower. for shame.
13:54:20 <bwolfe> heh
13:54:32 <cpower> oooh sooo sorry..so sorry :-(
13:54:36 <bwolfe> is it tomorrow in australia yet?
13:54:50 <bwolfe> although we don't have anyone over there...
13:54:54 <cpower> bwolfe no it cannot be tomorrow today
13:55:47 <bwolfe> lies
13:55:58 <cpower> anyone have any great weekend or memorial day plans?
13:57:53 <bwolfe> sleep
13:58:12 <bwolfe> oh wait, I have three sub-toddlers, I don't get sleep.
13:58:17 <cpower> I'll take the silence as a no.. I forget that developers code, sleep and play video games...that is all right?
13:58:44 <cpower> whoa! 3 not even toddler kids? yikes!
13:58:48 <bwolfe> I don't get to code very much, sleep very much, and def not time for video games. guess I'm not a developer. :-(
13:58:50 *** downey has joined #openmrs
13:58:50 *** ChanServ sets mode: +o downey
13:58:50 *** OpenMRSBot sets mode: +o downey
13:59:09 <cpower> bwolfe yes you have #failed
13:59:13 <bwolfe> cpower, aged 3, 2, and 0.33.
13:59:36 <cpower> congrats and condolences to your sanity, sleep and free time
14:00:38 <cpower> As side note my wife loves babies so if you ever need a break or a night out, I'm sure we could work something out.
14:00:38 <bwolfe> heh
14:00:55 * bwolfe calls cpower's wife immediately
14:02:01 <djazayeri> hey, I have to run so I'm just going to paste my scrum update now.
14:02:25 <djazayeri> Thursday
14:02:29 <djazayeri> * Dev call
14:02:29 <djazayeri> * Leadership call
14:02:29 <djazayeri> * More ITECH UI Work
14:02:29 <djazayeri> * Partial progress deploying to demo server
14:02:29 <djazayeri> * Released UI Framework 1.4, UI Library 1.2, App Framework 1.2
14:02:30 <djazayeri> Friday
14:02:31 <djazayeri> * Finish getting the demo server up
14:02:31 <djazayeri> * Blog about it
14:02:32 <djazayeri> * Meet with Jan, Bill, and Jim Sibley about HL7 discussions in OpenMRS
14:02:32 <djazayeri> * Meet with Jan and Bill to get feedback on current progress and plan for the next couple weeks
14:02:33 <djazayeri> no blockers
14:03:05 <cpower> Well it is that time...
14:03:12 <cpower> !scrumon cpower
14:03:12 * 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:03:20 *** gauravpaliwal has joined #openmrs
14:03:27 *** ChanServ sets mode: +v gauravpaliwal
14:03:31 <djazayeri> I can paste my update again now for the sake of the bots
14:03:42 <djazayeri> Thursday
14:03:42 <djazayeri> * Dev call
14:03:42 <djazayeri> * Leadership call
14:03:42 <djazayeri> * More ITECH UI Work
14:03:42 <djazayeri> * Partial progress deploying to demo server
14:03:43 <djazayeri> * Released UI Framework 1.4, UI Library 1.2, App Framework 1.2
14:03:44 <djazayeri> Friday
14:03:44 <djazayeri> * Finish getting the demo server up
14:03:45 <djazayeri> * Blog about it
14:03:45 <djazayeri> * Meet with Jan, Bill, and Jim Sibley about HL7 discussions in OpenMRS
14:03:46 <djazayeri> * Meet with Jan and Bill to get feedback on current progress and plan for the next couple weeks
14:03:46 <djazayeri> no blockers
14:03:50 <djazayeri> catch you guys later
14:04:04 <cpower> Order: Djazayeri, bwolfe, rafa, dkayiwa, mvorobey, wyclif
14:04:18 <rafa> hi!
14:05:15 <bwolfe> how did darius go before the order was posted?
14:05:26 <bwolfe> cpower, now I see your strange time warp in action!
14:05:41 <bwolfe> djazayeri, can you give me that demo server password?
14:05:43 <bwolfe> :-)
14:05:46 * bwolfe is impatient
14:05:53 <bwolfe> Thursday
14:05:53 <bwolfe> clairfy TRUNK-3354
14:05:53 <bwolfe> emails
14:05:53 <bwolfe> triaged the remaining ERR tickets
14:05:53 <bwolfe> packaged/released event/atom feed
14:05:54 <bwolfe> dev call
14:05:56 <bwolfe> leadership call
14:05:58 <bwolfe> Friday
14:06:00 <bwolfe> call with philippines
14:06:02 <bwolfe> atom feed docs (didn't get to it yesterday)
14:06:06 <bwolfe> sprint setup with kiran
14:06:08 <bwolfe> emails
14:06:10 <bwolfe> join priv sprint? (a tad late)
14:06:12 <bwolfe> no blockers
14:06:32 <rafa> Today:
14:06:33 <rafa> * Completed the first version of
14:06:33 <rafa> !ticket TRUNK-3366
14:06:33 <rafa> Now working on the extra feature to assign privileges to a user. I need to create some wiki as well.
14:06:33 <rafa> No blockers.
14:06:37 <OpenMRSBot> rafa: [#TRUNK-3366] Create module for recording privilege checks - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3366
14:07:26 <bwolfe> "create some wiki" :-)
14:08:42 <bwolfe> dkayiwa, are you around?
14:08:58 <dkayiwa> Committed followup fix for: Create liquibase changeset to grant the new dashboard overview tab application privileges - TRUNK-3369
14:08:59 <dkayiwa> Committed followup fix for: Assign the new API-level privileges to roles that used to have the renamed privileges - TRUNK-3373
14:08:59 <dkayiwa> About to commit for: Increase the privilege column size - TRUNK-3386
14:08:59 <dkayiwa> And then continue with: Improve the page a user sees when they fail a privilege check - TRUNK-3354
14:08:59 <dkayiwa> No Blockers
14:09:05 <mvorobey> Work-in-Progress - TRUNK-3377
14:09:05 <mvorobey> Work-In-Progress - CSTM-2
14:09:05 <mvorobey> Investigating into spring:message tag
14:09:05 <mvorobey> No blockers
14:09:21 <wyclif> Thursday:
14:09:21 <wyclif> * dev call
14:09:21 <wyclif> * Continue with work TRUNK-204 - Struggled with this, apparently modules stuff doesn't seem to work from when using the API outside the web environment, i will comment on the ticket with my findings
14:09:21 <wyclif> friday:
14:09:21 <wyclif> * Revisit bug tickets that were commented on after i added my comments to implement suggested solutions
14:09:23 <wyclif> * Pick another bug tickets
14:09:25 <wyclif> Blockers: None
14:09:49 <cpower> Anyone else have something to add?
14:10:08 <bwolfe> wyclif, isn't that the point of hte ticket? :-)
14:10:25 <wyclif> hte?
14:10:33 <wyclif> oh the
14:10:39 <cpower> Summary: No blockers and Discussion topics
14:10:44 <cpower> !scrumoff
14:10:44 * 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:11:29 <wyclif> bwolfe, i think the ticket was to make it possible to programmatically start a module, it could still be from the web app
14:11:50 <wyclif> bwolfe, and that seems to be working
14:12:02 <bwolfe> right, and aren't you struggling to do exactly what is described in the ticket?
14:12:23 <bwolfe> mike complained that its hard to start the module from the api. you say its hard to start the module outside the web environ. potatoe potato?
14:12:56 <wyclif> bwolfe, and from what we talked abut yesterday, i think adding WebModuleUtil.startModule that loads and starts a module from a weblayer
14:13:16 <wyclif> Context.startModule wouldn't start the web components certainly
14:13:44 <bwolfe> I'm not following you. why would a non-web environment need to start web components?
14:13:49 <wyclif> bwolfe, there is a difference i think between starting a module to have access to its service and starting it to use it in the web layer, right?
14:14:04 <bwolfe> yes, right now they are two calls
14:14:15 <bwolfe> but to get access to the service you need to restart spring
14:14:25 <bwolfe> and that spring restart is an additional step AFTER the web start
14:14:40 <mvorobey> rafa, hi
14:14:46 *** harshadura has quit IRC
14:14:46 <bwolfe> (it comes after the web startup because the spring restart needs to pick up on some of the new web things)
14:14:48 <rafa> hi mvorobey!
14:14:56 <rafa> mvorobey: how are you?
14:14:58 <wyclif> from my findings actually module services are not available when i write a custom using the API
14:15:28 <mvorobey> rafa, can you please point me to example, if such is present, of how to override JSTL tag behavior in modules ?
14:15:59 <mvorobey> rafa, :) sorry, did not catch your last message, am fine, and you ?
14:16:35 <rafa> mvorobey: doing good. hmmm I'm not sure if it's even possible
14:16:42 <rafa> mvorobey: what are you trying to do?
14:16:42 *** applecool has joined #openmrs
14:17:02 *** dkayiwa has quit IRC
14:17:41 <mvorobey> rafa: according to CSTM-2 I need to provide a mechanism for the custommessage module to alter rendering of OpenmrsMessageTag (am working on it now).
14:17:55 <rafa> mvorobey: I think what you want to do is provide a different implementation of that tag
14:17:59 <rafa> mvorobey: not override it
14:18:29 <rafa> mvorobey: so you need to make a way in core to say OpenmrsMessagTag.setBehaviour() or something
14:18:35 <mvorobey> rafa, but would be core implementation suppressed by module one ?
14:18:39 <rafa> mvorobey: and call that in a module
14:18:57 <mvorobey> rafa, aha, in this way
14:19:14 *** sgithens_ has joined #openmrs
14:19:14 *** gauravpaliwal has quit IRC
14:19:40 <rafa> mvorobey: you need to provide a simple behavior in core like one from the spring message tag
14:19:55 <rafa> mvorobey: and then it'll be set to a different one if the module is installed
14:20:01 *** gauravpaliwal has joined #openmrs
14:20:01 *** ChanServ sets mode: +v gauravpaliwal
14:20:11 <rafa> mvorobey: you also need to remember to set it back to default when the module is uninstalled
14:20:52 <mvorobey> rafa, thank you so much, that is really helpful
14:21:04 <rafa> mvorobey: I'd use a simple static field for that
14:21:21 <rafa> mvorobey: but you must to say it's not thread-safe in docs
14:21:27 <mvorobey> rafa, ok, seems good for me too
14:21:35 <rafa> mvorobey: modules are loaded sequentially anyway so it won't be a problem
14:21:59 <rafa> mvorobey: but one shouldn't use that method elsewhere
14:23:28 <mvorobey> rafa, what did you mean? do not allow to use that method in other places, right ?
14:24:06 <rafa> mvorobey: hmmm actually sorry. It's fine to use it anywhere. It's just a setter.
14:24:36 <mvorobey> rafa, do not mind :)
14:24:56 <rafa> mvorobey: Note only that anything implementing TagBehavior must be thread-safe
14:25:55 <mvorobey> rafa, so, will create that setter as synchronized
14:26:12 <rafa> mvorobey: no need to synchronize setter
14:26:30 <mvorobey> rafa, why ?
14:27:01 <mvorobey> rafa, what exactly to synchronize, can you please, clarify ?
14:27:15 <rafa> mvorobey: because even if two threads try to use that setter at once, one will always win and set something :)
14:27:38 <rafa> mvorobey: thread-safe != synchronize :)
14:27:50 <rafa> mvorobey: you don't need to synchronize anything
14:28:12 <mvorobey> rafa, just make it stateless, right ?
14:28:28 <mvorobey> rafa, I mean without storing the state
14:28:38 <rafa> mvorobey: correct TagBehavior must not have any fields :)
14:29:10 <mvorobey> rafa, sorry, was a bit confues :)
14:29:58 <rafa> mvorobey: yeah sorry for confusing you
14:30:19 <mvorobey> rafa, let me ask this
14:30:51 *** dkayiwa has joined #openmrs
14:32:33 <mvorobey> rafa, TagBehavior, or may be TagRenderingBehavior, will be a simple interface, whose implementations will be used by openmrs:message tag to render its output, right ? something like callbacks, yes ?
14:32:46 <rafa> mvorobey: right
14:33:40 <mvorobey> rafa, thank you S)
14:33:43 <mvorobey> :)
14:33:50 <mvorobey> S) = :)
14:33:51 <rafa> mvorobey: you're welcome :)
14:35:03 *** pushkar has joined #openmrs
14:39:12 *** jordan__ has joined #openmrs
14:39:20 <downey> Hi jordan__ and welcome to the #openmrs IRC channel.
14:43:59 *** dkayiwa has quit IRC
14:44:08 *** dkayiwa has joined #openmrs
14:47:41 <mvorobey> rafa, would you mind to ask one more question ?
14:48:12 <jmiranda> hey dkayiwa
14:48:36 <dkayiwa> hey jmiranda
14:48:49 <jmiranda> dkayiwa, i just tried adding vm_arguments to openmrs-standalone-runtime.properties to enable debug mode
14:48:53 <rafa> mvorobey: go ahead
14:48:55 <mvorobey> rafa, is it a good practice to define inner interfaces and provide default inner implementations ?
14:49:03 <jmiranda> and i keep getting a connection refused from eclipse
14:49:32 <dkayiwa> jmiranda: just restart the standalone
14:49:50 <rafa> mvorobey: personally I use that only if I don't want to make them public
14:50:04 <jmiranda> dkayiwa, yeah, i tried that and even stopped the ./run-on-linux.sh process and restarted that
14:50:22 <rafa> mvorobey: otherwise it's better to have them in separate files
14:50:29 <jmiranda> dkayiwa, just wanted to check if this was definitely working for you
14:50:36 <dkayiwa> jmiranda: it works for me all the time
14:50:44 <dkayiwa> jmiranda: can you try change the port number?
14:50:52 <rafa> mvorobey: you never now, someone might want to use your TagBehavior interface somewhere else than your Tag
14:51:28 <rafa> mvorobey: does it answer you question? :)
14:51:28 <mvorobey> rafa, in my case it would be public, but I can not definitely find where to place it ... maybe create new package org.openmrs.web.taglib.behavior ?
14:51:43 <rafa> mvorobey: sounds good!
14:51:45 <jmiranda> dkayiwa, yeah will try a few other options - thanks
14:52:05 <jmiranda> dkayiwa, i <3 openmrs standalone
14:52:05 <mvorobey> rafa, ok, thanks, it answers to my question :)
14:52:17 <dkayiwa> jmiranda: tell me if it does not work
14:54:11 *** goutham has quit IRC
14:55:26 <rafa> dkayiwa: hi, the changesets from yesterday are still failing
14:55:32 <rafa> dkayiwa: did you try to fix them?
14:55:41 <dkayiwa> rafa: when did you last check?
14:56:08 <rafa> dkayiwa: I didn't, but see the thread on the dev list
14:56:23 <dkayiwa> rafa: can you update and tell me if it does not work?
14:57:42 <rafa> dkayiwa: I'm a little busy right now
14:57:53 *** lh has joined #openmrs
14:57:53 *** lh has joined #openmrs
14:58:26 <dkayiwa> rafa: ok. i tested on a fresh install after committing some followup fixes. so it should work now
14:58:50 <rafa> dkayiwa: wyclif are you still having problems with that changesets?
14:59:05 <dkayiwa> rafa: not me
14:59:42 <wyclif> bwolfe, i haven't yet tested
15:02:39 <bwolfe> wyclif, havne't tested what?
15:03:02 <wyclif> was responding to rafa's question
15:03:26 <wyclif> i.e. running the latest trunk build
15:03:45 <dkayiwa> bwolfe: tested running trunk
15:04:02 <dkayiwa> bwolfe: i had some changesets which were failing on some databases
15:04:26 <bwolfe> dkayiwa, right, ok
15:04:32 <bwolfe> dkayiwa, does it have to do with this changeset? https://source.openmrs.org/changelog/OpenMRS/?cs=27543
15:06:02 <dkayiwa> bwolfe: that was an attempt to fix it
15:06:29 *** mvorobey has quit IRC
15:13:57 *** maurya has quit IRC
15:18:20 *** dkayiwa has quit IRC
15:19:19 *** gauravpaliwal has quit IRC
15:27:20 <applecool> rafa: there?
15:27:34 <rafa> applecool: yes
15:28:01 <applecool> i have some doubts
15:28:09 <applecool> should i pastebin them?
15:28:14 <applecool> or should i commit them?
15:28:32 <rafa> commit!
15:28:49 *** sgithens_ has quit IRC
15:29:05 <rafa> pastebin likes only stack traces ;)
15:29:14 <applecool> Package.java;PackageDao.java;PackageDaoTest.java;PackageManager.java
15:29:17 <applecool> right?
15:29:21 <applecool> anything else?
15:29:33 <downey> "Commit early and often"
15:29:40 <rafa> PackageManagerTest?
15:29:50 <applecool> do i need to write PackageDaoHibernate too?
15:29:52 <applecool> now?
15:30:04 <applecool> hmm! ya i need to write!
15:30:15 <applecool> give me few more minutes :)
15:30:16 <rafa> yes, it won't work without it :)
15:30:19 *** jordan___ has joined #openmrs
15:30:26 <rafa> applecool: cool :D
15:30:30 *** jordan___ has quit IRC
15:31:44 <rafa> applecool: btw if you ask me if you should commit I'll always say yes
15:31:55 <rafa> applecool: so don't bother asking :D
15:32:55 <applecool> hehe! yeah okay i got it :) ;) it will make life simple :P
15:32:56 <applecool> :)
15:33:46 *** jordan__ has quit IRC
15:37:06 *** applecool has quit IRC
15:41:36 *** gauravpaliwal has joined #openmrs
15:41:36 *** ChanServ sets mode: +v gauravpaliwal
15:44:02 *** kreddy has joined #openmrs
15:49:06 *** maurya has joined #openmrs
16:03:32 *** mccallumg has joined #openmrs
16:03:32 *** ChanServ sets mode: +v mccallumg
16:06:34 *** bryq has quit IRC
16:09:03 *** rafa has quit IRC
16:14:24 *** suranga has joined #openmrs
16:14:24 *** ChanServ sets mode: +v suranga
16:16:26 *** gauravpaliwal has quit IRC
16:21:31 *** magoo_ has quit IRC
16:22:51 *** pushkar_ has joined #openmrs
16:24:04 *** pushkar has quit IRC
16:24:39 *** jordan has joined #openmrs
16:24:44 <downey> Hi jordan and welcome to the #openmrs IRC channel.
16:25:22 *** pushkar__ has joined #openmrs
16:25:37 <downey> Hi pushkar__ and welcome to the #openmrs IRC channel.
16:28:08 *** pushkar_ has quit IRC
16:32:38 *** goutham has joined #openmrs
16:37:29 *** maurya has quit IRC
16:37:50 *** bryq has joined #openmrs
16:37:50 *** ChanServ sets mode: +v bryq
16:48:11 <jordan> hello. I'm not really used to IRC - what does "gvdl_ [~gvdl@173-228-89-6.dsl.static.sonic.net] requested CTCP DCC from jordan: CHAT chat 2917423366 1024" mean??
16:49:11 *** djazayeri has quit IRC
16:52:46 *** jordan has quit IRC
16:53:01 <suranga> jordan, I dont think you should worry about it. Something to do with their protocol, I belive
16:54:24 *** jordan has joined #openmrs
16:55:26 *** goutham has quit IRC
16:55:41 <jordan> mccallumg: what is "gvdl_ [~gvdl@173-228-89-6.dsl.static.sonic.net] requested CTCP DCC from jordan: CHAT chat 2917423366 1024"??
16:56:17 <mccallumg> hi jordan
16:56:21 <jordan> hi
16:56:59 <mccallumg> jordan: http://en.wikipedia.org/wiki/Direct_Client-to-Client
16:57:03 <OpenMRSBot> <http://ln-s.net/27nc> (at en.wikipedia.org)
16:57:13 *** cpower has quit IRC
16:57:52 <mccallumg> jordan: do you know gvdl_?
16:58:27 <jordan> mccallumg: I don't think so
16:59:40 <mccallumg> jordan: then don't accept the request
17:00:43 *** goutham has joined #openmrs
17:02:46 <bwolfe> jordan, was that a random request from another user?
17:05:27 <jordan> mccallumg/ bwolfe: yes I think it's random.. is there a way to decline it? I've probably gotten the request 100 times in here
17:06:27 <bwolfe> jordan, wow, strange. I've never gotten one
17:06:43 <bwolfe> try using a different nickname maybe? "jordan" is pretty popular/common and might be targeted
17:08:24 <jordan> bwolfe: ok - thanks!
17:08:57 <bwolfe> jordan, type /nick jordan2
17:09:00 *** djazayeri has joined #openmrs
17:09:00 *** ChanServ sets mode: +o djazayeri
17:09:11 *** jordan is now known as jordan2
17:09:45 *** djazayeri has quit IRC
17:09:50 *** djazayeri has joined #openmrs
17:09:50 *** ChanServ sets mode: +o djazayeri
17:10:10 <bwolfe> jordan2, which client are you using for irc?
17:11:28 *** djazayeri has quit IRC
17:11:37 *** djazayeri has joined #openmrs
17:11:37 *** ChanServ sets mode: +o djazayeri
17:15:26 *** jordan2 has quit IRC
17:16:52 <bwolfe> kreddy, you slipped in without anyone noticing, eh? :-)
17:17:00 <kreddy> Hey
17:17:16 <kreddy> Haha. Yes i did
17:17:50 <kreddy> bwolfe, did you receive my email?
17:18:16 *** jordan3 has joined #openmrs
17:18:22 <downey> Hi jordan3 and welcome to the #openmrs IRC channel.
17:19:13 <jordan3> hi bwolfe: sorry my computer died, but I had just using IRC in the wiki
17:20:34 <bwolfe> jordan3, boo
17:20:42 <bwolfe> pick up a client, makes things much easier
17:20:54 <bwolfe> (see links to the popular clients at the bottom of the irc wiki page)
17:21:18 <jordan3> bwolfe: will do :)
17:21:18 <kreddy> bwolfe, Can you see my messages in IRC
17:21:18 <bwolfe> some clients will let you reject all DCC requests
17:21:32 <bwolfe> kreddy, yes, I got your mail. (and your messages)
17:22:12 <kreddy> bwolfe, oh good. I wasnt sure if my messages are getting delivered or not.
17:23:50 <bwolfe> kreddy, yeah, I'm just slow. :-)
17:24:17 <kreddy> bwolfe, :-)
17:25:29 <mccallumg> jordan3: use colloquy
17:26:04 <bwolfe> isn't that mac only?
17:27:04 <mccallumg> bwolfe: yup. jordan3 is on a mac.
17:27:18 <jordan3> yep
17:29:32 *** djazayeri has quit IRC
17:29:52 <bwolfe> double boo. :-P
17:37:29 *** jordank has joined #openmrs
17:37:36 <downey> Hi jordank and welcome to the #openmrs IRC channel.
17:40:08 *** maurya has joined #openmrs
17:40:42 <mccallumg> I want to change my nick just so that downey will say I to me.
17:41:37 *** applecool has joined #openmrs
17:41:39 <bwolfe> mccallumg, if he doesn't say hi to you its because he did in the past
17:41:45 <bwolfe> mccallumg, you can't get greedy with your greetings
17:41:52 <applecool> !seen rafa
17:41:52 <OpenMRSBot> applecool: rafa was last seen in #openmrs 2 hours, 9 minutes, and 57 seconds ago: <rafa> applecool: so don't bother asking :D
17:42:23 *** jordan3 has quit IRC
17:44:32 <bwolfe> applecool, its 7:45pm in poland now for rafal, I'm sure he's already at the bars. ;-)
17:44:36 *** goutham has quit IRC
17:44:57 <applecool> hehe! :) ;)
17:49:12 <downey> Hi mccallumg and welcome to the #openmrs IRC channel.
17:49:25 <mccallumg> yay!!! thanks downey
17:49:29 <downey> ;-)
17:50:04 <kreddy> Hello downey. This is kiran from merck
17:50:13 <downey> hi kreddy :)
17:50:23 <mccallumg> everyone in the US must be in a good mood because of the long weekend.
17:50:25 <downey> looking forward to having you in indy soon :)
17:51:02 <kreddy> I have submitted a request to creat a openMRS id and access to goodle apps. Did you look into it?
17:51:29 <kreddy> downey, me too :-)
17:52:15 <downey> kreddy: Yep you're all set. https://tickets.openmrs.org/browse/ITSM-2477
17:53:02 <kreddy> downey: Thanks
17:54:05 *** djazayeri has joined #openmrs
17:54:06 *** ChanServ sets mode: +o djazayeri
17:54:22 <bwolfe> mccallumg, you're close to the US, you don't get monday off? :-)
17:54:54 <mccallumg> bwolfe: close doesn't count. no Monday holiday for me.
17:55:12 <bwolfe> sad
17:55:17 <bwolfe> (for you)
18:00:08 *** jmiranda has quit IRC
18:00:08 <suranga> bwolfe, you seem vary happy about this holiday of yours :-)
18:00:19 <suranga> you already mentioned it once :P
18:00:39 <mccallumg> suranga: a holiday in the US is a big event because they take so few
18:00:58 <bwolfe> suranga, heh, I only mentioned it because I had forgotten about it!
18:01:13 <downey> this weekend indianapolis is chaotic due to http://en.wikipedia.org/wiki/Indianapolis_500
18:02:10 <suranga> mccallumg, bwolfe , the rich americans should be able to afford more holidays :P
18:02:56 <bwolfe> nah, why do you think we're rich? ;-)
18:03:25 <suranga> downey, wow, pretty neat. In Sri lanka we gont have ANYTHING of the sort, Im afraid. our sole means of entertainment are parliment and cabinet meetings :-)
18:04:37 <suranga> bwolfe, you guys must be. According to our politicians, you have been spending the last 200-300 years looting all our money
18:04:51 <suranga> bwolfe, please dont tell me you wasted aaaaaaaaaaaaaalllllllllllll of it :P
18:05:34 <bwolfe> suranga, I'm sure "we" took all of your money, but unfortunately it didn't last that long because we had to share it with everyone around the world
18:05:41 <bwolfe> :-/
18:07:00 <suranga> bwolfe, ha ! not only did u guys take it, you've also been giving it away ! :P
18:07:36 <bwolfe> we like to share
18:07:46 <bwolfe> we like to share other peoples' money :-p
18:09:04 <suranga> well, to be quite truthful, you americans, (and canadians, and Ugandans) have helped me waaay more than my own countrymen have :-\
18:09:27 <suranga> oops, did that just get logged publicly ? :-)
18:15:44 *** sgithens_ has joined #openmrs
18:19:37 <sgithens_> djazayeri et all : Is there a way in HTML Form Entry to have the date widget for the obs.datetime (<obs showDate="true"/>) actually be in a different tag or location on the page? (without really sneaky css tricks)
18:20:43 *** mvorobey has joined #openmrs
18:21:03 <mvorobey> djazayeri, hi
18:22:00 <mvorobey> djazayeri, do you know which class controls admin/encounters/index.htm page ?
18:22:10 *** harshadura has joined #openmrs
18:27:20 *** mvorobey has quit IRC
18:36:15 *** Echidna has quit IRC
18:36:15 *** Echidna_ has joined #openmrs
18:40:20 <downey> suranga: it's a huge event :)
19:01:05 *** bwolfe has quit IRC
19:02:50 *** applecool has quit IRC
19:04:18 <downey> gsoc students and mentors: don't forget your progress report :)
19:10:21 <suranga> downey, would I forget that ? :-)
19:10:31 <downey> suranga: yeah, you're quite a "slacker" :D
19:10:43 *** james_regen has quit IRC
19:13:25 *** pushkar__ has quit IRC
19:25:09 *** djazayeri has quit IRC
19:52:05 *** downey has quit IRC
20:00:29 *** maurya has quit IRC
20:13:02 *** mvorobey has joined #openmrs
20:20:28 *** sgithens_ has quit IRC
20:34:19 <jordank> hi downey, do we send progress reports to you?
20:35:33 *** jordank has quit IRC
20:44:45 *** suranga has quit IRC
21:01:45 *** mvorobey has quit IRC
21:29:33 *** bryq has quit IRC
21:31:21 *** jordank has joined #openmrs
21:46:46 *** djazayeri has joined #openmrs
21:46:46 *** ChanServ sets mode: +o djazayeri
22:30:55 *** mccallumg has quit IRC
22:34:58 *** wyclif has quit IRC
22:45:55 <djazayeri> sgithens: no, there's no way to have the date widget for and <obs> tag appear far away.
23:02:32 *** kreddy has quit IRC
23:33:20 *** wyclif has joined #openmrs
23:53:14 *** lh has quit IRC