IRC Chat : 2011-12-07 - OpenMRS

01:23:15 *** morristic has joined #openmrs
01:28:43 *** rafa_ has quit IRC
03:43:21 *** morristic has quit IRC
03:47:59 *** morristic has joined #openmrs
03:51:49 *** upul` has joined #openmrs
03:51:49 *** ChanServ sets mode: +v upul`
05:57:58 *** nbore has joined #openmrs
06:01:52 *** ningosi has joined #openmrs
06:19:56 *** ningosi has quit IRC
06:24:48 *** surangak has joined #openmrs
06:25:23 <nbore> how do you do basic authentication from an external application eg android using jsession
06:31:39 *** morristic has quit IRC
06:35:33 <djazayeri> hi nbore, they use basic authentication
06:44:35 *** wittythotha has joined #openmrs
06:46:45 <wittythotha> djazayeri: just one question : I want to create a patch file, but the project (with changesd) were uploaded to git. Now when i generate the patch using the zip file from github, it generates an almost empty patch file. Any thoughts on what I should do to generate the patch file?
06:47:13 <djazayeri> wittythotha: I'm not sure what you're asking
06:47:16 <djazayeri> are you using eclipse?
06:48:00 <wittythotha> djazayeri: yes, i am. I was working on some changes, and when I try to generate the patch by going to team -> generate patch, the file is almost empty
06:48:17 <wittythotha> I've made a lot of changes to the existing branch
06:48:34 <djazayeri> but you haven't committed them?
06:49:01 *** wittythotha has quit IRC
06:49:10 <djazayeri> if it's a mavenized module/branch, make sure you're doing team->create patch from the parent maven project
06:49:30 *** wittythotha has joined #openmrs
06:50:01 <wittythotha> djazayeri: ive made some changes, and wanted to generate the patch for that
06:50:15 <djazayeri> normally team -> create patch should work
06:50:19 <wittythotha> no ive not commited it to the main branch if that's what you are asking
06:50:28 <djazayeri> I don't know why it wouldn't be.
06:51:18 <wittythotha> djazayeri: so even if I import in the entire project from github, it should generate the patch right
06:51:19 <djazayeri> if you just want to see the differences yourself (but this won't get you a patch) you can do Compare To -> Base Revision
06:51:38 <wittythotha> ok, letme try that.
06:51:57 <djazayeri> wittythotha: generating a patch does a diff of what's in your local workspace versus the revision you have checked out from source control
06:52:44 <wittythotha> right, so probably thats why its not showing me anything in the patch because i checked out everything from git as a new project
06:53:16 <djazayeri> if you checked it out from git, and didn't edit it, then correct, generating a patch won't have any changes
06:54:30 <wittythotha> djazayeri: so I should check out the latest code, and then make the changes manually again?
06:54:43 <wittythotha> no other way ou?
06:54:46 <wittythotha> out*?
06:55:32 <djazayeri> wittythotha: what are you trying to do?
06:55:35 <djazayeri> I don't understand.
06:55:52 <djazayeri> If you have made changes to code that you checked out, you can create a patch of these changes
06:56:28 <djazayeri> if you haven't made changes, then you can't create a patch with those changes
06:57:02 <djazayeri> (because they aren't there)
06:57:14 <wittythotha> djazayeri: so here's the thing : I made a few changes to the files,but after I uploaded them my comp crashed
06:57:22 <djazayeri> you uploaded them to where?
06:57:57 <wittythotha> uploaded them to git as a backup
06:58:07 <djazayeri> ah
06:58:12 <djazayeri> then you downloaded that from git
06:58:14 <wittythotha> so now im trying to generate a patchfile because i didnt do that before
06:58:17 <wittythotha> yup exactly
06:58:34 <wittythotha> so now when i generate the patch it shows no changes made.
06:58:39 <djazayeri> right
06:58:48 <djazayeri> that would have been lost when you zipped/unzipped
06:58:53 <wittythotha> yup
06:58:56 <djazayeri> so, assuming that the original code is in svn?
06:59:04 <wittythotha> yup
06:59:12 <djazayeri> you can check out the original code again, and give it a different project name
06:59:17 <wittythotha> ok
06:59:38 <djazayeri> if someone else has committed code in between, you may need to check out a specific revision, matching the revision you got last time
07:00:00 <djazayeri> then, select the two projects in eclipse and do Compare With -> Each Other.
07:00:03 <djazayeri> that should work
07:00:09 <wittythotha> hmm ok, so I'll try to get the same version
07:00:10 <djazayeri> okay, off to bed. good luck
07:00:17 <wittythotha> ok, that would generate a patch or just a diff
07:00:36 <nbore> djazayeri...do webservice do the the authentication automically if you pass the credentials in the url
07:00:47 <wittythotha> ok, cool. thanks for the help djazayeri
07:01:01 <nbore> or you have to write code
07:02:26 <nbore> to authenticate a user
07:25:14 *** rafa has joined #openmrs
07:25:14 *** ChanServ sets mode: +v rafa
07:26:52 *** nbore has quit IRC
07:31:58 *** dkayiwa has joined #openmrs
07:31:59 *** dkayiwa has left #openmrs
07:33:00 *** dkayiwa has joined #openmrs
07:41:56 *** Echidna has quit IRC
07:41:56 *** Echidna_ has joined #openmrs
07:45:41 *** rafa has quit IRC
07:51:17 *** wittythotha has quit IRC
07:59:13 *** dkayiwa has quit IRC
09:10:11 *** bwolfe has joined #openmrs
09:10:11 *** ChanServ sets mode: +o bwolfe
09:37:09 *** morristic has joined #openmrs
09:49:34 *** morristic has quit IRC
11:00:13 *** surangak has quit IRC
11:36:14 *** mwalo has joined #openmrs
11:39:31 *** upul` has quit IRC
11:42:31 *** mwalo_ has joined #openmrs
11:43:23 *** mwalo has quit IRC
11:51:27 *** robbyoconnor has quit IRC
12:13:00 *** rafa has joined #openmrs
12:13:00 *** ChanServ sets mode: +v rafa
12:16:38 *** mwalo_ has quit IRC
12:17:29 *** mwalo has joined #openmrs
12:21:57 *** mwalo has quit IRC
12:32:25 *** r_friedman has joined #openmrs
12:32:47 <r_friedman> bwolfe: hi ben
12:33:51 *** bwolfe_ has joined #openmrs
12:33:51 *** ChanServ sets mode: +o bwolfe_
12:34:13 <r_friedman> bwolfe_ hi ben
12:34:33 <bwolfe_> hi roger
12:34:41 *** bwolfe has quit IRC
12:34:43 *** bwolfe_ is now known as bwolfe
12:35:43 <r_friedman> bwolfe: so i think it is probably time to uninstall some stuff and reinstall and rebuild my project
12:36:15 *** rafa has quit IRC
12:36:32 <bwolfe> r_friedman, :-(
12:36:38 <bwolfe> still no luck then?
12:36:57 <r_friedman> bwolfe: right, so my question is, should I load standalone maven as well as eclipse maven?
12:38:57 <r_friedman> bwolfe: the only other question I have is, in the POMs in my project, should restws be supplied or compile or what?
12:39:02 <bwolfe> r_friedman, they can both coexist
12:39:09 <bwolfe> I use both
12:39:19 <bwolfe> I compile usually at command line
12:39:34 <bwolfe> r_friedman, https://wiki.openmrs.org/display/docs/Requiring+another+module+in+your+module
12:39:35 <OpenMRSBot> <http://ln-s.net/9-5b> (at wiki.openmrs.org)
12:39:46 <r_friedman> bwolfe: that doesn't say
12:39:52 <bwolfe> r_friedman, and you can look at what other modules that use restws do
12:39:57 <bwolfe> r_friedman, that page uses provided
12:40:08 <r_friedman> but only in one of the two POMs
12:41:10 *** james_regen has joined #openmrs
12:41:10 *** ChanServ sets mode: +v james_regen
12:41:35 <r_friedman> bwolfe: but only in one of the two POMs. and when editing the POM in Eclipse, you can't leave the setting blank
12:43:50 <bwolfe> r_friedman, I see scope as provided for both
12:44:04 <bwolfe> r_friedman, and you can leave it blank, I can't remember which one it defaults to though
12:44:07 *** wyclif has quit IRC
12:44:23 <r_friedman> bwolfe: ok
12:44:43 *** rafa has joined #openmrs
12:44:43 *** ChanServ sets mode: +v rafa
12:44:51 <r_friedman> bwolfe: and when I build my project, I don't use "new project", I just import right?
12:45:26 <bwolfe> r_friedman, are you using build == create or build == compile?
12:45:44 <r_friedman> build =+ create, bwolfe
12:45:57 <r_friedman> bwolfe: oops, ==
12:46:04 <bwolfe> r_friedman, yes, you can just "import existing maven project
12:46:06 <bwolfe> "
12:46:07 *** lh has joined #openmrs
12:46:22 <r_friedman> bwolfe: tks, see you back in an hour
12:51:40 *** r_friedman has quit IRC
13:13:03 *** rafa_ has joined #openmrs
13:13:03 *** ChanServ sets mode: +v rafa_
13:13:11 *** dkayiwa has joined #openmrs
13:13:44 <rafa_> bwolfe: hey
13:13:52 <bwolfe> yo
13:14:08 <rafa_> I'm experimenting with moving tests to api in modules
13:14:29 <rafa_> it works fin when we move moduleApplicationContext as well
13:14:53 <bwolfe> rafa, thats great news!
13:15:01 <rafa_> I'm wondering if confi.xml and messages should be also moved there?
13:15:16 <rafa_> do they belong in there or not?
13:16:11 <rafa_> messages are often used in API right?
13:16:31 <bwolfe> messages, maybe
13:16:36 <bwolfe> config, no, thats a omod thing
13:16:58 <rafa_> okay agree
13:17:16 <rafa_> I'll change the releasetesting module
13:20:33 <bwolfe> rafa hold on a sec
13:20:44 <rafa_> bwolfe: yes?
13:23:30 <bwolfe> rafa, actually it should be ok now
13:23:39 <bwolfe> rafa, make sure you update the module
13:23:44 <bwolfe> I just moved everything around in it
13:23:44 <rafa_> okay
13:24:17 *** james_regen has quit IRC
13:31:21 *** james_regen has joined #openmrs
13:31:21 *** ChanServ sets mode: +v james_regen
13:35:50 *** r_friedman has joined #openmrs
13:36:07 <r_friedman> bwolfe: hey ben, where is the openmrs maven plug-in?
13:36:32 <bwolfe> the one to create a module r_friedman?
13:37:15 <r_friedman> bwolfe: don't think so, the one that maven complains about not being able to resolve, i think it supplies the init goal
13:37:45 <r_friedman> bwolfe: also, what about the formatter?
13:38:21 <bwolfe> r_friedman, what is it complaining about?
13:38:31 <bwolfe> the maven plugin is in our maven repo
13:38:55 <r_friedman> bwolfe: nexus?
13:39:24 <bwolfe> yeah
13:39:54 <r_friedman> bwolfe: how do i tell maven about it?
13:41:33 <bwolfe> r_friedman, it should just know
13:42:03 <bwolfe> whats the error message?
13:42:10 <r_friedman> bwolfe: let me try another project, maybe i can get you the exact message -- I've already done resolve all later
13:45:17 *** wyclif has joined #openmrs
13:51:26 *** jriley has joined #openmrs
13:51:45 *** james_regen has quit IRC
13:51:50 <r_friedman> bwolfe: in Setup Maven Plug-in Connectors, maven-openmrs-plug-in:1.0.1:initialize-module -- no marketplace entries were found
13:52:21 <bwolfe> r_friedman, are you sure maven/eclipse is able to get outside the work firewall?
13:52:31 <bwolfe> seems strange that you're hitting all these same kinds of things
13:52:50 <bwolfe> r_friedman, I need to step out for a bit, so will continue debugging later until you fixed in in the meantime
13:53:03 <r_friedman> bwolfe: i am directly connected, but do i need to open a port?
13:55:35 *** james_regen has joined #openmrs
13:55:35 *** ChanServ sets mode: +v james_regen
13:59:12 *** shyam057 has joined #openmrs
14:04:46 *** burke has joined #openmrs
14:04:46 *** ChanServ sets mode: +o burke
14:04:52 *** chopin has joined #openmrs
14:05:04 <chopin> hi djazayeri
14:05:16 <djazayeri> hi chopin
14:05:21 <djazayeri> joining openmrs university?
14:05:24 <chopin> howru
14:05:27 <chopin> oh CRAP
14:05:36 <djazayeri> :-)
14:05:37 <chopin> yes ... one sec ...
14:05:46 <chopin> i didn't prepare, but i can walk through ... ah dangit, i'm on linux
14:05:56 <djazayeri> I'll show kishore's video first
14:06:12 <chopin> ok
14:15:53 *** downeym has joined #openmrs
14:15:53 *** ChanServ sets mode: +o downeym
14:15:53 *** OpenMRSBot sets mode: +o downeym
14:30:52 <shyam057> hello all, am having trouble in setting up openmrs for a linux..
14:31:16 <shyam057> i have been refering https://wiki.openmrs.org/display/docs/Step+By+Step+Developer+Setup+Guide+%28Linux%29
14:31:17 <OpenMRSBot> <http://ln-s.net/8t1q> (at wiki.openmrs.org)
14:32:38 <shyam057> i am not able to build the maven project
14:34:50 <shyam057> hello?
14:35:50 <downeym> shyam057: hi. which step are you having problems?
14:38:33 <shyam057> thank you for replying. I am unable to build the maven project, that is after I had successfully did the step Run As->Maven Install.I am unable to do this step: Expand the project and navigate to the “webapp” folder. Right click and select “ Run As -Maven Build”
14:39:51 <shyam057> I get this error. [ERROR] Failed to execute goal org.mortbay.jetty:maven-jetty-plugin:6.1.10:run (default-cli) on project openmrs-webapp: Failure: Address already in use -> [Help 1][ERROR][ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles:[ERRO
14:39:51 <shyam057> R] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
14:39:55 <OpenMRSBot> <http://ln-s.net/9Q1f> (at cwiki.apache.org)
14:41:04 <rafa_> shyam057: try running jetty on a different port -Djetty.port=9999
14:41:46 <shyam057> rafa_: Thanks for replying.Let me do that and check.
14:41:47 <rafa_> shyam057: or kill whatever is taking port 8080 in your system
14:50:49 <shyam057> hi..that seems to have worked. but now i think it has stuck at this step in the console: 'Starting scanner at interval of 10 seconds.'
14:51:17 <r_friedman> bwolfe: ben you back?
14:52:23 <r_friedman> rafa_: rafa, do you have some time to help me with eclipse/maven issues?
14:53:34 *** rafa has quit IRC
15:02:23 *** burke_ has joined #openmrs
15:03:21 <r_friedman> djazayeri: darius, where is the maven-java-formatter-plugin? eclipse can't find it at com.googlecode
15:03:36 <r_friedman> djazayeri: nor could I
15:04:03 <djazayeri> r_friedman: I see that message sometimes, but not other times
15:04:20 <r_friedman> djazayeri: what about problems locating dwr stuff?
15:04:27 <djazayeri> but it actually *does* format the code (at least for me)
15:04:46 <djazayeri> r_friedman: is that a warning? or a fatal error?
15:04:48 <r_friedman> djazayeri: well mine complains that there's nothing to implement the init goal
15:05:02 <r_friedman> djazayeri: fatal errors
15:05:16 *** burke has quit IRC
15:05:33 <r_friedman> djazayeri: also can't find something at codehaus..mojo
15:05:47 <djazayeri> r_friedman: I don't get those errors
15:06:02 <r_friedman> well you've got everything in your local repo
15:06:35 <r_friedman> djazayeri: you've got everything in your local repo
15:07:09 <r_friedman> djazayeri: i just uninstalled and reinstalled ... this dwr stuff is entirely new
15:07:17 <djazayeri> r_friedman: the dwr errors, you mean?
15:07:26 <djazayeri> it has something to do with "init"?
15:07:41 <r_friedman> djazayeri: dwr stuff does not have to do with init
15:07:49 <djazayeri> oh, okay
15:07:57 <r_friedman> djazayeri: but dwr stuff is brand new since Sunday
15:08:00 <djazayeri> r_friedman: someone temporarily modified one of our module dtds about dwr
15:09:04 <r_friedman> djazayeri: well happy atomic bomb day to someone
15:09:24 *** burke has joined #openmrs
15:09:24 *** ChanServ sets mode: +o burke
15:09:24 *** burke has quit IRC
15:09:30 *** burke has joined #openmrs
15:09:30 *** ChanServ sets mode: +o burke
15:17:36 *** lh has quit IRC
15:21:39 *** jriley has quit IRC
15:24:34 <wyclif> hi bwolfe
15:25:53 *** shyam057 has quit IRC
15:27:04 <wyclif> do you know why the getHandlers() method is not exposed on the SmartDataService, it is declared as public on the implementation class but no method is declared on the interface
15:27:08 <wyclif> bwolfe, do you know why the getHandlers() method is not exposed on the SmartDataService, it is declared as public on the implementation class but no method is declared on the interface
15:29:39 *** r_friedman has quit IRC
15:31:53 *** rafa has joined #openmrs
15:31:53 *** ChanServ sets mode: +v rafa
15:38:11 *** r_friedman has joined #openmrs
15:57:50 *** lh has joined #openmrs
16:02:10 *** kishoreyekkanti has joined #openmrs
16:24:38 *** dkayiwa_ has joined #openmrs
16:25:12 *** dkayiwa has quit IRC
16:25:13 *** dkayiwa_ is now known as dkayiwa
16:35:17 *** kishoreyekkanti has quit IRC
16:36:15 <chopin> dkayiwa, do you have the root password for standalone mysql anywhere? couldn't find it on the wiki ...
16:36:38 <r_friedman> bwolfe: ben, you back?
16:37:02 <dkayiwa> chopin: check in the runtime properties file under the standalone folder
16:37:27 <dkayiwa> chopin: it is different for each installation
16:37:47 <dkayiwa> chopin: we generate a unique one for each
16:37:53 <chopin> dkayiwa, openmrs has root access?
16:38:05 <chopin> dkayiwa, mine could not create a new database (trying to install openmrs 1.7.x)
16:38:28 <dkayiwa> chopin: yes if that is the name in your runtime properties file
16:38:48 <chopin> dkayiwa, ok thanks
16:52:21 *** djazayeri1 has joined #openmrs
16:54:00 *** djazayeri2 has joined #openmrs
16:54:10 *** djazayeri has quit IRC
16:54:11 <downeym> Hi djazayeri2 and welcome to the #openmrs IRC channel.
16:54:26 *** r_friedman has quit IRC
16:55:20 *** djazayeri2 is now known as djazayeri
16:55:21 *** ChanServ sets mode: +o djazayeri
16:56:47 *** djazayeri1 has quit IRC
16:57:48 *** robbyoconnor has joined #openmrs
16:57:48 *** ChanServ sets mode: +v robbyoconnor
17:00:53 *** r_friedman has joined #openmrs
17:00:56 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: Address Hierarchy 2.1.2 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=addresshierarchy&ampversion=&amp2.1.2>
17:05:35 *** burke has quit IRC
17:10:09 *** robbyoconnor has quit IRC
17:18:17 *** r_friedman has quit IRC
17:19:40 *** robbyoconnor has joined #openmrs
17:19:40 *** ChanServ sets mode: +v robbyoconnor
17:22:58 <wyclif> hi bwolfe
17:38:47 *** robbyoconnor has quit IRC
17:42:43 <bwolfe> hi wyclif
17:51:53 *** kishoreyekkanti has joined #openmrs
17:55:40 *** dawn_ has joined #openmrs
17:55:41 *** ChanServ sets mode: +v dawn_
18:00:06 <dawn_> !scrumon dawn
18:00:06 * 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:00:29 <dawn_> bwolfe: djazayeri, wyclif rafa dkayiwa : hi
18:00:34 <djazayeri> hi
18:00:35 <rafa_> hi
18:01:03 <dawn_> Today's Order: bwolfe , djazayeri dkayiwa , rafa , wyclif :)
18:01:42 <bwolfe> woo woo!
18:02:07 <rafa_> winner :D
18:02:22 <bwolfe> Today:
18:02:22 <bwolfe> reviewed sprint tickets
18:02:22 <bwolfe> fixed RESTWS-188 unit tests
18:02:22 <bwolfe> renamed testing module to releasetestinghelper RELTEST-12
18:02:22 <bwolfe> design call
18:02:23 <bwolfe> pm call
18:02:34 <bwolfe> tomorrow: find some blockers
18:02:40 <rafa_> :)
18:03:07 <bwolfe> no, tomorrow I want to get 1.8.3 released. would love an update on the standalone stuff after the scrum
18:03:37 <djazayeri> okay, probably we just need to comment out the MVP dictionary-related stuff.
18:03:59 <dawn_> djazayeri: your turn
18:04:03 <bwolfe> I'd be ok with that as the solution
18:04:14 <djazayeri> Tuesday 6-Dec-2011
18:04:14 <djazayeri> * Review tickets created by TW BA
18:04:14 <djazayeri> * Prepare for TW meeting on Friday
18:04:14 <djazayeri> * Comment on TRUNK-422 (Edit/View forms should merge) for Rafal
18:04:14 <djazayeri> * 2.x design
18:04:14 <djazayeri> * research on javascript best practices
18:04:15 <djazayeri> Wednesday 7-Dec-2011
18:04:16 <djazayeri> * University call
18:04:16 <djazayeri> * Design call
18:04:17 <djazayeri> * Project management call
18:04:17 <djazayeri> * TW catchup call
18:04:18 <djazayeri> * Prepare for TW meeting on Friday
18:04:18 <djazayeri> * look at code review comments and/or do a couple code reviews
18:04:21 <djazayeri> No blockers
18:05:00 <dawn_> dkayiwa: you're next :)
18:05:04 <dkayiwa> Back ported to 1.9.x and closed: When you create a visit, it should take you back to the patient dashboard - TRUNK-2911
18:05:04 <dkayiwa> Committed: Manage Encounter should show date+time widget for encounterDatetime - TRUNK-2915
18:05:05 <dkayiwa> Committed: Add/Edit visit page needs to look like other OpenMRS pages - TRUNK-2910
18:05:05 <dkayiwa> Working on: Incorrect error message when trying to create an encounter and put it in a visit with incompatible start/end date - TRUNK-2914
18:05:05 <dkayiwa> No Blockers
18:05:33 <dawn_> rafa: ready when you are :)
18:05:47 <rafa_> Today:
18:05:47 <rafa_> * Committed TRUNK-2921: ConceptValidator should not compare names of a retired concept against the names of other concepts
18:05:47 <rafa_> https://tickets.openmrs.org/browse/TRUNK-2921
18:05:47 <rafa_> * Re-running validators for STAND-36: Automatically create MVP/CIEL dictionary-based dataset as part of the standalone build process
18:05:47 <rafa_> https://tickets.openmrs.org/browse/STAND-36 (so far 15825/48275, errors: 75 so much better than yesterday)
18:05:47 <rafa_> * Tried TRUNK-2919: Updating concept words takes too long after upgrade form 1.6 to 1.9
18:05:47 <rafa_> https://tickets.openmrs.org/browse/TRUNK-2919 but with no visible improvement
18:05:48 <rafa_> * Investigated moving tests from omod to api in modules. Applied successfully to releasetestinghelper in rev:24777.
18:05:48 <rafa_> One thing to note is that messages and moduleApplicationContext are moved to api resources. The module doesn't declare any controllers in xml so it's fine. In other case we would need to create a separate xml in omod resources and import the one from api.
18:05:49 <rafa_> Tomorrow:
18:05:49 <rafa_> * Back port some reviewed tickets to 1.9
18:05:50 <rafa_> * TRUNK-422
18:05:50 <rafa_> * Send a report from STAND-36 to Andy and ask him for help in resolving issues
18:05:51 <rafa_> * Address review comments for TRUNK-2821: Merge Patients page should be displayed on a separate pop-up screen
18:05:51 <rafa_> https://tickets.openmrs.org/browse/TRUNK-2821
18:05:52 <rafa_> * Work on RELTEST-14: Fetching data did not work on OpenMRS 1.6
18:05:52 <rafa_> https://tickets.openmrs.org/browse/RELTEST-14
18:05:53 <rafa_> Blockers:
18:05:53 <rafa_> * Ideas for TRUNK-2919 welcome.
18:07:05 <dawn_> k
18:07:08 <dawn_> wyclif: your turn
18:07:14 <wyclif> yesterday:
18:07:15 <wyclif> -Code reviews for TRUNK-2903 - AuditableInterceptor throw NPE
18:07:15 <wyclif> -SMART-22 - Simplify mapping of concepts to terminologies(Not yet done)
18:07:15 <wyclif> -Fix TODOs for TRUNK-2844 - Auto-created visits populate end time
18:07:15 <wyclif> -Partial review of the TRUNK-2588
18:07:15 <wyclif> today:
18:07:17 <wyclif> -Complete SMART-22 - Simplify mapping of concepts to terminologies
18:07:19 <wyclif> -TRUNK-2923 - Fix concept reference term to use randomly generated UUIDs
18:07:23 <wyclif> -Code review
18:07:25 <wyclif> - Other sprint tickets
18:07:27 <wyclif> minor blockers:(smart apps are not working)
18:07:59 <bwolfe> I have a talking point on yours rafa (for when we're done)
18:08:16 <rafa_> bwolfe: good
18:09:08 <djazayeri> That's everyone's report, right?
18:09:11 <dawn_> djazayeri: bwolfe rafa, wyclif , dkayiwa here's what I have: Discussion Points: 1) standalone update 2) ideas for TRUNK-2919, 3) minor blocker on smart apps not working 4) still 2 unassigned "must" tickets
18:09:12 <djazayeri> wyclif: what's the status of the sprint?
18:09:19 <dawn_> !scrumoff dawn
18:09:19 * 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:09:48 <djazayeri> fwiw, dawn, I think looking at the status of the sprint should happen before scrumoff
18:10:05 <dawn_> djazayeri: sure
18:10:24 <dawn_> wyclif: you have an update on that? looking at the dashboard just now
18:10:27 <djazayeri> I see we have 19 tickets in in Code Review, and 9 available.
18:10:29 <wyclif> we have a couple of pending reviews, please review them
18:10:50 <wyclif> i must ticket and 2 should tickets that are not yet assigned
18:10:57 <wyclif> 1 must ticket and 2 should tickets that are not yet assigned
18:11:46 <wyclif> and 1 blocker that has just been added
18:12:01 <djazayeri> wyclif: the blocker is something I just changed from Code Review to Needs Design
18:12:08 <djazayeri> apparently that unassigned it...
18:12:23 <wyclif> djazayeri, ok
18:12:28 <djazayeri> so, are we on track?
18:12:43 <dawn_> we went from 24 available issues on monday to 9 available issues today, but there's a backlog starting in the code review…ti's been sitting around 13-19 tickets this week
18:13:18 <dawn_> which makes sense due to the end of the sprint coming up
18:13:24 <wyclif> 4 unassigned tickets (MUST , SHOULD, BLOCKER)and the rest in code review with 2days and a weekend left seems like we are on track
18:13:57 <bwolfe> I'd say thats behind schedule
18:14:03 <wyclif> hmm
18:14:06 <bwolfe> all high priority ones should be done early
18:14:17 <bwolfe> and you should not bank on weekend working time
18:14:25 <wyclif> bwolfe, right
18:14:27 <djazayeri> the issue is that we've created a bunch of blocker/must tickets during the sprint.
18:14:34 <bwolfe> and we need to get to a point where thurs/fri we are testing/finalizing/thinking ahead
18:14:40 <djazayeri> also surely some of those 19 code review tickets will come back as rework needed.
18:14:50 <djazayeri> that said, I don't think this is strictly a one-week sprint
18:15:28 <wyclif> djazayeri, it would be good for the reviewers to do it altleast in the next 24 hrs so that if they need rework, it is known earlier
18:15:48 <djazayeri> wyclif: true
18:15:51 <dawn_> +1 to wyclif's statement to review those in the next 24hrs
18:16:15 <djazayeri> the question I'd actually ask, though, is: are we confident that the tickets in the sprint now are going to get us to a Beta release?
18:16:23 <wyclif> 12 hrs for those on the west side of the world
18:17:01 <wyclif> djazayeri, if we get them done and those in that happen to be still in code review dont have major issues
18:17:21 <djazayeri> okay
18:17:38 <downeym> djazayeri: FYI, there's no transition from any code review state to design review state.
18:17:44 <wyclif> the task is to have all tickets to have been reviewed atleast once by end of thursday
18:17:50 <djazayeri> Has anyone done an end-to-end test of standalone + test an upgrade?
18:18:07 <wyclif> djazayeri, i did
18:18:23 <djazayeri> I haven't tried since last sprint, but it actually has never worked for me from a 1.6 database, though I believe daniel fixed my blocker.
18:18:27 <wyclif> djazayeri, you need much memory
18:18:37 <djazayeri> wyclif: what requires memory?
18:18:51 <djazayeri> does it take more memory than just running OpenMRS normally?
18:18:56 <wyclif> maven when running liquibase updates
18:19:03 <wyclif> djazayeri, yes
18:19:11 <dawn_> i think it would be wise to communicate some of these timelines (reviewing all tickets in the next 24hrs) that are coming up to ppl on the sprint
18:19:28 <djazayeri> wyclif: that's to build the standalone? not to actually run it, right?
18:19:36 <wyclif> djazayeri, yes
18:19:44 <djazayeri> okay, I don't care about that then. :-)
18:20:05 <djazayeri> wyclif: anyway, just checking that the sprint has sufficient tickets.
18:20:13 <djazayeri> okay, shall we move on to followup discussion?
18:20:18 <wyclif> sure
18:21:21 <djazayeri> dawn said:
18:21:22 <djazayeri> djazayeri: bwolfe rafa, wyclif , dkayiwa  here's what I have: Discussion Points: 1) standalone update 2) ideas for TRUNK-2919, 3) minor blocker on smart apps not working 4) still 2 unassigned "must" tickets
18:21:38 <djazayeri> 1. standalone update: ben, what do you want to know?
18:21:52 <djazayeri> alternately: is it ready for Ben to build 1.7.3 (or whatever) tomorrow?
18:21:59 <bwolfe> 1.8.3
18:22:04 <bwolfe> yes, thats what I want to konw
18:22:12 <bwolfe> if I just have to comment out the mvp stuff thats fine
18:22:16 <wyclif> !ticket TRUNK-2919
18:22:17 <OpenMRSBot> wyclif: [#TRUNK-2919] Updating concept words takes too long after upgrade form 1.6 to 1.9 - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2919
18:22:28 <djazayeri> Is there anything else needed?
18:22:48 <djazayeri> wyclif, dkayiwa, rafa, someone who's run the standalone recently…is it ready to be released?
18:23:20 <rafa_> djazayeri: I haven't tried it
18:23:47 <wyclif> i last tested with empty DB and demo data in the past days
18:23:54 <dkayiwa> djazayeri: i have not tried it out of recent
18:24:02 <djazayeri> wyclif: btw, the demo db is the one with 5k patients, right?
18:24:09 <wyclif> djazayeri, yes
18:24:12 <djazayeri> okay, good
18:24:25 <bwolfe> wyclif, so it looks fine and all buttons work?
18:24:27 <wyclif> i picked the Demo-1.8.0.sql file from demo data download site
18:24:28 *** nbore has joined #openmrs
18:24:29 <bwolfe> thats all I'm concerned about :-)
18:24:39 <downeym> Hi nbore and welcome to the #openmrs IRC channel.
18:24:52 <djazayeri> regarding TRUNK-2919, I'm not really sure it's a problem
18:25:02 <wyclif> bwolfe, i found a way to to have the buttons look better , i will commit it
18:25:07 <djazayeri> it's a background task, so ti doesn't matter how long it takes.
18:25:32 <bwolfe> djazayeri, its a problem when it takes up so much processing power
18:25:38 <bwolfe> and when its doing 1 concept every 2 seconds
18:25:49 <bwolfe> those on the MVP dictionary will be there forever...
18:25:54 <djazayeri> rafa says one every 8 seconds...
18:25:55 <wyclif> djazayeri, you just have to manually stop the task and run it at a convenient time
18:25:56 <rafa_> djazayeri: yeah it's eating up one of my cores
18:26:09 <wyclif> rafa, , you just have to manually stop the task and run it at a convenient time
18:26:11 <djazayeri> does this take longer now than it did in 1.6?
18:26:22 <rafa_> djazayeri: no 8 secs takes just one Concept to process
18:27:17 <wyclif> rafa, i takes less than 8 on mine
18:27:30 <wyclif> rafa, i takes less than 8sec per concept on mine
18:27:33 <bwolfe> rafa, whats the task name?
18:27:35 <rafa_> wyclif: have you tried it on MVP dict?
18:27:36 <bwolfe> (or wyclif)
18:27:50 <djazayeri> okay, so the main question is: has this gotten slower recently, or has it always been slow?
18:27:59 <wyclif> bwolfe, ConceptIndexUpdateTask i think
18:28:34 <dkayiwa> djazayeri: always been slow as far as i can tell
18:28:52 <wyclif> djazayeri, it got slower i guess since it has to save the last updated concept
18:29:10 <wyclif> so there multiple calls to the DB
18:29:20 <djazayeri> huh?
18:29:42 <djazayeri> oh, writing the GP you mean.
18:29:49 <wyclif> djazayeri, yes
18:30:04 <djazayeri> I imagine that's trivial
18:30:18 <djazayeri> I imagine this is slow because the concept table gets unwieldy with the large MVP database
18:30:21 <djazayeri> and the concept_word table too
18:30:23 <rafa_> wyclif: it's not really a problem. I've changed it to save this value only every 200 concepts
18:30:29 <wyclif> djazayeri, i would think so but it also depends on any extra AOP added
18:31:02 <djazayeri> The problem is that it's taking him 8 seconds to save a single concepts. I'm sure saving a GP is <1% of that.
18:31:07 <wyclif> rafa, it should flush after a certain number of updates
18:31:23 <djazayeri> so rafa, can you attach the yourkit snapshot to the ticket?
18:31:45 <wyclif> djazayeri, so save or to process?
18:31:46 <rafa_> wyclif: it flushes more often due to automatic flushes being triggered
18:31:47 <bwolfe> weighing the words is probably adding more time. thats new in 1.8. weighing used to be done when searching instead of when persisting
18:32:02 <rafa_> djazayeri: sure, I'll do that
18:32:29 *** kishoreyekkanti has quit IRC
18:32:34 <rafa_> djazayeri: it's just that I'm running validators right now
18:32:51 <rafa_> djazayeri: so my system is having hard times ;)
18:32:59 <djazayeri> we need to get rafa another cpu to support all his background processes.
18:33:09 <rafa_> djazayeri: :D
18:33:35 <djazayeri> anyway, my personal preference would be to drop this from Should to Could for 1.9
18:34:41 *** r_friedman has joined #openmrs
18:34:48 <rafa_> fair enough
18:35:20 <dkayiwa> i agree too
18:36:20 <r_friedman> bwolfe: djazayeri rafa_ Clean compile of jsslab!!! After reinstallation, overcame problems with Eclipse/Maven not finding compiler, then some bad package names in import statements!!! Hoo hah
18:36:28 <bwolfe> just the attempt at speeding it up djazayeri? thats fine
18:36:39 <bwolfe> r_friedman, congrats :-)
18:37:21 <djazayeri> okay, dkayiwa, wyclif, bwolfe, rafa: (3) minor blocker on smartapps not working
18:37:37 *** kishoreyekkanti has joined #openmrs
18:38:00 <dkayiwa> djazayeri: do we have a ticket for that?
18:38:05 <djazayeri> wyclif mentioned it.
18:38:12 <djazayeri> wyclif, what's the issue?
18:38:16 <wyclif> djazayeri, am not sure if the problem is in the code
18:39:06 <wyclif> or because i haven't set up the container well
18:39:38 <wyclif> but basically i get a 'page not found' in the iframe for the smart app
18:39:50 <djazayeri> I know nothing about this
18:40:06 <djazayeri> this is a previously-known-working app, I assume?
18:41:06 <djazayeri> wyclif: so, what can we do to help?
18:41:15 <djazayeri> should ben (and maybe aja) look at this?
18:41:31 <djazayeri> do you want fresh eyes from those of us who haven't looked at smart?
18:41:33 <wyclif> i gues
18:41:52 <wyclif> probably aja or bwolfe would help
18:42:46 <wyclif> bwolfe, do smart apps require an internet connection?
18:42:53 <djazayeri> okay, so bwolfe, can you catch up with wyclif on this/
18:42:54 <djazayeri> ?
18:43:30 <bwolfe> wyclif, yes
18:43:43 <djazayeri> final point: unassigned must tickets
18:44:09 <wyclif> then i guess that is the problem
18:44:25 <djazayeri> the blocker will be discussed on design review call in 15 minutes
18:44:49 <wyclif> seems like i can't connect to those smart app sites
18:44:52 <djazayeri> !ticket trunk-2917
18:44:53 <OpenMRSBot> djazayeri: [#TRUNK-2917] AuditableInterceptor throws an NPE at startup, preventing OpenMRS from running - OpenMRS JIRA - https://tickets.openmrs.org/browse/trunk-2917
18:45:03 <djazayeri> (that's the blocker)
18:45:07 <djazayeri> the Must ticket is
18:45:07 <dkayiwa> ok
18:45:11 <djazayeri> !ticket trunk-2796
18:45:12 <OpenMRSBot> djazayeri: [#TRUNK-2796] Cannot save new visit and encounters at the same time - OpenMRS JIRA - https://tickets.openmrs.org/browse/trunk-2796
18:45:26 <djazayeri> dkayiwa: have you tested and found that trunk-2588 didn't fix this?
18:45:50 <dkayiwa> djazayeri: yes i tested and found that it did NOT fix it
18:45:53 <bwolfe> wyclif, maybe they moved it? the apps point at a smart server somewhere
18:46:32 <djazayeri> okay, well, we've got a Must ticket then
18:46:37 <djazayeri> nothing further to discuss about it yet
18:46:42 <djazayeri> alright, scrum over from my perspective
18:46:46 <djazayeri> anyone else have anythign?
18:47:31 *** nbore has quit IRC
18:47:50 <bwolfe> !realscrumoff
18:47:51 <OpenMRSBot> bwolfe: Error: "realscrumoff" is not a valid command.
18:48:54 <wyclif> ok
18:50:05 *** kishoreyekkanti has left #openmrs
18:54:39 <bwolfe> dkayiwa, it was the same error on TRUNK-2796 still? or a diff one?
18:54:55 <dkayiwa> bwolfe: exact same error
18:55:43 <bwolfe> hmm, ok
18:56:23 <bwolfe> dkayiwa, did you have a unit test that you were doing this with? or in the webapp somewhere?
18:56:40 <dkayiwa> bwolfe: in the webapp
18:58:41 <djazayeri> dkayiwa: you're sure you did an svn update before testing?
18:58:59 <djazayeri> surely that stack trace will have changed since the 2588 commit
18:59:05 <dkayiwa> djazayeri: yes i did. but let me do a sanity check right now and update you in 5 mins
19:00:05 *** dawn_ has quit IRC
19:02:32 <bwolfe> dkayiwa, an svn update and an mvn install
19:02:42 <dkayiwa> bwolfe: ok
19:02:48 <djazayeri> design time
19:02:49 <bwolfe> who wants to play the game "will freeconferencing suck today?"
19:03:03 <djazayeri> bwolfe: everybody loses at that game
19:03:11 <djazayeri> I don't see fc online
19:03:22 <downeym> GoogleHangouts++
19:03:34 <bwolfe> bandwidthintensive--
19:03:49 <bwolfe> freeconferencing--
19:04:11 <djazayeri> I'm happy to do a google hangout...
19:04:14 <djazayeri> :-)
19:04:43 <bwolfe> we can try it again
19:05:04 <bwolfe> its either that or I pay another $1.80 for the call tonight on skype-out
19:05:17 <djazayeri> We can also just do a skype voice call, and try to link that adobe connect
19:05:47 <bwolfe> I might as well just skype-out to the connect number
19:06:01 <djazayeri> ok
19:06:16 <downeym> i only mention the GH because it now allows dial-out to phones
19:07:13 <bwolfe> to international phones?
19:07:25 <bwolfe> although actually, I have a skype-in number it could call...
19:07:38 <downeym> bwolfe: yes and even nicer
19:07:54 <djazayeri> wyclif, r_friedman, and I are on connect
19:08:56 <bwolfe> whats the dial in number there?
19:09:00 <bwolfe> or am I just calling freeconf?
19:11:44 <djazayeri> just call freeconf
19:12:01 <djazayeri> +1.712.432.0075
19:17:20 <chopin> 707531# i think
19:23:00 <dkayiwa> bwolfe: still same problem for TRUNK-2914
19:25:58 *** guest_ has joined #openmrs
19:26:11 <downeym> Hi guest_ and welcome to the #openmrs IRC channel.
19:27:34 *** chopin has quit IRC
19:28:49 <bwolfe> dkayiwa, did you write a unit test for it first?
19:28:58 <dkayiwa> bwolfe: no
19:29:04 <bwolfe> boo
19:29:19 <dkayiwa> bwolfe: was just doing release testing
19:33:05 *** guest_ has quit IRC
19:37:35 *** burke has joined #openmrs
19:37:35 *** ChanServ sets mode: +o burke
19:48:05 *** burke has quit IRC
19:49:16 <djazayeri> bwolfe: you're not on the call now, right?
19:49:28 <bwolfe> no, lost skype credit
19:49:42 <bwolfe> and sound went out on connect
19:56:38 <djazayeri> bwolfe: can I try calling you on skype?
19:56:48 <djazayeri> (sign on)
19:57:03 <bwolfe> I am on, I'm just invisible
19:57:18 <bwolfe> one sec, trying connect on my windows vm
19:58:03 <bwolfe> I am always on skype, I just stay invisible so people don't see my jumping on/off 100x a day. the connection here is bad and/or too flaky to keep me on. so here are a lot of immediate disconnect/reconnects
20:09:29 *** burke has joined #openmrs
20:09:29 *** ChanServ sets mode: +o burke
20:24:38 *** lh has quit IRC
20:28:36 *** downeym_ has joined #openmrs
20:28:36 *** ChanServ sets mode: +o downeym_
20:32:07 *** downeym has quit IRC
20:32:07 *** downeym_ is now known as downeym
20:48:14 *** james_regen has quit IRC
20:48:36 *** r_friedman has quit IRC
21:00:11 *** downeym_ has joined #openmrs
21:00:11 *** ChanServ sets mode: +o downeym_
21:02:40 *** downeym has quit IRC
21:02:41 *** downeym_ is now known as downeym
21:40:54 <downeym> bwolfe & djazayeri: "Hate to say this, but the Tuesday meeting got cancelled, so this didn't get brought up. But, as I said earlier, Connect Admin and I had bounced this back and forth between us, and he's aware now of the Ubuntu compatibility in the newest update. I will directly admit, though, that I still don't see an update happening this month at all. On the other hand, like I said, we are in testing, so it's not like it won't happen at all. I
21:40:54 <downeym> don't have a date when it will"
22:13:27 *** bwolfe has quit IRC
22:14:28 *** burke has quit IRC
22:25:43 *** dkayiwa has quit IRC
22:51:26 *** wyclif has quit IRC
23:04:03 *** rafa has quit IRC
23:14:00 *** downeym has quit IRC
23:14:29 *** downeym has joined #openmrs
23:14:30 *** ChanServ sets mode: +o downeym
23:14:30 *** OpenMRSBot sets mode: +o downeym
23:43:12 *** robbyoconnor has joined #openmrs
23:43:12 *** ChanServ sets mode: +v robbyoconnor
23:45:08 *** downeym has quit IRC
23:46:40 *** wyclif has joined #openmrs