IRC Chat : 2011-12-15 - OpenMRS

00:11:55 *** burke has joined #openmrs
00:11:55 *** ChanServ sets mode: +o burke
00:43:49 *** burke is now known as burke_away
01:08:04 *** djazayeri has quit IRC
01:25:34 *** burke_away is now known as burke
02:38:07 *** eball has joined #openmrs
02:39:47 *** ball has quit IRC
02:47:07 *** upul` has joined #openmrs
02:47:07 *** ChanServ sets mode: +v upul`
02:57:56 *** burke has quit IRC
03:06:54 *** burke has joined #openmrs
03:06:54 *** ChanServ sets mode: +o burke
03:22:37 *** ball has joined #openmrs
03:24:47 *** eball has quit IRC
04:01:12 *** r0bby has joined #openmrs
04:01:12 *** ChanServ sets mode: +v r0bby
04:23:27 *** r0bby is now known as robbyoconnor
04:32:27 *** ball has quit IRC
04:33:13 *** burke has quit IRC
04:44:06 *** wyclif has quit IRC
04:57:32 *** kishoreyekkanti has joined #openmrs
05:19:46 *** kishoreyekkanti has quit IRC
05:42:22 *** kishoreyekkanti has joined #openmrs
05:44:25 *** bwolfe has joined #openmrs
05:44:25 *** ChanServ sets mode: +o bwolfe
06:08:54 *** kishoreyekkanti has quit IRC
06:15:22 *** rafa has joined #openmrs
06:15:22 *** ChanServ sets mode: +v rafa
06:17:15 *** bwolfe has quit IRC
06:17:33 *** bwolfe has joined #openmrs
06:17:33 *** ChanServ sets mode: +o bwolfe
06:23:18 *** wyclif has joined #openmrs
06:57:07 *** kishoreyekkanti has joined #openmrs
07:09:32 *** dkayiwa has joined #openmrs
07:24:35 *** surangak has joined #openmrs
07:36:55 *** kk has joined #openmrs
07:37:19 <kk> Can we use OpenMRS as record management system for a commercial project in health domain?
07:37:21 *** kk is now known as Guest34579
07:37:32 <Guest34579> Can we use OpenMRS as record management system for a commercial project in health domain?
07:40:42 <bwolfe> kk / Guest34579: yes
07:40:47 <bwolfe> Guest34579, the license allows that
07:41:08 <bwolfe> Guest34579, the license just requires you to contribute back to OpenMRS any changes you make to core
07:44:13 <upul`> bwolfe: so you can't make a change and keep it to yourself?
07:45:17 <bwolfe> upul`, right
07:45:40 <bwolfe> if you can squeeze that change into a module, you can keep that module source closed (assuming you didn't use any GPL libraries)
07:46:11 <upul`> i see
07:57:16 <Guest34579> ok]
08:21:03 *** Guest34579 has quit IRC
08:30:46 *** robbyoconnor has quit IRC
08:31:15 *** kishoreyekkanti_ has joined #openmrs
08:31:31 *** kishoreyekkanti has quit IRC
08:31:35 *** kishoreyekkanti_ has joined #openmrs
09:03:29 *** kishoreyekkanti has joined #openmrs
09:03:54 *** kishoreyekkanti_ has quit IRC
09:04:04 *** kishoreyekkanti has joined #openmrs
09:05:02 <dkayiwa> hi bwolfe
09:09:48 *** bwolfe has quit IRC
09:35:40 *** dkayiwa has quit IRC
09:35:59 *** dkayiwa has joined #openmrs
09:42:08 *** dkayiwa has quit IRC
09:43:00 *** dkayiwa has joined #openmrs
09:44:13 *** bwolfe has joined #openmrs
09:44:13 *** ChanServ sets mode: +o bwolfe
10:05:13 *** kishoreyekkanti_ has joined #openmrs
10:05:38 *** kishoreyekkanti has quit IRC
10:05:41 *** kishoreyekkanti_ has joined #openmrs
10:10:46 *** dkayiwa has quit IRC
10:14:35 <rafa> hi bwolfe
10:14:58 <bwolfe> hi rafa
10:15:04 <bwolfe> (and a belated hi dkayiwa)
10:15:21 <rafa> do you know if it's possible to create a new hibernate session just for validation?
10:15:52 <bwolfe> why would you want to do that?
10:16:38 <rafa> In validators we often load lots of objects
10:17:00 <rafa> and then it may happen that they should not have been loaded
10:17:16 <rafa> like in https://tickets.openmrs.org/browse/TRUNK-2964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
10:17:26 *** dkayiwa has joined #openmrs
10:17:51 <rafa> the simple solution is to correct this validator and clean up extra objects it loads with evictFromSession...
10:18:46 <rafa> but if we had it executed in a separate session we would just get rid of that session
10:18:54 <bwolfe> rafa, why is hibernate not using the already loaded object in that case?
10:19:05 <bwolfe> a separate session would mean a separate transaction, wouldn't it?
10:19:24 <bwolfe> did you try just using context.openSession() and closeSession() calls?
10:19:49 <rafa> bwolfe: no, it's why I'm asking, did you? :)
10:20:02 <rafa> bwolfe: it's possible to have session without transactions
10:20:10 <rafa> according to hibernate docs
10:21:10 <bwolfe> I have never tried htat
10:21:16 <bwolfe> I'm not sure how it would work
10:27:42 *** surangak_ has joined #openmrs
10:27:42 *** surangak has quit IRC
10:32:23 <rafa> bwolfe: okay, it doesn't work. There's no way to force the api to use that session :)
10:32:44 <rafa> bwolfe: I'll go with the simple fix.
10:36:47 <rafa> bwolfe: more general question are there any plans for our API to expose DTOs instead of Hibernate objects?
10:37:01 <bwolfe> yes-ish
10:37:17 <bwolfe> its a long-term goal, but not something that we've put on the roadmap
10:38:24 <rafa> bwolfe: I see
10:39:12 <rafa> bwolfe: have you seen any big apps using DTOs?
10:39:23 <bwolfe> DTOs + hibernate you mean?
10:39:26 <rafa> bwolfe: yes
10:39:35 <bwolfe> I've heard of a few, I cna't remember which ones
10:40:11 <bwolfe> we talked to a guy that said it really wouldn't be that much of speed hit to convert them all in the DAO layer. the slowness of hitting the hdd in the query will hide it
10:40:18 <bwolfe> I'm not convinced though ;-)
10:41:44 <rafa> bwolfe: It's really interesting. I once tried to find some examples, but it's hard.
10:42:34 <bwolfe> that could be because no one does it :-p
10:43:00 <bwolfe> ...or that everyone does it and we're the only other ones...and so no one mentions it because its assumed its a stupid idea!
10:44:14 <rafa> bwolfe: haha you're 100% right
10:44:20 <rafa> bwolfe: it's one way or another :D
10:55:11 *** surangak_ has quit IRC
11:11:01 <rafa> dkayiwa: you're really good at finding bugs :D
11:12:26 *** bwolfe_ has joined #openmrs
11:12:26 *** ChanServ sets mode: +o bwolfe_
11:12:32 *** bwolfe has quit IRC
11:13:38 *** dkayiwa has quit IRC
11:17:02 *** dkayiwa has joined #openmrs
11:29:16 *** upul` has quit IRC
11:33:17 *** kishoreyekkanti has joined #openmrs
11:33:35 <kishoreyekkanti> dkayiwa: Hey hi how are you
11:33:50 <dkayiwa> hi kishoreyekkanti
11:33:56 <dkayiwa> am doing fine and you? :)
11:34:13 <kishoreyekkanti> dkayiwa: Yeah me too good :). Its been some time i was on IRC ;)
11:34:53 <dkayiwa> kishoreyekkanti: oh good to hear that you are doing fine. Where have you been hinding? :)
11:35:14 <kishoreyekkanti> dkayiwa: ha haa yeah!!
11:35:22 <kishoreyekkanti> dkayiwa: A quick question. If i want to port some changes from 1.10 to 1.9 I can just checkout the branch http://svn.openmrs.org/openmrs/branches/1.9.x/ and copy the required code from 1.10 to 1.9 rt?
11:36:02 *** kishoreyekkanti_ has quit IRC
11:36:20 <bwolfe_> kishoreyekkanti, yes
11:36:49 <kishoreyekkanti> bwolfe_: Cool thank you ben. And now, how are you?? :)
11:36:53 <dkayiwa> kishoreyekkanti: thats what i used to do myself (manually copy changes) until bwolfe_ tipped me that i can just checkout and apply the patch
11:37:01 <dkayiwa> from the other changeset
11:37:31 <kishoreyekkanti> dkayiwa: Cool. I meant applying the patch when i said copy :)
11:37:34 *** bwolfe_ is now known as bwolfe
11:37:38 <dkayiwa> kishoreyekkanti: hahahaha
11:37:41 <dkayiwa> :)
11:37:52 <bwolfe> kishoreyekkanti, the wolfe family is doing relatively fine
11:38:12 <kishoreyekkanti> bwolfe: awesome!!
11:38:13 <dkayiwa> bwolfe: how far with having Christmas with Eden in the US?
11:38:40 <kishoreyekkanti> bwolfe: You in US now for Chirstams?? Thats really cool.
11:38:48 <kishoreyekkanti> bwolfe: Might have been enjoying your time
11:38:59 <bwolfe> dkayiwa, very far. we'd need to have a very lenient judge would would see us in a week's time
11:39:15 <bwolfe> kishoreyekkanti, nope, kenya with my soon-to-be-adopted daughter
11:39:41 <kishoreyekkanti> bwolfe: Coool!! I'm happy for you.
11:39:42 <bwolfe> my wife and son went back to the US about a month ago. she is due the end of Jan and we didn't want her flying home so late in the pregnancy
11:40:05 <kishoreyekkanti> bwolfe: Ohh congrats again.. Seems like lot of good news around
11:40:14 <bwolfe> so we are hoping to finish things with the adoption (before christmas??) so we can all be together
11:40:28 <bwolfe> but it looks like that won't happen. I just hope it happens before Meghan gives birth!
11:40:36 <dkayiwa> bwolfe: oh sorry. but will continue praying for you
11:41:15 <kishoreyekkanti> bwolfe: will you be in kenya for christmas?
11:41:25 <bwolfe> yeah, looking like it!
11:41:55 <kishoreyekkanti> cool
11:41:55 <bwolfe> right now my dad has a flight over on the 22nd and will stay until the 2nd of Jan.
12:13:40 *** james_regen has joined #openmrs
12:13:40 *** ChanServ sets mode: +v james_regen
12:27:18 *** dkayiwa_ has joined #openmrs
12:29:09 *** dkayiwa has quit IRC
12:29:09 *** dkayiwa_ is now known as dkayiwa
12:54:37 *** kishoreyekkanti has quit IRC
13:01:47 *** wyclif has quit IRC
13:33:16 *** bwolfe_ has joined #openmrs
13:33:16 *** ChanServ sets mode: +o bwolfe_
13:34:16 *** kishoreyekkanti has joined #openmrs
13:34:16 *** bwolfe has quit IRC
13:35:02 *** dkayiwa_ has joined #openmrs
13:35:08 *** dkayiwa has quit IRC
13:35:08 *** dkayiwa_ is now known as dkayiwa
13:46:34 *** burke has joined #openmrs
13:46:35 *** ChanServ sets mode: +o burke
13:47:47 *** bwolfe__ has joined #openmrs
13:47:48 *** bwolfe_ has quit IRC
13:49:37 *** ball has joined #openmrs
13:55:34 *** kishoreyekkanti has quit IRC
14:03:04 *** wyclif has joined #openmrs
14:13:40 *** bwolfe_ has joined #openmrs
14:13:40 *** ChanServ sets mode: +o bwolfe_
14:13:48 *** bwolfe__ has quit IRC
14:54:59 *** burke has quit IRC
14:55:51 *** burke has joined #openmrs
14:55:51 *** ChanServ sets mode: +o burke
15:05:28 *** wyclif has quit IRC
15:08:33 *** djazayeri has joined #openmrs
15:08:33 *** ChanServ sets mode: +o djazayeri
15:12:12 *** r3friedman has joined #openmrs
15:12:25 *** r3friedman is now known as r_friedman
15:12:42 <r_friedman> bwolfe_: hi ben
15:13:13 <bwolfe_> hey
15:13:19 *** bwolfe_ is now known as bwolfe
15:13:54 <r_friedman> bwolfe_: would you have some time after this call to work with me? i think i've gotten a mix of java 6 and java 5
15:15:52 <bwolfe> depends when this call ends :-p
15:15:59 <r_friedman> bwolfe: this is the message I'm getting: Build path specifies execution environment J2SE-1.5. There are no JREs installed in the workspace that are strictly compatible with this environment.
15:17:26 <bwolfe> r_friedman, do you have that in your .classpath file?
15:20:13 <r_friedman> bwolfe: To get the JDK, I had to download glassfish3, but it didn't have a lot of needed files in the lib. Another jre got installed by Tomcat 5.5 and it has those files.
15:21:56 <r_friedman> bwolfe: i see that as a node under omod
15:22:54 <r_friedman> bwolfe: i may have overwritten the jce.jar file from glassfish with that from tomcat
15:22:57 <bwolfe> yes, look in the .classpath file in each project. remove the "/j2se-1.5" part of the string
15:23:27 <bwolfe> r_friedman, why are you moving files like that? now we won't know if thats the problem or a setup problem... :-/
15:24:07 <r_friedman> because eclipse needs a jdk but the jdk came with no library, bwolfe
15:24:25 <bwolfe> no library/
15:24:27 <bwolfe> ?
15:25:03 <r_friedman> bwolfe: well, there were 2 files in it, jce.jar and another, but no locale or charset and lots of others
15:25:24 <bwolfe> that was the jdk in glassfish?
15:25:33 <r_friedman> bwolfe: yes
15:25:38 *** djazayeri has quit IRC
15:26:37 <bwolfe> odd
15:26:47 <bwolfe> r_friedman, you should upgrade to an OS that has a packaging system ;-)
15:28:31 <r_friedman> bwolfe: well, at the same time i was setting up this machine i was setting up an ubuntu machine, but finished this one first. This one is a laptop, so I can work anywhere.
15:29:11 <r_friedman> bwolfe: and i don't think it's possible to upgrade to an OS that has a packaging system, you have to upgrade to one that has 4 packaging systems
15:34:21 *** wyclif has joined #openmrs
15:37:41 *** downeym has joined #openmrs
15:37:41 *** ChanServ sets mode: +o downeym
15:37:41 *** OpenMRSBot sets mode: +o downeym
15:43:11 <r_friedman> bwolfe: done removing the j2se stuff but still getting the same message
15:44:18 <bwolfe> r_friedman, try removing the 1.5 lines from the main pom.xml
15:44:25 <bwolfe> lines 117 and 118 approx
15:44:36 <bwolfe> and remove the version from the maven-openmrs-plugin
15:47:16 <bwolfe> gotta run, bbl
16:10:06 *** burke is now known as burke_away
16:10:08 *** burke_away is now known as burke
16:26:00 <r_friedman> bwolfe: no joy. things are getting worse. now it can't resolve webservices.rest references again and even spring framework
16:33:28 <bwolfe> r_friedman, I think win's point is right. did you ever reset your settings.xml in your userhomedir/.m2 direcotry?
16:36:32 <r_friedman> bwolfe: Yikes, my settings.xml is completely missing!!!
16:39:03 *** dkayiwa has quit IRC
16:43:28 *** dkayiwa has joined #openmrs
16:47:31 <bwolfe> r_friedman, thats fine, its usually just an open/close settings element for most people
16:47:48 <bwolfe> r_friedman, I think you can define where the settings.xml is in eclipse for its maven. check to make sure you're not defining it elsewhere
16:49:47 *** wyclif has quit IRC
16:50:01 *** kishoreyekkanti has joined #openmrs
16:52:01 *** wyclif has joined #openmrs
16:53:12 *** burke has quit IRC
16:53:15 *** burke_ has joined #openmrs
17:10:51 <dkayiwa> hi bwolfe
17:11:00 <bwolfe> hey
17:11:27 <dkayiwa> bwolfe: do i have to test everything before i release? I can i leave out some? :)
17:11:51 <bwolfe> you are testing more than necessary :-)
17:12:00 <bwolfe> check the testing releases page
17:12:04 <bwolfe> or the release process page
17:12:07 <dkayiwa> bwolfe: i suspected so :)
17:12:49 <dkayiwa> bwolfe: this? https://wiki.openmrs.org/display/docs/Testing+Releases#TestingReleases-MoreCompleteTestingProcess
17:14:42 <bwolfe> dunno
17:14:48 <bwolfe> a "more complete process" ?
17:18:35 *** burke_ is now known as burke__away
17:21:13 <dkayiwa> bwolfe: may be i just need some more information about what rudimentary testing should be (boundaries)
17:21:14 <dkayiwa> Do some last minute rudimentary testing. See Testing Releases
17:21:35 <bwolfe> isn't there a link for htat?
17:22:11 <dkayiwa> bwolfe: am following that link
17:22:19 <dkayiwa> bwolfe: https://wiki.openmrs.org/display/docs/Testing+Releases
17:23:45 <bwolfe> dkayiwa, hmm, seems that page has been modified heavily
17:23:54 <dkayiwa> bwolfe: ok
17:25:32 <dkayiwa> bwolfe: am not a fun of testing. so the less i have to test, the better :)
17:25:56 <bwolfe> dkayiwa, the release-testing project in trunk shoudl test all that you need to
17:26:03 <bwolfe> get with kishoreyekkanti and see if he can run those for you :-p
17:26:07 <bwolfe> (or is it running in ci now?)
17:26:19 <dkayiwa> kishoreyekkanti: are you still on?
17:26:54 <kishoreyekkanti> dkayiwa: Hey currently most of them are not running because of the updated UI
17:27:02 <kishoreyekkanti> dkayiwa: I suggest not to hook them with CI
17:27:16 <kishoreyekkanti> dkayiwa: I've ignored the tests which are failing
17:27:30 <dkayiwa> kishoreyekkanti: so am taking your word that release testing is done for 1.9 beta? :)
17:27:54 <dkayiwa> kishoreyekkanti: correct?
17:28:30 <kishoreyekkanti> dkayiwa: hey can you please explain me this "release testing is done for 1.9 beta?"
17:28:56 <kishoreyekkanti> dkayiwa: AFAIK release tests are introduced into 1.10-SNAPSHOT
17:29:06 <dkayiwa> kishoreyekkanti: am looking at this page: https://wiki.openmrs.org/display/docs/Release+Process
17:29:23 <dkayiwa> kishoreyekkanti: under section "Beta Releases"
17:29:23 <kishoreyekkanti> dkayiwa: dive me couple of mins i'll look into it
17:29:41 <dkayiwa> kishoreyekkanti: and step number 4: Do some last minute rudimentary testing. See Testing Releases
17:31:21 <kishoreyekkanti> dkayiwa: I'm afraid you might not be able to run those release tests now as most of them are outdated and no one maintained them
17:31:43 <dkayiwa> kishoreyekkanti: are you able to run them for me? :)
17:31:50 <kishoreyekkanti> dkayiwa: outdated in the sense either UI is changed or the divs associated to the elements have changed
17:32:00 <dkayiwa> kishoreyekkanti: oh i see!!!
17:32:10 <dkayiwa> kishoreyekkanti: thanks for the update
17:32:15 <kishoreyekkanti> dkayiwa: I've ran them a week back to test how many of them are running and atlast i've found only 3 to 4 of them are running
17:32:34 <dkayiwa> ok
17:33:19 <dkayiwa> bwolfe: what is your recommendation now? Should i just go ahead tag 1.9 beta and then release?
17:34:45 *** rafa has quit IRC
17:36:02 <kishoreyekkanti> dkayiwa: have you run those release tests during 1.9 alpha?
17:36:12 <kishoreyekkanti> dkayiwa: I mean were you able to run them
17:36:12 <dkayiwa> kishoreyekkanti: NO
17:36:17 <dkayiwa> kishoreyekkanti: NO
17:36:18 <kishoreyekkanti> dkayiwa: ok :)
17:36:21 <dkayiwa> :)
17:37:37 *** djazayeri has joined #openmrs
17:37:37 *** ChanServ sets mode: +o djazayeri
17:37:38 *** kishoreyekkanti has quit IRC
17:37:47 *** djazayeri has quit IRC
17:37:50 <dkayiwa> hi djazayeri
17:38:08 <dkayiwa> hahaha
17:38:14 <dkayiwa> :D
17:45:08 <dkayiwa> hi wyclif
17:54:20 *** kishoreyekkanti has joined #openmrs
17:54:31 *** r_friedman has quit IRC
18:01:22 *** jriley has joined #openmrs
18:02:40 *** rafa has joined #openmrs
18:02:40 *** ChanServ sets mode: +v rafa
18:03:40 *** rafa has quit IRC
18:04:39 *** djazayeri has joined #openmrs
18:04:39 *** ChanServ sets mode: +o djazayeri
18:13:56 *** dkayiwa_ has joined #openmrs
18:13:58 *** dkayiwa has quit IRC
18:13:58 *** dkayiwa_ is now known as dkayiwa
18:14:21 <dkayiwa> hi djazayeri
18:14:28 <djazayeri> hi dkayiwa
18:14:45 <dkayiwa> djazayeri: how much testing should this involve? Do some last minute rudimentary testing. See Testing Releases
18:14:53 <djazayeri> "this"?
18:15:01 <djazayeri> you mean releasing the beta?
18:15:17 <dkayiwa> djazayeri: yes
18:15:44 <djazayeri> dkayiwa: the level of testing that you've been doing is higher than what we've expected, or anyone has historically done.
18:15:56 <djazayeri> e.g. trying to save a new field type with no name.
18:16:01 <dkayiwa> djazayeri: :)
18:16:24 <djazayeri> I'm happy that you're doing that and finding those little bugs—we should really have done this already—but it's not necessary for releasing the beta.
18:16:46 <dkayiwa> djazayeri: ok
18:17:00 <dkayiwa> djazayeri: i also suspected i was testing more than necessary :)
18:17:11 <djazayeri> dkayiwa: the important part is to make sure that all major functions are working, e.g. you can create a program, and enroll a patient in it. you can create a user. you can create an encounter with obs, and edit them.
18:17:42 <dkayiwa> ok
18:19:23 <dkayiwa> djazayeri: some guidelines on what would be termed as major functions?
18:20:00 <bwolfe> dkayiwa, those used to be listed on that page :-)
18:20:02 <djazayeri> dkayiwa: Users, Patient, Encounters, Obs, Programs, Relationships
18:20:15 <dkayiwa> djazayeri: ok
18:20:16 <bwolfe> its all the things we wrote stories for in the Release Testing maven module
18:20:40 <djazayeri> bwolfe: I think that the page used to list a smaller number of major functions, but I think someone was (over)zealous and put down every possible function in the system.
18:20:43 <djazayeri> I don't remember. :-0
18:20:44 <djazayeri> :-)
18:21:17 <dkayiwa> :)
18:21:45 <bwolfe> djazayeri, there were two sections, top one for major ones, bottom for everything else
18:21:51 <djazayeri> okay
18:22:01 <bwolfe> but hte page was rewritten after the release-testing was done...because that really should be all that we need
18:22:21 <dkayiwa> ok
18:24:58 <dkayiwa> bwolfe: djazayeri on another note, do we have users who do the kind of testing like the one i was doing?
18:25:10 *** burke__away is now known as burke_
18:25:16 <djazayeri> No, we don't.
18:25:16 <wyclif> hey
18:25:19 <djazayeri> we should
18:25:23 *** dawn_ has joined #openmrs
18:25:23 <dkayiwa> ok
18:25:27 <djazayeri> we should organize that kind of testing, I mean.
18:25:30 <djazayeri> by users, implementers, etc.
18:25:31 <dkayiwa> ok
18:25:40 <bwolfe> dkayiwa, you. you will do it all the time now. congratulations. ;-)
18:25:51 <dkayiwa> bwolfe: i hate it :)
18:25:56 <djazayeri> dkayiwa: maybe you can take the lead on organizing other people to do it. :-)
18:26:04 <dkayiwa> hahahaha
18:26:25 <djazayeri> dkayiwa: I'm not kidding, you're now in charge of organizing a sprint next year to get people to do tedious detailed testing.
18:26:29 <djazayeri> :-)
18:26:51 <dkayiwa> djazayeri: hahahaha :)
18:27:12 <bwolfe> what a fun sprint that will be!
18:27:27 <dkayiwa> lollllll
18:27:28 * bwolfe plans his 2 week vacation for that sprint...
18:27:29 <bwolfe> :-D
18:27:40 <dkayiwa> :D
18:27:42 <djazayeri> it doesn't have to be the core devs.
18:28:06 <bwolfe> dkayiwa, I appreciate the testing you're doing. because I dislike it as much as you do. :-) I'm sure most people do. I usually get bored and move on after the first 30 mins or so!
18:28:07 <djazayeri> we can try to organize volunteers
18:28:08 *** rafa has joined #openmrs
18:28:08 *** ChanServ sets mode: +v rafa
18:28:52 <dkayiwa> bwolfe: am doing a good thing at the wrong time :)
18:29:09 <bwolfe> its always the right time to do that kind of testing
18:29:31 <dkayiwa> bwolfe: if it does not delay the release like its doing now :)
18:29:41 <bwolfe> ha, its not delaying
18:29:51 <bwolfe> because you will have them all fixed tomorrow ;-)
18:29:54 <dkayiwa> bwolfe: i should have release beta already
18:30:06 <dkayiwa> :D
18:30:10 <dawn_> !scrumon dawn
18:30:10 * 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 dawn- you may begin when ready.
18:30:23 <dawn_> bwolfe: djazayeri dkayiwa wyclif rafa : aloha!
18:30:28 <rafa> hey guys!
18:30:35 <djazayeri> hi all
18:30:43 <dawn_> today's order: bwolfe , rafa , djazayeri , dkayiwa , wyclif
18:30:44 <djazayeri> aloha from drizzly seattle
18:31:02 <jriley> ? me too!
18:31:04 <dawn_> rain ftl
18:31:15 <dawn_> jriley: aloha!
18:31:17 <dawn_> :D
18:31:34 <bwolfe> dkayiwa, can you start a wiki page for "upgrade guide". and put a link to "how ot upgrade from 1.8 to 1.9" things on there are "encounter.provider is no longer a user" we use "hibernate 3.2.6 now". etc etc. I really like how hibernate does their pages, very helpful. we need something similar
18:31:44 <dawn_> bwolfe: you ready with your updates?
18:32:03 <bwolfe> today:
18:32:04 <bwolfe> reviewed smart sprint ticket
18:32:04 <bwolfe> added a few maven tickets
18:32:04 <bwolfe> deployed maven build support for standalone
18:32:04 <bwolfe> reviewed/closed sprint tickets
18:32:04 <bwolfe> updated doc sprint dashboard
18:32:05 <bwolfe> sync-246 user system id configurable
18:32:07 <bwolfe> triaged new tickets
18:32:09 <bwolfe> dev call
18:32:11 <bwolfe> leadership call
18:32:13 <bwolfe> no blockers
18:32:52 <rafa> Today:
18:32:52 <rafa> * Corrected TRUNK-2913: Simplify display of visit on Visits tab
18:32:52 <rafa> https://tickets.openmrs.org/browse/TRUNK-2913
18:32:52 <rafa> * Corrected and closed TRUNK-2961: Saving user options for the default super user should not throw error message on second and subsequent times
18:32:52 <rafa> https://tickets.openmrs.org/browse/TRUNK-2961
18:32:52 <rafa> * Committed TRUNK-2964: Cannot save program workflow
18:32:52 <rafa> https://tickets.openmrs.org/browse/TRUNK-2964
18:32:53 <rafa> * Reviewed CR-TRUNK-599
18:32:53 <rafa> * META-161: Speedup searching for Concepts
18:32:54 <dawn_> djazayeri: your turn
18:32:54 <rafa> https://tickets.openmrs.org/browse/META-161
18:32:54 <rafa> Tomorrow:
18:32:55 <rafa> * Back port TRUNK-2913, TRUNK-2964
18:32:55 <rafa> * Work on other 1.9 tickets
18:32:56 <rafa> No blockers.
18:33:06 <dawn_> fail. i can't read
18:33:12 <dawn_> rafa: sorry :)
18:33:44 <rafa> dawn_: djazayeri: your turn :)
18:34:23 <djazayeri> rafa: if you find yourself with no tickets left, I think that planning a sprint for early next year around MDS could be worthwhile.
18:34:33 <djazayeri> Wed 14-Dec-2011
18:34:34 <djazayeri> * University call
18:34:34 <djazayeri> * Documentation "new features" call
18:34:34 <djazayeri> * mHealth geeks gathering
18:34:39 <djazayeri> Thursday 15-Dec-2011
18:34:39 <djazayeri> * Developers call
18:34:39 <djazayeri> * mHealth geeks gathering
18:34:39 <djazayeri> * ??? (if I get out of here earlier)
18:34:48 <djazayeri> no blockers (because I'm not doing anything "useful")
18:35:04 <rafa> djazayeri: awesome! thanks :D
18:35:28 <dkayiwa> Did back port some more missed out tickets to 1.9.x (This was after testing and finding some still existing bugs which i remember were fixed)
18:35:28 <dkayiwa> Did much more testing than i should before releasing 1.9 beta
18:35:29 <dkayiwa> Dev call
18:35:29 <dkayiwa> Just going to tag 1.9 beta, create release notes page, etc and release
18:35:29 <dkayiwa> No Blocker
18:36:23 <bwolfe> dkayiwa, there are still things this week going into 1.9, aren't there? there are unfinished tickets on our sprint page. don't tag/release yet
18:36:37 <dkayiwa> bwolfe: oh i see
18:36:47 <dawn_> wyclif: you ready?
18:36:54 <dkayiwa> bwolfe: i thought only blockers block me :)
18:37:08 <wyclif> yesterday:
18:37:08 <wyclif> -Complete FORM-130 & HTML-221 - Need to use the new provider API to get the list of providers
18:37:08 <wyclif> -Investigated about TRUNK-2958 - Refresh the authenticated user when edited BUT ended up solving TRUNK-2959
18:37:08 <wyclif> -SMART-29 - Smart datatypes should extend an abstract class
18:37:08 <wyclif> -design review call
18:37:09 <wyclif> today:
18:37:11 <wyclif> -RELTEST-11 - Get rid of the authentication step during test installation
18:37:13 <wyclif> -TODOs for FORM-130 - Need to use the new provider API to get the list of providers
18:37:15 <wyclif> -TODO for SMART-22 - smart Concept mappings (couldnt get smart to start)
18:37:17 <wyclif> -dev call
18:37:19 <wyclif> -more sprint tickets
18:37:23 <wyclif> No blockers: can't seem to get smart module to start
18:37:47 <djazayeri> wyclif: HTML-221 is unassigned and unresolved.
18:37:50 <dawn_> wyclif: we can discuss that after the scrum
18:37:53 <bwolfe> !ticket TRUNK-2959
18:37:54 <OpenMRSBot> bwolfe: [#TRUNK-2959] Concept search fails after the user has edited their user options - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2959
18:38:06 <dawn_> jriley: you ready?
18:38:16 <jriley> SCRUM
18:38:16 <jriley> Yesterday:
18:38:16 <jriley> * finished TRUNK-2942 Created document guides hierarchy
18:38:17 <jriley> * TRUNK-2943 did first draft of New and Curious
18:38:17 <jriley> Today:
18:38:17 <jriley> * Created parent task TRUNK-2982 for wiki guides and made related issues into subtasks
18:38:18 <jriley> * Started implementer section
18:38:18 <jriley> Blockers:
18:38:18 <jriley> None
18:38:19 <jriley> Other:
18:38:19 <jriley> There were some good suggestions for new content in the Playground comments. If the content isn't already written or easy to write, I will turn them into documentation requests in JIRA for future inclusion.
18:38:20 *** kishoreyekkanti has left #openmrs
18:38:30 <wyclif> djazayeri, the once i get FORM-130 approved, then i can apply the same change
18:38:32 <jriley> </scrum>
18:39:14 <djazayeri> jriley: are you saying that you will *do* that? I.e. you'll determine whether that content is written or easy to write?
18:39:35 <jriley> If I can't find a page for it and don't know the answer, I'll create a ticket
18:39:42 <djazayeri> okay cool
18:39:57 <jriley> For example, someone requested more extensive documentation of xforms -- if it exists, I'll link, if not, ... I don't know it well enough to write it
18:40:04 <jriley> I'll assign it to the requester :)
18:40:21 <djazayeri> wyclif: I was just confused because you said "Complete HTML-221" and I just saw it as an open ticket.
18:40:24 <dawn_> !scrumoff dawn
18:40:24 * 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.
18:40:35 <djazayeri> dkayiwa, bwolfe: let's talk about releasing
18:40:50 <dkayiwa> so bwolfe djazayeri when should i tag beta?
18:41:03 <djazayeri> of the two open tickets, RELTEST-18 seems necessary to do first
18:41:14 <djazayeri> HTML-221 shouldn't block the beta
18:41:19 <djazayeri> (sorry, the two unassigned tickets)
18:41:20 <wyclif> djazayeri, that was copy and paste error from my TODO of yesterday, sorry!
18:41:34 <dkayiwa> wyclif: :)
18:41:44 <djazayeri> the 10 in-progress tickets...
18:42:00 <wyclif> djazayeri, ok
18:42:23 * bwolfe thinks the devs need ping'd and/or booted for them to get done...
18:42:29 <djazayeri> look at those and see what's up
18:42:32 <wyclif> dkayiwa, i see you created a couple of tickets today, are there any you want to fix in the beta?
18:42:45 <djazayeri> yeah, if someone has been ping'd before and hasn't responded, you can unassign them from the ticket.
18:43:02 *** dawn_ has quit IRC
18:43:31 <dkayiwa> wyclif: the only ones i would like are those where one cannot chose a date. But am still not sure if that should block the release
18:43:45 <wyclif> dkayiwa, ok
18:43:47 <djazayeri> dkayiwa: which were those?
18:44:09 <dkayiwa> djazayeri: like the one where you asked for my browser
18:44:31 <djazayeri> dkayiwa: did you verify that it was working in 1.8, but breaks in 1.9?
18:44:40 <dkayiwa> djazayeri: yes
18:44:58 <djazayeri> okay, those do count as blockers then
18:45:31 <bwolfe> I was hoping it was a safari thing on daniel's computer, but seems its all browsers :-p
18:45:45 <dkayiwa> bwolfe: correct
18:46:02 <dkayiwa> an example of such tickets is: TRUNK-2971
18:46:24 <bwolfe> probably just a style sheet thing. fix one and you fix all of them
18:46:45 <dkayiwa> bwolfe: yes i suspect it is a one line fix for all
18:47:10 <dkayiwa> assuming it does not turn out to surprise us :)
18:47:50 <dkayiwa> so djazayeri bwolfe : apart from the date picker tickets, which others should i block on?
18:48:10 <djazayeri> gotta release the release testing helper module
18:48:17 *** jriley has quit IRC
18:48:24 <djazayeri> and probably some of the 10 in-progress tickets
18:48:39 *** wyclif has quit IRC
18:49:02 <dkayiwa> djazayeri: how about the post commit ones?
18:49:12 <dkayiwa> djazayeri: they have not yet been backported
18:49:34 <djazayeri> case-by-case basis
18:49:41 <dkayiwa> :)
18:49:41 <bwolfe> the hibernate one, definitely
18:50:01 <dkayiwa> bwolfe: definitely YES or NO ? :)
18:50:01 <bwolfe> the other ones should be backported already or are not super critical for the beta
18:50:04 <djazayeri> the more things that aren't done / backported, the more likely we have to do a beta 2 release
18:50:14 <bwolfe> def block on the hibernate one
18:50:20 <dkayiwa> ok
18:53:15 <dkayiwa> bwolfe: djazayeri so can i assume that sprinters are going to prioritize on these beta blocker tickets?
18:55:35 <djazayeri> dkayiwa: they especially will if you ask them to
18:56:27 *** dkayiwa_ has joined #openmrs
18:57:04 <dkayiwa_> djazayeri: bwolfe is RELTEST-18 a blocker for beta?
18:57:17 <djazayeri> dkayiwa: ps, make sure you mark them with the right fixVersion and label
18:57:23 <djazayeri> !ticket RELTEST-18
18:57:24 <OpenMRSBot> djazayeri: [#RELTEST-18] Publish 1.0 of Release Testing Helper - OpenMRS JIRA - https://tickets.openmrs.org/browse/RELTEST-18
18:57:28 <djazayeri> yes
18:57:31 <dkayiwa_> ok
18:57:44 <djazayeri> this is our public beta where we're asking people to test this out against there real dbs.
18:57:53 <dkayiwa_> ok
18:58:27 *** dkayiwa has quit IRC
18:58:27 *** dkayiwa_ is now known as dkayiwa
18:59:24 <dkayiwa> djazayeri: do you have some time to go through the case by case basing ones?
18:59:55 <djazayeri> dkayiwa: how about you do it and i'll tell you whether or not i agree.
19:00:08 <dkayiwa> djazayeri: ok
19:02:28 *** wyclif has joined #openmrs
19:03:33 <downeym> djazayeri & bwolfe - dawn is looking for you
19:03:37 *** wyclif has joined #openmrs
19:04:45 <djazayeri> downeym: tell her I'm in a meeting now (with paul) and will miss the call
19:05:10 <downeym> djazayeri: told
19:05:13 <bwolfe> downeym, noted
19:10:32 <dkayiwa> djazayeri: i do not see a blocker among those in progress :)
19:10:43 <dkayiwa> djazayeri: bwolfe do you???
19:31:12 *** rafa has quit IRC
19:32:33 *** downeym has quit IRC
19:32:36 *** downeym_ has joined #openmrs
19:32:36 *** ChanServ sets mode: +o downeym_
19:42:03 <djazayeri> dkayiwa: i'll look now
19:42:08 <dkayiwa> ok
19:45:19 <djazayeri> dkayiwa: I agree, none of those are blockers
19:45:24 <dkayiwa> ok
19:45:48 *** rafa has joined #openmrs
19:45:48 *** ChanServ sets mode: +v rafa
19:47:53 <djazayeri> rafa: regarding my comment about MDS earlier...
19:47:56 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: Learn more about #OpenMRS use in Russia to help in tuberculosis treatment: http://t.co/4g4h2Xrj #HealthIT <http://twitter.com/OpenMRS/statuses/147392500406038530>
19:48:20 <rafa> djazayeri: yes?
19:48:57 <djazayeri> can you put together a 1-line or 1-paragraph description of one or more concrete sprint targets or deliverables, and include ticket descriptions, or one-liners that might be ticketed.
19:49:13 <djazayeri> Given that, we can try to schedule the sprint.
19:50:04 <rafa> sure I'll do that
19:50:45 <rafa> it'll be mostly what we discussed back in Boston
19:51:18 <djazayeri> I figured.
20:06:37 <dkayiwa> hi bwolfe djazayeri
20:06:49 <bwolfe> yo
20:07:04 <dkayiwa> bwolfe: is the 1.9 beta blocker ticket SEARCH-10?
20:07:22 <bwolfe> yes
20:07:41 <dkayiwa> bwolfe: are we going to unassign it from Chris?
20:07:51 <dkayiwa> bwolfe: since he is not available as of now
20:08:03 <bwolfe> its done. its in post commit review. it just needs some eyes
20:08:09 <bwolfe> all of my commits need eyes
20:08:22 <bwolfe> darius has been busy the last week, and none of you guys have reviewed anything ;-)
20:08:37 <dkayiwa> bwolfe: so we can back port even when the review comments are not yet addressed?
20:09:08 <bwolfe> we could, but we shouldn't release until the review comments are addressed and backport
20:09:12 <bwolfe> *ed
20:10:09 <dkayiwa> ok
20:20:20 <dkayiwa> bwolfe: djazayeri having looked at the post commit tickets, looks like the only 1.9 beta release blocker is SEARCH-10 Correct?
20:21:04 <dkayiwa> hi rafa
20:21:07 <bwolfe> dkayiwa, the "changelog lock" one should be backported
20:21:15 <dkayiwa> bwolfe: ok
20:22:19 <dkayiwa> hi wyclif
20:22:28 *** dkayiwa has quit IRC
20:22:33 <wyclif> hi dk
20:24:00 *** dkayiwa has joined #openmrs
20:24:58 <dkayiwa> bwolfe: standalone readme: * set the openmrs.version variable in pom.xml Does that mean simply replacing it with the actual value i want?
20:25:20 <bwolfe> that needs updated
20:25:26 <bwolfe> you don't set it in the pom anymore
20:25:32 <bwolfe> you use it in the maven build
20:25:47 <dkayiwa> bwolfe: meaning?
20:26:17 <bwolfe> mvn clean package -Dopenmrs.version=1.9.0-beta (assuming htat 1.9.0-beta has been published either to your local maven repo or to the openmrs repo)
20:26:40 <dkayiwa> ok, thanks bwolfe
20:37:37 *** james_regen has left #openmrs
20:54:14 <dkayiwa> hi wyclif
20:54:23 <wyclif> hi dkayiwa
20:54:56 <dkayiwa> wyclif: do you think you can have some time today for RELTEST-18?
20:55:13 <dkayiwa> looks like it is the remaining un assigned blocker for the release :)
20:55:34 <wyclif> let me check it
20:55:44 <dkayiwa> wyclif: ok thanks :)
20:57:35 <wyclif> dkayiwa, do you need it done today
20:57:51 <djazayeri> hey, rafa, do you know how I would set the hibernate flushmode in a unit test?
20:57:58 <dkayiwa> wyclif: if someone does it today, i release tomorrow :)
20:58:03 <wyclif> dkayiwa, am certain to complete RELTEST-11 which it depends on
20:58:10 <dkayiwa> ok
20:58:49 <wyclif> upload the omod to the module repo but i might not get the wiki page done i time today but may be tomorrow morning
20:59:08 <dkayiwa> wyclif: ok
20:59:10 <djazayeri> can you do a placeholder wiki page?
20:59:24 <wyclif> dkayiwa, is this going to be an alpha release of the module?
20:59:40 <rafa> djazayeri: I don't know if there's a special way, but the regular sessionFactory.getCurrentSession().setFlushMode() works
20:59:44 <djazayeri> I think we'll call it the 1.0 release of the module, right?
20:59:45 <dkayiwa> wyclif: not sure. but maybe
21:00:05 <djazayeri> rafa: okay, but I'd have to do that from the DAO.
21:00:19 <wyclif> djazayeri, for the RTH module, is going to be an alpha release?
21:00:24 <rafa> djazayeri: yeah...
21:00:37 <djazayeri> wyclif: we're calling this the 1.0 release of the module
21:00:37 <dkayiwa> wyclif: he says just 1.0
21:01:12 <dkayiwa> hi rafa
21:01:13 <rafa> djazayeri: it's worth checking, but I feel like I saw some strange behavior in our unit tests
21:01:16 <rafa> hi dkayiwa
21:01:30 <wyclif> djazayeri, dkayiwa ok
21:01:31 <dkayiwa> rafa: do you think you can have some time for TRUNK-2971 :)
21:01:33 <rafa> djazayeri: meaning when I ran a test separately it was in a flush mode
21:01:35 <rafa> manual
21:01:45 <djazayeri> rafa: hmm…okay.
21:01:55 <djazayeri> you mean it differs if we run a single test, or run the whole class?
21:02:05 <rafa> djazayeri: yeah
21:02:15 <rafa> djazayeri: I've experienced something like this
21:02:30 <rafa> djazayeri: but maybe it was me playing around with configuration too much
21:02:43 <dkayiwa> rafa: do you think you can have some time for TRUNK-297 :)
21:02:57 <rafa> djazayeri: just try to run a single test in eclipse
21:03:08 <rafa> !ticket TRUNK-2971
21:03:10 <OpenMRSBot> rafa: [#TRUNK-2971] Add Allergy dialog box should show date picker widget for selecting the start date - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2971
21:03:26 <dkayiwa> rafa: since you are a jquery guru :)
21:03:28 <rafa> dkayiwa: yesh tomorrow morning
21:03:34 <dkayiwa> thanks rafa :)
21:03:36 <rafa> dkayiwa: haha no way :P
21:03:48 <dkayiwa> rafa: atleast much more than iam :)
21:05:36 <djazayeri> rafa: single test failed
21:05:40 <djazayeri> oh well
21:06:05 <rafa> djazayeri: oh okay
21:08:46 <wyclif> hi bwolfe
21:46:19 *** rafa has quit IRC
21:56:07 <dkayiwa> hi djazayeri
22:07:41 *** ball has quit IRC
22:09:48 <djazayeri> hi dkayiwa
22:09:50 <djazayeri> quick, gotta run!
22:09:59 <djazayeri> actually, nm, really gotta run right now
22:10:00 *** djazayeri has quit IRC
22:10:03 *** dkayiwa has quit IRC
22:47:54 *** robbyoconnor has joined #openmrs
22:47:54 *** ChanServ sets mode: +v robbyoconnor
22:47:55 *** wyclif has quit IRC
23:10:27 *** downeym_ has quit IRC
23:31:10 *** wyclif has joined #openmrs
23:47:18 *** burke_ has quit IRC