IRC Chat : 2013-10-22 - OpenMRS

00:03:02 *** djazayeri has joined #openmrs
00:03:02 *** ChanServ sets mode: +o djazayeri
00:23:14 *** djazayeri has quit IRC
00:39:50 *** djazayeri has joined #openmrs
00:39:50 *** ChanServ sets mode: +o djazayeri
00:42:28 *** becka has quit IRC
00:52:49 *** shruthd has joined #openmrs
00:54:55 *** shruthd has quit IRC
01:10:27 *** shruthd has joined #openmrs
01:16:33 *** shruthd has quit IRC
01:36:26 *** shruthd has joined #openmrs
01:38:52 *** shruthd has quit IRC
02:04:56 *** shruthd has joined #openmrs
02:34:48 *** Shangeetha has joined #openmrs
02:52:02 *** shruthd has joined #openmrs
02:52:51 *** djazayeri has quit IRC
03:19:50 *** shruthd has quit IRC
03:23:16 *** Shangeetha has quit IRC
03:30:27 *** LeeBreisacher has left #openmrs
03:53:49 *** robbyoconnor has joined #openmrs
03:53:50 *** ChanServ sets mode: +v robbyoconnor
04:22:05 *** harsz89 has joined #openmrs
04:22:05 *** ChanServ sets mode: +v harsz89
04:46:45 *** shruthd has joined #openmrs
04:57:29 *** shruthd has quit IRC
05:10:45 *** shruthd has joined #openmrs
05:42:39 *** shruthd has quit IRC
05:46:33 *** shruthd has joined #openmrs
05:52:02 *** maninc has joined #openmrs
05:53:36 *** maninc has joined #openmrs
06:57:06 *** harshadura has joined #openmrs
06:57:06 *** ChanServ sets mode: +v harshadura
07:14:51 *** shruthd has quit IRC
07:19:24 *** Shangeetha has joined #openmrs
07:19:51 <Shangeetha> Harsha: Hi
07:20:59 <Shangeetha> Harsha: We just want to know that if code maintained in a github is shared by author to public, Can we reuse it?
07:23:44 *** Shangeetha has quit IRC
07:34:21 *** Shangeetha has joined #openmrs
07:36:02 <Shangeetha> Hi, Is there anyone who has worked with sync module
07:36:03 <Shangeetha> ?
07:36:46 <harsz89> Shangeetha, hi
07:36:56 <harsz89> Shangeetha, mhh you hav to see the licence
07:37:09 <Shangeetha> Harsha, Yeah
07:37:12 <harsz89> Shangeetha, if licence permmitted then you can use it
07:37:25 <Shangeetha> Harsha, acutally which license over there?
07:37:40 <Shangeetha> Harsha, I cannot find the place of disclosure
07:38:13 <harsz89> Shangeetha, mhh normally it should be thre in tht repo
07:40:17 <Shangeetha> Harsha, i am using akhil's radiology module for our project
07:40:21 <harsz89> Shangeetha, i hv bit of knowledge about sync module
07:40:29 <Shangeetha> Harsha, thats fine
07:40:35 <harsz89> Shangeetha, ah mhh thn it can be used
07:40:46 <harsz89> Shangeetha, you can see the header of a class
07:40:50 <harsz89> Shangeetha, licence may be there
07:43:48 <Shangeetha> Harsha, at the top of class means?
07:47:10 <harsz89> Shangeetha, mhh go to a some class in the module
07:47:18 <harsz89> and view the header
07:48:05 <harsz89> Shangeetha, i think you can reuse it
07:51:15 *** harshadura has quit IRC
07:54:32 <Shangeetha> Harsha, then thats fine . We are in the process of configuring sync module with central database and local database
07:55:48 *** harsz89 has quit IRC
08:08:21 *** harsz89 has joined #openmrs
08:08:21 *** ChanServ sets mode: +v harsz89
08:13:52 <Shangeetha> Harsha,
08:14:03 *** shruthd has joined #openmrs
08:14:49 <Shangeetha> Our networking proposal is to maintain a central application server and central db and at the same time a local application server and local db
08:15:06 <Shangeetha> So we are planning to use sync module for this requirement
08:17:45 <harsz89> Shangeetha, okey
08:18:25 <harsz89> Shangeetha, you can use sync module and add your central server as parent for your local server
08:18:31 <harsz89> Shangeetha, it's possble
08:19:29 <harsz89> Shangeetha, but it's sync only data going through d hibernate layer
08:19:32 <harsz89> Shangeetha, :)
08:31:17 <Shangeetha> Harsha, does it mean that it does not sync all data?
08:32:42 *** shruthd has quit IRC
08:34:55 <Shangeetha> Harsha, we are planning on adding one child server to our main server and perform the synchronization task
08:35:10 *** k-joseph has joined #openmrs
08:35:54 <Shangeetha> Harashs, the document says it would snc all data, will it possible to specify which data to sync and which data not to sync?
08:36:06 <Shangeetha> Harsha, the document says it would snc all data, will it possible to specify which data to sync and which data not to sync?
08:42:04 <harsz89> Shangeetha, mhh i'm not quite sure about it
08:42:14 <harsz89> Shangeetha, thre's a configuration page in sync
08:42:25 <harsz89> Shangeetha, it may possible :)
08:42:54 <harsz89> Shangeetha, Mike Seaton will know much details
08:42:56 <harsz89> Shangeetha, :)
08:43:00 <Shangeetha> Harsha, hmm
08:43:02 <Shangeetha> the thing is
08:43:13 <Shangeetha> in the SYnc page it says
08:43:29 <Shangeetha> Harsha, that the mapping is done using UUIDs
08:44:00 <Shangeetha> Harsha, so if we have different patients int he child server
08:44:08 <Shangeetha> Harsha,and the parent server
08:44:28 <Shangeetha> Harsha, will it not sync those? and create those patients in the parent server?
08:45:02 <harsz89> Shangeetha, yeap it's use uuid for sync purposes
08:45:35 <harsz89> Shangeetha, if parent doesn;t have the patient with that uuids it will sync those patients
08:45:57 <Shangeetha> Harsha, it will create those patients and concepts and everything right?
08:46:05 <harsz89> Shangeetha, yeap
08:46:34 <Shangeetha> Harsha, then why does it say that the child has to start with an exact copy of the same database as the parent?
08:47:52 <harsz89> Shangeetha, mhhh moment tht you adding the child is the starting of sync module
08:47:57 <harsz89> after child is added
08:48:09 <harsz89> sync begins from tht point
08:48:25 <harsz89> because previously there isn't a sync module
08:48:45 <harsz89> so thy don't know what's happen through the data layer
08:49:09 <harsz89> after you adding it it start to use changes in data layer to sync them with parent
08:49:09 <harsz89> :)
08:49:19 <Shangeetha> Harsha, ok, so is there anyway that we can specify which data to sync and which data not to? in configuration page
08:49:25 <Shangeetha> there was not option
08:49:29 <Shangeetha> that i coud see
08:49:44 <Shangeetha> Harsha, or does it sync all data by default?
08:50:05 <harsz89> mhh i dont know about filtering the data
08:50:26 <harsz89> mhh it's sync all data which going through the hibernate
08:50:38 <harsz89> but if you add directly to mysql
08:50:43 <harsz89> it won't sync
08:50:44 <harsz89> :)
08:51:55 <Shangeetha> Harsha, that means?
08:52:32 *** Mnicho has joined #openmrs
08:52:52 <harsz89> Shangeetha, nope it means
08:53:16 <Shangeetha> Harsha, yes
08:53:21 <harsz89> Shangeetha, if you manually do some changes to mysql database without going openmrs api
08:53:26 <harsz89> Shangeetha, it won;t sync
08:53:28 <Shangeetha> Harsha, ahh
08:53:47 <harsz89> Shangeetha, data flow through the openmrs hibernate layer will only sync
08:53:54 <Shangeetha> Harsha, ok ok, that is fine
08:53:58 <harsz89> Shangeetha, :)
08:54:09 <Shangeetha> Harsha, also does it require that the versions of openmrs on both ends to e the same?
08:54:22 <Shangeetha> Harsha, our child server is running 19.0 and parent running 1.9.3
08:54:58 <harsz89> Shangeetha, mhhh versions different
08:55:16 <Shangeetha> Harsha, might imply that the databases are different as well nah?
08:55:36 <harsz89> Shangeetha, database changes should be negligible
08:55:50 <harsz89> Shangeetha, datamodel not change more often
08:55:55 <harsz89> Shangeetha, so it's fine
08:56:04 <harsz89> Shangeetha, but sync with different versions
08:56:12 <harsz89> Shangeetha, you need to ask from mike or devs
08:56:25 <Shangeetha> Harsha, hmm ok
08:56:30 <harsz89> Shangeetha, :)
08:56:47 <harsz89> Shangeetha, but it should be possible
08:56:49 <harsz89> Shangeetha, :)
08:56:51 <Shangeetha> Harsha, do you have the contact details of mike?
08:57:05 <Shangeetha> Harsha, yes will trying even give disastrous effects?
08:57:08 <Shangeetha> :)
08:57:16 <Shangeetha> Harsha,is it too risky
08:57:42 <harsz89> Shangeetha, mhh i think you better to try it with different setuo
08:57:45 <harsz89> setup
08:58:11 <Shangeetha> Harsha, you mean set up 1.9.3 and try to sync
08:58:35 <Shangeetha> Harsha, ok
08:58:37 <harsz89> Shangeetha, mseaton@pih.org
08:58:38 <Shangeetha> wil do that
08:59:05 <harsz89> Shangeetha, yeap give a try i hv faced many troubles in setup phase :D
09:01:31 *** k-joseph has quit IRC
09:02:15 *** Mnicho has quit IRC
09:03:08 *** shruthd has joined #openmrs
09:05:04 *** k-joseph has joined #openmrs
09:05:21 <Shangeetha> Harsha, thanks
09:05:24 <Shangeetha> :)
09:47:31 *** k-joseph has quit IRC
09:53:20 *** k-joseph has joined #openmrs
09:59:00 *** k-joseph has quit IRC
10:00:42 *** shruthd has quit IRC
10:02:38 *** shruthd has joined #openmrs
10:06:03 *** shruthd has quit IRC
10:10:09 *** shruthd has joined #openmrs
10:10:47 *** shruthd has quit IRC
10:16:39 *** shruthd has joined #openmrs
10:17:06 *** harsz89 has quit IRC
10:18:08 *** shruthd has quit IRC
10:20:39 *** harshadura has joined #openmrs
10:21:38 *** shruthd has joined #openmrs
10:21:50 *** raonyguimaraes has joined #openmrs
10:27:13 *** shruthd has joined #openmrs
10:32:05 *** shruthd has quit IRC
10:35:08 *** shruthd has joined #openmrs
11:07:10 *** superstar has joined #openmrs
11:08:47 *** superstar has quit IRC
11:14:49 *** Shangeetha has quit IRC
11:38:53 *** shruthd has quit IRC
11:44:20 *** raonyguimaraes has quit IRC
12:06:22 *** poorni has joined #openmrs
12:07:05 <poorni> Hi
12:07:18 <poorni> i have send a mail regarding "[BUG] In Merge visit."
12:07:27 <poorni> could some one pls clarify
12:18:10 *** harsz89 has joined #openmrs
12:18:10 *** ChanServ sets mode: +v harsz89
12:18:35 *** robbyoconnor has quit IRC
12:21:21 *** poorni has quit IRC
12:23:08 *** shruthd has joined #openmrs
12:23:11 *** poorni has joined #openmrs
12:36:26 *** shruthd has quit IRC
12:37:25 *** shruthd has joined #openmrs
12:41:50 <poorni> \quit
12:41:54 <poorni> quit
12:42:00 *** poorni has quit IRC
12:42:19 *** isaac___ has joined #openmrs
12:42:52 <isaac___> lh: hi
12:43:16 <isaac___> mseaton, lh, hi
12:45:45 <isaac___> mseaton, lh: am getting an error that i think i can resolve it by deleting the openmrs runtime property file, am running openmrs on windows 7 and the error am solving is Lt66ed1G
12:47:29 *** isaac___ has quit IRC
13:01:16 *** yanosz has quit IRC
13:02:18 *** robbyoconnor has joined #openmrs
13:02:18 *** ChanServ sets mode: +v robbyoconnor
13:03:15 *** robbyoconnor has quit IRC
13:07:05 *** yanosz has joined #openmrs
13:09:31 *** Shangeetha has joined #openmrs
13:09:40 <Shangeetha> Harsha
13:10:04 <Shangeetha> Harsha: Is purging identifiers is a problem?
13:27:06 *** LeeBreisacher has joined #openmrs
13:27:53 <harsz89> Shangeetha, not have idea about it :(
13:30:20 <Shangeetha> Harsha, it is ok thanks
13:31:43 *** djazayeri has joined #openmrs
13:31:43 *** ChanServ sets mode: +o djazayeri
13:39:53 <Shangeetha> Hi, is there any cacheing mechanism available in openmrs?
13:42:14 <harsz89> Shangeetha, mhh as i know there is a chaching happen in hibernate layer
13:43:00 <harsz89> Shangeetha, but um not aware of other caching happen in openmrs core side
13:43:48 <harsz89> Shangeetha, i think some modules use their own cache machanisms
13:43:50 <harsz89> Shangeetha, :)
13:44:04 <djazayeri> LeeBreisacher: bamboo.pih-emr.org:8085/browse/MIREBALAIS
13:49:23 <Shangeetha> Harsha, thanks we have another issue
13:49:57 <Shangeetha> Hi anyone having idea on identifier types?
14:03:00 <cpower> Hello! Are we ready to scrum?
14:03:50 <cpower> Silence is golden
14:03:59 <cpower> !scrumon cpower
14:03:59 * OpenMRSBot says the DAILY SCRUM MEETING is STARTING. This meeting should not last longer than 15 minutes. Please hold other comments until the end of the meeting, or message someone privately. Thank you! ScrumMaster cpower- you may begin when ready.
14:04:51 <cpower> We continue with our new format experiment... If you have ANYTHING OpenMRS related that you would like to update us on feel free to type a + sign now and we will get an order to talk setup
14:05:47 *** mukherjeerohit93 has joined #openmrs
14:06:09 <cpower> Ok, regular order for most
14:06:22 *** mukherjeerohit93 has joined #openmrs
14:06:36 <cpower> Order: djazayeri , rafa , h3llborn , and anyone else
14:06:44 <djazayeri> Working on a report for Mirebalais
14:06:46 <djazayeri> no blockers
14:06:55 <rafa> Today:
14:06:55 <rafa> * Committed RA-260
14:06:55 <rafa> Inherit versions of modules from parent
14:06:55 <rafa> https://tickets.openmrs.org/browse/RA-260
14:06:55 <rafa> * Working on RA-262
14:06:55 <rafa> Should not display basic authentication dialog when session times out in coreapps
14:06:55 <rafa> https://tickets.openmrs.org/browse/RA-262
14:06:56 <rafa> No blockers.
14:08:00 <cpower> it seems like we've lost h3llborn as of late...
14:11:11 <cpower> Annoucements: We need to determine what we should talk about for tomorrow's design time (figuring Order Entry needs to be on next Monday's call to keep India and Kenya on board), A new "Getting Started as a Developer" book was completed, give Downey, suranga__ , Eric, Daniel, Jordan and Elyse and pat on the back next time you hear from them, and I'm
14:11:11 <cpower> continuing to work on new developer setups as well as getting a better way for us to track new sprint topics (any help with a better format welcome)
14:11:52 <cpower> In short it's a busy, busy time to be in the OpenMRS community and plenty of things to do!
14:11:59 <cpower> !scrumoff
14:11:59 * 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:13:31 <downey> links to the book will be coming Really Soon once we get the draft published (some technical glitches on the flossmanuals.net site)
14:15:47 <mukherjeerohit93> Hi , I'm a new developer so wanted to say a hello to everyone
14:18:47 <cpower> Hello mukherjeerohit93 !
14:20:12 <cpower> mukherjeerohit93: Apologies for the delay it's the middle of the work day for a lot of us so people just check in and out and the day goes on
14:20:37 <mukherjeerohit93> No problem :)
14:21:06 <mukherjeerohit93> I've got my Dev environment set up(as I have mentioned in my email/the google group)
14:21:38 <mukherjeerohit93> It would be great if there was someone who could mentor me a little (at his/her convenience)
14:21:51 <harsz89> hi mukherjeerohit93
14:22:02 <harsz89> mukherjeerohit93, yeap um here
14:22:15 <harsz89> mukherjeerohit93, you can ask any help
14:22:23 <cpower> mukherjeerohit93: Awesome! If you haven't selected an intro ticket yet go for it, otherwise ask and I can help you out there.
14:22:33 <harsz89> cpower, :)
14:23:08 <cpower> and good to see our guy harsz89 has been keeping up with you. Thanks for the assist.
14:23:13 <mukherjeerohit93> I haven't selected any intro ticket yet but would love to get started
14:23:32 <mukherjeerohit93> Sorry for the noob question (I'm new to IRC), should I private message harsz89?
14:23:36 <mukherjeerohit93> or continue on the main thread
14:23:43 <harsz89> cpower, i'll help him to setup the enviornment and getting start the development :)
14:23:50 <harsz89> mukherjeerohit93, nope
14:24:00 <harsz89> mukherjeerohit93, you can ask here :D
14:24:05 <cpower> mukherjeerohit93: we're fairly open ask away
14:24:13 <mukherjeerohit93> great, so I've set up Eclipse,mvn and Git
14:24:27 <harsz89> mukherjeerohit93, okey cool :)
14:24:42 <mukherjeerohit93> did a jetty run so I have the web app running
14:25:07 <cpower> harsz89: good deal, let me know if you need help I'm going to start digging into making the intro ticket process a bit easier to select this week/next (I hope)
14:25:22 <harsz89> cpower, sure :)
14:25:39 <harsz89> mukherjeerohit93, wow great :)
14:25:58 <mukherjeerohit93> harsz89,should I try writing some practice programs on Spring?
14:26:12 <mukherjeerohit93> harsz89,or is there a way I can dive in :)
14:26:31 <harsz89> mukherjeerohit93, mhh tht's not a must but if you like go ahead and do it :)
14:26:51 <mukherjeerohit93> harsz89,what are the main frameworks/tools I should study a bit about?
14:26:53 <harsz89> mukherjeerohit93, do you have some knowledge in spring?
14:27:05 <mukherjeerohit93> harsz89,none, have worked extensively with Java though
14:27:16 <harsz89> mukherjeerohit93, okey it's fine :)
14:27:31 <mukherjeerohit93> harsz89, and experience in web apps(SQL/PHP basic MVC)
14:27:41 <harsz89> mukherjeerohit93, if that so you can look at quick spring tutorial :)
14:27:51 <harsz89> mukherjeerohit93, i'll provide some resources
14:28:20 <harsz89> mukherjeerohit93, then you can hav a look at intro ticket which are less complex bugs or improvements in openmrs :)
14:28:43 <mukherjeerohit93> harsz89,thanks a lot! The problem is, looking at the tickets I can't assess whether its simple or not
14:29:10 <harsz89> harsz89, waitoo
14:29:32 <harsz89> mukherjeerohit93, there are tickets know as introductory tickets
14:29:48 <harsz89> mukherjeerohit93, openmrs mark them as intro tickets because they are less complex
14:30:05 <mukherjeerohit93> harsz89,I took a look but I couldn't understand how to go about them :\
14:30:08 <harsz89> mukherjeerohit93, with a small beackground research you can fix them
14:30:16 <harsz89> mukherjeerohit93, i'll tel you d procedure
14:30:27 <mukherjeerohit93> harsz89,thanks a ton!
14:30:47 <harsz89> in https://wiki.openmrs.org/display/docs/Getting+Started+as+a+Developer
14:30:49 <OpenMRSBot> <http://ln-s.net/8bkO> (at wiki.openmrs.org)
14:30:56 <harsz89> you can see introductory tickets
14:31:01 <harsz89> link
14:31:15 <harsz89> those are the less complex ones now available
14:31:21 <harsz89> https://tickets.openmrs.org/secure/IssueNavigator.jspa?mode=hide&requestId=10068
14:31:22 <OpenMRSBot> <http://ln-s.net/8d9E> (at tickets.openmrs.org)
14:31:38 <mukherjeerohit93> harsz89,ok, on the page
14:31:41 <harsz89> whn you click it you can see several intro tickets
14:32:02 <harsz89> with TRUNK prefix
14:32:16 <mukherjeerohit93> harsz89,yup
14:32:19 <harsz89> thy are the bugs or improvments of openmrs core
14:32:41 <harsz89> harsz89, so you can go to inside one of the ticket and
14:32:51 <harsz89> comment out if you need further details
14:32:59 <harsz89> mukherjeerohit93, understood?
14:33:08 <mukherjeerohit93> harsz89,I'm with you so far
14:33:09 <harsz89> in here https://wiki.openmrs.org/display/RES/EHSDI+Training+Course
14:33:10 <OpenMRSBot> <http://ln-s.net/92Rv> (at wiki.openmrs.org)
14:33:27 <harsz89> you can find some useful resources for spring and openmrs development
14:33:54 <mukherjeerohit93> harsz89,tried the EHSDI link before but the links are broken
14:34:11 <mukherjeerohit93> harsz89,couldn't find any of the archives
14:34:20 <harsz89> oopz it's working for me
14:34:52 <harsz89> did you log into openmrs wiki and try?
14:35:15 <mukherjeerohit93> harsz89: I'm logged in
14:35:47 <mukherjeerohit93> harsz89,the Dropbox link is broken for me
14:36:08 <Shangeetha> Harsha, sorry for disturbing in the middle. I found out this link for cacheing module https://github.com/devcritter/openmrs-module-caching do u have contact details of him?
14:36:13 <harsz89> mukherjeerohit93, https://wiki.openmrs.org/download/attachments/3346254/EH204%20OpenMRS%20Development.zip?version=1&modificationDate=1296480073000&api=v2
14:36:14 <OpenMRSBot> <http://ln-s.net/:IFH> (at github.com)
14:36:29 <harsz89> mukherjeerohit93, try downloading this zip file
14:36:37 <harsz89> mukherjeerohit93, some are not working
14:37:21 <mukherjeerohit93> harsz89: Thanks, its downloading
14:37:24 <harsz89> Shangeetha, oopz no :(
14:37:39 <harsz89> Shangeetha, drop a mail to dev list
14:37:41 <harsz89> Shangeetha, :)
14:39:53 <mukherjeerohit93> harsz89: ok, so should I wait and study the material
14:40:16 <harsz89> mukherjeerohit93, i think it's good to have some idea of spring and hibernate
14:40:32 <harsz89> mukherjeerohit93, then it's more easy for you to understand
14:40:37 <mukherjeerohit93> harsz89: ok, so only after reading it , I should try to fix a ticket?
14:40:55 <harsz89> mukherjeerohit93, but it's not needed you can learn while doing a intro ticket too :)
14:41:00 <harsz89> mukherjeerohit93, it's your choise :)
14:41:07 <mukherjeerohit93> harsz89: I like to learn by coding :)
14:41:19 <mukherjeerohit93> harsz89: how do I assign myself a ticket?
14:41:27 <harsz89> mukherjeerohit93, okey fine then go ahead and try out a intro ticket :)
14:41:40 <harsz89> ah you logged in to jira?
14:41:47 <mukherjeerohit93> harsz89: and this may sound stupid, but I can't understand which ones are the easier ones out of the intro
14:41:47 <harsz89> then you can see
14:41:54 <mukherjeerohit93> harsz89: yup logged in
14:41:55 <harsz89> button assign
14:42:18 <harsz89> mukherjeerohit93, he he good question
14:42:33 <harsz89> mukherjeerohit93, most intro tickets are easy
14:42:44 <mukherjeerohit93> harsz89: could you recommend one in particular?
14:42:45 <harsz89> mukherjeerohit93, so thre are UI related tickets
14:42:48 <Shangeetha> Harsha, ok thanks
14:42:50 <harsz89> mukherjeerohit93, refactoring
14:42:57 <harsz89> mukherjeerohit93, small bugs
14:43:17 <mukherjeerohit93> harsz89: ok
14:43:24 <harsz89> you can select one which you think you can proceed
14:43:28 <harsz89> then assign it and
14:43:43 <harsz89> post any problems as commnets thre
14:43:50 <harsz89> devs will reply :)
14:44:46 <mukherjeerohit93> harsz89: Add Better Javadoc Comments to Services - this one looks quite easy
14:44:58 <mukherjeerohit93> harsz89: Add Better Javadoc Comments to Services - should I go ahead and assign it?
14:45:25 <harsz89> mukherjeerohit93, yeas sure
14:45:32 <harsz89> mukherjeerohit93, :D
14:45:43 <harsz89> mukherjeerohit93, go ahead don't be afraid :D
14:45:59 <mukherjeerohit93> harsz89: haha thanks
14:46:12 <mukherjeerohit93> harsz89: Have claimed the issue, now comes the hard part :)
14:46:39 <harsz89> harsz89, look at d ticket descriptions
14:59:25 <mukherjeerohit93> harsz89: I'm inside the project
15:00:17 <mukherjeerohit93> harsz89: looking at the mentioned directory, which files are indicated by "service"
15:03:50 <harsz89> mukherjeerohit93, okey
15:04:09 <harsz89> mukherjeerohit93, which files indicated by service means?
15:04:21 <mukherjeerohit93> harsz89: yeah
15:04:31 <harsz89> mukherjeerohit93, i didnt get you
15:05:36 <mukherjeerohit93> harsz89: sorry, I'm not very clear as to what has to be done for the task, all the classes seem
15:05:55 <harsz89> whtz d ticket?
15:07:42 <mukherjeerohit93> harsz89: https://tickets.openmrs.org/browse/TRUNK-309
15:09:19 <harsz89> i think this is fixed now
15:09:27 <harsz89> because thre is a duplicate ticket
15:09:31 <harsz89> which is now fixed
15:09:32 <harsz89> :)
15:09:50 <harsz89> mukherjeerohit93, try other one :)
15:10:03 <mukherjeerohit93> harsz89: lol, ok looking for another
15:16:32 <mukherjeerohit93> harsz89: I clicked waiting on information by mistake :(
15:16:37 <mukherjeerohit93> harsz89: what should I do?
15:16:44 <mukherjeerohit93> harsz89: on https://tickets.openmrs.org/browse/TRUNK-1801
15:17:26 <harsz89> mukherjeerohit93, it's okey
15:17:34 <harsz89> mukherjeerohit93, you need to work on it?
15:17:39 <Shangeetha> Hi, can anyone direct me to a link to study hibernate framework, since openmrs data model deals with hibernate framework?
15:18:02 <mukherjeerohit93> harsz89: would like to but can pick something else
15:18:31 <harsz89> mukherjeerohit93, okey if you not like it look at another one
15:18:40 <harsz89> mukherjeerohit93, you didnt assign it fr ur self ryt?
15:19:27 <mukherjeerohit93> harsz89: no
15:21:20 *** shruthd has quit IRC
15:21:27 <mukherjeerohit93> harsz89: looking at this : Upgrade to the latest version of H2
15:21:38 <mukherjeerohit93> harsz89: https://tickets.openmrs.org/browse/TRUNK-4115
15:23:43 <harsz89> mukherjeerohit93, okey
15:25:27 <harsz89> mukherjeerohit93, drop a comment
15:26:18 <mukherjeerohit93> harsz89: asking?
15:26:36 <harsz89> mukherjeerohit93, any questions you have :D
15:34:45 *** Shangeetha has quit IRC
15:34:48 <mukherjeerohit93> harsz89: Thanks a lot for your help, I think I know how to fix this, have posted a comment :)
15:35:03 <harsz89> mukherjeerohit93, cool
15:35:07 <mukherjeerohit93> harsz89:Suppose I want to commit a change, how do I do so?
15:37:32 <harsz89> mukherjeerohit93, oh okey i think it;s just a change in pom file
15:38:03 <harsz89> harsz89, you need to do is
15:38:14 <harsz89> create a git branch for tht ticket
15:38:28 <harsz89> do the fix and commit to you github repo
15:38:50 <harsz89> i assumed you forked the openmrs core into your
15:38:56 <harsz89> hithub repo
15:38:59 <harsz89> after that
15:39:12 <harsz89> you can create a pul request to openmrs core
15:39:16 <harsz89> understood?
15:45:35 *** Shangeetha has joined #openmrs
15:45:48 <mukherjeerohit93> harsz89:I have an openmrs fork
15:46:03 <mukherjeerohit93> harsz89:have a local clone as well, should I just commit?
15:46:06 <harsz89> mukherjeerohit93, okey cool
15:46:17 <harsz89> mukherjeerohit93, create a git branch for tht ticket
15:46:34 <harsz89> mukherjeerohit93, do the fix and commit to your fork
15:46:42 <harsz89> mukherjeerohit93, thn you can send a pull request
15:46:43 <harsz89> :)
15:49:36 <Shangeetha> Harsha, is there any validator for Srilankan national identity card number
15:49:59 <mukherjeerohit93> harsz89: Create a git branch from my repo?
15:50:07 <harsz89> Shangeetha, mhhh Shangeetha you can create a validator
15:50:14 <harsz89> Shangeetha, simple regex
15:50:40 <harsz89> mukherjeerohit93, yeap in your local git repo in your machine
15:50:44 <harsz89> you can see
15:50:50 <harsz89> git branch -a
15:51:26 <harsz89> available branches
15:51:29 <Shangeetha> Harsha, yeah i gave [0-9]{9}[vVxX]$ for NIC
15:51:51 <harsz89> harsz89, branch is use to seperate your work in master branch
15:51:52 <Shangeetha> Harsha, is that mean this regex format itself is a validator?
15:52:05 <harsz89> in your branch you can do your fixes
15:52:12 <harsz89> so master branch will be clean
15:52:24 <mukherjeerohit93> harsz89: what should I call the new branch
15:52:29 <mukherjeerohit93> harsz89: ?
15:52:39 <harsz89> harsz89, if you done changes in the master branch it won;t clean
15:52:48 <harsz89> mukherjeerohit93, just give ticket name
15:52:52 <harsz89> trunck-xxx
15:53:01 <harsz89> Shangeetha, :)
15:53:23 <harsz89> Shangeetha, you need to create a validator for that?
15:53:46 <harsz89> Shangeetha, regex can be in a validator
15:54:53 <harsz89> Shangeetha, you can validate it in either cleint side using js or write a validator in spring
15:55:06 <harsz89> Shangeetha, um not actually not know abt your requiremnt
15:55:07 <harsz89> :)
15:55:53 <mukherjeerohit93> harsz89: now just commit to my repo? commit message should have "TRUNK - 4115"?
15:55:56 <Shangeetha> Harsha, we declared patient identifier type as nic number of a srilankan
15:56:39 <Shangeetha> Harsha, then thathttp://localhost:8080/openmrs/admin/patients/patientIdentifierType.form?patientIdentifierTypeId=3
15:57:15 <harsz89> Shangeetha, mhh okey
15:57:17 <Shangeetha> Harsha, the above requires identifier validator How are we supposed to validate this NIC number
15:57:29 <Shangeetha> http://en.wikipedia.org/wiki/National_identity_card_%28Sri_Lanka%29
15:57:31 <OpenMRSBot> <http://ln-s.net/:IIU> (at en.wikipedia.org)
15:57:41 <harsz89> Shangeetha, yeah i understood
15:58:02 <harsz89> Shangeetha, oopz you need to wirte a custome validator ?
15:58:29 <Shangeetha> Harsha, or else is there any available validator?
15:58:48 <harsz89> Shangeetha, mhh i dont think there is a one
15:59:12 <harsz89> Shangeetha, may be you have a option to create a custom validator
15:59:22 <harsz89> Shangeetha, um not aware about it :(
15:59:30 <Shangeetha> Harsha, so how can we design ? comparing with birth date?
15:59:46 <harsz89> mukherjeerohit93, mhhh did you create a new branch?
16:00:03 <harsz89> Shangeetha, mhh yeah you can create a one with b'day but
16:00:20 <harsz89> Shangeetha, b'day is not a required field ryt
16:00:21 <mukherjeerohit93> harsz89: Yeah created a new branch
16:00:30 <mukherjeerohit93> harsz89: should I commit to local
16:00:39 <mukherjeerohit93> harsz89: and then push to my remote?
16:00:42 <harsz89> harsz89, okey commit it saying a message
16:00:45 <harsz89> yeap
16:00:46 <Shangeetha> Harsha, yeah thats the issue
16:01:08 <Shangeetha> Harsha, from what i know first 2 dighits is birth year next 3 digits is day of year and for female added 500 or some number and rest is day serial.r
16:01:10 <harsz89> Shangeetha, so is NIC is a mandatory field in your case?
16:01:20 <harsz89> yeap you are correct
16:01:33 <Shangeetha> Harsha, yeah thats how patient is identified uniquely throughout the nation
16:01:46 <harsz89> Shangeetha, mhhhh
16:02:09 <harsz89> Shangeetha, but if thre is no b'day you cant do it
16:02:18 <harsz89> Shangeetha, may be you can validate the formt
16:02:36 <harsz89> nt it;s structure
16:02:39 <Shangeetha> Harsha, how to validate format? Is it by given regex format?
16:02:44 <Shangeetha> Harsha, then how
16:04:22 <harsz89> Shangeetha, you can validate it by a regex
16:04:29 <harsz89> Shangeetha, eithr in client side or
16:04:33 <harsz89> Shangeetha, server side
16:04:34 <harsz89> :)
16:05:44 <Shangeetha> Harsha, regex format is already given in application server
16:06:15 <Shangeetha> Harsha, so we can validate by giving another regex for this regex. Am i correct
16:09:43 <harsz89> Shangeetha, mhh
16:09:53 <harsz89> didnt get you :(
16:10:19 <Shangeetha> Harsha, ok forget about it.
16:10:27 <Shangeetha> Harsha, our requirement is Validation is not required ne?. Anyhow hospital ppl ask for the ID card when a profile is created. We should take care not to create duplicates.
16:10:55 <Shangeetha> Harsha, so how can we ensure that duplicate is not created
16:11:30 <harsz89> Shangeetha, ah you can check whether given identifier is already exist in database
16:11:54 <harsz89> Shangeetha, when submit the form use validator for check it :)
16:13:15 <Shangeetha> Harsha, ok fine
16:13:22 <Shangeetha> Harsha, so how to achieve that?
16:13:49 <harsz89> Shangeetha, mhhh
16:14:04 <harsz89> Shangeetha, you can write a validator in backend
16:14:22 <harsz89> Shangeetha, you know spring validators right?
16:14:30 <Shangeetha> Harsha, currently it is giving org.springframework.validation.BindException
16:14:44 <mukherjeerohit93> harsz89: Hey, finished pushing :) Now what?
16:15:08 <harsz89> Shangeetha, mhhh you already created a validator?
16:15:15 <harsz89> maninc, okey goto github
16:15:23 <harsz89> mukherjeerohit93, goto github
16:15:36 <harsz89> maninc, in your fork repo you see a
16:15:40 <harsz89> pull request
16:15:52 <harsz89> clieck it create a pull request and send
16:15:52 <harsz89> :)
16:16:15 <Shangeetha> Harsha, not validator i already defined regex format of NIC and registered patients successfully
16:16:45 <Shangeetha> Harsha, when i give same NIC number again to some one else it gives org.springframework.validation.BindException
16:16:53 <mukherjeerohit93> harsz89: compare & pull request?
16:20:51 <harsz89> mukherjeerohit93, yeap
16:21:27 <harsz89> Shangeetha, ah okey
16:21:57 <Shangeetha> Harsha, then how am i supposed to validate? Is it something related to calculation module?
16:22:08 <harsz89> Shangeetha, so it means you cant hav two patients with same nic ryt
16:22:09 <harsz89> :)
16:22:33 <harsz89> Shangeetha, i think identifiers should unique in database
16:22:47 <harsz89> since you use them it need to be unique :)
16:23:08 *** raonyguimaraes has joined #openmrs
16:23:12 *** GitHub157 has joined #openmrs
16:23:12 <GitHub157> [openmrs-core] rohitmukherjee opened pull request #425: Fixed Issue TRUNK - 4115, changed h2 version to 1.3.173 in root pom.xml (master...trunk-4115) http://git.io/lrreHA
16:23:12 *** GitHub157 has left #openmrs
16:23:20 <harsz89> mukherjeerohit93, there is a link you can see create pull request
16:23:21 <harsz89> ah
16:23:51 *** djazayeri has quit IRC
16:23:53 <harsz89> mukherjeerohit93, okey you done it :)
16:24:05 <mukherjeerohit93> harsz89: haha yeah, so how do I know if it gets accepted?
16:24:23 <harsz89> mukherjeerohit93, be patient it need to be review
16:24:34 <harsz89> mark it as send for code review in d ticket
16:24:42 <harsz89> one of dev will look at it
16:25:04 <Shangeetha> Harsha, rather than popping up error message why it is throwing exception
16:25:22 <harsz89> Shangeetha, mhh thtz a question
16:25:39 <harsz89> Shangeetha, mhhh in full error message is there something saying
16:25:48 <harsz89> identifier should be unique or something
16:25:49 <harsz89> ?
16:25:55 <mukherjeerohit93> harsz89: Request code review button?
16:26:32 <harsz89> Shangeetha, um not know much about it but there should be a message saying it should be unique
16:26:47 <harsz89> Shangeetha, again um not know h identifiers work :(
16:26:53 <harsz89> mukherjeerohit93, yeas
16:26:55 <harsz89> :)
16:27:09 <harsz89> mukherjeerohit93, meanwhile study about spring
16:29:32 <mukherjeerohit93> harsz89: Thanks a lot :)
16:29:48 <mukherjeerohit93> harsz89: I will study about it tomorrow onwards
16:31:13 <mukherjeerohit93> harsz89: Where are you based? I'm going to go to sleep, have class tomorrow
16:31:18 <mukherjeerohit93> harsz89: Its quite late here
16:31:27 <mukherjeerohit93> harsz89: Once again, thanks a ton for mentoring me
16:31:34 <harsz89> mukherjeerohit93, ah he he um in sri lanka
16:31:36 <harsz89> :)
16:31:44 <mukherjeerohit93> harsz89: Will read up more and be better equipped for next commit :D
16:31:53 <harsz89> mukherjeerohit93, happpy to help to you
16:32:03 <harsz89> mukherjeerohit93, your contributions are very welcome :D
16:32:10 <mukherjeerohit93> harsz89: Where? I have quite a few friends from Sri Lanka here in Singapore
16:32:18 <mukherjeerohit93> harsz89: Mostly from Candy & Colombo
16:32:27 <harsz89> mukherjeerohit93, sure more you fix more knowledge you gain
16:32:29 <harsz89> ah he he
16:32:34 <harsz89> im in colombo
16:32:35 <harsz89> :D
16:32:59 <harsz89> mukherjeerohit93, okey cool :)
16:33:43 *** Shangeetha has quit IRC
16:33:57 <mukherjeerohit93> harsz89: Goodnight, catch you tomorrow :)
16:34:40 <harsz89> mukherjeerohit93, he he okey
16:34:42 <harsz89> good night
16:34:44 <harsz89> :)
16:34:49 <harsz89> cya
16:35:05 *** mukherjeerohit93 has quit IRC
16:38:17 *** shruthd has joined #openmrs
16:43:46 *** djazayeri has joined #openmrs
16:43:46 *** ChanServ sets mode: +o djazayeri
16:50:13 *** Shangeetha has joined #openmrs
16:51:00 <Shangeetha> Harsha, and the other thing is about data mirroring
16:51:49 <Shangeetha> Harsha, there is a huge discussion going in developer mailing list whether to allow cloud storage or not
16:52:12 <Shangeetha> Harsha, what we want is to mirror our central database everyday midnight at 12 pm
16:52:23 <Shangeetha> Harsha, how can we approach this? Thanks
16:53:21 <harsz89> Shangeetha, you mean to backuo your database?
16:53:27 <harsz89> backup*
16:53:30 <djazayeri> Shangeetha: the standard approach here would be to have a cronjob set up that does a database dump and copies it to the correct location.
16:54:40 <Shangeetha> Harsha, back up and data mirror are same. am i correct
16:55:03 <harsz89> Shangeetha, okey i think you got d answer from djazayeri :)
16:55:13 <Shangeetha> djazayeri, i am new to cronjob, dump and all . I will study those first and get back to you. Thanks :)
16:55:18 <Shangeetha> Harsha, Yeah thanks
16:57:29 <Shangeetha> And the other thing is, sync cannot be used between different deployed versions of openmrs
17:05:04 <Shangeetha> djazayeri, can we use sync module to copy every change in the principal's content to the mirror and vice-versa
17:05:57 <djazayeri> Shangeetha: you can do that, but the sync module is quite complex, and it occasionally runs into bugs which block synchronizing.
17:06:25 <djazayeri> Shangeetha: if the goal is to back up data for disaster recovery, you should use a standard reliable database backup solution
17:07:48 <Shangeetha> djazayeri: Is that mean setting up cron job would do good?
17:08:11 <djazayeri> Shangeetha: yes, doing a database dump on a cron job
17:09:04 <Shangeetha> djazayeri: and one other thing, we are anyhow planning to use sync module for synchronizing parent and child servers databases.
17:09:24 <Shangeetha> djazayeri: for that purpose can we rely on sync module?
17:09:41 <djazayeri> Shangeetha: sync module is your only option for synchronizing parent and child servers
17:10:39 <Shangeetha> djazayeri: Then it has some issue that it cannot sync data models of different deployed versions of openMRS. Is that so?
17:10:47 <djazayeri> Shangeetha: yes
17:10:59 <djazayeri> Shangeetha: it is documented on the wiki
17:11:38 <Shangeetha> djazayeri: Yes we noticed thanks a lot :)
17:13:11 <Shangeetha> djazayeri: Sorry for inconvenience. one other question is currently SLHMS ( which is our project) is accessed by url localhost:8080/openmrs
17:13:37 <Shangeetha> djazayeri: How are we supposed to change that url into localhost:8080/slhms?
17:14:17 <djazayeri> Shangeetha: deploy the webapp with a different "context path". You can do this via tomcat.
17:14:42 <Shangeetha> djazayeri: Ok sure, we will try on that
17:17:33 <Shangeetha> djazayeri: We want to validate regex format [0-9]{9}[vVxX]$ by not allowing to create a patient with already existing NIC number. But it throws
17:17:56 <Shangeetha> djazayeri: java bind exception. what is the reason behined this?
17:34:12 <downey> Shangeetha: You may want to also try summarizing your questions into a single (well-written) e-mail to our dev@ openmrs mailing list, so others can answer you asynchronously
17:35:09 <Shangeetha> downey: thats fine. I am trying whether i can get support over here
17:37:43 <downey> Shangeetha: Yeah, I think you'll find plenty of support in our many different media - make sure to take advantage of them all including search.openmrs.org to find people who already had your questions :-) You might also check out http://www.catb.org/esr/faqs/smart-questions.html for ideas
17:37:46 <OpenMRSBot> <http://ln-s.net/7Xuj> (at www.catb.org)
17:42:07 <Shangeetha> downey: ok thanks
17:49:39 *** harsz89 has quit IRC
17:50:31 *** Shangeetha has quit IRC
18:23:21 *** shruthd has quit IRC
18:24:25 *** shruthd has joined #openmrs
18:49:37 *** shruthd has quit IRC
18:57:30 *** shruthd has joined #openmrs
19:29:54 *** shruthd has quit IRC
19:42:19 *** Mnicho has joined #openmrs
19:44:28 *** Mnicho has quit IRC
19:45:00 *** Mnicho has joined #openmrs
19:45:29 <Mnicho> Mnicho wikiHOwww
19:48:23 <Mnicho> msg Mnicho VERIFY REGISTER wikiHOWWW twjqxmzgmlka
19:49:53 <Mnicho> Mnicho wikiHOW2
19:50:31 <Mnicho> msg Mnicho group
19:54:36 *** Mnicho has quit IRC
19:54:49 *** Mnicho has joined #openmrs
19:56:56 *** Mnicho has quit IRC
19:57:04 *** Mnicho has joined #openmrs
20:01:28 *** Mnicho has quit IRC
20:03:08 *** djazayeri_may_be has joined #openmrs
20:04:38 *** djazayeri has quit IRC
20:18:35 *** djazayeri has joined #openmrs
20:18:36 *** ChanServ sets mode: +o djazayeri
20:33:00 *** djazayeri_may_be has quit IRC
20:33:18 *** djazayeri_may_be has joined #openmrs
20:33:32 *** k-joseph has joined #openmrs
20:46:08 *** k-joseph has quit IRC
20:56:21 *** k-joseph has joined #openmrs
21:32:34 *** k-joseph has quit IRC
22:08:00 *** raonyguimaraes has quit IRC
23:01:17 <OpenMRSBot> Recent updates in the world of openmrsci: SON-REGISCORE-35 has FAILED : Scheduled build <https://ci-stg.openmrs.org/browse/SON-REGISCORE-35>
23:21:59 *** djazayeri has quit IRC
23:23:52 *** djazayeri has joined #openmrs
23:23:52 *** ChanServ sets mode: +o djazayeri