IRC Chat : 2012-03-30 - OpenMRS

00:04:50 *** mccallumg has joined #openmrs
00:04:51 *** ChanServ sets mode: +v mccallumg
00:19:15 <robbyoconnor> hey mccallumg
00:19:27 <mccallumg> hey robbyoconnor
00:19:40 <mccallumg> robbyoconnor: you finished school now?
00:19:56 <robbyoconnor> not yet
00:20:06 <robbyoconnor> Bachelors :)
00:20:39 <mccallumg> robbyoconnor: you just finished your bachelors?
00:23:42 <robbyoconnor> er no
00:23:55 <robbyoconnor> I just finished my associates degree
00:26:57 <mccallumg> robbyoconnor: oh. we don't have those here.
00:28:01 <mccallumg> robbyoconnor: Are you going to be a student this year? which project?
00:29:47 <robbyoconnor> actually I'm backup org admin for OpenMRS
00:44:55 *** anu_GSOC has joined #openmrs
01:18:20 *** chopin_ has joined #openmrs
01:19:55 *** bwolfe_ has joined #openmrs
01:19:55 *** ChanServ sets mode: +o bwolfe_
01:33:04 *** bwolfe_ has quit IRC
01:34:16 *** chopin_ has quit IRC
01:49:15 *** Anuruddha_ has joined #openmrs
01:53:10 *** anu_GSOC has quit IRC
01:54:23 *** Anuruddha_ is now known as anu_GSOC
02:12:07 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: RT @john_jarosz: My doctor today was interviewing EMR systems, I explained Open MRS and now she's adopting it :D #TW #SIP #openmrs <http://twitter.com/OpenMRS/statuses/185542966088175617>
02:18:06 <mccallumg> hi thezultimate
02:23:45 <mccallumg> thezultimate: there is still lots of time to familiarize yourself with OpenMRS before the summer projects start. Especially if you have a background with the java stack it uses.
02:27:00 <mccallumg> thezultimate: the way that OpenMRS manages concepts is quite practical … follows the single-dimension interface terminology approach. There is not (much) support in the core of the product for concept ontologies.
02:30:02 <mccallumg> thezultimate: that said. with all projects there is a lot of encouragement to learn what you can about the problem and design your own solution in your proposal. The work on the summer projects is done fairly independently.
02:39:10 *** harshadura_ has joined #openmrs
02:45:59 <mccallumg> harshadura_: are you applying for a GSOC project this summer?
02:47:09 <harshadura_> hi mccallumg , yeah
02:47:29 <mccallumg> harshadura_: Which ones interest you?
02:48:38 <harshadura_> mccallumg, I am interested in Better Error Submission Process for FDBK Module, HTML Form Entry Module Enhancements
02:51:21 <mccallumg> harshadura_: I'm more familiar with the HTML form entry module. OpenMRS has a very strong model for clinical documentation. Learning the internals for capturing clinical information through forms in OpenMRS will be good knowledge if you pursue a career in medical informatics.
02:53:04 *** anu_GSOC has quit IRC
02:53:53 <harshadura_> mccallumg, thats cool, thank you Glen
02:54:42 <mccallumg> harshadura_: make sure you apply for both projects, at least.
02:55:20 <mccallumg> harshadura_: 3 applications would be ok too, if you can do a good job on all of them.
02:57:02 <harshadura_> mccallumg, Is that not enough to apply for 2 ideas, pls can you tell me another high priority project in the list. So I could make another proposal for it after these 2. thanks.
02:57:54 <mccallumg> harshadura_: It is fine that you apply for 2. But you're not limited. Just make sure your proposal is the best :)
02:59:02 <mccallumg> harshadura_: I've seen language localization come up on the implementers list recently. that might be another interesting one.
03:00:53 <mccallumg> harshadura_: the cohort builder / report module will be a challenging project. But it will also be rewarding. Same for the BIRT reporting project.
03:01:26 <harshadura_> mccallumg, thats cool, thank you for the info
03:02:15 <mccallumg> harshadura_: if you submit your proposal early to google-melange. sometimes mentors have time to review them early and provide feedback. then you can update them before the deadline. time-permitting...
03:03:44 *** chopin_ has joined #openmrs
03:04:06 <harshadura_> mccallumg, I already finished the proposal for Better Error Submission Process for FDBK Module and showed to my mentor, can you also review and give me your comments, thanks
03:11:31 <mccallumg> harshadura_: you're on top of your game. I just left a comment in melange.
03:12:49 <harshadura_> thank you mccallumg
03:19:16 *** chopin_ has quit IRC
03:19:33 <mccallumg> harshadura_: I was looking at your blog. I see you've done some android development. There is also an option for a student to propose a new project topic (wild card) … something on the droid might be interesting.
03:22:47 <harshadura_> mccallumg, thats great to hear about. pls can you giv me more details on that project idea Glen or where I can get those information?
03:24:35 <mccallumg> harshadura_: I don't have a specific project idea … but I know OpenMRS people use android in a couple of ways
03:25:07 <mccallumg> harshadura_: (1) they run a full instance of OpenMRS on the android and synchronize the database on the backend.
03:26:44 <mccallumg> harshadura_: (2) other people use OpenDataKit as a form submission tool see: http://opendatakit.org/2012/01/ampath-improving-care-at-scale-with-odk-and-openmrs/
03:26:48 <OpenMRSBot> <http://ln-s.net/9uHy> (at opendatakit.org)
03:28:10 <harshadura_> mccallumg, thank you so much for these info, I will check about that project for sure, actually I love Android development too
03:29:02 <mccallumg> harshadura_: you can always send an note to the implementer's mailing list. They might provide more information about how they're using androids in the field.
03:29:33 <harshadura_> okay mccallumg
04:22:03 *** deadpool_ has quit IRC
04:22:38 *** deadpool_ has joined #openmrs
04:24:16 *** mccallumg has quit IRC
04:24:36 *** mccallumg has joined #openmrs
04:24:36 *** ChanServ sets mode: +v mccallumg
04:41:34 *** deadpool_ has quit IRC
04:41:58 *** deadpool_ has joined #openmrs
04:51:49 *** mccallumg has quit IRC
05:07:48 <robbyoconnor> harshadura_: did you get my feedback?
05:08:05 <robbyoconnor> wait actually your proposals were good!
05:08:38 <harshadura_> thank you a lot robbyoconnor, yeah I got it, replied jz now
05:15:06 <robbyoconnor> harshadura_: I would strongly advise that you treat GSoC as your job for the summer :)
05:15:20 <robbyoconnor> it won't be a job though... because you'll be having fun!
05:16:08 *** CARL0S has quit IRC
05:17:00 <harshadura_> robbyoconnor, yeah Robert I am feeling it :)
05:38:38 *** deadpool_ has quit IRC
05:39:05 *** deadpool_ has joined #openmrs
05:39:25 *** harshadura_ has quit IRC
06:00:35 *** deadpool_ has quit IRC
06:01:05 *** deadpool_ has joined #openmrs
06:06:50 *** deadpool has joined #openmrs
06:07:39 *** deadpool_ has quit IRC
06:16:55 *** bryq has joined #openmrs
06:16:55 *** ChanServ sets mode: +v bryq
06:20:38 *** deadpool has quit IRC
06:33:46 *** deadpool has joined #openmrs
06:40:40 *** thezultimate has quit IRC
06:43:42 *** mvorobey has joined #openmrs
06:43:47 <mvorobey> hi all
07:02:36 *** deadpool has quit IRC
07:06:06 *** jmiranda has quit IRC
07:16:37 *** deadpool has joined #openmrs
07:20:26 *** deadpool_ has joined #openmrs
07:20:59 *** deadpool has quit IRC
07:26:18 *** arpitgyl has joined #openmrs
07:27:24 *** arpitgyl has quit IRC
07:41:59 *** deadpool_ has quit IRC
07:42:26 *** deadpool_ has joined #openmrs
07:49:23 *** bryq has quit IRC
07:53:52 *** dkayiwa has joined #openmrs
07:57:33 *** jmiranda has joined #openmrs
08:28:21 *** deadpool_ has quit IRC
08:28:30 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: XForms 4.0.9.2 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=xforms&ampversion=&amp4.0.9.2>
08:28:53 *** deadpool_ has joined #openmrs
08:42:03 *** dkayiwa has quit IRC
08:42:59 *** dkayiwa has joined #openmrs
08:44:24 *** mvorobey has quit IRC
08:59:42 *** deadpool_ has quit IRC
09:00:47 *** deadpool_ has joined #openmrs
09:27:35 *** snoppy has joined #openmrs
09:34:06 *** arpitgyl has joined #openmrs
09:38:30 *** arpitgyl_ has joined #openmrs
09:38:46 *** arpitgyl has quit IRC
10:09:32 *** pushkar has joined #openmrs
10:12:56 *** arpitgyl_ has quit IRC
10:30:01 *** pushkar has quit IRC
10:33:22 *** dkayiwa_ has joined #openmrs
10:33:29 *** dkayiwa has quit IRC
10:33:29 *** dkayiwa_ is now known as dkayiwa
10:37:05 *** thezultimate has joined #openmrs
11:09:18 *** Karesh has joined #openmrs
11:10:42 *** robbyoconnor has quit IRC
11:11:00 *** Karesh has quit IRC
11:12:34 *** bryq has joined #openmrs
11:12:34 *** ChanServ sets mode: +v bryq
11:15:07 *** pm_ has joined #openmrs
11:32:03 *** Jibesh has joined #openmrs
11:39:47 *** arpitgyl has joined #openmrs
11:40:52 *** maurya has joined #openmrs
11:42:15 *** arpitgyl has quit IRC
11:43:37 *** Jibesh has left #openmrs
11:53:38 *** bwolfe_ has joined #openmrs
11:53:38 *** ChanServ sets mode: +o bwolfe_
12:01:26 *** chopin_ has joined #openmrs
12:03:23 *** wyclif has quit IRC
12:09:00 *** bwolfe_ is now known as bwolfe
12:09:22 <bwolfe> dkayiwa, do you still have the dump file that was taking so long?
12:09:37 <bwolfe> what table is getting appended to at the end of the file?
12:10:10 <dkayiwa> bwolfe: i deleted it, but can generate it again for you. :)
12:10:29 *** Jibesh has joined #openmrs
12:10:57 <bwolfe> dkayiwa, bah
12:12:13 *** maurya_ has joined #openmrs
12:12:40 <dkayiwa> bwolfe: is that the same as boo? :)
12:12:53 <bwolfe> very close to it
12:13:01 <dkayiwa> :D
12:13:23 <dkayiwa> bwolfe: which is worse? :)
12:13:30 *** pushkar has joined #openmrs
12:13:33 <bwolfe> boo
12:14:31 <pushkar> bwolfe: hi , did you receive my mail about Anatomical Drawing complex datatype?
12:16:10 <bwolfe> pushkar, did you receive my reply?
12:16:51 *** r0bby_ has joined #openmrs
12:16:51 *** ChanServ sets mode: +v r0bby_
12:16:56 <r0bby_> Hi all
12:19:00 <bwolfe> dkayiwa, can you run this query? http://www.mysqlperformanceblog.com/2008/02/04/finding-out-largest-tables-on-mysql-server/
12:19:04 <OpenMRSBot> <http://ln-s.net/672h> (at www.mysqlperformanceblog.com)
12:19:21 <dkayiwa> bwolfe: ok
12:20:26 <bwolfe> dkayiwa, nice addition of the vm and debug stuff to the standalone. :-)
12:20:43 *** r0bby_ has quit IRC
12:21:09 <dkayiwa> bwolfe: oh thanks. it was a great help to me too when i was debugging the standalone :)
12:21:13 <pushkar> bwolfe: .sorry I got it .Thank you for the feedback :-)
12:27:22 <dkayiwa> bwolfe: i have just seen the dump file :)
12:27:27 <dkayiwa> bwolfe: can i send it to you?
12:30:44 <bwolfe> dkayiwa, if you want. :-) I just sent you an upload url to your openmrs.org account
12:31:17 <dkayiwa> bwolfe: it is 219.1 MB :)
12:31:27 <bwolfe> sizable
12:31:36 <bwolfe> how long will that take to upload? :-/
12:31:46 <bwolfe> you could try to rsync it somewhere :-)
12:31:53 <dkayiwa> bwolfe: and it did not finish :)
12:32:19 <dkayiwa> bwolfe: ok let me compress
12:33:00 <chopin_> dkayiwa, bwolfe: i use a mysqldump-splitter utility that splits tables from a dump file into individual files
12:33:04 <dkayiwa> bwolfe: ok compressed to 39.7 MB
12:33:20 <chopin_> then you can see which ones are the culprits by their file sizes
12:33:21 <dkayiwa> chopin_: thanks for the tip :)
12:33:46 *** pushkar has quit IRC
12:40:58 *** dkayiwa_ has joined #openmrs
12:43:26 *** dkayiwa has quit IRC
12:43:27 *** dkayiwa_ is now known as dkayiwa
12:50:00 *** wyclif has joined #openmrs
12:51:04 *** dkayiwa_ has joined #openmrs
12:51:40 *** dkayiwa has quit IRC
12:51:40 *** dkayiwa_ is now known as dkayiwa
12:51:50 <dkayiwa> bwolfe: can i temporarily rsync to sourceforge and then delete it afterwards? :)
12:53:14 *** downey has joined #openmrs
12:53:14 *** ChanServ sets mode: +o downey
12:53:14 *** OpenMRSBot sets mode: +o downey
12:53:15 *** dkayiwa has quit IRC
12:53:59 *** pulasthi7 has joined #openmrs
12:54:25 *** dkayiwa has joined #openmrs
12:55:19 <dkayiwa> bwolfe: sorry i got disconnected.
12:55:36 <bwolfe> dkayiwa, yes, you can do that if you want. put it somewhere "private" if you can
12:55:46 <dkayiwa> bwolfe: ok
13:07:04 <dkayiwa> bwolfe: i have no private location
13:08:16 <bwolfe> make a new folder that is "hidden" for three days to admins
13:08:21 *** maurya has quit IRC
13:08:32 <dkayiwa> bwolfe: ok
13:11:40 *** pushkar has joined #openmrs
13:12:33 <dkayiwa> bwolfe: am not authorized for that operation
13:12:46 <bwolfe> haha
13:13:01 <dkayiwa> bwolfe: that is when i tick the stage this folder for three days
13:13:44 *** applecool has joined #openmrs
13:13:49 <bwolfe> dkayiwa, created prereleases/tmp. see if you can post to it
13:13:50 <applecool> dkayiwa: Hi
13:14:01 *** bwolfe is now known as androidcooler
13:14:07 <androidcooler> :-)
13:14:11 <androidcooler> hi applecool
13:14:20 *** androidcooler is now known as bwolfe
13:14:22 <dkayiwa> bwolfe: ok
13:14:41 *** knht has joined #openmrs
13:14:55 <downey> Hi knht and welcome to the #openmrs IRC channel.
13:15:13 <applecool> bwolfe: Hi :)
13:22:54 <dkayiwa> bwolfe: it is interesting how turning off exceptions with the &zeroDateTimeBehavior=convertToNull, greatly increases the dump file creation completion
13:23:02 <dkayiwa> bwolfe: like 100 times faster
13:23:34 <bwolfe> dkayiwa, for the same db?
13:23:49 <dkayiwa> bwolfe: yes
13:24:47 <dkayiwa> bwolfe: now i have a 771.3 MB uncompressed dump file. compressed size is 69.1 MB
13:25:14 <dkayiwa> bwolfe: it atleast completes creating the dump file.
13:25:29 <bwolfe> yes, but 771 is still too large. how long does that take to import ?!
13:25:31 <dkayiwa> bwolfe: the importing server fails with a mysql server has gone away message
13:25:47 <dkayiwa> bwolfe: it takes less than 10 mins to create the dump file
13:26:03 <bwolfe> right...but then how long to import?
13:26:04 <dkayiwa> bwolfe: that is with the &zeroDateTimeBehavior=convertT
13:26:14 <dkayiwa> bwolfe: import never succeds
13:26:20 <bwolfe> heh
13:26:21 <chopin_> dkayiwa, oooh good tip!
13:26:35 <dkayiwa> bwolfe: it fails with a mysql server has gone away message
13:26:52 *** nribeka has joined #openmrs
13:26:52 *** ChanServ sets mode: +v nribeka
13:26:52 <dkayiwa> bwolfe: am going to send you the zipped dump file
13:27:04 <dkayiwa> bwolfe: will at the same time try run it manually
13:29:22 *** finbrein has quit IRC
13:30:23 <chopin_> nribeka, we need to use the &zeroDateTimeBehavior=convertToNull tip that dkayiwa just mentioned in our sql dumps ... could speed up backups and remote form entry
13:36:47 *** sgithens_ has joined #openmrs
13:40:51 *** pushkar has quit IRC
13:43:26 *** dawn_ has joined #openmrs
13:47:23 *** ChanServ sets mode: +v dawn_
13:48:40 *** sgithens_ has quit IRC
13:49:11 <downey> bwolfe: Mark makes an interesting case for some additional JIRA notifications for the project lead. I think the only time where it might become excessively noisy is for TRUNK. Do you have intelligent enough filters to receive them as project lead for that project?
13:50:27 *** gauravpaliwal has joined #openmrs
13:50:27 *** ChanServ sets mode: +v gauravpaliwal
13:51:15 <bwolfe> downey, I thought burke was technically the project lead
13:51:33 <downey> bwolfe: He is but I'm wondering about switching that for this reason. :)
13:51:37 <dkayiwa> bwolfe: file uploaded!!!
13:51:52 <bwolfe> downey, where are marks comments about this?
13:51:57 <downey> dkayiwa++
13:52:24 <downey> !ticket ITSM-238
13:52:26 <OpenMRSBot> downey: OpenMRS JIRA - Log in - https://tickets.openmrs.org/browse/ITSM-238
13:52:33 <downey> !ticket ITSM-2381
13:52:34 <OpenMRSBot> downey: [#ITSM-2381] Changes to "OpenMRS Project Notifications" notification scheme - OpenMRS JIRA - https://tickets.openmrs.org/browse/ITSM-2381
13:53:53 *** sgithens has joined #openmrs
13:54:03 *** knht has quit IRC
13:57:06 *** applecool has quit IRC
13:58:24 *** chopin_ is now known as choipn
13:58:27 *** choipn is now known as chopin
13:58:32 *** ChanServ sets mode: +v chopin
13:58:50 <chopin> why are we using <ext:modifyColumn>? doesn't <modifyColumn> work anymore?
13:59:50 *** Karesh has joined #openmrs
14:00:31 *** deadpool_ has quit IRC
14:00:43 <dawn_> !scrumon dawn
14:00:43 * 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.
14:00:56 <dawn_> Aloha, Team! 8)
14:01:20 <dawn_> Today's order: bwolfe , dkayiwa , wyclif
14:02:00 <wyclif> finally i'm, last
14:02:10 <dawn_> wyclif: :D
14:02:13 <dawn_> bwolfe: your turn
14:02:47 <bwolfe> today:
14:02:47 <bwolfe> fixed RCM-66
14:02:47 <bwolfe> triaged 1 ticket
14:02:47 <bwolfe> reviewed OTHER-12
14:02:47 <bwolfe> reviewed TRUNK-427
14:02:48 <bwolfe> reviewed TRUNK-2030
14:02:50 <bwolfe> more sprint ticket reviews
14:02:52 <bwolfe> no blockers
14:03:11 <bwolfe> dkayiwa, you're up
14:03:53 <dkayiwa> Uploaded standalone
14:03:54 <dkayiwa> Created release notes page
14:03:54 <dkayiwa> Updated the releasing testing helper documentation
14:03:54 <dkayiwa> Created release blog and announcements email
14:03:55 <dkayiwa> Now looking into: Failed to run sql dump file with testing installation method - TRUNK-3234
14:03:55 <dkayiwa> No Blockers
14:04:17 <dawn_> wyclif: your turn :)
14:04:30 <wyclif> dkayiwa, congrats upon 1.9 rc2 release
14:04:31 <wyclif> thursday:
14:04:31 <wyclif> * Presentation on 1.9 features on the implementers forum
14:04:31 <wyclif> * dev call
14:04:31 <wyclif> * Created reviews and reviewed TRUNK-9, TRUNK-2154, TRUNK-2030
14:04:31 <wyclif> * TRUNK-1727 - Inconsistencies between exiting a patient from care and marking them as deceased
14:04:33 <wyclif> Friday:
14:04:35 <wyclif> * TRUNK-1729 - Exit Patient from Care: Exclude automatic program workflow state transition to PATIENT DIED for completed programs
14:04:38 <wyclif> * code review of sprint tickets
14:04:40 <wyclif> * pick another sprint ticket
14:04:40 <dkayiwa> wyclif: oh thanks :)
14:04:42 <wyclif> Blockers: Waiting for response for ticket TRUNK-1964 - Fix SchedulerServiceTest to not fail randomly
14:04:56 <bwolfe> !ticket TRUNK-1964
14:04:57 <OpenMRSBot> bwolfe: [#TRUNK-1964] Fix SchedulerServiceTest to not fail randomly - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-1964
14:05:16 <dawn_> !scrumoff dawn
14:05:16 * 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:05:26 * dawn_ looks at TRUNK-1964
14:07:43 <dawn_> dkayiwa: how long will we wait for people to test 1.9RC2 for bugs?
14:08:01 <dkayiwa> dawn_: one week
14:09:12 <dawn_> bwolfe: what else needs to be done to wrap up this current sprint?
14:11:43 *** innot has joined #openmrs
14:11:56 <downey> Hi innot and welcome to the #openmrs IRC channel.
14:12:33 <bwolfe> dawn_, just need to review and apply patches
14:12:47 *** innot has quit IRC
14:13:45 *** finbrein has joined #openmrs
14:14:08 *** deadpool_ has joined #openmrs
14:19:06 *** finbrein has quit IRC
14:21:31 <chopin> why are we using <ext:modifyColumn>? doesn't <modifyColumn> work anymore?
14:22:26 <chopin> does nobody answer because only sunny knows?
14:22:27 <chopin> ;-)
14:24:16 <downey> when in doubt, ask sunbiz
14:24:26 *** downey sets mode: +v jmiranda
14:24:31 *** downey sets mode: +v sgithens
14:24:34 *** downey sets mode: +v wyclif
14:24:38 *** downey sets mode: +v dkayiwa
14:29:33 *** pm_ has quit IRC
14:42:37 *** pm_ has joined #openmrs
14:56:41 *** james_regen has joined #openmrs
14:56:41 *** ChanServ sets mode: +v james_regen
14:57:59 <bwolfe> chopin, nobody answers because you put his name in it :-p
14:58:23 <dkayiwa> ;)
14:58:29 <chopin> bwolfe, i was talking about my IRC comment not the email
14:58:29 <chopin> hahaha
14:58:44 <bwolfe> chopin, I didn't answer here because you emailed it :-p
15:03:50 *** pm_ has quit IRC
15:04:18 *** pm_ has joined #openmrs
15:05:24 *** gauravpaliwal has left #openmrs
15:10:20 *** pm_ has quit IRC
15:11:22 *** gauravpaliwal has joined #openmrs
15:11:22 *** ChanServ sets mode: +v gauravpaliwal
15:11:58 <bwolfe> dkayiwa, looks like that file has a lot for formentry_xsn files
15:12:08 <bwolfe> how many rows are in that table in your db?
15:12:08 <dkayiwa> bwolfe: ok
15:12:22 <dkayiwa> bwolfe: checking .....
15:12:57 <chopin> dkayiwa, there is a way to clean up xsn archives
15:13:01 <chopin> dkayiwa, it is in formentry
15:13:20 <chopin> dkayiwa, you should have a "Manage XSN Archives" link in the admin page (i think)
15:13:45 <dkayiwa> chopin: ok :)
15:13:53 <dkayiwa> bwolfe: 264 rows
15:14:05 <bwolfe> thats a lot of xsns to dump
15:14:27 <bwolfe> each could be up to 50mb
15:14:31 <chopin> dkayiwa, i wrote that page so you can move XSNs to the server unless they are actively in use by a form
15:14:45 <dkayiwa> bwolfe: so should we tell users to delete them first?
15:14:46 <chopin> dkayiwa, i use it every time before exporting what we call "GOLD"
15:14:47 <bwolfe> server == filesystem?
15:14:56 <dkayiwa> chopin: hahahaha
15:14:59 <chopin> bwolfe, yes
15:15:06 *** mccallumg has joined #openmrs
15:15:06 *** ChanServ sets mode: +v mccallumg
15:15:17 *** dawn_ has quit IRC
15:15:54 *** mccallumg has quit IRC
15:15:59 *** pm_ has joined #openmrs
15:20:08 *** snoppy has quit IRC
15:22:43 *** anu_GSOC has joined #openmrs
15:24:39 *** dkayiwa has left #openmrs
15:28:48 *** deadpool_ has quit IRC
15:29:47 *** pm_ has quit IRC
15:38:04 *** harshadura has joined #openmrs
15:41:12 *** pm_ has joined #openmrs
15:41:28 *** deadpool_ has joined #openmrs
15:41:32 *** dawn_ has joined #openmrs
15:41:32 *** ChanServ sets mode: +v dawn_
15:41:57 *** dawn__ has joined #openmrs
15:41:57 *** ChanServ sets mode: +v dawn__
15:41:57 *** dawn_ has quit IRC
15:41:57 *** dawn__ is now known as dawn_
15:44:56 *** bwolfe has quit IRC
15:49:32 *** gauravpaliwal has left #openmrs
15:54:14 *** dawn_ has quit IRC
15:54:15 *** pm_ has quit IRC
15:54:44 *** harshadura has quit IRC
15:55:50 *** jriley has joined #openmrs
15:56:38 *** jmiranda has quit IRC
15:57:09 *** mccallumg has joined #openmrs
15:57:09 *** ChanServ sets mode: +v mccallumg
15:57:43 *** bwolfe has joined #openmrs
15:57:56 *** ChanServ sets mode: +o bwolfe
16:09:24 <mccallumg> hey downey
16:09:36 <downey> mccallumg: hey glen :)
16:10:10 <mccallumg> downey: You've really tightened up the subscription process to the dev mailing list.
16:10:36 <downey> mccallumg: How so?
16:12:10 <mccallumg> downey: well - the manual approval email that gets cc'd to all the leadership. And then the separate usage guidelines email… also cc'd to all the openers leadership.
16:12:29 <downey> mccallumg: actually that's been in place since 2009 or earlier
16:13:04 <downey> mccallumg: stay tuned for some great improvements this summer when we retire listserv
16:13:26 <mccallumg> downey: oh … I'm behind times I guess. I got overwhelmed by the traffic on the dev list over the winter so I unsubscribed for a while.
16:13:44 <downey> mccallumg: I can relate :)
16:24:02 *** pm_ has joined #openmrs
16:25:16 *** nribeka has quit IRC
16:27:02 *** suranga has joined #openmrs
16:27:02 *** ChanServ sets mode: +v suranga
16:27:19 * suranga sneaks in..
16:28:31 *** jmiranda has joined #openmrs
16:28:35 <mccallumg> hi suranga
16:28:46 <suranga> hi glen !
16:29:02 <suranga> and so we meet again ! :)
16:29:04 <mccallumg> suranga: have you started RHEA yet?
16:29:09 *** pm_ has quit IRC
16:29:21 <suranga> oh yep, Im not a jembi employeee
16:29:32 <suranga> they pay me to work on OpenMRS :-)
16:29:48 <suranga> been with them for almost a month
16:29:54 <suranga> they are great people !
16:30:19 <mccallumg> suranga: great news. I saw the jembi tweets about the meeting this week.
16:30:59 <suranga> unfortunately, they couldnt take me because I signed up two weeks ahead of the meetings
16:31:05 <mccallumg> suranga: what have they assigned you to work on?
16:31:15 <suranga> but Dr. paul and Dr. Shaun were there
16:31:30 <suranga> looks like it will be a lot of OpenMRS
16:31:49 <mccallumg> suranga: module work or core development work?
16:31:49 <suranga> we are still evaluating the extent thatn openMRS will be used for RHEA
16:32:39 <suranga> it looks like core development work at the moment.. they have given me a set of requrements that I neeed to validate openMRS against... :)
16:34:19 *** pm_ has joined #openmrs
16:34:40 <suranga> mccallumg, I see that you will be working with concepts again ?
16:34:52 <suranga> i mean, your GSOC project :)
16:35:06 *** pm_ is now known as pm__
16:35:27 *** downey sets mode: +v jmiranda
16:35:46 *** downey sets mode: +o jmiranda
16:35:46 *** ChanServ sets mode: -o jmiranda
16:36:02 <mccallumg> suranga: what do you have planned for your validation activity?
16:37:14 <mccallumg> suranga: I'm penciled in by one of the concept projects. However, I haven't seen any proposals yet for this project …
16:40:38 *** pm__ has quit IRC
16:45:37 *** ChanServ sets mode: +o jmiranda
16:50:05 *** rohitgoyal18 has joined #openmrs
16:52:51 *** pm__ has joined #openmrs
16:55:50 *** snoppy has joined #openmrs
16:58:30 *** pm__ has quit IRC
17:01:47 *** deadpool_ has quit IRC
17:08:43 *** jriley has quit IRC
17:10:25 *** pm__ has joined #openmrs
17:13:08 *** anu_GSOC has quit IRC
17:13:08 *** pm__ has quit IRC
17:15:03 *** nribeka has joined #openmrs
17:15:03 *** ChanServ sets mode: +v nribeka
17:16:44 *** gauravpaliwal has joined #openmrs
17:16:44 *** ChanServ sets mode: +v gauravpaliwal
17:17:56 *** pm_ has joined #openmrs
17:18:27 *** pm_ is now known as pm__
17:30:34 *** pm__ has quit IRC
17:32:56 *** thezultimate has quit IRC
17:33:33 <rohitgoyal18> hi...
17:34:12 <rohitgoyal18> i was working on finding the solution for the error submission module...
17:34:30 <gauravpaliwal> rohitgoyal18: hi
17:34:30 <rohitgoyal18> is it necessary that we take a photo in jpg format?
17:34:36 <gauravpaliwal> rohitgoyal18: what are you working on ?
17:34:47 <gauravpaliwal> rohitgoyal18: depends
17:34:50 <rohitgoyal18> hi gaurav. i am working on your project idea.
17:34:58 <gauravpaliwal> rohitgoyal18: okey
17:35:18 <rohitgoyal18> i came across 2-3 ways of solving the problem.
17:35:44 <rohitgoyal18> 1 was to take the whole page content in the form of HTML.
17:36:11 <gauravpaliwal> rohitgoyal18: we need selective content
17:36:20 <rohitgoyal18> there are functions available that can capture HTML code of the page using HLML itself.
17:36:27 <gauravpaliwal> rohitgoyal18: no
17:36:31 <gauravpaliwal> we need image
17:36:32 <gauravpaliwal> :)
17:36:45 <gauravpaliwal> rohitgoyal18: have you seem google feedback page ?
17:36:54 <gauravpaliwal> go to your profile page
17:36:54 <rohitgoyal18> yes, i have.
17:36:59 <gauravpaliwal> cool
17:37:05 <gauravpaliwal> then use html2canvas
17:37:10 <gauravpaliwal> we need something like tha
17:37:15 <rohitgoyal18> but that will burden our Database a lot.
17:37:27 <rohitgoyal18> yes, that was my second choice.
17:37:49 <suranga> hi bwolfe wyclif ,I saw your comments on my ticket :-)
17:38:03 <rohitgoyal18> usually blob access is reported to slow down our DB.
17:38:13 <wyclif> hi suranga
17:38:18 <suranga> ok if I reply to it in a hour ? I have a deadline that expires in a hours time .. so have to work on that :-)
17:38:32 <wyclif> suranga, no problem, take your time
17:38:40 <gauravpaliwal> rohitgoyal18: yes i know , why don't u try to stor it in filesystem ?
17:39:00 <suranga> wyclif, sorry about this, but i'll respond before i sign out for the day :-)
17:39:05 <rohitgoyal18> that will again consume our resources.
17:39:23 <rohitgoyal18> usually an image would take near 1 MB.
17:39:33 <wyclif> no problem suranga
17:39:39 <gauravpaliwal> rohitgoyal18: naah not always
17:39:46 <rohitgoyal18> while HTML code would report the whole problem in few KB.
17:39:50 <rohitgoyal18> ohk.
17:40:00 <gauravpaliwal> rohitgoyal18: use gauravpaliwal while pinging so that I could get to know about it
17:40:18 <gauravpaliwal> rohitgoyal18: yes that is cool, but how u will remove the patient data from it
17:40:33 <gauravpaliwal> rohitgoyal18: write javascript to remove the html code ?
17:40:46 <rohitgoyal18> yes.
17:40:59 <rohitgoyal18> NO, wait.
17:42:03 <rohitgoyal18> <gauravpaliwal> see, HTML would fetch me the whole code. there is innerHTML for this.
17:42:52 <rohitgoyal18> gauravpaliwal: then i will only consider the blocks that are not having the patient data....
17:43:08 <rohitgoyal18> using JS.
17:43:40 <gauravpaliwal> rohitgoyal18: but what if lets say the dic to hide is NOT fixed
17:43:41 <gauravpaliwal> ?
17:43:42 <gauravpaliwal> then
17:43:48 <gauravpaliwal> *div
17:44:24 <rohitgoyal18> gauravpaliwal: YEs, then there could be a problem.
17:44:58 <gauravpaliwal> rohitgoyal18: thats why ?
17:45:09 <rohitgoyal18> ok. Got the point.
17:45:21 <rohitgoyal18> Thanks for the help.
17:45:23 <gauravpaliwal> rohitgoyal18: i think png consume less space then jpeg
17:45:25 <gauravpaliwal> rohitgoyal18: np
17:45:43 <rohitgoyal18> gauravpaliwal: yes, it does. but then default type is Jpg.
17:46:22 <rohitgoyal18> moreover, it doesn't decrease the size drastically.
17:47:14 <rohitgoyal18> so ultimately if we use blob or even filesystem, when the size of error database increases, it might slow down the server.
17:48:08 <rohitgoyal18> gauravpaliwal: there?
17:49:31 <gauravpaliwal> rohitgoyal18: yes
17:49:38 <gauravpaliwal> rohitgoyal18: true
17:49:49 <gauravpaliwal> then you may use the filesystem to store files
17:50:23 <rohitgoyal18> ok.
17:50:53 <rohitgoyal18> Thanks for the help
17:51:04 <rohitgoyal18> gauravpaliwal: Thanks for the help.
17:51:49 *** hemanth_92 has joined #openmrs
17:51:57 <downey> Hi hemanth_92 and welcome to the #openmrs IRC channel.
17:51:58 *** hemanth_92 has left #openmrs
17:53:43 *** pm_ has joined #openmrs
17:56:39 *** robbyoconnor has joined #openmrs
17:56:39 *** ChanServ sets mode: +v robbyoconnor
17:59:23 *** pm_ has quit IRC
18:06:07 *** robbyoconnor has quit IRC
18:14:10 <rohitgoyal18> !gsoc
18:14:11 <OpenMRSBot> rohitgoyal18: "gsoc" --- Get more information about OpenMRS and Summer of Code 2012 with answers to all your questions at http://go.openmrs.org/soc2012
18:19:31 <chopin> suranga, when is a PatientMatchingConfig written back out to the XML file?
18:27:13 <suranga> ooops. hi chopin
18:27:26 <suranga> chopin, it happens at the MatchingConfigurationUtils class
18:27:29 <suranga> in the same methof
18:28:22 <chopin> suranga, the DWR service sends a list of names to MatchingReportUtils.ReadConfigFile ... and in that method all i see is XML file reading
18:28:37 <chopin> suranga, or do you mean when you save a PatientMatchingConfiguration it gets written to the config.xml file too?
18:29:48 <suranga> chopin, mm.. yep.. it gets added to congif.xml
18:31:19 <chopin> suranga, ah i see it now
18:33:13 <suranga> :-) we all contirbute in our own little ways to complicate your life :-)
18:34:18 *** pm_ has joined #openmrs
18:38:12 *** Jibesh has left #openmrs
18:41:38 *** james_regen has left #openmrs
18:43:16 *** gauravpaliwal has left #openmrs
18:47:56 *** finbrein has joined #openmrs
18:51:22 <finbrein> bwolfe: Please could you check !TURNK-2803 when you get a chance and leave a feedback in JIRA, thanks.
18:51:50 <finbrein> bwolfe: Please could you check !TRUNK-2803 when you get a chance and leave a feedback in JIRA, thanks.
18:52:16 <bwolfe> !ticket TRUNK-2803
18:52:18 <OpenMRSBot> bwolfe: [#TRUNK-2803] Trying to delete a field type that has form fields pointing to it should give a user friendly error message - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2803
18:52:25 <bwolfe> (you have to put it on its own line finbrein)
18:53:25 <finbrein> bwolfe: Do you mean beside the field and not at the top of the page.
18:53:56 <bwolfe> finbrein, I meant for the !ticket thing to work :-)
18:54:21 <finbrein> Oh I see, bwolfe :-)
18:56:06 *** harshadura has joined #openmrs
19:06:48 *** Guest24404 has joined #openmrs
19:06:53 <downey> Hi Guest24404 and welcome to the #openmrs IRC channel.
19:08:51 *** Guest24404 has left #openmrs
19:11:03 *** jriley has joined #openmrs
19:11:36 *** Guest24404 has joined #openmrs
19:12:03 <Guest24404> hi
19:13:17 <jriley> Hello, Guest
19:13:51 *** Karesh has quit IRC
19:14:06 <Guest24404> hi jriley
19:15:21 <jriley> bwolfe, got a minute? I mentioned in an OpenMRS U call I was seeing strange behavior with maxed out db connections, and I've been able to reproduce it
19:15:33 <jriley> I can't remember who else was there for that conversation
19:15:37 <bwolfe> jriley, fire away
19:15:51 <Guest24404> i have an idea for GSoC, who can i talk to?
19:16:35 <jriley> To refresh, I was running into JDBC errors about "no connection available", or being redirected through openmrs/initialsetup every time I restarted the server
19:17:05 <jriley> When I looked at the database processes, I saw there were many openmrs connections. they'd eventually go away
19:17:23 <jriley> I had the max connections set to 15 in my.conf , following what a db performance optimizing script told me to do
19:18:00 <jriley> The behavior disappeared when I took out all the modules and re-added them
19:18:43 <jriley> The secret was the reporting module. Without it, I had 10 layabout connections. With it, it hit my max of 15, and problems started
19:18:55 <jriley> When I removed the max_connections setting from my.cnf, it was able to run properly
19:19:02 *** suranga has quit IRC
19:19:04 <jriley> I saw the connections zoom up to about 20
19:19:24 <jriley> It may or may not be correct behavior for there to be so many connections at a time
19:19:43 <jriley> They settle down to 2 connections after a few minutes
19:21:12 <jriley> So, it's resolved for me because I changed my settings. If that behavior looks sketchy, you may want to look at it more. Burke mentioned you'd made some hibernate changes in 1.9 . And in the future, if you get an error about not being able to get a JDBC connection or being trapped in an endless initialsetup, check the max connections
19:22:44 *** Guest24404 has quit IRC
19:22:55 *** harshadura has quit IRC
19:25:50 <jriley> Now I can focus on taking 1.9 RC 2 for a test drive. Vroom!
19:26:25 *** chopin has quit IRC
19:34:52 <jriley> oooo, that's not good
19:38:52 <finbrein> jriley: are you responsible for testing OpenMRS, just curious to know?
19:39:15 <jriley> finbrein , no, I just find a lot of bugs along the way. It's a gift :)
19:39:30 *** chopin has joined #openmrs
19:39:31 <jriley> I try to make good bug reports
19:39:50 <finbrein> jriley: wow you are gifted.
19:40:33 <jriley> I've also been using the API a lot with tools I'm writing, so I use things differently than usual
19:41:15 <finbrein> what kind of tools jriley?
19:41:33 <jriley> finbrein, I'm writing an encounter importer in Groovy
19:42:28 <finbrein> jriley, ah, ok.
19:47:55 <bwolfe> jriley, sorry, got distracted. so reporting opens connections at startup? that sounds sketchy
19:48:10 <bwolfe> I'm not sure what is different in that module's setup
19:48:12 <jriley> bwolfe, there are many open connections and reporting opens more
19:48:39 <jriley> I'm having the lockout problem in TRUNK-3161
19:48:47 <jriley> and my scheduler password was set wrong
19:49:21 <jriley> Could it be the schedlued task "Initialize Logic Rule Providers org.openmrs.logic.task.InitializeLogicRuleProvidersTask ", which is failing,
19:49:30 <jriley> is part of reporting, and is just hanging around when it doesn't work?
19:49:43 <jriley> I've turned off the reporting module to see if that scheduled task si part of reporting
19:49:47 <jriley> restarting now to test the theory
19:52:36 <bwolfe> jriley, its part of the logic module, which you can't turn off :-)
19:53:16 <jriley> bummah
19:53:31 <jriley> Ok, with reporting module stopped, it makes 10 processes.
19:53:34 <jriley> They'll go away in a few minutes
19:53:59 <bwolfe> can you tell what queries were run on them?
19:54:15 <bwolfe> in mysql, "show processlist()" I think.
19:54:29 <jriley> Is there a Pastebin for images? I have a snapshot of the process list
19:54:37 <bwolfe> jriley, which version of openmrs? and which version of logic?
19:54:44 <jriley> I'm using Sequel Pro. It might be running show processlist
19:55:05 <jriley> anyway, in the INFO column, it will show what queries are being executed. When the connections are sleeping, they're all null
19:55:11 <jriley> and they're sleeping most of the time.
19:55:21 <bwolfe> jriley, http://www.tiikoni.com/tis/ for "temp image storage"
19:55:28 *** suranga has joined #openmrs
19:55:28 *** ChanServ sets mode: +v suranga
19:57:30 <jriley> Ok, here's the startup without reporting: http://www.tiikoni.com/tis/view/?id=79300bf
19:57:51 <jriley> I happen to (a) have just upgraded and (b) need the reporting module, which is why I'm a little fixated on it
19:57:52 *** robbyoconnor has joined #openmrs
19:57:56 *** robbyoconnor has joined #openmrs
19:57:56 *** ChanServ sets mode: +v robbyoconnor
19:58:22 <jriley> I'll be curious what happens when I correct the scheduling login global property
20:02:47 <jriley> OpenMRS running; the # of processes dwindled down to 2 sleeping. Restarted the reporting module from Admin > Manage modules. It started several processes. http://www.tiikoni.com/tis/view/?id=8307f44
20:03:28 <jriley> And a minute later, most have died off, and it's down to 4
20:04:07 *** robbyoconnor has quit IRC
20:09:00 *** chopin has quit IRC
20:12:17 <jriley> I'm going to fix the scheduler login and see if that makes a difference
20:14:15 *** pulasthi7 has quit IRC
20:14:33 *** chopin has joined #openmrs
20:17:29 <jriley> that wasn't it...
20:26:36 *** chopin has quit IRC
20:37:01 *** bwolfe has quit IRC
20:39:34 *** bwolfe has joined #openmrs
20:39:34 *** ChanServ sets mode: +o bwolfe
20:39:41 <bwolfe> jriley, you're doing all your testing on 1.9, right?
20:39:45 <bwolfe> or anything on trunk?
20:39:53 <jriley> bwolfe - yes, just updated to RC2 today
20:40:21 <jriley> So what I see now when I start is, about 25 processes start. They mostly sleep, and disappear after 2 minutes
20:40:39 <jriley> Maybe the c3po connection pooler is deciding to create new ones instead of reuse
20:40:58 <jriley> I don't know if this is a wrong behavior, just an interesting one
20:41:18 <bwolfe> jriley, but no way to tell who/why opened those? no queries ever appear in them?
20:42:06 <jriley> bwolfe, they're opened by openmrs . Sometimes queries appear in the INFO column, but they revert to NULL , and the command reverts from 'query' to sleep
20:44:26 <jriley> bwolfe , anything else I can tell you? I need to head out in about 10 minutes
20:45:55 <bwolfe> jriley, no, I have no ideas :-(
20:45:59 <bwolfe> (and I also have to leave now)
20:46:44 <rohitgoyal18> hii. I just updated my trunk... then while building the code, i am getting this error... Tests run: 8, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 11.582 sec <<< FAILURE. This leads me to "at org.openmrs.scheduler.SchedulerServiceTest.shouldAllowTwoTasksToRunConcurrently(SchedulerServiceTest.java:125)"
20:47:17 <jriley> bwolfe , me neither. It's working well enough now for me to dig into reporting, so I'm back to happy. :)
20:47:29 <jriley> bwolfe, if you want to test any theories, let me know
20:48:54 *** bwolfe has quit IRC
20:48:58 *** bwolfe_ has joined #openmrs
20:48:58 *** ChanServ sets mode: +o bwolfe_
20:49:06 <rohitgoyal18> anyone else facing the same issue??
20:51:23 *** bwolfe_ has quit IRC
20:51:23 <rohitgoyal18> bwolfe_, downey can you please help if you got a minute a spare....?
20:52:25 <jriley> Have a good weekend, everyone
20:52:26 *** jriley has left #openmrs
20:59:32 *** sgithens has quit IRC
21:00:44 *** bryq has quit IRC
21:01:36 *** pratikzambani has joined #openmrs
21:11:54 *** pm_ has quit IRC
21:21:36 *** nribeka has quit IRC
21:39:32 *** suranga has quit IRC
21:40:54 *** wyclif has quit IRC
21:41:22 *** rohitgoyal18 has quit IRC
21:42:24 *** jmiranda has quit IRC
21:45:35 *** snoppy has left #openmrs
21:47:31 *** pratikzambani has quit IRC
21:50:31 *** downey has quit IRC
21:51:50 *** finbrein has quit IRC
21:56:41 *** robbyoconnor has joined #openmrs
21:56:41 *** ChanServ sets mode: +v robbyoconnor
21:57:28 <robbyoconnor> hai all
22:37:03 *** wyclif has joined #openmrs
23:10:36 *** magicaltrout has left #openmrs
23:13:59 *** robbyoconnor has quit IRC