00:20:51
|
*** kreddy has quit IRC
|
00:44:22
|
*** mccallumg has quit IRC
|
00:45:56
|
*** IDK_ODK has joined #openmrs
|
00:46:40
|
<IDK_ODK> hey
|
00:46:47
|
<IDK_ODK> anybody not idle
|
00:47:32
|
<IDK_ODK> Has anyone had experience using Open Data Kit and OpenMRS together?
|
00:56:36
|
*** IDK_ODK has quit IRC
|
01:00:46
|
*** robbyoconnor has joined #openmrs
|
01:00:46
|
*** ChanServ sets mode: +v robbyoconnor
|
01:06:48
|
*** lh has quit IRC
|
01:14:35
|
*** robbyoconnor has quit IRC
|
01:15:18
|
*** robbyoconnor has joined #openmrs
|
01:15:18
|
*** ChanServ sets mode: +v robbyoconnor
|
01:25:43
|
*** robbyoconnor has quit IRC
|
01:40:55
|
*** harshadura has joined #openmrs
|
02:06:25
|
*** goutham has joined #openmrs
|
02:29:36
|
*** goutham has quit IRC
|
02:38:41
|
*** finbrein has quit IRC
|
03:14:50
|
*** bwolfe has joined #openmrs
|
03:14:50
|
*** ChanServ sets mode: +o bwolfe
|
03:22:46
|
*** harshadura has quit IRC
|
03:31:38
|
*** bwolfe has quit IRC
|
03:45:44
|
*** harshadura has joined #openmrs
|
04:12:42
|
*** pulasthi7 has joined #openmrs
|
04:30:11
|
*** djazayeri has quit IRC
|
04:34:45
|
*** bryq has joined #openmrs
|
04:34:45
|
*** ChanServ sets mode: +v bryq
|
04:46:36
|
*** djazayeri has joined #openmrs
|
04:46:36
|
*** ChanServ sets mode: +o djazayeri
|
04:57:38
|
*** every0ne has joined #openmrs
|
04:57:42
|
<every0ne> 'morning
|
04:59:09
|
*** bryq has quit IRC
|
04:59:56
|
*** harshadura has quit IRC
|
05:10:05
|
*** goutham has joined #openmrs
|
06:15:57
|
*** dkayiwa has joined #openmrs
|
06:29:32
|
*** every0ne has quit IRC
|
06:51:55
|
*** nribeka has joined #openmrs
|
06:51:55
|
*** ChanServ sets mode: +v nribeka
|
06:59:48
|
*** magoo_ has joined #openmrs
|
07:02:57
|
*** snoppy has joined #openmrs
|
07:10:10
|
*** nribeka_ has joined #openmrs
|
07:13:33
|
*** nribeka has quit IRC
|
07:14:00
|
*** dkayiwa has quit IRC
|
07:14:48
|
*** snoppy has quit IRC
|
07:15:19
|
*** magoo_ has quit IRC
|
07:17:14
|
*** snoppy has joined #openmrs
|
07:20:03
|
*** dkayiwa has joined #openmrs
|
07:32:29
|
*** hisclog has joined #openmrs
|
07:40:15
|
*** dkayiwa has quit IRC
|
07:41:26
|
*** dkayiwa has joined #openmrs
|
08:06:03
|
*** harshadura has joined #openmrs
|
08:06:50
|
<hisclog> .
|
08:07:19
|
*** hisclog has quit IRC
|
08:09:19
|
*** magoo_ has joined #openmrs
|
08:11:28
|
*** rafa has joined #openmrs
|
08:11:28
|
*** ChanServ sets mode: +v rafa
|
08:11:35
|
*** suranga has joined #openmrs
|
08:12:23
|
<suranga> hi pulasthi7 sorry, I only just saw your message on gtalk :)
|
08:12:34
|
<suranga> pulasthi7, did you want to speak to me ? :)
|
08:36:57
|
*** suranga_ has joined #openmrs
|
08:40:21
|
*** suranga has quit IRC
|
08:43:47
|
*** harshadura has quit IRC
|
08:47:31
|
*** magoo_ has quit IRC
|
08:47:46
|
*** suranga_ has quit IRC
|
09:05:27
|
*** magoo_ has joined #openmrs
|
09:37:31
|
*** magoo_ has quit IRC
|
09:48:46
|
<dkayiwa> hi rafa
|
09:48:52
|
<rafa> dkayiwa: hi
|
09:49:26
|
<dkayiwa> rafa: are you aware of any utility that can get me all classes with a given annotation?
|
09:50:14
|
<rafa> dkayiwa: beans or any classs?
|
09:50:29
|
<dkayiwa> rafa: any class like PrivilegeConstants
|
09:51:25
|
<rafa> dkayiwa: heh it would be easier with beans
|
09:51:48
|
<rafa> dkayiwa: but for any class you need to use something like OpenmrsClassScanner
|
09:52:02
|
<rafa> dkayiwa: and modify it to look at annotations
|
09:52:04
|
*** bryq has joined #openmrs
|
09:52:04
|
*** ChanServ sets mode: +v bryq
|
09:52:06
|
<dkayiwa> rafa: let me look at it now. thanks :)
|
09:52:37
|
<dkayiwa> rafa: it is not in core :)
|
09:52:55
|
<rafa> dkayiwa: yes, it's in MetadataSharing
|
09:53:02
|
<dkayiwa> rafa: ok
|
09:59:17
|
*** applecool has joined #openmrs
|
09:59:35
|
<rafa> hey applecool
|
10:00:02
|
<applecool> hi :)
|
10:00:08
|
<applecool> I am sorry to say that i have been unsuccessful creating the project!
|
10:00:24
|
<applecool> the command is giving me an error!
|
10:00:43
|
<rafa> applecool: what is the error?
|
10:00:54
|
<applecool> The build is failing all the time and the project is not getting created
|
10:01:09
|
<rafa> applecool: can you pastebin the error message?
|
10:01:20
|
<applecool> yup i am doing it :)
|
10:03:02
|
*** nribeka_ has quit IRC
|
10:03:07
|
<applecool> http://pastebin.com/NC1Nda6V
|
10:04:48
|
<rafa> applecool: please paste it all
|
10:05:07
|
<rafa> applecool: starting from the command you give
|
10:05:20
|
<applecool> Ok
|
10:06:27
|
<applecool> http://pastebin.com/i9jcrmuq
|
10:07:19
|
<rafa> applecool: make sure it's all in one line
|
10:07:41
|
<applecool> ok
|
10:07:42
|
<rafa> applecool: the command you give must have no end lines
|
10:10:28
|
<rafa> applecool: also are you behind a proxy?
|
10:10:46
|
<applecool> yes i am
|
10:10:58
|
*** magoo_ has joined #openmrs
|
10:11:06
|
<applecool> Oh is that the problem?
|
10:11:10
|
<rafa> applecool: do you have its host, port, etc.?
|
10:11:20
|
<applecool> yes i do have it
|
10:11:22
|
<rafa> applecool: yes, seems like maven can't go through it
|
10:11:31
|
<rafa> applecool: okay, can you try this http://maven.apache.org/guides/mini/guide-proxies.html
|
10:11:34
|
<OpenMRSBot> <http://ln-s.net/$BLR> (at maven.apache.org)
|
10:13:20
|
<rafa> applecool: you'll probably need to create the settings.xml file
|
10:13:32
|
<rafa> applecool: but you need to locate the .m2 folder first
|
10:13:33
|
<applecool> okay
|
10:13:40
|
<applecool> ya i got it :)
|
10:15:28
|
<rafa> applecool: you'll probably want to remove nonProxyHosts tag
|
10:15:43
|
<rafa> applecool: and don't forget about those dots ;)
|
10:15:56
|
<applecool> oh! ok :)
|
10:16:48
|
<rafa> applecool: I mean don't forget to remove them :)
|
10:17:31
|
<applecool> rafa: ok :)
|
10:20:23
|
<applecool> i created a new settings.xml file !
|
10:21:06
|
<applecool> rafa: do i need to give any password there?
|
10:21:21
|
<rafa> applecool: if you have one then yes, otherwise remove the whole tag
|
10:21:56
|
<rafa> applecool: same for the username
|
10:22:08
|
<applecool> i dont have any password So i will remove it :) and even the username :)
|
10:22:19
|
<rafa> applecool: right
|
10:22:34
|
<applecool> what about the host? rafa
|
10:22:54
|
<rafa> applecool: you must have the host
|
10:23:07
|
<rafa> applecool: it may be either IP or domain
|
10:23:28
|
<rafa> applecool: it's your proxy address
|
10:25:07
|
<applecool> i am done with the settings.xml
|
10:25:45
|
<rafa> applecool: okay run the command again, fingers crossed
|
10:26:25
|
<applecool> i guess even i need to remove the password of the mysql! app fuse uses no password right! rafa
|
10:26:41
|
<rafa> applecool: first create the project
|
10:26:49
|
<rafa> applecool: then you'll be able to set the password in appfuse
|
10:26:58
|
<applecool> ok!
|
10:27:04
|
<applecool> i got the same error again :(
|
10:27:15
|
<rafa> pastebin your settings.xml
|
10:27:32
|
<applecool> one sec
|
10:28:29
|
<applecool> http://pastebin.com/3Nmtw2Qz
|
10:30:23
|
<rafa> applecool: what is the path to your settings.xml?
|
10:30:50
|
<applecool> Users/.m2/repository/settings.xml
|
10:31:20
|
<rafa> applecool: it should be Users/.m2/settings.xml
|
10:32:07
|
<applecool> ok
|
10:32:15
|
<applecool> i will run the command again now
|
10:33:50
|
<applecool> rafa: Success :) :)
|
10:34:01
|
<rafa> applecool: great!
|
10:34:41
|
<rafa> applecool: run the rest of commands
|
10:34:46
|
<applecool> ok :)
|
10:35:25
|
<rafa> applecool: look carefully at logs and report back any warnings and errors you get
|
10:37:48
|
*** snoppy has quit IRC
|
10:38:18
|
<applecool> ok rafa
|
10:43:36
|
<rafa> applecool: how is it going?
|
10:46:15
|
<applecool> rafa: the second command gave me an error at the end!
|
10:46:22
|
<applecool> at the end
|
10:46:24
|
<applecool> http://pastebin.com/S0TVdWTh
|
10:47:04
|
<rafa> applecool: which version of maven are you using?
|
10:47:16
|
<applecool> 3.0.3
|
10:47:41
|
<rafa> applecool: you need to go back to 2.2.1?
|
10:48:05
|
<applecool> oh! are you sure?
|
10:48:09
|
<rafa> applecool: I've seen the same error with 3 before :/
|
10:48:15
|
<applecool> Oh!
|
10:48:25
|
<rafa> applecool: and going back to 2.2.1 helped
|
10:48:32
|
<applecool> actually i got that maven with Xcode!
|
10:48:44
|
<applecool> i didnt install it externally
|
10:49:36
|
<applecool> so should i go back to 2.2.1?
|
10:49:50
|
<rafa> applecool: hmmm you know what I think 2.2.1 is only needed to run full-source
|
10:50:01
|
<rafa> applecool: let me do it for you
|
10:50:29
|
<rafa> applecool: I'll run the two commands and push to github
|
10:51:14
|
<applecool> ok! i am sorry for that
|
10:51:32
|
<applecool> mac is a headache! :D
|
10:52:03
|
<rafa> applecool: give me ten minutes
|
10:52:42
|
<applecool> ok!
|
11:02:31
|
*** magoo_ has quit IRC
|
11:05:14
|
*** james_regen has joined #openmrs
|
11:05:14
|
*** ChanServ sets mode: +v james_regen
|
11:05:29
|
<rafa> applecool: done
|
11:05:44
|
<rafa> applecool: you can get the code from the repo
|
11:07:33
|
*** bryq has quit IRC
|
11:08:44
|
<applecool> thanks rafa :)
|
11:08:56
|
<rafa> applecool: try if you can build and run the project
|
11:09:37
|
<applecool> ok :) i will do it now
|
11:10:01
|
<rafa> applecool: don't forget to set username and password to your mysql in pom.xml
|
11:10:36
|
<applecool> ok
|
11:11:29
|
*** bryq has joined #openmrs
|
11:11:29
|
*** ChanServ sets mode: +v bryq
|
11:12:06
|
<rafa> applecool: you need to add at the top of all java files our OpenMRS license
|
11:13:01
|
<rafa> applecool: copy it from any java file from the OpenMRS trunk
|
11:13:02
|
<applecool> sure i will do that
|
11:13:14
|
<applecool> yup sure ! i have it :)
|
11:13:24
|
<rafa> applecool: and also copy the license.txt file to the root folder of the project
|
11:14:10
|
<applecool> ok noted :)
|
11:15:55
|
<rafa> applecool: also modify name, description, url in all three poms to say something related to Metadata Server instead of AppFuse...
|
11:16:04
|
*** finbrein has joined #openmrs
|
11:16:19
|
<applecool> ok :)
|
11:16:49
|
*** magoo_ has joined #openmrs
|
11:27:08
|
*** bryq has quit IRC
|
11:29:08
|
<rafa> applecool: did it work?
|
11:29:11
|
*** applecool has quit IRC
|
11:32:12
|
*** applecool has joined #openmrs
|
11:32:43
|
<applecool> my window got hanged ! rafa
|
11:32:56
|
<rafa> applecool: np
|
11:33:04
|
<applecool> Even do you want me to change anything on .xml files?
|
11:33:11
|
<rafa> applecool: does it build for you?
|
11:33:29
|
<applecool> i didnt do it yet!
|
11:33:29
|
*** bryq has joined #openmrs
|
11:33:29
|
*** ChanServ sets mode: +v bryq
|
11:33:46
|
*** magoo_ has quit IRC
|
11:33:47
|
<rafa> applecool: please try before doing any changes
|
11:34:05
|
<applecool> Ok :)
|
11:34:17
|
<rafa> applecool: do mvn clean install
|
11:34:34
|
<rafa> applecool: remember to modify pom.xml with your db details
|
11:34:52
|
<applecool> ok
|
11:39:09
|
<applecool> pom.xml in the root folder right?
|
11:39:19
|
<applecool> or in the core folder ?rafa
|
11:39:25
|
*** magoo_ has joined #openmrs
|
11:39:28
|
<rafa> applecool: yes look for jdbc.password and jdbc.username
|
11:39:37
|
<applecool> ok
|
11:46:59
|
<applecool> rafa: when i do maven clean the build was success
|
11:47:33
|
<applecool> and when i run it as maven build.. the build is failing
|
11:47:34
|
<rafa> applecool: ok now try mvn jetty:run from the web folder
|
11:47:47
|
<rafa> applecool: what error do you get?
|
11:47:54
|
<rafa> applecool: again pastebin :)
|
11:48:28
|
<applecool> yup on my way :)
|
11:48:55
|
<applecool> http://pastebin.com/EJmxwAEi
|
11:49:21
|
<rafa> applecool: what command did you give?
|
11:49:50
|
<rafa> applecool: it should be: mvn clean install
|
11:51:20
|
<applecool> i am building it through eclipse
|
11:52:49
|
<rafa> applecool: okay so you need to specify goals
|
11:52:53
|
<rafa> applecool: clean install
|
11:52:58
|
*** bryq has quit IRC
|
11:53:10
|
<applecool> yup i did it
|
11:53:33
|
<rafa> applecool: it seems that you gave goal: "maven"
|
11:54:30
|
<rafa> applecool: make sure you specify only "clean install"
|
11:54:56
|
<applecool> ok
|
12:05:15
|
*** applecool has quit IRC
|
12:05:42
|
*** applecool has joined #openmrs
|
12:11:31
|
<applecool> rafa: even though i am giving my correct password for the db! its giving me an error! did i do any mistake other than that?
|
12:11:33
|
<applecool> http://pastebin.com/b5geyVgd
|
12:12:06
|
<rafa> applecool: is the user root?
|
12:12:26
|
<applecool> yes it is
|
12:12:40
|
<rafa> applecool: and it says (using password: NO) so as if you didn't provide a password
|
12:13:15
|
<applecool> i dont know y !
|
12:13:20
|
<rafa> applecool: find <!-- Database settings -->
|
12:13:34
|
<applecool> in?
|
12:13:49
|
<rafa> applecool: and change <jdbc.password /> to <jdbc.password>yourpasswordhere</jdbc.password>
|
12:14:00
|
<rafa> applecool: in the main pom.xml
|
12:14:04
|
<applecool> ok
|
12:14:17
|
<rafa> applecool: if you changed something different revert that
|
12:19:21
|
<applecool> i made changes in the <!-- Database Profile -->
|
12:19:34
|
<applecool> that was the problem :P
|
12:19:37
|
<applecool> thanks rafa
|
12:19:38
|
<applecool> :)
|
12:20:03
|
<rafa> applecool: np
|
12:23:10
|
<rafa> applecool: the last thing is to try mvn jetty:run from the web project :)
|
12:27:13
|
<applecool> ok! :)
|
12:27:21
|
<applecool> its still running the tests
|
12:27:34
|
<applecool> app fuse is really super cool :)
|
12:27:50
|
<applecool> finally Build Success :) :)
|
12:32:37
|
<applecool> rafa: i need to leave now
|
12:32:40
|
<applecool> i am at my school
|
12:32:51
|
<applecool> i will get back to you after reaching home :)
|
12:33:06
|
<rafa> applecool: okay, I'll send you an e-mail what to do next
|
12:33:18
|
<applecool> yeah sure :)
|
12:33:20
|
*** bryq has joined #openmrs
|
12:33:28
|
*** ChanServ sets mode: +v bryq
|
12:34:15
|
<applecool> rafa: bye :)
|
12:34:26
|
<rafa> applecool: bye!
|
12:34:42
|
*** applecool has quit IRC
|
12:39:38
|
*** pulasthi7 has quit IRC
|
12:41:04
|
<magoo_> how do i download OpenMRS_1.8.3/openmrs.war using internet download manager
|
12:42:11
|
<magoo_> i have tried to add the url to the idm but am getting a different file which is not a .war file
|
12:46:12
|
<rafa> magoo_: try pasting: http://downloads.sourceforge.net/project/openmrs/releases/OpenMRS_1.8.3/openmrs.war?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fopenmrs%2Ffiles%2Freleases%2FOpenMRS_1.8.3%2F&ts=1337690752&use_mirror=netcologne
|
12:46:17
|
<OpenMRSBot> <http://ln-s.net/$BOI> (at downloads.sourceforge.net)
|
12:49:43
|
<magoo_> okay
|
12:51:08
|
<magoo_> dkayiwa my internet link is very slow that's why i wanted to use internet download manager
|
12:51:11
|
*** harshadura has joined #openmrs
|
12:53:01
|
*** robbyoconnor has joined #openmrs
|
12:53:01
|
*** ChanServ sets mode: +v robbyoconnor
|
12:57:31
|
<dkayiwa> magoo_: ok
|
13:02:17
|
*** harshadura has quit IRC
|
13:15:13
|
*** harshadura has joined #openmrs
|
13:15:45
|
*** nribeka has joined #openmrs
|
13:15:45
|
*** ChanServ sets mode: +v nribeka
|
13:20:17
|
*** mathiaslin has joined #openmrs
|
13:21:27
|
*** mvorobey has joined #openmrs
|
13:21:59
|
<mvorobey> hi all
|
13:22:08
|
*** bryq has quit IRC
|
13:26:19
|
*** mseaton has joined #openmrs
|
13:26:19
|
*** ChanServ sets mode: +v mseaton
|
13:27:07
|
*** bwolfe has joined #openmrs
|
13:27:07
|
*** ChanServ sets mode: +o bwolfe
|
13:27:28
|
<mvorobey> hi dkayiwa
|
13:27:35
|
<dkayiwa> hi mvorobey
|
13:28:44
|
<mvorobey> dkayiwa, I started TRUNK-3341, but it depended on TRUNK-3343, which basically needs assessment, can you please asses that issue ?
|
13:30:00
|
<dkayiwa> !ticket TRUNK-3341
|
13:30:02
|
<OpenMRSBot> dkayiwa: [#TRUNK-3341] Create new application level privileges - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3341
|
13:30:40
|
<mvorobey> dkayiwa, also, as I understood from ticket description everything that I need to do is to introduce new privileges by adding them into DB via liquibase script, and then use them within corresponding JSP pages, right ?
|
13:31:36
|
<dkayiwa> mvorobey: oh looks like it could be similar to TRUNK-3368
|
13:31:39
|
<dkayiwa> !ticket TRUNK-3368
|
13:31:40
|
<OpenMRSBot> dkayiwa: [#TRUNK-3368] Create new dashboard overview tab application privileges - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3368
|
13:33:48
|
<dkayiwa> mvorobey: had you already started on it?
|
13:35:45
|
*** sgithens_ has joined #openmrs
|
13:35:57
|
<mvorobey> dkayiwa, starting now
|
13:36:22
|
<dkayiwa> mvorobey: would it hurt you to pick another ticket? :)
|
13:36:54
|
<mvorobey> dkayiwa, np
|
13:37:10
|
<mvorobey> dkayiwa, which one, can you advice ?
|
13:37:11
|
<dkayiwa> mvorobey: thanks :)
|
13:37:18
|
<dkayiwa> mvorobey: let me check .....
|
13:40:02
|
<dkayiwa> mvorobey: do you think you can handle TRUNK-3377 ?
|
13:40:06
|
<dkayiwa> !ticket TRUNK-3377
|
13:40:07
|
<OpenMRSBot> dkayiwa: [#TRUNK-3377] Should be able to define a privilege required to view or edit an encounter - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3377
|
13:42:11
|
<mvorobey> dkayiwa, let me check ...
|
13:43:39
|
<dkayiwa> mvorobey: another alternative is TRUNK-3354
|
13:43:41
|
<dkayiwa> !ticket TRUNK-3354
|
13:43:42
|
<OpenMRSBot> dkayiwa: [#TRUNK-3354] Improve the page a user sees when they fail a privilege check - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3354
|
13:44:57
|
<mvorobey> dkayiwa, so, as I understand, we need to add to additional columns into encounter table referencing to privilege table and respect these values on encounters dashboard tab and others, right ?
|
13:45:58
|
<dkayiwa> mvorobey: right
|
13:46:12
|
<mvorobey> dkayiwa, will go ahead with TRUNK-3377
|
13:46:33
|
*** dawn_ has joined #openmrs
|
13:46:40
|
*** ChanServ sets mode: +v dawn_
|
13:46:52
|
<dkayiwa> mvorobey: cool :)
|
13:47:28
|
*** lh has joined #openmrs
|
13:47:28
|
*** lh has joined #openmrs
|
13:47:56
|
<mvorobey> dkayiwa, I just unassigned 3341 from myself, feel free to claim it :)
|
13:48:31
|
<dkayiwa> mvorobey: cool
|
13:48:37
|
<dkayiwa> :)
|
13:54:29
|
*** jordan_ has joined #openmrs
|
13:56:29
|
<mvorobey> dkayiwa, one more question on TRUNK-3377
|
13:57:02
|
<dkayiwa> mvorobey: ok
|
13:57:55
|
<cpower> wow, lots of people in the room this AM
|
13:58:01
|
<mvorobey> dkayiwa, as I understood from discussion on ticket, we need to show something like "You do not have permission to view all data in the patient's chart, so some information may not be displayed." when user is not granted to view some encounters, right ?
|
13:58:14
|
<dawn_> cpower: it's a party!!! 8)
|
13:58:29
|
<cpower> dawn, looks like it
|
13:59:22
|
<mvorobey> dkayiwa, and it should be shown as kind of alert on encounters dashboard for example
|
13:59:24
|
<dkayiwa> mvorobey: right
|
13:59:27
|
<cpower> So let's get this scrum party started!
|
13:59:42
|
<cpower> !scrumon cpower
|
13:59:42
|
* 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:01:36
|
<cpower> Order: Rafa, Ben, dkayiwa, wyclif, Raji and mykola (if you are here)
|
14:01:49
|
<rafa> Today:
|
14:01:49
|
<rafa> * Helped with setting up a GSoC project
|
14:01:49
|
<rafa> * Worked on a proof of concept for META-228
|
14:01:49
|
<rafa> !ticket META-228
|
14:01:49
|
<rafa> * Worked on TRUNK-3365, now writing tests, will finish soon
|
14:01:50
|
<rafa> !ticket TRUNK-3365
|
14:01:50
|
<rafa> * Picked up
|
14:01:51
|
<rafa> !ticket TRUNK-3366
|
14:01:51
|
<OpenMRSBot> rafa: [#META-228] Cannot import a concept containing a mapping in OpenMRS 1.9 - OpenMRS JIRA - https://tickets.openmrs.org/browse/META-228
|
14:01:51
|
<rafa> No blockers.
|
14:01:52
|
<OpenMRSBot> rafa: [#TRUNK-3365] Add PrivilegeListener to the service layer - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3365
|
14:01:53
|
<OpenMRSBot> rafa: [#TRUNK-3366] Create module for recording privilege checks - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-3366
|
14:02:22
|
<bwolfe> Tuesday
|
14:02:22
|
<bwolfe> (half day today, overslept after travling)
|
14:02:22
|
<bwolfe> emails, emails, more emails
|
14:02:22
|
<bwolfe> finish up event/atom tickets (release something?)
|
14:02:22
|
<bwolfe> triage some tickets
|
14:02:23
|
<bwolfe> interview merck dev
|
14:02:31
|
<bwolfe> no blockers
|
14:02:50
|
<mvorobey> cpower, am here :)
|
14:03:34
|
<bwolfe> dkayiwa, you're up
|
14:03:43
|
<dkayiwa> Committed: Move application level privileges from api to web subproject - TRUNK-3367
|
14:03:43
|
<dkayiwa> Now working on:Create new dashboard overview tab application privileges - TRUNK-3368
|
14:03:43
|
<dkayiwa> No Blockers
|
14:03:45
|
<cpower> mvorobey, sorry the list and me getting nicks straight is getting interesting, you'll be after wclif
|
14:04:14
|
<cpower> your up wyclif
|
14:04:18
|
<wyclif> monday:
|
14:04:18
|
<wyclif> * TRUNK-3352 - HibernateConceptDAO.getConcepts() will return Concepts that have voided names that match the passed name
|
14:04:18
|
<wyclif> * TRUNK-3274 - Voided person addresses and names should be ignored by the short patient form validator
|
14:04:18
|
<wyclif> * TRUNK-3329 - Schema created with invalid default datetimes
|
14:04:18
|
<wyclif> * Created TRUNK-3380,TRUNK-3381 and closed (TRUNK-3336) which was unreproduceable
|
14:04:20
|
<wyclif> * TRUNK-3334 - Manage Providers includes users that are retired
|
14:04:22
|
<wyclif> tuesday:
|
14:04:24
|
<wyclif> * RG Annual insurance meeting
|
14:04:26
|
<wyclif> * TRUNK-194 - Concept Set doesn't show set members in Schema Design
|
14:04:28
|
<wyclif> * TRUNK-3303 - Middle name a required field on Person by default
|
14:04:30
|
<wyclif> * TRUNK-3375 - ModuleActivator.started() gets called twice
|
14:04:32
|
<wyclif> * pick another sprint ticket
|
14:04:34
|
<wyclif> Blockers: None
|
14:04:44
|
<mvorobey> Started Progress on - https://tickets.openmrs.org/browse/TRUNK-3377
|
14:04:44
|
<mvorobey> Work-In-Progress - https://tickets.openmrs.org/browse/CSTM-1
|
14:04:44
|
<mvorobey> Added module entry for custommessages module
|
14:04:44
|
<mvorobey> Created bunch tickets for CSTM project - https://tickets.openmrs.org/browse/CSTM
|
14:04:44
|
<mvorobey> Created wiki page for Custom Messages Module - https://wiki.openmrs.org/x/BBEJAg
|
14:04:45
|
<mvorobey> No blockers
|
14:04:57
|
<bwolfe> cpower, it'll only get harder as more students join. :-)
|
14:05:01
|
*** jordan_ has quit IRC
|
14:05:19
|
<cpower> bwolfe,...great... ;)
|
14:05:36
|
<cpower> Rajib is around?
|
14:05:53
|
<djazayeri> I'll give my update
|
14:05:57
|
<djazayeri> Monday 21-May-2012
|
14:05:57
|
<djazayeri> * Committed: META-227 - Starting in OpenMRS 1.9 you are not allowed to modify ConceptDatatypes, so we need to stop exporting/importing them
|
14:05:57
|
<djazayeri> * Call with Chris and Kiran about upcoming sprints
|
14:05:57
|
<djazayeri> * Discussed HTML Form Entry ticket with sgithens
|
14:05:57
|
<djazayeri> * ITECH UI work
|
14:05:57
|
<djazayeri> Tuesday 22-May-2012
|
14:05:58
|
<djazayeri> * More ITECH UI work
|
14:05:59
|
<djazayeri> no blockers
|
14:06:09
|
<bwolfe> what is rajib's nickname?
|
14:06:20
|
<cpower> bwolfe hoping you knew
|
14:06:51
|
<cpower> Anyone else..
|
14:07:17
|
<cpower> Summary: No blockers, no discussion points
|
14:07:23
|
<cpower> !scrumoff
|
14:07:23
|
* 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:08:28
|
<bwolfe> dkayiwa, did rabib introduce himself to you?
|
14:08:32
|
<bwolfe> *rajib
|
14:08:41
|
<dkayiwa> bwolfe: no
|
14:09:00
|
<dkayiwa> bwolfe: is he in kampala? :)
|
14:09:18
|
<bwolfe> dkayiwa, no, he added his name ot the sprint page.
|
14:09:28
|
<bwolfe> dkayiwa, but on that sprint page it says to also introduce yourself to the sprint leader
|
14:09:31
|
<dkayiwa> bwolfe: yes i saw that
|
14:09:42
|
*** nribeka has quit IRC
|
14:12:38
|
*** mathiaslin has quit IRC
|
14:13:21
|
*** goutham has quit IRC
|
14:13:30
|
*** mathiaslin has joined #openmrs
|
14:16:45
|
<dkayiwa> hi bwolfe
|
14:17:17
|
<bwolfe> hi dkayiwa
|
14:17:57
|
<dkayiwa> bwolfe: djazayeri am thinking of increasing the privilege column in the privilege table to more than then now 50. Any problems with that?
|
14:18:11
|
<dkayiwa> bwolfe: djazayeri was thinking of making it like 100
|
14:18:38
|
<bwolfe> dkayiwa, is role.role only 50 as well?
|
14:18:42
|
<djazayeri> dkayiwa: is it too short for a particular privilege you're trying to create?
|
14:19:13
|
<dkayiwa> bwolfe: yes role.role is also 50
|
14:19:19
|
*** jordan_ has joined #openmrs
|
14:19:23
|
<dkayiwa> djazayeri: yes too short for my new privilege
|
14:19:33
|
<djazayeri> dkayiwa: what is your new privilege called?
|
14:20:01
|
<dkayiwa> djazayeri: Patient Dashboard Overview - View Problem List Portlet
|
14:20:38
|
<djazayeri> How about: Patient Dashboard Overview - View Problem
|
14:20:42
|
<djazayeri> Patient Dashboard Overview - View Problem List
|
14:20:43
|
<djazayeri> ?
|
14:21:16
|
<dkayiwa> djazayeri: ok that will fit :)
|
14:21:28
|
*** mvorobey has quit IRC
|
14:21:32
|
<bwolfe> djazayeri, whats wrong with just upping all the priv columns?
|
14:21:44
|
<djazayeri> bwolfe: nothing I guess. I'm just lazy
|
14:23:27
|
<dkayiwa> hi rafa
|
14:23:33
|
<rafa> hi dkayiwa
|
14:24:00
|
<dkayiwa> rafa: did you accidentally remove the watchers on TRUNK-3365? :)
|
14:24:16
|
<rafa> dkayiwa: right, I've added them back
|
14:24:32
|
<dkayiwa> 8)
|
14:24:48
|
<rafa> dkayiwa: seems like all jira plugins have problems with that :/
|
14:25:04
|
<dkayiwa> rafa: oh sorry :|
|
14:25:51
|
<bwolfe> djazayeri, dkayiwa: 50 seems an easy size to hit
|
14:25:58
|
<bwolfe> 100 is twice as hard to find a priv name that long
|
14:26:05
|
<bwolfe> do we lose anything make it 255 ?
|
14:26:12
|
<djazayeri> ok, increase it then
|
14:26:28
|
<dkayiwa> bwolfe: actually i wanted to make it 255, but feared you guys would say no :)
|
14:26:32
|
<bwolfe> dkayiwa, also change PAT.edit_privilege
|
14:26:45
|
<dkayiwa> bwolfe: so i went for a smaller compromise. 100 :)
|
14:27:03
|
<dkayiwa> bwolfe: djazayeri will create a ticket for it
|
14:27:31
|
*** mathiaslin has quit IRC
|
14:27:36
|
<bwolfe> I think 142.34 is a better size. ;-)
|
14:27:48
|
<dkayiwa> bwolfe: lollllllllllllllllll
|
14:33:22
|
*** dawn_ has quit IRC
|
14:37:43
|
*** mathiaslin has joined #openmrs
|
14:57:25
|
*** dkayiwa has quit IRC
|
15:07:56
|
*** magoo_ has quit IRC
|
15:24:28
|
*** harshadura has quit IRC
|
15:26:17
|
*** goutham has joined #openmrs
|
15:38:33
|
*** harshadura has joined #openmrs
|
15:43:54
|
*** nribeka has joined #openmrs
|
15:43:54
|
*** ChanServ sets mode: +v nribeka
|
15:46:29
|
<goutham> Hi all... can any one tell me how to configure openmrs trunk into debug mode?
|
15:49:06
|
<goutham> in eclipse*
|
15:49:17
|
<bwolfe> goutham, did you find the wiki page about it?
|
15:49:26
|
<bwolfe> it either has its own page, or its on the Maven wiki page
|
15:50:23
|
* goutham at wiki.openmrs.org
|
15:53:17
|
*** bryq has joined #openmrs
|
15:53:28
|
*** ChanServ sets mode: +v bryq
|
15:54:48
|
*** mathiaslin has quit IRC
|
15:55:40
|
*** mathiaslin has joined #openmrs
|
15:58:11
|
<bwolfe> goutham, https://www.google.com/search?source=ig&hl=en&rlz=&q=how+to+debug+openmrs&oq=how+to+debug+openmrs&aq=f&aqi=&aql=&gs_l=igoogle.3...17450.19912.0.20029.20.20.0.0.0.0.143.1368.12j7.19.0...0.0.LIqkvHJvIUI
|
15:58:13
|
<bwolfe> :-)
|
15:58:15
|
<OpenMRSBot> <http://ln-s.net/$BT_> (at www.google.com)
|
15:58:21
|
<bwolfe> one of those first 3 results. :-D
|
15:58:40
|
*** mathiasl_ has joined #openmrs
|
15:58:53
|
<goutham> :) thanks bwolfe
|
16:02:00
|
*** mathiaslin has quit IRC
|
16:04:48
|
*** suranga has joined #openmrs
|
16:04:48
|
*** ChanServ sets mode: +v suranga
|
16:06:35
|
*** gauravpaliwal has joined #openmrs
|
16:06:35
|
*** ChanServ sets mode: +v gauravpaliwal
|
16:06:45
|
<gauravpaliwal> harshadura: hey
|
16:07:16
|
<djazayeri> rafa: yes, use spring beans, and autowiring. I misspoke.
|
16:12:29
|
*** mccallumg has joined #openmrs
|
16:12:29
|
*** ChanServ sets mode: +v mccallumg
|
16:12:57
|
<mccallumg> hi jordan_
|
16:13:18
|
*** reddykir has joined #openmrs
|
16:14:15
|
<jordan_> hi +mccallumg
|
16:14:52
|
<mccallumg> How's maven going? Any change since yesterday?
|
16:16:08
|
<jordan_> +mccallumg, yep - not sure what I changed, but it's working fine today.
|
16:16:21
|
<mccallumg> very cool.
|
16:16:35
|
<jordan_> mccallumg yes! I actually just sent you an email
|
16:16:47
|
<mccallumg> jordan_: worked fine for me too last night
|
16:16:59
|
*** reddykir has quit IRC
|
16:17:21
|
<mccallumg> jordan_: I usually don't get to my email until the end of the work day. But I'm here on irc :)
|
16:17:38
|
*** reddykir has joined #openmrs
|
16:18:44
|
<mccallumg> jordan_: So what are you working on today?
|
16:19:53
|
<jordan_> +mccallumg: ok cool - I was wondering about a name for the new module. Is it going to change concepts or just observations?
|
16:21:05
|
<jordan_> does the OpenMRS concept dictionary have the uuids or the old concept ids?
|
16:21:43
|
<mccallumg> jordan_: perfect thing to discuss. It will update transactional data after concept dictionary updates.
|
16:22:48
|
<jordan_> +mccallumg: what is transactional data?
|
16:22:52
|
<mccallumg> jordan_: by transactional data I'm referring to (1) observations, (2) orders, (3) other stuff I can't think of right now
|
16:24:13
|
<mccallumg> jordan_: eventually it should also update other types of master data instances: (1) form tmeplates (2) report templates, (3) programs
|
16:24:39
|
*** gauravpaliwal has quit IRC
|
16:25:07
|
<mccallumg> jordan_: and eventually eventually it can update other entities that reference concepts - (1) persons, (2) global properties, (3) anything else
|
16:27:39
|
<jordan_> +mccallumg: so the concepts are updated by something else? then does updating the concept dictionary include merging dictionaries or individual concept changes?
|
16:27:50
|
<mccallumg> jordan_: transactional vs master data. transactional data denotes information that is asynchronously changed as further updates to the information become available. Master Data is that persistent, non-transactional data that defines a business entity for which there is, or should be, an agreed upon view across the organization.
|
16:28:10
|
<mccallumg> jordan_: (found that on wikipedia)
|
16:28:48
|
<jordan_> +mccallumg: okay cool
|
16:30:25
|
<mccallumg> I believe that updating the concept dictionary (including merging / reconciling the concepts themselves) is handled by the metadata sharing module. rafa - is this correct?
|
16:32:11
|
<mccallumg> jordan_: back to transactional data - mostly anything captured in the database during a visit with a patient is transactional.
|
16:33:10
|
<jordan_> +mccallumg: makes sense
|
16:34:23
|
<mccallumg> jordan_: but any type of reference data is considered master data. So as an example - consider a list of countries - that is static in the database. An instance of an address includes a pointer to one of the countries. Master data. Another example - a form template (not a form instance). The spec / template for the form is static and doesn't change during visits.
|
16:36:03
|
<mccallumg> jordan_: the concept dictionary is master data. In OpenMRS the concept dictionary is central. It is referenced by both transactional entities and other master data entities.
|
16:37:11
|
<rafa> mccallumg: sorry I had dinner. Yes, that's correct. MDS works in a way that guarantees UUIDs and IDs won't change after updating the concept dictionary.
|
16:37:59
|
<rafa> mccallumg: so you don't have to worry about MDS
|
16:38:44
|
<jordan_> +mccallumg: could we name the new module updateconceptreferences, or something like that?
|
16:38:54
|
<mccallumg> rafa: thanks.
|
16:40:35
|
<jordan_> mccallumg: are the OpenMRS concept dictionary concept ids the UUIDs?
|
16:40:54
|
<mccallumg> jordan_: I'm thinking about what rafa just said. if concept UUIDs and IDs don't change during concept dictionary updates - what is the use case?
|
16:42:09
|
<jordan_> mccallumg: what do you mean by use case?
|
16:42:21
|
<mccallumg> jordan_: concept_ID existed before there were UUIDs (universal unique identifiers). So in theory a UUID is guaranteed unique across all installations of openmrs. A simple ID is not necessarily unique between installations.
|
16:42:56
|
*** goutham has quit IRC
|
16:43:17
|
<rafa> mccallumg: jordan_: I think the use case is if you want to reitre some concept and use a new one you need to replace all ids in the db to point to the new concept
|
16:43:56
|
<jordan_> mccallumg: is there a dictionary of UUIDs?
|
16:45:58
|
<mccallumg> jordan_: they're not manually assigned or managed in that way. They are automatically generated by the database (or maybe a low software layer close to the database). You'll see that some entities in openmrs have a "ID" and a "UUID" like the concept table.
|
16:47:10
|
<mccallumg> jordan_: https://tickets.openmrs.org/browse/TRUNK-2351
|
16:48:11
|
<mccallumg> jordan_: by use case I'm talking about the situation that a user would need this feature. (thanks rafa for your comment btw)
|
16:50:28
|
<jordan_> mccallumg: so you would also need it if you had duplicate concepts after merging?
|
16:51:33
|
<mccallumg> jordan_: you're right on this. Let's think of it from the users perspective a little more.
|
16:53:34
|
<mccallumg> jordan_: you've been using / maintaining openmrs at your clinic for a couple of years.
|
16:54:48
|
<mccallumg> jordan_: you have a set of forms and reports that meet your needs nicely. These reference a lot of concepts that you've created yourself in your local clinic concept dictionary.
|
16:55:38
|
<jordan_> mccallumg: like rafa said, if the user wanted to update or replace a concept with more up to date descriptions or whatever needs updating
|
16:56:25
|
<mccallumg> jordan_: you're active on the openmrs implementers list. You hear about andy kanter and his work on the MVP concept dictionary. you hear about snomed-ct mappings. you want that goodness in your concept dictionary.
|
16:57:55
|
<mccallumg> jordan_: so you get a copy of the MVP concept dictionary and load it into your local openMRS installation. Problem: all of your forms and reports (and other stuff like observations, orders) still reference the concepts you created yourself.
|
16:58:21
|
<mccallumg> jordan_: nothing references the concepts in the MVP concept dictionary.
|
16:58:48
|
*** rafa has quit IRC
|
16:59:11
|
<mccallumg> jordan_: there's no concept duplication on a technical level because the MVP concepts are technically different than your local concepts - although some of them may be logically the same.
|
17:00:05
|
*** cpower has quit IRC
|
17:00:39
|
<jordan_> mccallumg: if I created some concepts myself, do those have uuids too?
|
17:01:52
|
<mccallumg> so jordan_. This is the level that we should think about the problem. It's not a matter replacing a "concept reference". It is about making this users life easier - reducing effort for them and making it more intuitive.
|
17:02:09
|
<mccallumg> jordan_: yes. concepts you create yourself will have UUIDs.
|
17:03:53
|
<mccallumg> jordan_: this is why we start by gathering the scenarios that a user needs help with. It's about solving problems on a high-level - not just building software.
|
17:04:09
|
<jordan_> mccallumg: ok, cool... I think I would want the tool to go through the database and look for similar concepts
|
17:05:00
|
<mccallumg> jordan_: now that's a good idea.
|
17:06:42
|
<jordan_> then I could decide if I want my concepts or the other ones - or maybe I would always want mine... then the tool can worry about the transactional data, etc..?
|
17:08:10
|
<jordan_> mccallumg: ^
|
17:08:22
|
<mccallumg> jordan_: You're on the right path. You should get in the shoes of the user a little more. Load the HTML form entry module into your openmrs instance. Create a form (including all the underlying concepts). Then I'll give you the MVP dictionary and you can try updating the form manually.
|
17:08:37
|
<mccallumg> jordan_: sound like fun?
|
17:08:57
|
<jordan_> mccallumg: sure :)
|
17:11:41
|
<mccallumg> jordan_: i found a form. How's your french?
|
17:12:20
|
<jordan_> mccallumg: dusty, but I'll try it!
|
17:12:44
|
*** wyclif has quit IRC
|
17:14:10
|
<jordan_> mccallumg: where do you go to look for forms?
|
17:14:27
|
*** mathiasl_ has quit IRC
|
17:15:10
|
<mccallumg> jordan_: just sent you one. It is huge. Pick one small section to play with.
|
17:16:00
|
<mccallumg> jordan_: look in the openmrs book too as you go through this.
|
17:20:17
|
<jordan_> mccallumg: thanks!! is that the field guide? how do I load the form entry module into my openmrs?
|
17:23:01
|
<mccallumg> jordan_: I'm referring to the book on floss manuals. I believe there is a section in there on loading modules. :)
|
17:23:31
|
<mccallumg> jordan_ http://flossmanuals.net/openmrs-guide/
|
17:23:50
|
<jordan_> mccallumg: awesome, thank you!
|
17:31:36
|
*** maurya has joined #openmrs
|
18:02:44
|
*** rafa has joined #openmrs
|
18:02:44
|
*** ChanServ sets mode: +v rafa
|
18:14:42
|
*** mseaton has left #openmrs
|
18:16:06
|
*** robbyoconnor has quit IRC
|
18:22:39
|
*** maurya has quit IRC
|
18:41:35
|
*** james_regen has left #openmrs
|
18:57:06
|
*** jordan_ has quit IRC
|
19:13:41
|
*** wyclif has joined #openmrs
|
19:35:24
|
*** dkayiwa has joined #openmrs
|
19:36:09
|
*** suranga has quit IRC
|
19:50:59
|
*** nribeka has quit IRC
|
20:06:04
|
*** r0bby has joined #openmrs
|
20:06:04
|
*** ChanServ sets mode: +v r0bby
|
20:13:09
|
*** r0bby_ has joined #openmrs
|
20:13:09
|
*** ChanServ sets mode: +v r0bby_
|
20:13:18
|
*** r0bby_ has quit IRC
|
20:13:32
|
*** r0bby has quit IRC
|
20:14:38
|
<wyclif> bwolfe, djazayeri, dkayiwa, rafa am runnning this changeset '20110825-1000-creating-providers-for-persons-from-encounter' and it doesn't seem to work
|
20:15:12
|
<djazayeri> wyclif: need more info...
|
20:15:20
|
<djazayeri> :-)
|
20:20:47
|
<wyclif> djazayeri, let me try again
|
20:25:35
|
*** bwolfe has quit IRC
|
20:28:34
|
*** jordan_ has joined #openmrs
|
20:32:05
|
*** wyclif has quit IRC
|
20:32:34
|
*** wyclif has joined #openmrs
|
20:35:17
|
*** dkayiwa_ has joined #openmrs
|
20:37:19
|
*** dkayiwa has quit IRC
|
20:37:19
|
*** dkayiwa_ is now known as dkayiwa
|
20:37:45
|
*** bryq has quit IRC
|
21:13:54
|
*** sgithens_ has quit IRC
|
21:40:02
|
*** rafa has quit IRC
|
21:40:06
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: Patient Image 0.4 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=patientimage&version=&0.4>
|
22:16:31
|
*** mccallumg has quit IRC
|
22:29:36
|
*** jordan_ has quit IRC
|
22:55:03
|
*** wyclif has quit IRC
|
22:59:24
|
*** dkayiwa has quit IRC
|
23:28:39
|
*** reddykir has quit IRC
|
23:30:58
|
*** wyclif has joined #openmrs
|