IRC Chat : 2012-03-26 - OpenMRS

00:03:56 *** anu_GSOC has joined #openmrs
00:23:16 *** anu_GSOC has quit IRC
00:26:49 *** downey has joined #openmrs
00:26:49 *** OpenMRSBot sets mode: +o downey
00:26:49 *** ChanServ sets mode: +o downey
00:36:45 *** anu_GSOC has joined #openmrs
01:12:26 *** anu_GSOC has quit IRC
02:30:35 *** downey has quit IRC
02:49:21 *** rohitgoyal18 has joined #openmrs
03:06:38 *** jkeiper has joined #openmrs
03:08:00 *** nadee has joined #openmrs
03:28:26 *** upul` has joined #openmrs
03:28:26 *** ChanServ sets mode: +v upul`
03:52:02 *** sateesh has joined #openmrs
03:54:07 *** nadee has quit IRC
04:04:46 *** bwolfe has quit IRC
04:17:34 *** sateesh has quit IRC
04:28:55 *** sunbiz has joined #openmrs
04:28:55 *** ChanServ sets mode: +v sunbiz
04:36:18 *** sunbiz has quit IRC
04:37:16 *** sunbiz has joined #openmrs
04:37:16 *** ChanServ sets mode: +v sunbiz
04:42:14 *** bryq has joined #openmrs
04:42:14 *** ChanServ sets mode: +v bryq
04:46:48 *** bryq has quit IRC
05:00:21 *** jkeiper has quit IRC
05:05:06 *** sateesh has joined #openmrs
05:20:56 *** rohitgoyal18 has quit IRC
05:30:34 *** sateesh has quit IRC
05:39:44 *** deadpool has joined #openmrs
05:54:49 *** fmi864 has joined #openmrs
06:00:20 *** morristic has joined #openmrs
06:00:36 *** fmi864 has quit IRC
06:02:32 *** fmi864 has joined #openmrs
06:04:20 *** sunbiz1 has joined #openmrs
06:04:21 *** sunbiz has quit IRC
06:04:37 *** sunbiz1 has left #openmrs
06:04:47 *** fmi864 is now known as fmir864
06:21:40 *** fmir864 has quit IRC
06:23:19 *** fmi864 has joined #openmrs
06:36:07 *** kavuri has quit IRC
06:42:45 *** morristic has quit IRC
06:43:32 *** fmi864 is now known as fmir864
06:44:32 *** applecool has joined #openmrs
06:54:20 *** applecool has quit IRC
07:32:24 *** bryq has joined #openmrs
07:32:24 *** ChanServ sets mode: +v bryq
07:48:31 *** dkayiwa has joined #openmrs
08:01:57 *** snoppy has joined #openmrs
08:05:44 <finbrein> dkayiwa: Made a fix for TRUNK-2803. Now, I want to add a unit test using the MockHttpServlet* class. I have checked the OpenMRS 1.9.x but found no corresponding test class file for the FieldTypeListController class. I want to add a unit test for the fix. Could you please advise?
08:17:12 <dkayiwa> hi finbrein
08:17:20 <finbrein> hi
08:17:27 <dkayiwa> !ticket TRUNK-2803
08:17:28 <OpenMRSBot> dkayiwa: [#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
08:18:08 <dkayiwa> finbrein: aren't you doing this on trunk?
08:18:20 <dkayiwa> finbrein: instead of the of the 1.9.x branch?
08:20:11 <finbrein> dkayiwa: Being using 1.9.x branch. Now I'll use the trunk. I have not submitted any change.
08:20:53 <dkayiwa> finbrein: yes use trunk and then create a patch which we shall review and later on back port to 1.9.x
08:21:58 <finbrein> dkayiwa: ha, ok! What about the the file for the unit test? Please advise.
08:22:02 <dkayiwa> finbrein: if you are testing the controller and there is no test class for it, you can just create a new one
08:23:53 <finbrein> dkayiwa: OK, I'll use the trunk, add the fix again, make a test class and create a patch after. Thanks
08:24:09 <dkayiwa> ok
08:36:26 *** littlee has joined #openmrs
08:36:34 *** dkayiwa has quit IRC
08:38:23 *** littlee has quit IRC
08:38:37 *** littlee has joined #openmrs
08:39:25 *** littlee has joined #openmrs
08:39:47 *** finbrein has quit IRC
08:40:46 *** ningosi has joined #openmrs
08:41:13 *** dkayiwa has joined #openmrs
08:48:19 *** fmir864 has quit IRC
08:58:29 <snoppy> hi all!
08:59:32 <snoppy> I have some question about tickets
08:59:56 <snoppy> Does Code Review do reporter of the ticket?
09:00:38 <snoppy> or not?
09:15:34 *** dkayiwa has quit IRC
09:19:01 *** maurya has joined #openmrs
09:47:41 *** bryq has quit IRC
09:56:15 *** pulasthi7 has joined #openmrs
10:00:38 *** dkayiwa has joined #openmrs
10:02:01 *** hemanth_ has joined #openmrs
10:09:27 *** applecool has joined #openmrs
10:10:00 *** dkayiwa has quit IRC
10:10:57 *** dkayiwa has joined #openmrs
10:11:17 <applecool> hi dkayiwa
10:11:22 <dkayiwa> hey
10:11:42 <applecool> well we start with the proposal submission today
10:11:47 *** ningosi has quit IRC
10:11:58 <applecool> wanted to clear few things with you before writing the proposal
10:12:07 <applecool> shall i start dkayiwa
10:12:20 <dkayiwa> ok
10:13:19 <applecool> i read through the entire description and understood that for various criteria we would have to implement various xxxFilter
10:13:36 <applecool> each filter would have predecided properties
10:13:44 <applecool> lets talk about the age filter
10:14:43 <applecool> this filter will have various properties like age, value
10:16:11 <applecool> every time you want to define a filter criterta like patient above 18 should access this form , then we would create an instance on this ageformfilter and instantiate its properties with the criteria and store it under form_filter table
10:16:55 <applecool> this step would come afterwards
10:17:35 <applecool> i mean if i created a form as an admin i would go to my dashboard and see the list of all the filters available ,
10:18:07 <applecool> then i choose an age filter , a pop up should open asking me to configure the age filter , where i can give my restrictions
10:18:39 <applecool> then i would say apply , an instance of age filter would be stored in form_filter table
10:19:28 <applecool> also an entry would be created in form_filtering join table would be filled where the ids of the form and this filter would appreas in
10:19:44 <applecool> am i on right track dkayiwa
10:20:22 <applecool> did i loose you dkayiwa
10:20:35 *** snoppy has quit IRC
10:20:46 <dkayiwa> applecool: as for the UI, how about doing something like what we have when assigning permissions to roles?
10:21:11 <applecool> ok
10:21:16 <dkayiwa> applecool: as in select a form, then for the selected form, we list check box filters for one to tick or untick?
10:21:40 <applecool> but what if i want to chage the criteria for age filter
10:21:54 <applecool> for this partibualr form
10:22:15 <dkayiwa> applecool: i would see that under same age filter being different from different forms?
10:22:33 <dkayiwa> applecool: sorry this is what am asking
10:22:42 <applecool> didnt get you
10:22:46 <applecool> dkayiwa:
10:23:00 <dkayiwa> applecool: same age filter being different for different forms?
10:23:08 <applecool> yes
10:23:27 <dkayiwa> applecool: then that makes it a different filter :)
10:23:28 <applecool> for one form i want the criteria to be age > 18
10:23:34 <applecool> yes
10:23:44 <applecool> an instance of an age filter
10:24:00 <applecool> what i am saying is
10:24:05 <dkayiwa> applecool: age filter is just a category
10:24:14 <applecool> yes
10:24:46 <applecool> as an admin i need to associate a form with filters
10:24:56 *** snoppy has joined #openmrs
10:25:08 <applecool> so first i will show all the forms in the list
10:25:58 <applecool> the user selects the form
10:26:19 <applecool> and then i show him all the category of filters he could apply it to the form
10:26:34 <applecool> he clicks on the age filter
10:26:49 <applecool> i show him the default properties
10:27:15 <applecool> like "age" ">" "<" "value"
10:27:55 <applecool> so he configures the filter as per his convience like age> 18 , age should be in between 20-40 , etc
10:28:00 <applecool> and clicks on ok
10:28:31 <applecool> so i apply these restriction on it when i try to display the form in the UI
10:28:34 <applecool> dkayiwa:
10:28:55 <applecool> so he chooses from the category and configures the filter dkayiwa
10:29:12 <dkayiwa> applecool: looks like you missed a step :)
10:29:14 <applecool> this is what i though it should do
10:29:18 <applecool> ahh
10:29:21 <applecool> which one
10:29:40 <applecool> saving the filter instance and associating it with the form ???
10:29:51 <dkayiwa> applecool: after choosing a category, how about showing a list of existing filters in this category?
10:29:58 <applecool> yes
10:30:20 <applecool> with its list of properties displayed so he can choose from the existing filters
10:30:24 <applecool> :)
10:30:24 <dkayiwa> applecool: after that they can either edit any of them, or create a new one
10:30:30 <applecool> hmm
10:30:42 <dkayiwa> applecool: which list of properties?
10:33:21 *** hemanth_ has quit IRC
10:34:11 *** maurya has quit IRC
10:34:36 *** applecool has quit IRC
10:34:49 *** anu_GSOC has joined #openmrs
10:35:32 *** applecool has joined #openmrs
10:35:42 <applecool> got disconnected dkayiwa
10:35:51 <applecool> ;(
10:36:03 <dkayiwa> applecool: no problem
10:36:14 <dkayiwa> applecool: i was asking which list of properties?
10:36:31 <applecool> for age it would be age , value
10:36:56 <applecool> for gender it would be gender , value
10:37:17 <dkayiwa> applecool: oh i see
10:37:19 <applecool> role filter --> list roles
10:37:39 <dkayiwa> applecool: what if they are many, will they fit?
10:37:58 <dkayiwa> as in will they fit in the row of listing?
10:38:06 <applecool> we would show the properties only if they click on that filter
10:38:35 <dkayiwa> applecool: that is what i was thinking... what do you say about it? :)
10:39:24 <applecool> i think its fine dkayiwa
10:39:41 <dkayiwa> applecool: did you look at this? https://tickets.openmrs.org/browse/TRUNK-2691
10:39:59 <applecool> no i will do it now
10:41:03 <applecool> yes i did the reading
10:41:03 <dkayiwa> applecool: did you look at James's response to your email on the implementers list?
10:41:10 <applecool> yes i did
10:41:25 <dkayiwa> applecool: was that the ticket he referred to?
10:41:48 <applecool> yes he did
10:42:10 <applecool> but that part comes into picture only after the filters are applied on the form
10:42:32 <dkayiwa> applecool: have you ever used the cohort builder?
10:42:47 <applecool> so if the previldge filter and th erole filter is applied on the form then only i will restrict its access
10:42:50 <applecool> yes
10:42:55 <applecool> its divine
10:43:00 <dkayiwa> ok
10:43:19 <applecool> but at first you dont get it , you need to play with it to understand
10:43:25 <applecool> did you create it dkayiwa
10:43:35 <dkayiwa> applecool: i agree. :)
10:43:40 <dkayiwa> applecool: No
10:43:45 <applecool> ok
10:43:46 <dkayiwa> applecool: Darius created it
10:43:52 <applecool> oh ok
10:44:10 <applecool> also we need to have anding and oring between the filters
10:44:25 <dkayiwa> applecool: yes
10:44:53 <applecool> that should be a part of admin screen at the time he is applying the filter, isntit ??
10:45:01 <dkayiwa> applecool: although that may make it a bit too complicated for the scope of the GSOC
10:45:31 <applecool> well then do we do anding always
10:45:33 <applecool> for now
10:45:41 <dkayiwa> applecool: was thinking of just having filters listed with check boxes for one to tick from
10:45:50 <dkayiwa> applecool: which is only ANDING
10:46:17 <dkayiwa> applecool: we do not want to make the scope too big to finish GSOC without something that implementers can use
10:47:33 *** dkayiwa has quit IRC
10:48:19 *** dkayiwa has joined #openmrs
10:48:32 <dkayiwa> applecool: did you also take a look at? https://tickets.openmrs.org/browse/trunk-1640
10:49:44 <applecool> oh ok
10:49:58 <dkayiwa> applecool: just for ideas :)
10:50:18 <applecool> oh thanks it would be helpful to build my proposal
10:50:32 <applecool> as everybody is applying for 2 projects
10:50:42 <dkayiwa> :D
10:51:03 <applecool> i selected the other one as upload form module
10:51:28 <applecool> sorry update form schema module
10:51:59 <applecool> so wish me luck ,
10:52:16 <dkayiwa> applecool: it would also be good to add a link on the form schema screen
10:52:16 <applecool> i solved a ticket too for which i need to create a junit test case
10:52:36 <dkayiwa> applecool: i link like, "Assign Filters"
10:52:54 <applecool> ya
10:53:26 <dkayiwa> applecool: do you know the form schema screen?
10:53:33 <applecool> yes
10:53:39 <dkayiwa> :)
10:54:03 <applecool> you forgot i would be applying for update foem schema module too
10:54:34 <dkayiwa> applecool: how did i forget? :)
10:54:44 <applecool> just kidding
10:54:51 <dkayiwa> :D
10:55:12 <dkayiwa> applecool: looks like you are a forms man :)
10:55:36 <applecool> apple cool to develop cool forms
10:55:51 <dkayiwa> :)
10:56:08 <applecool> so mean when we are creating the form we should give user an option to apply filter at the and there itself
10:57:01 <dkayiwa> applecool: yes as a second ui option, letting user choose filter from form schema screen
10:57:32 <applecool> ok the update form schema module seems to be a straight one
10:59:44 <applecool> i mean when we the admin comes to the module page , we show the last modified concept set
11:00:08 <applecool> but shouldnt we keep a track on the modifications
11:01:02 <applecool> we should create a way in which we know which concepts the form is currently using
11:01:43 <applecool> and if anyone modifies the concept set , a flag should be set in the form table indicating the set has been modified
11:02:48 <applecool> when the admin comes to the module page then i should load the concept sets and the forms which uses it and ask it to replace
11:02:53 <applecool> dkayiwa:
11:03:25 <applecool> coz whenever you are editing the concept you know which forms are using the concept
11:03:42 <dkayiwa> applecool: did you have some time to read all comments on the ticket?
11:03:49 <applecool> no
11:07:10 <applecool> i am doing that now dkayiwa
11:07:17 <dkayiwa> ok
11:09:50 <applecool> we need to show the modified list on the UI
11:11:15 <applecool> but dkayiwa we need to compare somewhere that these are the forms which were using the previous data set
11:11:53 <applecool> maybe we can get it with the help of the concept ids in the form
11:12:10 <dkayiwa> which data set?
11:12:44 <applecool> i mean the concept set
11:12:52 <applecool> sorry for the terms
11:13:08 <dkayiwa> applecool: did you finish reading ALL comments on the ticket?
11:13:13 <applecool> yes
11:13:14 <applecool> i did
11:13:20 <dkayiwa> ok
11:15:17 <applecool> the thing is how do we choose to do it , as a page or as a mmodule
11:15:58 <dkayiwa> applecool: how do we choose to do what?
11:16:17 <applecool> well if we do it as a page it is easy :)
11:17:01 <applecool> if the checkbox is selected , then we need to check if this concept is associated with any form
11:17:34 <applecool> we should display the list of forms if any
11:18:04 <applecool> the user should be given an option to select the forms to update if the concept set is being changed
11:18:23 <applecool> so it would work like this
11:18:35 <applecool> the user is trying to update the concept set
11:19:14 <applecool> he sees a check box , "Do you want to update all forms with this set"
11:19:44 <applecool> if he selects the check box , a list displaying the forms in which this check box is being used is displayed
11:20:14 <applecool> so that he can choose from the list of forms , that does he want to update a sinle form or the entire list
11:20:25 *** james_regen has joined #openmrs
11:20:25 *** ChanServ sets mode: +v james_regen
11:21:07 <applecool> as soon as the user saves the concept set changes can be done in the forms
11:21:22 <applecool> dkayiwa:
11:22:23 <dkayiwa> applecool: ok
11:22:29 *** anu_GSOC has quit IRC
11:22:47 <applecool> i think i got it right this time dkayiwa
11:24:05 <dkayiwa> applecool: as for the second ui option
11:24:15 <dkayiwa> applecool: there is another step 2
11:24:24 <dkayiwa> on the ticket
11:25:05 *** upul` has quit IRC
11:25:50 <applecool> yes i saw it
11:26:47 <applecool> but it is asking to choose "update this form only with this set" or "update all forms with this set"?
11:27:18 <dkayiwa> applecool: both
11:27:30 <applecool> this form means which form it is currently pointing , coz when we show the list we would be showing the entire list of forms using the concept set
11:27:41 <dkayiwa> applecool: update all is a conviniency
11:28:07 <dkayiwa> applecool: should be update selected forms
11:28:14 <applecool> yes
11:28:32 <applecool> now thats cool
11:28:37 <applecool> the apple cool
11:28:41 <applecool> just kidding
11:28:48 <dkayiwa> :)
11:29:51 <applecool> ok then that settles it .
11:30:17 <applecool> i would be applying tonite for both of these projects
11:30:24 <applecool> wish me luck oh lord
11:31:03 <dkayiwa> do your part faithfully, and the Lord will do His :)
11:31:57 <applecool> ok
11:32:00 <applecool> bye for dkayiwa
11:32:06 <applecool> need to eat something
11:32:09 <dkayiwa> bye for now
11:32:18 <dkayiwa> applecool: am eating now :)
11:32:35 <applecool> i am jealous
11:32:41 <dkayiwa> :D
11:38:32 *** ningosi has joined #openmrs
11:56:30 *** harshadura has joined #openmrs
11:57:31 *** applecool has quit IRC
12:04:34 *** hasi_ has joined #openmrs
12:04:37 *** harshadura has quit IRC
12:06:21 <hasi_> I would like to contribute for one of the project ideas published by OpenMRS....How should I start?
12:12:10 *** mvorobey has joined #openmrs
12:12:25 <mvorobey> hi all
12:12:57 *** goutham has joined #openmrs
12:14:35 *** bwolfe has joined #openmrs
12:14:35 *** ChanServ sets mode: +o bwolfe
12:20:08 *** slayerjay_ has joined #openmrs
12:25:28 <bwolfe> dkayiwa, what're you working on today?
12:26:21 <dkayiwa> bwolfe: testing the standalone with the release testing helper module
12:29:05 <dkayiwa> bwolfe: have you ever tried out the release testing helper module on 1.8?
12:30:01 <bwolfe> you mean going from 1.8 to 1.9 ?
12:30:10 <dkayiwa> bwolfe: oh yes
12:31:31 <bwolfe> I have not
12:31:34 <bwolfe> is it giving you problems?
12:31:36 *** anu_GSOC has joined #openmrs
12:34:40 <dkayiwa> bwolfe: yes. so it would be great if i can have someone else to try it out and confirm that its either a problem with my database or something else
12:34:58 <mvorobey> bwolfe, hi Ben
12:35:18 <bwolfe> hi mvorobey
12:35:29 <bwolfe> whats the error you are getting dkayiwa?
12:36:16 <mvorobey> bwolfe, I would like to know when we will start working on Reporting Module? (cuz I can not see sprint wiki page yet ), do we need to wait for mseaton?
12:36:57 <dkayiwa> bwolfe: org.openmrs.api.db.DAOException: Error while running sql: select property_value from global_property where property = 'module_repository_folder' . Message: Table 'openmrs.global_property' doesn't exist
12:37:31 <dkayiwa> bwolfe: same with 1.7
12:38:24 <bwolfe> mvorobey, reporting module will be delayed. mike needs time to work on his other stuff. I still need to update the sprint pages.
12:38:34 <bwolfe> this week will be a bug fixing/feature fixing sprint
12:39:03 <bwolfe> dkayiwa, is your db called "openmrs" ?
12:39:14 <dkayiwa> bwolfe: yes
12:40:17 <mvorobey> bwolfe, thanks for this information, can you tell me if there is some high prioritized ticket which I can pick for this week "sprint" ?
12:40:35 <bwolfe> mvorobey, in a bit.
12:41:28 <mvorobey> bwolfe, ok
12:47:28 *** anu_GSOC has quit IRC
12:48:59 *** jkeiper has joined #openmrs
12:59:59 *** anu_GSOC has joined #openmrs
13:03:12 *** jinx has joined #openmrs
13:03:38 *** jinx is now known as Guest2575
13:03:50 *** Guest2575 is now known as hemanth_
13:04:17 <hemanth_> dkayiwa: hi
13:04:25 <dkayiwa> hemanth_: hi
13:04:47 <hemanth_> i have a problem with jsslab module
13:11:41 *** downey has joined #openmrs
13:11:41 *** OpenMRSBot sets mode: +o downey
13:11:41 *** ChanServ sets mode: +o downey
13:16:18 <bwolfe> hemanth_, what is the problem?
13:16:42 *** sgithens has joined #openmrs
13:17:18 <anu_GSOC> bwolfe: hi
13:17:51 <bwolfe> hi
13:18:38 *** hemanth__ has joined #openmrs
13:18:43 <downey> Hi hemanth__ and welcome to the #openmrs IRC channel.
13:19:24 <anu_GSOC> bwolfe:is the source of the Form Entry module,included in the OpenMRS Trunk?
13:19:36 *** hemanth_ has quit IRC
13:20:00 <hemanth__> um, when i try to build the jsslab module, im getting a "could not resolve dependencies" error
13:20:22 <bwolfe> anu_GSOC, source of formentry is separate from trunk, in the openmrs-modules section of svn. svn.openmrs.org/openmrs-modules/formentry/trunk
13:20:36 <bwolfe> hemanth__, which dependencies?
13:20:59 <anu_GSOC> bwolfe: thanks
13:21:05 <hemanth__> Could not resolve dependencies for project org.openmrs.module:jsslab-api:jar:1.0-SNAPSHOT: Failed to collect dependencies for [org.openmrs.api:openmrs-api:jar:1.8.1 (provided), org.openmrs.api:openmrs-api:jar:tests:1.8.1 (test), org.openmrs.web:openmrs-web:jar:1.8.1 (provided), org.openmrs.web:openmrs-web:jar:tests:1.8.1 (test), org.openmrs.test:openmrs-test:pom:1.8.1 (test), org.openmrs.module:webservices.rest-api:jar:0.8 (provid
13:23:14 *** wyclif has quit IRC
13:23:25 <bwolfe> hemanth__, strange
13:23:48 <bwolfe> is that machine able to access the internet?
13:23:58 <bwolfe> can it not reach our maven repo/nexus server?
13:24:32 <hemanth__> yes
13:24:53 <hemanth__> id compiled the webservices.rest
13:28:03 *** Mkop has quit IRC
13:28:26 *** Mkop has joined #openmrs
13:28:27 *** ChanServ sets mode: +v Mkop
13:30:55 *** finbrein has joined #openmrs
13:34:11 *** goutham has quit IRC
13:34:44 *** littlee has quit IRC
13:42:33 *** gauravpaliwal has joined #openmrs
13:42:33 *** ChanServ sets mode: +v gauravpaliwal
13:45:13 <bwolfe> dkayiwa, are you waiting for someone else to review these commits? https://tickets.openmrs.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=status+in+%28%22Code+Review+%28Initial%29%22%2C+%22Code+Review+%28Post-Commit%29%22%2C+%22Code+Review+%28Pre-Commit%29%22%29+and+resolution+%3D+Unresolved+and+project+%3D+XFRM
13:45:26 *** slayerjay_ has quit IRC
13:46:15 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: RT @pbiondich: Word is Kenya MoH has given full recommendation to use #OpenMRS nationally for direct care settings. More forthcoming. ... <http://twitter.com/OpenMRS/statuses/184269007812173824>
13:46:52 <dkayiwa> bwolfe: will look into them one by one :)
13:47:34 <bwolfe> dkayiwa, no rush. just something for you when you get bored or have some time while openmrs builds. ;-)
13:48:24 <dkayiwa> bwolfe: 8)
13:49:46 *** dbdbd has joined #openmrs
13:49:51 <hemanth__> bwolfe: what should i do?
13:49:54 <downey> Hi dbdbd and welcome to the #openmrs IRC channel.
13:50:46 *** dbdbd has quit IRC
13:52:38 <bwolfe> hemanth__, check nexus.openmrs.org and make sure 1.8.1 is in there
13:52:57 <bwolfe> then double check the pom in the jss module to make sure its pointing at the right url for openmrs nexus repo
13:53:28 <bwolfe> last resort is to check out the svn.openmrs.org/openmrs/tags/1.8.1 branch and run "mvn install" on it os that the 1.8.1 jars are in your personal maven repo
13:58:08 *** hemanth_ has joined #openmrs
13:58:21 *** hemanth__ has quit IRC
13:58:27 *** wyclif has joined #openmrs
14:02:10 *** bryq has joined #openmrs
14:02:10 *** ChanServ sets mode: +v bryq
14:02:43 <hemanth_> bwolfe: thanks
14:02:48 *** hemanth_ has quit IRC
14:09:19 *** rajith has joined #openmrs
14:09:27 *** ningosi has quit IRC
14:09:32 <downey> Hi rajith and welcome to the #openmrs IRC channel.
14:12:26 *** MarkG has joined #openmrs
14:16:48 *** jkeiper has quit IRC
14:16:54 *** dkayiwa has quit IRC
14:19:25 <downey> bwolfe: s/nexus.openmrs.org/mavenrepo.openmrs.org/g
14:20:55 *** dkayiwa has joined #openmrs
14:22:54 *** pulasthi7 has quit IRC
14:25:26 *** hasi_ has quit IRC
14:28:25 *** anu_GSOC has quit IRC
14:29:35 <sgithens> Are any of the aliases (aliaii?) on here Mike Seaton? I'm wondering if there is some way I can contribute to the forms sprint that is going on for the next 2 weeks?
14:29:41 *** karesh has joined #openmrs
14:29:56 *** jkeiper has joined #openmrs
14:32:57 *** ChanServ sets mode: +v jkeiper
14:35:38 *** harshadura has joined #openmrs
14:36:35 <sgithens> oh wait, I guess the schedule changed and that starts next week
14:36:45 <sgithens> (unless I read it wrong before)
14:43:06 <downey> sgithens: he's usually on as mseaton
14:43:23 <downey> jkeiper >> chopin btw :)
14:44:34 <jkeiper> ohai
14:48:01 <bwolfe> sgithens, the schedule changed. you had it right.
14:48:17 <bwolfe> and it was the reporting sprint, not the forms sprint
14:48:35 <bwolfe> forms and reporting are two opposite ends of the spectrum. :-)
14:49:05 <bwolfe> we had to bump the reporting sprint by a week because mike needed some time to catch up on things. he couldn't lead two sprints in a row apparently
14:49:20 <bwolfe> mvorobey, I've added some tickets to the sprint dashboard for this week: https://tickets.openmrs.org/secure/Dashboard.jspa?selectPageId=11650
14:49:59 <mvorobey> bwolfe, Thanks, I saw them
14:50:05 <bwolfe> :-)
14:50:20 <mvorobey> bwolfe, Did you consider adding https://tickets.openmrs.org/browse/TRUNK-250 ?
14:50:51 *** dawn_ has joined #openmrs
14:50:57 *** ChanServ sets mode: +v dawn_
14:51:01 *** riomus has joined #openmrs
14:51:08 <riomus> hi all
14:51:45 <riomus> if i uploaded a patch for an ticket schuld i wait til someone will check it or schuld i report it somehow
14:52:12 <bwolfe> riomus, if you clicked the "request code review" button, it has entered our queue of things to look at. :-)
14:52:18 <bwolfe> we have a backlog right now, so give us a few days
14:52:24 <bwolfe> riomus, feel free to start on another one though. :-)
14:52:51 <bwolfe> mvorobey, done
14:53:01 <bwolfe> mvorobey, I'd be interested to see your suggested solution. :-)
14:56:41 <mvorobey> bwolfe, it's very interesting ticket, I like this, will trying to ravel this matter out :)
14:59:39 <bwolfe> downey, where are the 1.8.x javadocs? api.openmrs.org goes to http://resources.openmrs.org/doc/ which is trunk
14:59:59 <bwolfe> I don't see where/how you do the upload of the artifacts in the ci javadoc plans. :-/
15:00:13 *** dkayiwa has quit IRC
15:00:20 <dawn_> !scrumon dawn
15:00:20 * 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.
15:00:30 <downey> bwolfe: http://resources.openmrs.org/doc-1.8/
15:00:54 <bwolfe> argh! I tried that, except with a .x
15:00:58 <dawn_> bwolfe: and wyclif : hi
15:00:58 <bwolfe> thanks
15:01:21 <dawn_> mvorobey: hi too :)
15:01:25 <wyclif> hi
15:01:26 <mvorobey> dawn_, hi
15:01:35 *** dkayiwa has joined #openmrs
15:01:47 <dawn_> Today's order: wyclif , bwolfe , mvorobey , and dkayiwa
15:02:17 <wyclif> friday:
15:02:17 <wyclif> * complete TRUNK-1940(UI changes) - Add a uniqueness column to patient_identifier_type
15:02:17 <wyclif> * send out a summary email about the calculation sprint
15:02:17 <wyclif> * Met with Tammy and Win about the calculations in logic
15:02:17 <wyclif> * Reviewed, committed and backported TRUNK-3127 - Foreign characters corrupted within datepicker
15:02:18 <wyclif> * TRUNK-357 - Ajax search widget for adding a drug to regimen
15:02:20 <wyclif> tocay:
15:02:22 <wyclif> * Catch up with email back log
15:02:24 <wyclif> * Pick a sprint ticket OR 1.10 ticket
15:02:26 <wyclif> Blockers: none
15:03:05 <dawn_> bwolfe: your turn
15:03:21 <bwolfe> ok
15:03:33 <bwolfe> today:
15:03:33 <bwolfe> create this week's sprint dashboard
15:03:33 <bwolfe> review TRUNK-1660
15:03:33 <bwolfe> review TRUNK-394
15:03:33 <bwolfe> review TRUNK-2808
15:03:34 <bwolfe> update sprint timeline
15:03:37 <bwolfe> no blockers
15:03:47 <bwolfe> need to discuss 1.9 with daniel (as always. :-))
15:03:59 <dawn_> mvorobey: your turn
15:04:04 <mvorobey> * Started working on https://tickets.openmrs.org/browse/TRUNK-250
15:04:07 <mvorobey> * No blockers
15:04:50 <dkayiwa> Did some code review and closed 1.9 RC2 blocker tickets
15:04:51 <dkayiwa> IRC
15:04:51 <dkayiwa> Testing to get ready for RC2.
15:04:51 <dkayiwa> Blocker for RC2: Everything else seems to be working fine apart from Test installation type with Release Testing Helper Module
15:05:12 <bwolfe> dkayiwa, see the email on the impl list about it?
15:05:17 <bwolfe> need to ask that guy for more details
15:05:18 <dawn_> !scrumoff dawn
15:05:18 * 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.
15:05:22 <dkayiwa> bwolfe: yes
15:05:31 <dkayiwa> bwolfe: i already sent the email :)
15:05:32 <bwolfe> (and someone get him to send more details int he first place...his emails always look like that.)
15:08:07 <wyclif> i sent the email to ask him more details
15:08:27 <dkayiwa> wyclif yes i saw your email too :)
15:09:11 *** rajith has quit IRC
15:09:26 <dawn_> dkayiwa and bwolfe: so is test installation type error the only blocker to release RC2?
15:09:44 <dkayiwa> dawn_: yes
15:10:13 <wyclif> bwolfe, have you sent the email with the sprint details?
15:11:18 <bwolfe> I have not sent any email about this week. just look at the sprint schedule page. :-)
15:11:32 <bwolfe> (or are you referring to the delay in the reporting sprint that I shoudl announce?)
15:14:21 *** kavuri has joined #openmrs
15:20:05 *** kavuri has quit IRC
15:20:20 <bwolfe> wyclif, dkayiwa, next time you ask for more details, also say "please include as much information as possible, an example of what to include is on this page: https://wiki.openmrs.org/display/docs/Reporting+Bugs"
15:20:53 <wyclif> ok
15:24:41 *** harshadura has quit IRC
15:27:35 *** anu_GSOC has joined #openmrs
15:28:34 <dkayiwa> bwolfe: ok
15:32:08 *** hemanth_ has joined #openmrs
15:32:30 *** suranga has joined #openmrs
15:32:30 *** ChanServ sets mode: +v suranga
15:34:12 *** hemanth_ has quit IRC
15:36:09 *** suranga_ has joined #openmrs
15:37:05 <sgithens> What is the appdata/logic directory for? I see the class and sources inside, is it for installing/building stuff at runtime or something?
15:37:25 *** suranga has quit IRC
15:37:41 <jkeiper> sgithens, normally we put application data in USER_HOME/.OpenMRS/
15:38:07 <jkeiper> sgithens, but you can provide a link to the application home directory in your runtime properties file
15:38:13 <jkeiper> sgithens, so it is kept separate
15:38:21 <jkeiper> sgithens, so the openmrs-standalone does this
15:38:51 <jkeiper> sgithens, then when a module or core wants to refer to some directory in the "Application Data Directory", it goes there
15:39:10 <jkeiper> sgithens, as for Logic module's use of it, your guess is as good as mine
15:39:14 <sgithens> jkeiper: so .OpenMRS/logic is used by the 'logic' module
15:39:18 <jkeiper> sgithens, although I bet win knows more :-D
15:39:23 <sgithens> maybe? :)
15:39:28 <jkeiper> sgithens, definitely
15:41:58 *** dawn_ has quit IRC
15:47:11 *** pulasthi7 has joined #openmrs
15:47:48 *** nribeka has joined #openmrs
15:47:53 *** ChanServ sets mode: +v nribeka
15:54:49 *** arpitgyl has joined #openmrs
15:55:04 <downey> Hi arpitgyl and welcome to the #openmrs IRC channel.
15:56:15 <arpitgyl> hi , I am Arpit Goyak
15:56:18 <arpitgyl> Goyal*
15:56:27 *** rohitgoyal18 has joined #openmrs
15:56:33 <downey> Hi rohitgoyal18 and welcome to the #openmrs IRC channel.
15:57:02 *** jkeiper has quit IRC
15:57:29 <arpitgyl> I am interested in Html Form entry Enhancements , i am looking forward for it
16:00:15 *** hemanth_ has joined #openmrs
16:07:14 *** dkayiwa has quit IRC
16:09:15 *** dkayiwa has joined #openmrs
16:15:01 *** hemanth_ has quit IRC
16:18:57 *** karesh has quit IRC
16:23:46 *** suranga_ has quit IRC
16:28:06 *** snoppy has quit IRC
16:44:32 *** jkeiper has joined #openmrs
16:44:46 <arpitgyl> i have succepfully able to deploy open mrs war file
16:44:57 <arpitgyl> succesfully*
16:48:46 *** dkayiwa has quit IRC
16:50:04 *** dkayiwa has joined #openmrs
16:51:08 *** MarkG has quit IRC
16:57:49 *** pushpa has joined #openmrs
17:05:49 *** suranga has joined #openmrs
17:05:49 *** ChanServ sets mode: +v suranga
17:08:21 *** pushpa has quit IRC
17:09:10 *** arpitgyl_ has joined #openmrs
17:09:16 <downey> Hi arpitgyl_ and welcome to the #openmrs IRC channel.
17:09:24 *** arpitgyl_ has left #openmrs
17:10:01 *** arpitgyl has quit IRC
17:10:34 *** arpitgyl has joined #openmrs
17:24:07 *** kmit has joined #openmrs
17:24:46 <kmit> mark goodrich around??
17:26:06 *** suranga_ has joined #openmrs
17:26:37 *** riomus has quit IRC
17:26:47 *** harshadura has joined #openmrs
17:27:36 *** oushpa has joined #openmrs
17:27:45 <downey> Hi oushpa and welcome to the #openmrs IRC channel.
17:29:06 *** suranga has quit IRC
17:32:31 *** arpitgyl has quit IRC
17:34:58 <downey> kmit: Looks like he's out for now, but was here earlier.
17:37:31 *** kmit has quit IRC
17:37:35 *** dawn_ has joined #openmrs
17:37:35 *** ChanServ sets mode: +v dawn_
17:45:39 *** dawn_ has quit IRC
17:46:57 *** maurya has joined #openmrs
17:53:05 *** oushpa has quit IRC
17:53:34 *** pushkar has joined #openmrs
17:54:26 <pushkar> bwolfe: Hi
17:54:41 <bwolfe> hey
17:55:34 *** downey has quit IRC
17:56:03 <pushkar> bwolfe: I created a wiki page for anatomical drawing do you have time to see it ??
17:56:44 *** anu_GSOC has quit IRC
17:56:58 <bwolfe> sure
18:01:03 <jkeiper> i created an anatomical drawing of a wiki page
18:01:07 <jkeiper> [ ]
18:06:08 *** snoppy has joined #openmrs
18:09:22 *** dawn_ has joined #openmrs
18:09:22 *** ChanServ sets mode: +v dawn_
18:12:58 *** pushkar_ has joined #openmrs
18:13:26 *** goutham has joined #openmrs
18:13:46 *** pushkar has quit IRC
18:14:14 *** pushkar_ is now known as pushkar
18:16:53 *** dawn_ has quit IRC
18:17:12 <pushkar> bwolfe:
18:17:28 <bwolfe> yessir?
18:18:22 <goutham> :)
18:19:42 <pushkar> bwolfe: do you have any comments on it ??
18:22:17 <bwolfe> pushkar, did you link me to it?
18:22:22 * bwolfe looks for a link
18:24:44 <pushkar> bwolfe: no...
18:24:46 <pushkar> https://wiki.openmrs.org/display/docs/Anatomical+Drawing+Custom+Datatype+%28Design+Page%29#
18:25:58 <bwolfe> pushkar, that looks great for a "final" tool that can do everything
18:26:06 <bwolfe> however, I think that might be too much for a summer
18:26:38 <bwolfe> can you do several mockups, one with the "90% use-case" that only has features for the few things most docs will annotate with?
18:26:55 <bwolfe> I'm guessing most of hte time it will be an arrow, a circle, and some text
18:28:06 <pushkar> bwolfe: sure:-)
18:31:23 <pushkar> bwolfe: do you want me to remove all others and provide these three ??? :-)
18:32:20 <gauravpaliwal> pushkar: just a query , can't we plug svg edit web interface into openmrs for analytical drawing ?
18:32:27 <gauravpaliwal> http://code.google.com/p/svg-edit/ ?
18:32:38 <gauravpaliwal> demo : http://svg-edit.googlecode.com/svn/branches/2.5.1/editor/svg-editor.html
18:32:41 <OpenMRSBot> <http://ln-s.net/7Wg5> (at svg-edit.googlecode.com)
18:34:59 <pushkar> gauravpaliwal: Thanks,I didn't see it I'll have a look at it and let you know :-)
18:35:50 <gauravpaliwal> pushkar: np :) , incase of any query related to svg-edit feel free to buzz @ LUG@IITD :)
18:37:44 <pushkar> gauravpaliwal: sure,Thanks for the help :-)
18:44:01 *** pulasthi7 has quit IRC
18:48:52 *** pratikzambani has joined #openmrs
18:50:10 *** wyclif has quit IRC
18:50:37 *** wyclif has joined #openmrs
18:51:10 <pratikzambani> hi everyone
18:51:25 <pratikzambani> i got this exception while installing a module
18:51:28 <pratikzambani> java.lang.IllegalStateException
18:51:46 <pratikzambani> this seems to come a lot lately on my machine
18:51:58 <pratikzambani> is there any solution ?
18:51:58 <gauravpaliwal> pratikzambani: hi
18:52:10 <gauravpaliwal> pratikzambani: which module are you installing ?
18:52:20 <gauravpaliwal> pratikzambani: try to restart tomcat.
18:52:37 <pratikzambani> htmlform flowsheet
18:52:53 <pratikzambani> yaa i do that everytime
18:53:11 <pratikzambani> but is there isnt any permanent solution for this ?
18:53:33 <pratikzambani> sorry, isnt there any permanent solution ?
18:54:58 <gauravpaliwal> pratikzambani: increase tomcat memnory size
18:55:09 <gauravpaliwal> i mean jvm execution space
18:55:23 <gauravpaliwal> something JAVA_OPTS or something like that
19:00:01 *** pratikzambani has quit IRC
19:01:38 *** downey has joined #openmrs
19:01:38 *** ChanServ sets mode: +o downey
19:01:38 *** OpenMRSBot sets mode: +o downey
19:09:19 *** MarkG has joined #openmrs
19:13:44 *** miked has joined #openmrs
19:13:50 <downey> Hi miked and welcome to the #openmrs IRC channel.
19:14:05 <miked> hi
19:17:30 *** antonalekseiev has joined #openmrs
19:17:38 <downey> Hi antonalekseiev and welcome to the #openmrs IRC channel.
19:17:44 <antonalekseiev> hi
19:18:44 *** james_regen has left #openmrs
19:22:06 <miked> hi, could I ask on somebody's experience with porting data to OpenMRS via hl7? Would the observations be viewed in htmlformentry?
19:30:30 *** dawn_ has joined #openmrs
19:30:30 *** ChanServ sets mode: +v dawn_
19:30:35 *** dawn_ has quit IRC
19:31:47 *** mvorobey has quit IRC
19:35:41 <maurya> MarkG: hi
19:35:54 <MarkG> maurya: hello...
19:37:39 <maurya> MarkG: how do we create a patch for the code downloaded from git, i.e for the htmlformentry as it is imported as a maven project
19:39:43 *** harshadura has quit IRC
19:41:52 <maurya> MarkG:
19:42:12 <MarkG> maurya: you should use git to make the patch... have you created a patch using git before? unfortunately, I don't have much experience with it myself as i have just started to use git... :)
19:44:46 *** wluyima has joined #openmrs
19:45:15 <maurya> even me..:), but what i learned is that when we download a code from git after cloning it,it is imported normally and the create patch is available by default, but we have to import it as a maven project and it is not providing an option for creating a patch directly
19:45:47 <robbyoconnor> Hey all!
19:46:08 <robbyoconnor> I can also assist with gsoc stuff if needed!
19:47:44 <MarkG> maurya: you mean in eclipse? i would try to create the patch through git directly... either at the command line, or using a Git GUI
19:48:29 *** nullakilla has joined #openmrs
19:48:34 <downey> Hi nullakilla and welcome to the #openmrs IRC channel.
19:48:46 *** nullakilla has quit IRC
19:50:57 <maurya> MarkG:okay, can you assist me how to create a patch for the whole project using the git gui?
19:51:32 <MarkG> maurya: what operating system are you using? what git gui are you using?
19:51:40 *** antonalekseiev has quit IRC
19:52:07 <maurya> windows 7,git 1.7.9
19:54:14 *** downey has quit IRC
19:58:10 <MarkG> maurya: i've never used the git gui to create a patch, so i'm not 100% sure how... but there is a lot of information online about creating a patch from the git command line... what are you trying create a patch for? you could also create your own clone of the htmlformentry repo on github and post your change there...
20:00:55 <maurya> MarkG: i'm trying to create a patch for html-92.:) okay:)
20:02:58 *** jkeiper has quit IRC
20:03:26 *** pratikzambani has joined #openmrs
20:03:31 *** downey has joined #openmrs
20:03:31 *** ChanServ sets mode: +o downey
20:03:31 *** OpenMRSBot sets mode: +o downey
20:03:46 *** pratikzambani has quit IRC
20:07:34 <MarkG> maurya: i would go onto github and create your own local clone of the htmlformentry repo... then post your commit there, and add a link to that commit in the comments of HTML-92, and then it can be review
20:07:50 <MarkG> there should be documentation on github as to how to do this
20:08:10 <gauravpaliwal> miked: hi
20:10:55 <maurya> okay..:)
20:12:10 *** pratikzambani has joined #openmrs
20:12:51 <maurya> MarkG: thank you:)
20:14:06 <MarkG> maurya: np
20:17:13 *** gauravpaliwal has left #openmrs
20:22:04 <robbyoconnor> bwolfe: hai thar!!!
20:22:05 <robbyoconnor> :D
20:22:06 *** suranga_ has quit IRC
20:22:13 <robbyoconnor> long time no speak!
20:22:51 <bwolfe> hi robby
20:24:00 *** nribeka has quit IRC
20:26:26 *** antonalekseiev has joined #openmrs
20:26:51 <robbyoconnor> antonalekseiev: how are you?
20:28:21 *** pushkar has quit IRC
20:34:33 *** antonalekseiev has quit IRC
20:34:58 *** snoppy has quit IRC
20:40:52 *** bryq has quit IRC
20:44:11 *** maurya has quit IRC
20:46:37 *** antonalekseiev has joined #openmrs
20:55:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Announcements List: 2012 Implementers Meeting: Voting Ends 28 March <https://listserv.iupui.edu/cgi-bin/wa-iupui.exe?A2=ind1203&L=openmrs-announce-l&P=671>
20:59:44 *** wyclif has quit IRC
21:12:39 *** sgithens has quit IRC
21:18:33 *** dkayiwa has quit IRC
21:19:34 *** isharapremadasa has joined #openmrs
21:20:14 *** isharapremadasa is now known as isharap
21:21:30 <isharap> hi can someone pls tell me how can i remove a stopped module from the repository?
21:22:06 *** goutham has quit IRC
21:36:31 *** antonalekseiev has left #openmrs
21:39:40 *** downey has quit IRC
21:40:20 <robbyoconnor> isharap: you mean from the running system or from the module repository?
21:40:38 <robbyoconnor> (two separate things)
21:43:40 <pratikzambani> its in the manage modules page inside administration
21:44:10 <pratikzambani> you can either remove the module from system or stop its activity temporarily
21:45:24 *** rohitgoyal18 has quit IRC
21:51:10 *** downey has joined #openmrs
21:51:10 *** ChanServ sets mode: +o downey
21:51:10 *** OpenMRSBot sets mode: +o downey
21:51:12 *** downey has quit IRC
21:54:35 *** r7friedman has joined #openmrs
21:54:48 *** r7friedman is now known as r_friedman
21:56:10 <r_friedman> bwolfe: hi ben, have you been in on the logic module work?
21:56:57 *** rohitgoyal18 has joined #openmrs
21:58:10 <bwolfe> r_friedman, not really
21:58:12 <bwolfe> why?
21:58:36 <r_friedman> i am trying to figure out what version to get
21:58:49 <r_friedman> i had gotten trunk before the work started and got 0.5.2
21:58:59 <r_friedman> but now if you get trunk you get 0.5.3 and the new design
21:59:30 <r_friedman> so what's the last official version of the old model? branch 0.5.x or tag 0.5.2?
22:00:13 <r_friedman> bwolfe: i think 0.5.x produced 0.5.1
22:05:55 *** MarkG has quit IRC
22:07:25 *** MarkG has joined #openmrs
22:12:14 *** MarkG has quit IRC
22:26:44 <r_friedman> bwolfe: looks to me like versions prior to 0.5.2 were not mavenized
22:32:11 <robbyoconnor> r_friedman: win may know
22:32:31 <robbyoconnor> I've been rather disconnected lately though I'll be a lil more connected from this point on
22:32:52 <r_friedman> robbyoconnor: i'm sure he will, but if he knows i'm here he won't come in. I'm going to hide
22:33:18 <isharap> hi robbyoconnor: i figured out how to do this. Could find out modules in .OpenMRS directory
22:33:19 <isharap> thanks!
22:33:20 <robbyoconnor> r_friedman: mailing list may be the way to go
22:33:35 <robbyoconnor> I know certain members of this community never sleep
22:33:44 <robbyoconnor> or if they do sleep, they code in their sleep
22:35:01 *** r_friedman is now known as magicalmyxobolus
22:35:08 <magicalmyxobolus> robbyoconnor: :)
22:35:58 <robbyoconnor> watch the commits lol
22:46:41 *** pratikzambani has quit IRC
22:49:30 *** isharap has quit IRC
22:52:37 *** anu_GSOC has joined #openmrs
23:19:01 <finbrein> bwolfe: I am making a test method in a test class for the FieldTypeListController class in OpenMRS and I have written the following after reading similar source files in the OpenMRS project and the web. I pasted some codes here - http://pastebin.com/TtBLCtsS. Advise plz.
23:20:09 <finbrein> bwolfe: for TRUNK-2803
23:23:39 <finbrein> bwolfe: I am making a test method in a test class for the FieldTypeListController class in OpenMRS and I have written the following after reading similar source files in the OpenMRS project and the web. I made a new version and pasted some codes here - http://pastebin.com/5KV4J5BJ. Please advise for TRUNK-2803.
23:23:53 <finbrein> bwolfe: I am making a test method in a test class for the FieldTypeListController class in OpenMRS and I have written the following after reading similar source files in the OpenMRS project and the web. I made a new version and pasted some codes here - http://pastebin.com/5KV4J5BJ. Please advise for TRUNK-2803.
23:40:35 *** anu_GSOC has quit IRC
23:45:27 *** burke has joined #openmrs
23:45:27 *** ChanServ sets mode: +o burke
23:54:14 *** anu_GSOC has joined #openmrs