IRC Chat : 2013-04-11 - OpenMRS

00:14:53 *** k-joseph has joined #openmrs
00:17:58 *** h3llborn has quit IRC
00:50:57 *** r0bby has joined #openmrs
00:50:57 *** ChanServ sets mode: +v r0bby
00:55:54 *** wyclif has joined #openmrs
00:55:54 *** wyclif_ has quit IRC
00:59:34 *** cospih has quit IRC
01:01:36 *** wyclif_ has joined #openmrs
01:01:37 *** wyclif has quit IRC
01:06:39 *** r0bby has quit IRC
01:08:40 *** toushea has quit IRC
01:12:27 *** r0bby has joined #openmrs
01:12:27 *** ChanServ sets mode: +v r0bby
01:16:32 *** janinaj has joined #openmrs
01:18:47 *** janinaj has quit IRC
01:20:35 <wyclif_> hi djazayeri
01:42:43 *** arachchi has joined #openmrs
01:44:50 *** harsz89 has joined #openmrs
01:45:37 *** arachchi has quit IRC
01:49:56 *** h3llborn has joined #openmrs
01:51:03 *** djazayeri has quit IRC
01:56:11 *** harshadura_ has joined #openmrs
02:00:02 *** harshadura has quit IRC
02:02:23 *** toushea has joined #openmrs
02:04:39 *** Mkop has quit IRC
02:05:06 *** Mkop has joined #openmrs
02:05:06 *** ChanServ sets mode: +v Mkop
02:08:48 *** r0bby has quit IRC
02:09:19 *** r0bby has joined #openmrs
02:09:19 *** ChanServ sets mode: +v r0bby
02:15:55 *** harsha89 has joined #openmrs
02:16:47 *** harsz89 has quit IRC
02:22:49 *** r0bby has quit IRC
02:23:15 *** r0bby has joined #openmrs
02:23:15 *** ChanServ sets mode: +v r0bby
02:30:39 *** r0bby has quit IRC
02:46:41 *** harshadura has joined #openmrs
02:46:41 *** ChanServ sets mode: +v harshadura
02:48:00 *** harshadura has quit IRC
02:48:18 *** harshadura_ is now known as harshadura
02:48:36 <harshadura> hi jkeiper
02:50:50 <harshadura> !seen jkeiper
02:50:50 <OpenMRSBot> harshadura: jkeiper was last seen in #openmrs 12 hours, 54 minutes, and 44 seconds ago: <jkeiper> cospih++
02:51:15 <jkeiper> harshadura: what
02:51:17 <jkeiper> s up?
02:52:31 <harshadura> hi jkeiper : sorry is it convient you to chat now ? im interested on data integrity workflow module idea of this yr gsoc
02:52:49 <jkeiper> harshadura: i have some time to chat :-)
02:52:58 <jkeiper> harshadura: what would you like to know/
02:52:59 <jkeiper> ?
02:53:37 <harshadura> jekiper: could you please point me whr i can get more info about the project
02:54:31 <jkeiper> harshadura: right now, i'm the source for more info
02:54:38 <jkeiper> harshadura: until i write something on a wiki page
02:54:49 <jkeiper> harshadura: but i can spend some time on a wiki page tomorrow
02:57:00 <harshadura> jkeiper: I think i have done something similar last year, have you ever tried Feedback module ? that one also have separate control UI for assigned people. In this case I didn properly got the idea of "Data integrity workflow"
02:57:31 <harshadura> could you pls explain lil more about whats
02:57:32 <harshadura> "data integrity workflow"
02:58:11 <jkeiper> harshadura: did you read the small description?
02:58:26 <harshadura> jkeiper: here's lil summary of feedback module: https://modules.openmrs.org/modules/images.jsp?module=feedback
02:58:33 <harshadura> yes
02:58:40 <jkeiper> harshadura: yes, I was backup mentor on the feedback module ...
02:58:42 <jkeiper> ;-)
02:59:17 <harshadura> jkeiper: ohh thats cool :)
02:59:39 <jkeiper> harshadura: the idea behind workflow in data integrity module is to let individual users have a list of data integrity records to work on
03:00:05 <jkeiper> harshadura: each data integrity check has potential for many records that are essentially violations of the data integrity check
03:00:21 <jkeiper> harshadura: the idea is to allow a record to be assigned to a user
03:00:55 <jkeiper> harshadura: and have a status on that record that indicates current status ... new, in-progress, waiting on information, completed ...
03:01:04 <jkeiper> harshadura: similar to ticket workflows
03:01:12 <jkeiper> harshadura: that is the point of the GSoC project
03:02:58 <harshadura> jkeiper: gotcha, thanks lot for the info
03:05:37 <jkeiper> harshadura: no problem ... i will put together a wiki page soon
03:08:02 *** Anuruddha has joined #openmrs
03:09:09 *** toushea has quit IRC
03:14:56 *** r0bby has joined #openmrs
03:14:56 *** ChanServ sets mode: +v r0bby
03:15:58 *** harshadura_ has joined #openmrs
03:18:42 *** harshadura has quit IRC
03:19:28 *** h3llborn has quit IRC
03:46:17 <harshadura_> hi jkeiper, can i get a min
03:55:09 *** harshadura_ has quit IRC
04:04:18 *** r0bby has quit IRC
04:16:27 *** r0bby has joined #openmrs
04:16:27 *** ChanServ sets mode: +v r0bby
04:35:42 *** nyoman has quit IRC
04:45:37 *** rajith has joined #openmrs
04:49:32 *** joeseff has joined #openmrs
04:52:29 *** r0bby_ has joined #openmrs
04:52:29 *** ChanServ sets mode: +v r0bby_
04:56:10 *** r0bby has quit IRC
05:04:42 *** djazayeri has joined #openmrs
05:04:42 *** ChanServ sets mode: +o djazayeri
05:24:50 *** dmulindwa has joined #openmrs
05:28:32 *** rajith has left #openmrs
06:00:27 *** joeseff has quit IRC
06:03:41 *** joeseff has joined #openmrs
06:07:54 *** dmulindwa has quit IRC
06:26:37 *** dmulindwa has joined #openmrs
06:57:12 *** dkayiwa has joined #openmrs
07:01:40 *** djazayeri has quit IRC
07:21:48 *** dmulindwa has quit IRC
07:25:47 *** rcrichton has joined #openmrs
07:44:12 *** joeseff has quit IRC
08:01:09 *** r0bby_ has quit IRC
08:12:38 *** csguy has joined #openmrs
08:12:46 <csguy> hi
08:12:49 <csguy> all..
08:13:03 <csguy> just download head version open mrs
08:13:09 <csguy> and import to STS 3.2
08:13:35 <csguy> i got a lot dao injection error while starting , how come?
08:13:38 <csguy> Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory';
08:14:32 *** harsha89 has quit IRC
08:14:43 *** harsha89 has joined #openmrs
08:14:50 *** mythul has joined #openmrs
08:15:05 *** mythul is now known as ovidiu_rosu
08:15:07 *** harsz89 has joined #openmrs
08:15:56 <ovidiu_rosu> hello to all
08:19:17 *** k-joseph has joined #openmrs
08:39:28 *** k-joseph has quit IRC
08:55:50 *** ovidiu_rosu has quit IRC
08:57:32 <akwatuha> Hi all
09:00:37 <akwatuha> I have realized my instance of openmrs 1.10 modifies module links to include an extra "admin" in every link. e.g /openmrs/admin/module/xforms/xformDesigner.form instead of /openmrs/module/xforms/xformDesigner.form. This is replicated for all modules' links. I am looking looking through the code to find the cause. Any ideas on where to start?
09:05:43 <akwatuha> Hi dkayiwa
09:06:02 <dkayiwa> akwatuha: hi
09:06:43 <akwatuha> which version of xforms module would you recommed for testing subforms?
09:07:06 <dkayiwa> akwatuha: which ticket is that?
09:08:04 <akwatuha> working on amrs-180, wyclif had told me to pick the latest version of xforms to test inclusion of complex obs handler fields into form
09:08:40 <dkayiwa> akwatuha: always use the latest release version of the module
09:08:54 <dkayiwa> akwatuha: if you find any buys in them, just report immediately :)
09:10:00 <akwatuha> dkayiwa: thanks, I tested and realized openmrs 1.10 was adding an extra 'admin' in all module links. I have you seen such a problem before?
09:10:10 *** harshadura has joined #openmrs
09:10:10 *** ChanServ sets mode: +v harshadura
09:10:12 <dkayiwa> akwatuha: no
09:10:18 <akwatuha> dkayiwa: but i later realized it adds to all modules
09:10:29 <dkayiwa> akwatuha: if you have any local changes, just try discarding them
09:10:49 <akwatuha> dkayiwa: okay
09:12:30 *** dkayiwa has quit IRC
09:16:27 *** joeseff has joined #openmrs
09:29:19 *** sthaiya has joined #openmrs
09:31:15 <sthaiya> hello
09:34:27 *** csguy has quit IRC
09:52:06 *** dkayiwa has joined #openmrs
09:53:52 *** mythul has joined #openmrs
10:04:08 *** GitHub34 has joined #openmrs
10:04:08 <GitHub34> [openmrs-core] sushmitharaos opened pull request #272: TRUNK-3960 - Reload log4j.xml configuration without server restart (master...master) http://git.io/rlG7nA
10:04:08 *** GitHub34 has left #openmrs
10:07:01 *** mythul has quit IRC
10:35:13 *** Anuruddha_ has joined #openmrs
10:37:39 *** Anuruddha__ has joined #openmrs
10:37:58 *** dkayiwa has quit IRC
10:38:42 *** rkorytkowski has joined #openmrs
10:38:42 *** rkorytkowski is now known as rafa
10:38:42 *** ChanServ sets mode: +v rafa
10:38:53 *** Anuruddha has quit IRC
10:38:58 *** dkayiwa has joined #openmrs
10:40:41 *** Anuruddha has joined #openmrs
10:41:33 *** Anuruddha_ has quit IRC
10:42:08 *** Anuruddha_ has joined #openmrs
10:43:38 *** Anuruddha__ has quit IRC
10:44:23 *** Anuruddha__ has joined #openmrs
10:45:48 *** Anuruddha has quit IRC
10:47:22 *** Anuruddha has joined #openmrs
10:47:53 *** Anuruddha_ has quit IRC
10:48:48 *** Anuruddha_ has joined #openmrs
10:50:00 *** Anuruddha__ has quit IRC
10:51:08 *** Anuruddha__ has joined #openmrs
10:52:05 *** Anuruddha has quit IRC
10:52:27 <sthaiya> dkayiwa
10:52:43 <dkayiwa> sthaiya: hi
10:52:51 <sthaiya> fine
10:52:56 <sthaiya> quick
10:53:00 <sthaiya> one
10:53:19 <sthaiya> in scripting where
10:54:18 *** Anuruddha has joined #openmrs
10:54:37 *** Anuruddha_ has quit IRC
10:55:15 <sthaiya> say aData[1] returns a patient How do i access the attributes?
10:55:34 *** Anuruddha_ has joined #openmrs
10:55:51 <sthaiya> I tried aData[1]['familyname'] doesnt work
10:57:11 *** Anuruddha__ has quit IRC
10:57:48 *** Anuruddha__ has joined #openmrs
10:58:45 *** Anuruddha has quit IRC
11:01:24 *** Anuruddha has joined #openmrs
11:01:37 *** Anuruddha_ has quit IRC
11:02:17 *** Anuruddha_ has joined #openmrs
11:03:19 *** Anuruddha__ has quit IRC
11:04:34 *** Anuruddha__ has joined #openmrs
11:05:49 *** Anuruddha has quit IRC
11:07:40 *** Anuruddha has joined #openmrs
11:08:19 *** Anuruddha_ has quit IRC
11:09:10 *** Anuruddha_ has joined #openmrs
11:10:47 *** Anuruddha__ has quit IRC
11:11:23 *** Anuruddha__ has joined #openmrs
11:12:29 *** Anuruddha has quit IRC
11:14:04 *** Anuruddha_ has quit IRC
11:14:46 *** Anuruddha has joined #openmrs
11:15:49 *** Anuruddha_ has joined #openmrs
11:16:06 *** Anuruddha__ has quit IRC
11:18:11 *** Anuruddha__ has joined #openmrs
11:19:48 *** Anuruddha has quit IRC
11:21:13 *** Anuruddha has joined #openmrs
11:21:42 *** Anuruddha_ has quit IRC
11:22:32 *** Anuruddha_ has joined #openmrs
11:23:22 *** Anuruddha__ has quit IRC
11:26:02 *** Anuruddha has quit IRC
11:27:21 *** Anuruddha has joined #openmrs
11:28:24 *** Anuruddha_ has quit IRC
11:29:22 *** Anuruddha_ has joined #openmrs
11:31:41 *** Anuruddha__ has joined #openmrs
11:32:32 *** Anuruddha has quit IRC
11:34:00 *** Anuruddha_ has quit IRC
11:34:35 *** Anuruddha has joined #openmrs
11:36:12 *** Anuruddha_ has joined #openmrs
11:38:00 *** Anuruddha__ has quit IRC
11:38:30 *** harsz89 has quit IRC
11:39:42 *** Anuruddha has quit IRC
11:47:27 *** shortend has joined #openmrs
11:54:01 *** sushmitharaos has joined #openmrs
11:55:10 *** harsz89 has joined #openmrs
11:56:45 *** sthaiya has quit IRC
11:58:24 *** lh has quit IRC
12:00:50 *** harshadura_ has joined #openmrs
12:07:42 *** lh has joined #openmrs
12:16:23 *** harsz89 has quit IRC
12:25:04 *** h3llborn has joined #openmrs
12:25:37 *** h3llborn has quit IRC
12:27:57 *** sushmitharaos has quit IRC
12:33:40 *** harsz89 has joined #openmrs
12:35:52 *** harshadura_ has quit IRC
12:40:33 *** wyclif_ has quit IRC
12:47:17 <harsz89> hi rafa
12:47:23 <rafa> harsz89: hi
12:47:45 <harsz89> rafa, i'm now looking at https://tickets.openmrs.org/browse/RESTWS-253
12:48:08 <harsz89> rafa, and djazayeri mention about movinf find method to a util class
12:48:41 <rafa> harsz89: correct
12:48:47 <rafa> harsz89: it's a simple refactoring
12:48:52 <harsz89> rafa, yeap
12:49:03 <harsz89> rafa, 123 usages of findmethod :)
12:49:21 <rafa> harsz89: :(
12:49:42 <rafa> harsz89: You don't necessarily have to replace all findMethod
12:50:04 <rafa> harsz89: actually you should only replace its implementation to delegate to ReflectionUtils.findMethod
12:50:17 <rafa> harsz89: we don't want to break the api
12:50:35 <rafa> harsz89: is that clear?
12:50:45 <harsz89> rafa, mhh that means
12:51:34 <rafa> harsz89: sorry I haven't read your comment on the ticket... let me read it :)
12:52:10 <harsz89> rafa, okey rafa
12:52:13 *** harshadura_ has joined #openmrs
12:53:30 <harsz89> rafa, so that means I no need of move find mthod into a util class and directly use ReflectionUtils.findMethod in the places ?
12:54:46 <rafa> harsz89: I see what you mean in the comment...
12:55:02 <harsz89> rafa, :)
12:56:07 <harsz89> rafa, so fix the issue we can move findMethod to util class in the rest module which enable other classes to use it
12:57:19 <harsz89> rafa, if that so I can do it and meanwhile i may need to refactor the findMethod() usage points to use it from util class :)
12:57:50 <rafa> harsz89: hold on a sec I need to look at a subclass handler :)
12:58:26 <harsz89> rafa, sure rafa :)
13:00:01 *** DraggonZ has joined #openmrs
13:00:43 *** davidpardz has joined #openmrs
13:03:30 *** djazayeri has joined #openmrs
13:03:30 *** ChanServ sets mode: +o djazayeri
13:03:31 <rafa> harsz89: yes, so ReflectionUtils comes from spring and we have ReflectionUtil in restws
13:04:04 <rafa> harsz89: let's just add ReflectionUtil.findMethod(Class<?> clazz, String name) which delegates to spring
13:04:43 <rafa> harsz89: make BaseDelegatingResource use it
13:05:06 <rafa> harsz89: but there's no point in changing all resources to call it directly
13:05:16 <rafa> harsz89: does it sound good?
13:05:23 <harsz89> rafa, ah okey
13:05:34 <harsz89> rafa, i think i got what you mean rafa
13:06:08 <harsz89> rafa, so simply i'll move the method to the util class and let BaseDelegatingResource findmethod to use it :)
13:06:15 <harsz89> rafa, am i correct?
13:06:20 <rafa> harsz89: correct
13:06:26 <harsz89> rafa, :)
13:06:34 <harsz89> rafa, thanks a lot rafa :)
13:06:54 <rafa> harsz89: we just don't want spring to be everywhere ;)
13:10:00 <harsz89> rafa, okey rafa :) :)
13:10:26 <harsz89> rafa, i'll do needful :)
13:17:57 *** joeseff has quit IRC
13:19:22 *** harsz89 has quit IRC
13:21:17 *** harsz89 has joined #openmrs
13:32:31 *** wyclif_ has joined #openmrs
13:34:06 <rafa> djazayeri: hey
13:34:12 <djazayeri> hi rafa
13:34:30 <rafa> djazayeri: which modules belong to the reference app?
13:34:36 <rafa> djazayeri: all of these: https://ci-stg.openmrs.org/allPlans.action ?
13:35:10 <djazayeri> rafa: the answer to that is rapidly evolving :-)
13:35:18 <rafa> djazayeri: :)
13:35:25 <djazayeri> rafa: the latest answer is in the pom.xml in https://github.com/openmrs/openmrs-distro-referenceapplication
13:35:28 <OpenMRSBot> <http://ln-s.net/+zUy> (at github.com)
13:35:35 <rafa> djazayeri: I wanted to list them all on the wiki
13:35:40 <rafa> djazayeri: does it make sense?
13:35:50 <djazayeri> rafa: Eventually yes, now no.
13:36:13 <djazayeri> rafa: maybe you can leave that as a "TODO: fill this in when stabalized"
13:36:19 <rafa> djazayeri: okay
13:36:31 <djazayeri> rafa: also, I don't think we need people to check out the code for every one of those modules.
13:36:40 <rafa> djazayeri: I agree :)
13:36:44 <djazayeri> rafa: maybe we can divide things that way
13:37:23 <djazayeri> rafa: entry-level devs (e.g. working on the content, but not the framework) would get uicommons, coreapps, and referenceapplication
13:37:48 <djazayeri> rafa: devs working on the framework should also get: appframework, uiframework
13:38:02 <djazayeri> oh, and the first group should also get emrapi
13:38:42 <rafa> djazayeri: do you want me to list this on the wiki? I would think that you would clone things as you need them...
13:39:08 <djazayeri> rafa: I don't know.
13:40:16 <djazayeri> rafa: perhaps we need to further clarify the audience
13:41:19 <djazayeri> rafa: how about for a start you target the page to core devs of the reference application, who will be working on both the framework and the content
13:41:35 <djazayeri> rafa: and say they need: appframework, uicommons, coreapps, referenceapplication
13:41:42 <rafa> djazayeri: fair enough
13:41:45 <rafa> djazayeri: thanks
13:42:01 <djazayeri> rafa: and emrapi and (temporarily) emr
13:43:02 *** nyoman has joined #openmrs
13:43:54 <DraggonZ> hi! i have some problems with openmrs core and rest module...
13:44:30 <rafa> DraggonZ: happy to help
13:45:44 <DraggonZ> there is wrong links to rest module on administration page: http://localhost:8080/openmrs/admin/module/webservices/rest/test.htm instead of http://localhost:8080/openmrs/module/webservices/rest/test.htm
13:46:20 <DraggonZ> and when i'm trying to do requests, i'm fail
13:46:48 <DraggonZ> do GET request, for example, to http://localhost:8080/openmrs/ws/rest/user
13:47:10 <DraggonZ> and have result: error": {
13:47:10 <DraggonZ> "message": "Resource does not exist. Please check documentation for implemented resources and their paths",
13:47:10 <DraggonZ> "code": "org.openmrs.module.webservices.rest.web.v1_0.controller.UnknownResourceController:39", ..
13:47:25 <rafa> DraggonZ: your GET request is wrong
13:47:38 <DraggonZ> everything works fine on standalone version
13:47:51 <DraggonZ> sorry
13:47:58 <DraggonZ> o wat experemented )
13:48:06 <DraggonZ> i was experimented
13:48:09 <rafa> DraggonZ: see https://wiki.openmrs.org/display/docs/REST+Web+Service+Resources+in+OpenMRS+1.9
13:48:23 <rafa> you are missing v1 in your URL
13:48:51 <DraggonZ> of course it should be http://localhost:8080/openmrs/ws/rest/v1/user
13:49:17 <rafa> DraggonZ: correct
13:49:23 <DraggonZ> i just tried another options and copied wrong link to chat
13:49:41 <DraggonZ> error": {
13:49:41 <DraggonZ> "message": "Unknown resource: v1/user",
13:49:41 <DraggonZ> "code": "org.openmrs.module.webservices.rest.web.api.impl.RestServiceImpl:389",
13:50:35 <rafa> DraggonZ: how did you deploy OpenMRS?
13:51:13 <DraggonZ> checked last code from git
13:51:26 <DraggonZ> mvn clean install on core folder
13:51:34 <rafa> DraggonZ: so you're running OpenMRS 1.10?
13:51:44 <DraggonZ> may be...
13:51:55 <rafa> DraggonZ: the webservices.rest module supports only 1.8.* and 1.9.*
13:52:06 <DraggonZ> should i just change branch?
13:52:07 *** lh has quit IRC
13:52:12 <rafa> DraggonZ: yes to 1.9.x
13:52:33 <DraggonZ> ok, thank you so much, rafa!
13:52:45 <rafa> DraggonZ: you're welcome!
13:52:53 *** cospih has joined #openmrs
13:53:14 *** lh has joined #openmrs
13:53:14 *** lh has joined #openmrs
13:56:20 *** garima has joined #openmrs
13:56:38 *** Anuruddha__ has joined #openmrs
13:56:41 <garima> rafa: hi
13:56:46 <rafa> garima: hi
13:57:04 <garima> rafa: i made the small small changes you told me to
13:57:12 <garima> rafa: please review the pull request
13:57:13 <rafa> garima: thanks so much!
13:57:28 <garima> rafa: thanks for your help and input :)
13:59:26 *** sunbiz has quit IRC
13:59:44 *** sunbiz has joined #openmrs
13:59:44 *** ChanServ sets mode: +v sunbiz
13:59:55 *** Anuruddha_ has quit IRC
14:00:45 *** wyclif_ has quit IRC
14:04:53 *** k-joseph has joined #openmrs
14:05:01 *** Anuruddha has joined #openmrs
14:05:55 *** Anuruddha__ has quit IRC
14:14:06 *** wyclif_ has joined #openmrs
14:15:28 *** k-joseph_ has joined #openmrs
14:15:59 <jkeiper> burke: nothing in yesterday's notes about my thought ... http://notes.openmrs.org/Design-Forum-2013-04-10
14:16:55 <harshadura_> sunbiz: can i get a min ?
14:17:01 *** sunbiz has quit IRC
14:17:01 *** DraggonZ has quit IRC
14:17:25 *** harshadura_ has quit IRC
14:17:39 *** harshadura_ has joined #openmrs
14:18:00 *** harshadura has quit IRC
14:18:07 *** harshadura_ is now known as harshadura
14:18:24 *** ChanServ sets mode: +v harshadura
14:18:46 *** k-joseph has quit IRC
14:19:05 *** sunbiz has joined #openmrs
14:19:05 *** DraggonZ has joined #openmrs
14:19:05 *** zelazny.freenode.net sets mode: +v sunbiz
14:22:55 *** wyclif_ has quit IRC
14:31:47 <harshadura> hi sunbiz
14:31:57 <sunbiz> hey harshadura
14:32:36 *** cpower_ has quit IRC
14:32:37 <harshadura> sunbiz: Saptarshi, I have lil query regarding patient narratives module
14:33:12 <harshadura> sunbiz : how anonymous user will able to submit a HTML form or Xform ?
14:34:42 <sunbiz> harshadura: probably as a separate encountertype in a different table
14:35:27 *** garima has quit IRC
14:35:42 <sunbiz> harshadura: and the reviewer who can login can move this to the default OpenMRS encounter after reviewing
14:38:05 <burke> djazayeri /cc downey: why is devtest running on port 8080 instead of 80? We're going to change that, right?
14:39:24 *** cpower_ has joined #openmrs
14:40:37 <downey> burke: because that's the standard port on which tomcat runs.
14:44:11 *** k-joseph_ has quit IRC
14:46:03 *** k-joseph_ has joined #openmrs
14:54:09 *** harsz89 has quit IRC
14:57:06 <harshadura> sunbiz: Saptarshi do we need to display all the available HTML forms/Xforms for fillout to the user(anonymous patient) ?
14:57:22 <burke> downey: I thought that tomcat's port was configurable. :-)
14:59:26 *** cospih_ has joined #openmrs
14:59:59 *** cospih has quit IRC
15:01:10 *** rafa has quit IRC
15:01:58 <rcrichton> Any easy way to change to port 80 is to use iptables to forward the port, then you don't have to muck around with tomcat config :)
15:04:49 <djazayeri> downey, burke: I would expect that our "standard test and/or demo server" should be doing apache + mod_ssl + forward to tomcat
15:05:04 <downey> burke: if we were testing the deployment of tomcat then that might be worth doing :)
15:05:26 <downey> djazayeri: using who's cert?
15:05:34 <downey> s/who's/whose/
15:05:41 <djazayeri> downey, burke: don't care. the point is to test a proper deployment scenario
15:06:13 <harshadura> sunbiz: we could also allow the user to upload HTML form/Xform, then fill and submit ?
15:06:53 *** harsz89 has joined #openmrs
15:06:54 <downey> environment configuration management != continuous deployment
15:06:55 <sunbiz> harshadura: u mean the admin user or anonymous??
15:07:12 <harshadura> sunbiz: sorry i mean for the anonymous user.
15:07:14 <downey> that said config mgmt is on our radar and we have plans to manage environment configs with puppet most likely
15:07:29 <sunbiz> harshadura: the admin user will allow a certain form available to anonymous user
15:08:43 <djazayeri> downey: deployment to a realistic environment. a realistic OpenMRS prod environment shouldn't be running tomcat on 8080 w/o apache in front
15:08:55 <harshadura> sunbiz: ah okay, so the ano-user has the choice to select a one of them, then fill and submit, am i correct Saptarshi ?
15:09:30 *** rcrichton has quit IRC
15:10:01 <sunbiz> probably... will b only one-type of form that the admin allows
15:10:41 *** cpower_ has quit IRC
15:10:53 <harshadura> sunbiz: thats cool, no hassle then
15:11:08 *** DraggonZ has quit IRC
15:11:12 <sunbiz> harshadura: yup... simple first-pass
15:11:31 <sunbiz> building a floss bridge first
15:12:07 <harshadura> sunbiz, :)
15:14:00 <downey> djazayeri: in that case we need to update all of our documenation we've ever written :)
15:17:46 <nyoman> don't forget the ssl downey :)
15:17:46 *** cpower_ has joined #openmrs
15:20:23 <docpaul> darius, is the framework to render apps on a page (to select them) also an app? :)
15:21:51 *** ClemP has joined #openmrs
15:22:32 <ClemP> Hi nyoman,michael
15:22:47 <nyoman> hi ClemP
15:23:02 <nyoman> ClemP, downey is the boss for gsoc :)
15:23:49 <downey> hey ClemP
15:24:09 <ClemP> Ok
15:25:38 <ClemP> Actually only Yaw have the source code
15:26:32 <nyoman> ClemP, i think yaw have the code for the odk and the odk only a shell for the data. only a viewer for the patient summary data
15:26:45 <nyoman> the patient summary data should come from the patient summary module
15:27:09 * downey knows very little about ODK :)
15:27:13 <nyoman> https://github.com/openmrs/openmrs-module-patientsummary
15:27:17 <OpenMRSBot> <http://ln-s.net/+zXO> (at github.com)
15:29:07 <ClemP> Ok so maybe we can contact Michael Seaton :)
15:30:20 *** cospih has joined #openmrs
15:30:20 <ClemP> He can interested in this project :)
15:30:39 <harshadura> sunbiz: I am not sure whether i got the meaning of "File can be uploaded as a temporary patient with a under-review patient" properly, could you pls explain it a bit more.
15:31:36 *** cospih_ has quit IRC
15:31:52 <sunbiz> harshadura: there are sometime files like xray scans (jpeg) or cellphone camera picture of a skin infection etc
15:32:05 <sunbiz> allowing someone to upload that image along with the form
15:32:29 <sunbiz> the form can be designed to include those... but a separate upload might be simpler for a patient
15:32:39 <sunbiz> its their narrative of their own problem
15:33:25 <harshadura> sunbiz: yeah got it, but why do we need under-review patient ?
15:34:27 <sunbiz> harshadura: because its not a medical observation till the time its vetted by a clinician or health worker
15:35:10 <sunbiz> harshadura: its just a patient narrative... and may be the clinician will clarify things into the actual record createde
15:40:07 <harshadura> sunbiz: yeah I understand Saptarshi, sorry for stressing the query this much. did u meant, temporary user == under.review patient ?
15:41:37 <sunbiz> harshadura: not really... the temporary user is a common user for all anonymous users. the under review patient is the entry made by this anonymous user.
15:42:55 <harshadura> sunbiz: got the point now, thanks
15:45:37 <sunbiz> harshadura: the idea comes from this - http://www.ncbi.nlm.nih.gov/pubmed/19018906
15:45:49 <sunbiz> and this - http://www.amazon.com/User-Driven-Healthcare-Narrative-Medicine-Collaborative/dp/1609600975
15:45:53 <OpenMRSBot> <http://ln-s.net/+zXe> (at www.amazon.com)
15:46:41 <harshadura> sunbiz, awesome info sources, thanks lot
15:50:32 *** DraggonZ has joined #openmrs
16:04:53 *** Anuruddha has quit IRC
16:09:12 *** ClemP has quit IRC
16:41:11 *** toushea has joined #openmrs
16:56:34 <DraggonZ> currently I'm exploring the ticket RESTWS-293, is there is any way now to retrieve provider using person with rest api?
16:59:26 *** sach has joined #openmrs
16:59:44 *** draggonz_ has joined #openmrs
17:03:47 *** draggonz_ has quit IRC
17:08:21 *** k-joseph_ has quit IRC
17:11:05 <harsz89> hi DraggonZ
17:11:23 <harsz89> DraggonZ, https://wiki.openmrs.org/display/docs/REST+Web+Service+Resources+in+OpenMRS+1.9 this will help you i guess
17:15:52 *** andreapat has joined #openmrs
17:17:27 <DraggonZ> hi harsz89 :)
17:17:47 <harsz89> DraggonZ, hi
17:17:49 <DraggonZ> i think it was stupid question
17:18:12 *** k-joseph_ has joined #openmrs
17:18:38 <DraggonZ> i looked deeper at code and can see search is going by person name :)
17:18:54 <harsz89> DraggonZ, noh that just fine :)
17:19:59 *** unicorn01 has joined #openmrs
17:20:28 <DraggonZ> harsz89, whatever, thanks!
17:20:51 <harsz89> DraggonZ, :)
17:21:33 <unicorn01> Hello
17:22:53 <andreapat> djazayeri, you here?
17:23:09 *** Suneth has joined #openmrs
17:23:24 <unicorn01> Anyone familiar with the OPW program?
17:23:38 <nribeka> downey is
17:27:38 *** dkayiwa_ has joined #openmrs
17:27:44 <unicorn01> Which languages are used to develop OpenMRS?
17:28:39 <dkayiwa_> English :D
17:28:59 <unicorn01> haha
17:29:08 <unicorn01> sooooo helpful ;)
17:29:16 *** dkayiwa has quit IRC
17:29:17 *** dkayiwa_ is now known as dkayiwa
17:29:36 <dkayiwa> unicorn01: anyway its a Java application :)
17:29:47 <unicorn01> thanks, dkayiwa
17:29:58 <unicorn01> I'm learning Ruby and don't know Java yet.
17:30:06 <andreapat> dkayiwa, are you good at regex
17:30:14 <dkayiwa> andreapat: no :)
17:30:24 <andreapat> dkayiwa, ok thanks
17:30:24 <dkayiwa> unicorn01: you can learn Java too :)
17:32:47 <andreapat> anyone out there a regex expert?
17:33:09 <dkayiwa> andreapat: just ask and someone may respond
17:33:22 *** sach has quit IRC
17:36:33 *** andreap has joined #openmrs
17:37:19 <andreap> dkayiwa, had to switch to regular irc - now andreap
17:37:48 <andreap> anyone out there a regex expert?
17:38:58 <dkayiwa> andreap: if you fail to get a response here, you can ask on the dev list :)
17:39:39 *** andreapat has quit IRC
17:39:39 <andreap> dkayiwa, was doing just that!
17:40:01 *** unicorn01 has left #openmrs
17:49:54 *** mwu has joined #openmrs
17:50:15 *** Hifsa has joined #openmrs
17:52:42 *** Suneth has quit IRC
17:56:41 *** wyclif has joined #openmrs
17:59:06 <nyoman> andreap, maybe the regex is like this: -[a-zA-Z]*?
17:59:36 <andreap> nyomanthat's part of it,
17:59:43 *** toushea has quit IRC
18:01:59 *** k-joseph_ has quit IRC
18:04:30 *** k-joseph_ has joined #openmrs
18:04:34 *** toushea has joined #openmrs
18:13:27 *** DraggonZ has quit IRC
18:13:37 *** DraggonZ has joined #openmrs
18:15:13 *** mwu has quit IRC
18:20:33 <djazayeri> docpaul: App Framework is a module. The "home page" is not _currently_ an app, but I think it probably should be.
18:40:22 <docpaul> so why aren't we seeing that home page? :)
18:48:47 *** rcrichton has joined #openmrs
18:56:20 <DraggonZ> Who can review my little work on this ticket https://tickets.openmrs.org/browse/RESTWS-293 ? I made the pull request, but I don't sure everything made right.
18:57:33 <DraggonZ> oh, jira is reindexing...
18:59:11 <DraggonZ> I go to sleep - it's late where i'm living :)
18:59:12 <DraggonZ> goodbye!
18:59:26 *** DraggonZ has quit IRC
19:00:58 *** cospih has quit IRC
19:02:22 *** cospih has joined #openmrs
19:03:46 *** andrea has joined #openmrs
19:04:09 *** andrea is now known as Guest64205
19:04:55 *** Guest64205 is now known as andrea_p
19:05:23 <andrea_p> cpower, scrum?
19:05:48 <cpower> Not today, it's kick off time for RA
19:05:58 <andrea_p> cpower, oh ok
19:07:18 *** harshadura has quit IRC
19:09:57 *** jblaya has joined #openmrs
19:12:44 <jblaya> dkayiwa, hi, question, is there a way to change the date picker in xforms? for example instead of using the current one, to have one where you could select the year directly? The reason is for entering birthdates it's a big pain to have to click 60 or 70 times to go back all of those years
19:14:15 *** nyoman has quit IRC
19:16:01 <dkayiwa> jblaya: can you type the year in the textbox?
19:16:30 <jblaya> dkayiwa, yes, that's also possible to type in the full date, but I was hoping to have a slightly better date picker :)
19:17:17 <jblaya> dkayiwa, would that require much programming or is it something customizable?
19:17:18 <dkayiwa> jblaya: create a ticket and we shall change to a nicer widget :)
19:17:33 *** h3llborn has joined #openmrs
19:17:54 <dkayiwa> jblaya: we just look around for a better wiget
19:17:58 <jblaya> dkayiwa, well, is there a way to make it so that you could choose between date widgets? don't know how much harder that would be
19:18:10 <jblaya> dkayiwa, would you like me to find one I like and send it to you?
19:18:30 <dkayiwa> jblaya: put links on the ticket
19:18:55 <jblaya> dkayiwa, ok, I need to look for javascript date widget?
19:19:23 <dkayiwa> jblaya: any that runs in a browser
19:19:38 <jblaya> dkayiwa, wow, such flexibility :D
19:19:46 <jblaya> dkayiwa, ok, cool, I'll look, thanks
19:20:36 *** harshadura has joined #openmrs
19:21:28 *** k-joseph_ has quit IRC
19:28:07 *** rcrichton has quit IRC
19:34:11 <jblaya> dkayiwa, ok, just did and put my two suggestions in there https://tickets.openmrs.org/browse/XFRM-147
19:34:27 <dkayiwa> jblaya: excellent!!!
19:34:29 <jblaya> dkayiwa, one of them being the default calender widget that comes with openmrs, which is exactly what I want
19:34:40 <jblaya> dkayiwa, after all that looking, I came right back home :D
19:34:53 <dkayiwa> jblaya: lollllllllllll :D
19:37:29 *** rcrichton has joined #openmrs
19:42:16 *** davidpardz has left #openmrs
19:44:14 *** shrinr has joined #openmrs
19:44:42 *** shortend has quit IRC
19:44:45 <shrinr> Hi.
19:45:44 <shrinr> I can be on process of pre-application for OPW and GSOC?
19:50:02 *** shrinr has quit IRC
19:50:41 *** rcrichton has quit IRC
19:56:37 <wyclif> djazayeri, looks like the dev1 server user credentials have changed
19:57:02 <djazayeri> wyclif: is it possible that someone is trying to log in lots of times and locking the account?
19:57:41 <djazayeri> wyclif: alternately, could it be that there's a CI process (in our old CI, maybe due to the Appointments module) that's resetting the DB?
19:58:03 <wyclif> djazayeri, hmm
19:58:07 <djazayeri> wyclif: do you have credentials to ssh into that machine and look at the database to see if the admin user is locked out?
19:58:15 <wyclif> may be the account is locked out
19:58:32 <djazayeri> if not, bug downey for them
19:58:36 <wyclif> djazayeri, i don't know the database credentials to that server
19:58:52 <wyclif> he is not here will try to reach him
20:04:24 *** cospih has quit IRC
20:06:57 *** Ovidiu has joined #openmrs
20:08:31 *** toushea has quit IRC
20:08:32 *** cospih has joined #openmrs
20:13:59 *** jblaya has quit IRC
20:17:32 *** Ovidiu has quit IRC
20:24:19 *** toushea has joined #openmrs
20:26:16 *** toushea has quit IRC
20:26:52 *** k-joseph_ has joined #openmrs
20:36:25 <downey> wyclif: what do you need?
20:36:49 <wyclif> djazayeri, downey i have managed to login
20:36:57 <wyclif> after restarting the ci server
20:38:11 *** CaptianCoder_ has joined #openmrs
20:39:40 *** k-joseph_ has quit IRC
20:40:59 <djazayeri> downey I just got bombed by a ton of JIRA emails. Did we have an outage with lots of them queued up? Or was it the lame PIH mail server?
20:41:26 <CaptianCoder_> Hi, I am interested in applying for OPW.
20:41:45 *** k-joseph_ has joined #openmrs
20:44:01 <downey> djazayeri: trying to diagnose sluggish mail queues on jira this afternoon
20:44:26 <djazayeri> downey: so it's you, not me. :-)
20:47:53 <downey> yep :)
20:50:23 <downey> speaking of that (all) ... going to bounce JIRA here in a few minutes
20:50:37 <djazayeri> CaptianCoder_: cool! have you see http://go.openmrs.org/opw ?
20:50:51 <downey> hi CaptianCoder_ :)
20:50:58 <downey> glad you're here!
20:55:01 *** Mkop has quit IRC
20:56:14 <CaptianCoder_> Thank you!
21:01:12 *** jenn_ has joined #openmrs
21:03:09 <jenn_> Hi, I'm Jenn. I have a couple of questions about the open source sofware outreach program for women. Is there anyone here that could help me?
21:03:43 <downey> hi jenn_ ... i can try :)
21:03:46 *** k-joseph_ has quit IRC
21:04:20 *** Hifsa has quit IRC
21:04:30 <jenn_> Well, I am really interested in the concept of the internship and really like the work OpenMRS is doing, I just am not sure I qualify.
21:04:37 *** Hifsa has joined #openmrs
21:04:40 <jenn_> So, is there an age limit?
21:05:29 *** Mkop has joined #openmrs
21:05:29 *** ChanServ sets mode: +v Mkop
21:06:10 <jenn_> I have prior professional experience in java programming. I just took off the last 4 years to move to Italy and really would like to get back into. Is this an ok platform for this or is it more for students?
21:06:38 <downey> jenn_: as far as i know there are no age-related rules for OPW. this is our first year participating so there may be something i'm not familiar with yet. you can write to opw-list@gnome.org to make sure though. it's open to students and non-students too, though!
21:07:04 <downey> jenn_: so the most important qualifier is that you're interested in getting involved in open source and in our case, OpenMRS :)
21:08:04 <downey> djazayeri: i think i fixed the jira mail queue stuff. sorry :)
21:08:13 <jenn_> I am very interested in open source. Also, I have been reading about all of the OpenMRS projects and this really is a great concept.
21:08:43 <jenn_> I read through some of the other projects by joomla and what not but I really would like to work with OpenMRS if possible.
21:09:38 <jenn_> I will send and email and verify my qualification. If I am able to participate where can I get started with you guys? I love digging through other peoples code and doing bug fixes. Is that where I would start?
21:11:03 <downey> jenn_: yep pretty much. if you are wanting to do coding projects, you should check out go.openmrs.org/soc2013 as well. even if you aren't eligible for GSoC, the tips are still applicable for getting started doing development work
21:11:31 <downey> jenn_: on that page we've got some good starting steps including some basic intro-level bug tickets
21:14:08 *** dkayiwa has quit IRC
21:14:45 <jenn_> ok, great. Thank you so much for your help. I just sent an email to check if I qualify.
21:14:52 <downey> jenn_: the mail looked good. Marina or someone else with more expertise than I have should reply soon. :)
21:15:00 <downey> jenn_: but i think you're probably fine.
21:18:18 *** dkayiwa has joined #openmrs
21:21:42 *** jenn_ has quit IRC
21:29:04 *** jenn_ has joined #openmrs
21:33:37 *** cospih has quit IRC
21:44:46 *** wyclif has quit IRC
22:07:54 *** harsz89 has quit IRC
22:24:31 *** harsz89 has joined #openmrs
22:30:01 *** jblaya has joined #openmrs
22:30:15 <jblaya> sunbiz, do you have a sec?
22:30:45 <sunbiz> jblaya: yes
22:31:12 <jblaya> sunbiz, it's in regards to the midoctor panel
22:31:34 <sunbiz> jblaya: yes
22:31:48 <jblaya> sunbiz, I need some way to show different alerts to different users, specifically alerts according to three different sectors that a health center has
22:31:57 *** dkayiwa has left #openmrs
22:32:21 <sunbiz> jblaya: are the different users in different user roles?
22:32:24 <jblaya> sunbiz, so I'm thinking that the best way to do that would be using roles, where I'd have a clinician sector 1, clinician sector 2, clinician sector 3 roles
22:32:36 <jblaya> sunbiz, thinking along the same lines :D
22:32:44 <sunbiz> jblaya: or this seems more like user groups to me
22:32:58 <jblaya> sunbiz, user groups? does openmrs have that??
22:33:01 <sunbiz> jblaya: but I guess we dont have that in OpenMRS
22:33:28 <jblaya> sunbiz, yeah, it's a module I was thinking about creating, work groups, but haven't gotten around to it
22:33:44 <jblaya> sunbiz, but for now how hard would it be to divide the panel according to role?
22:34:10 <sunbiz> jblaya: just the list of alerts that are shown?? or something more?
22:34:18 <jblaya> sunbiz, not necessarily that you would have to do it, just wanted to check
22:34:42 <sunbiz> :) jblaya, I wouldnt mind doing it
22:35:03 <sunbiz> if I had not been travelling later for few weelks
22:35:04 <jblaya> sunbiz, it would be the alerts and the numbers that correspond to those alerts
22:35:35 <sunbiz> jblaya: yes, yes... those numbers come from the list of alerts
22:35:39 <jblaya> sunbiz, yeah, no problem, I have a programmer who could do this, I just would like to know if you thought this was the best way
22:35:43 <sunbiz> should be fairly easy...
22:35:51 <jblaya> sunbiz, then how long it should take,
22:36:06 <jblaya> sunbiz, and a little bit of guidance for the programmer on how to do it :)
22:36:11 <sunbiz> probably should have made those filters pluggable
22:36:15 <jblaya> sunbiz, ie what path should he take
22:36:28 <jblaya> sunbiz, pluggable??? what does that mean
22:36:56 <sunbiz> like allow that method which retrieves alerts to have a filters parameter
22:37:29 <sunbiz> but now.. I think a good way would be to simply edit that method
22:37:43 <sunbiz> and add a if-elseif-else
22:38:18 <sunbiz> or probably just loop through the list of roles that have been allowed that alerts or not
22:39:34 <jblaya> I was thinking that you could create a callscheduler.role.clinician1, callscheduler.role.clinician2, where the clinician1 would have to match the name of the role and the gp would be the saved searches it could view
22:40:05 <sunbiz> if u make this a global property... like a role to have a comma separated list of saved searches (alerts) and use this... it shouldn't take more than 4-6hrs for someone who knows the code
22:40:16 <sunbiz> probably 8hrs for someone reading it for the first time
22:41:23 <jblaya> does that sound like the best way to specify the searches for each role? because the suggestions you gave I didn't see how to specify the searches for each role
22:41:27 <sunbiz> jblaya: does that help?
22:41:42 *** CaptianCoder_ has quit IRC
22:42:03 <jblaya> sunbiz, yep, it does
22:42:11 <jblaya> thanks sunbiz
22:42:30 <sunbiz> ok... gr8
22:44:59 <h3llborn> ughh i have a full on hatred for quad trees now
23:07:28 *** robbyoconnor has joined #openmrs
23:07:28 *** ChanServ sets mode: +v robbyoconnor
23:07:46 *** davidpardz has joined #openmrs
23:11:49 *** r0bby has joined #openmrs
23:11:49 *** ChanServ sets mode: +v r0bby
23:15:03 *** robbyoconnor has quit IRC
23:19:12 *** wyclif has joined #openmrs
23:36:51 *** jblaya has quit IRC