00:06:11
|
<gurbuz> hi
|
00:06:25
|
<downeym> hi gurbuz
|
00:06:36
|
<gurbuz> any GSoC mentor about Metadata Sharing Module
|
00:07:12
|
<downeym> gurbuz: that's djazayeri ... not on tonight (so far). should be on tomorrow
|
00:07:29
|
<gurbuz> hmm
|
00:07:50
|
<gurbuz> can i ask you if you have some information about it
|
00:08:07
|
<downeym> gurbuz: not much, really. if you're looking for clarification you should write him
|
00:08:17
|
<downeym> http://openmrs.org/wiki/User:Djazayeri
|
00:08:17
|
<gurbuz> ok
|
00:08:29
|
<gurbuz> thank you ;)
|
00:26:22
|
*** umashanthi has left #openmrs
|
00:52:56
|
*** jmiranda has joined #openmrs
|
00:52:56
|
*** ChanServ sets mode: +o jmiranda
|
00:55:14
|
*** mathiaslin has joined #openmrs
|
01:14:17
|
*** chopin has joined #openmrs
|
01:14:17
|
*** ChanServ sets mode: +v chopin
|
01:18:47
|
<chopin> o/ happy easter (all who are UTC-(2+))
|
01:23:37
|
*** chopin has quit IRC
|
01:25:16
|
*** downeym is now known as downeym-away
|
01:31:57
|
*** jmiranda has quit IRC
|
01:33:23
|
*** openmrs_web796 has joined #openmrs
|
01:33:24
|
<downeym-away> hi openmrs_web796
|
01:33:28
|
*** openmrs_web796 is now known as bleidi
|
01:33:36
|
<bleidi> hi everyone
|
01:33:37
|
<bleidi> ^^
|
01:34:41
|
<bleidi> i'm a brazilian student and want to get more information about the Summer of Code extension project
|
01:34:46
|
<downeym-away> !gsoc
|
01:34:46
|
<OpenMRSBot> downeym-away: "gsoc" --- More information about OpenMRS and Google Summer of Code 2010 is available at http://soc2010.openmrs.org/
|
01:35:08
|
<bleidi> thank you
|
01:41:10
|
*** gigasoft1 has quit IRC
|
01:44:13
|
*** ricardosbarbosa has joined #openmrs
|
01:44:27
|
*** ricardosbarbosa has quit IRC
|
01:50:34
|
*** maveriick has joined #openmrs
|
01:52:47
|
*** chopin has joined #openmrs
|
01:52:47
|
*** ChanServ sets mode: +v chopin
|
02:21:51
|
*** r0bby|android has joined #openmrs
|
02:21:51
|
*** ChanServ sets mode: +v r0bby|android
|
02:24:32
|
*** r0bby|android has quit IRC
|
02:24:37
|
*** r0bby|android has joined #openmrs
|
02:24:37
|
*** ChanServ sets mode: +v r0bby|android
|
02:29:46
|
*** chopin has quit IRC
|
02:30:32
|
*** downeym-away has quit IRC
|
02:34:34
|
*** bleidi has left #openmrs
|
02:36:19
|
*** gurbuz has quit IRC
|
02:44:54
|
*** openmrs_web549 has joined #openmrs
|
02:45:11
|
*** openmrs_web549 is now known as firzhan
|
02:51:39
|
*** upul` has joined #openmrs
|
02:51:39
|
*** ChanServ sets mode: +v upul`
|
03:17:22
|
*** upul` has quit IRC
|
03:39:01
|
*** Echidna has quit IRC
|
03:39:17
|
*** Echidna has joined #openmrs
|
03:39:17
|
*** ChanServ sets mode: +v Echidna
|
03:40:40
|
*** jmiranda has joined #openmrs
|
03:40:40
|
*** ChanServ sets mode: +o jmiranda
|
03:49:58
|
*** dilantha has joined #openmrs
|
03:50:37
|
*** dilantha has left #openmrs
|
04:00:42
|
*** upul` has joined #openmrs
|
04:00:42
|
*** ChanServ sets mode: +v upul`
|
04:14:19
|
*** umashanthi has joined #openmrs
|
04:36:22
|
*** umashanthi has quit IRC
|
04:48:26
|
*** upul` has quit IRC
|
04:48:59
|
*** codestasher has quit IRC
|
04:53:46
|
*** jmiranda has quit IRC
|
04:57:07
|
*** firzhan has quit IRC
|
05:08:01
|
*** openmrs_web256 has joined #openmrs
|
05:08:16
|
<openmrs_web256> hi all
|
05:08:25
|
*** openmrs_web256 is now known as firzahn
|
05:08:37
|
<firzahn> Echidna: Hi
|
05:24:28
|
*** firzahn has quit IRC
|
05:40:31
|
*** openmrs_web743 has joined #openmrs
|
05:40:39
|
*** openmrs_web743 is now known as Suneeth
|
05:44:27
|
*** Shazin has joined #openmrs
|
05:45:02
|
*** Suneeth has quit IRC
|
05:57:42
|
*** ruwan has joined #openmrs
|
05:58:25
|
*** new_user has joined #openmrs
|
06:13:58
|
<new_user> hi
|
06:15:00
|
<new_user> I looked at some of the projects in Gsco wiki list...n tehy r pretty cool
|
06:15:57
|
<new_user> I liked the Global caching for Openmrs logic support
|
06:16:19
|
<new_user> so....do nybdy out there hav something to tell about it to me
|
06:16:49
|
<new_user> if so...please talk
|
07:14:08
|
*** dev29aug has joined #openmrs
|
07:24:16
|
*** dev29aug has quit IRC
|
07:45:04
|
*** maveriick has quit IRC
|
07:45:14
|
*** enthus has joined #openmrs
|
07:48:30
|
<enthus> !help
|
07:48:30
|
<OpenMRSBot> enthus: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
|
07:48:31
|
*** openmrs_web063 has joined #openmrs
|
07:52:31
|
*** openmrs_web063 is now known as firzhan
|
07:52:35
|
<firzhan> hi guyz
|
07:58:18
|
*** firzhan has quit IRC
|
07:59:05
|
*** new_user has quit IRC
|
08:07:18
|
*** Shazin has quit IRC
|
08:07:43
|
*** r0bby|android has quit IRC
|
08:13:51
|
*** mathiaslin has quit IRC
|
08:17:56
|
*** mathiaslin has joined #openmrs
|
08:20:08
|
*** enthus has quit IRC
|
08:27:26
|
*** gigasoft1 has joined #openmrs
|
09:08:29
|
*** upul` has joined #openmrs
|
09:08:29
|
*** ChanServ sets mode: +v upul`
|
09:20:25
|
*** openmrs_web386 has joined #openmrs
|
09:28:17
|
*** umashanthi has joined #openmrs
|
09:28:40
|
*** umashanthi has left #openmrs
|
09:31:52
|
*** openmrs_web386 has quit IRC
|
09:50:01
|
*** dev29aug has joined #openmrs
|
10:22:26
|
*** openmrs_web919 has joined #openmrs
|
10:22:38
|
*** openmrs_web919 is now known as firzhan
|
10:22:46
|
<firzhan> upul`: hi
|
10:23:11
|
<upul`> hi firzhan
|
10:23:47
|
<firzhan> how can i submit a patch
|
10:25:51
|
<firzhan> upul: :)
|
10:28:10
|
<upul`> firzhan, you have to make trac account
|
10:28:39
|
<upul`> firzhan, then you can attach a patch to the ticket
|
10:28:46
|
<firzhan> oh
|
10:29:00
|
<firzhan> my ticket # is 2168
|
10:29:10
|
<upul`> firzhan, do you have a trac account?
|
10:29:34
|
*** openmrs_web168 has joined #openmrs
|
10:29:35
|
*** openmrs_web168 is now known as firc
|
10:29:36
|
<firzhan> u mean???
|
10:30:53
|
<upul`> firzhan, on top of the ticket page there's login, regiter links
|
10:31:04
|
<firzhan> yeah
|
10:31:08
|
<firzhan> i hv registered
|
10:31:55
|
<firzhan> upul`: Yeah I hv a track account
|
10:32:19
|
<upul`> firzhan, then you can 'attach file'
|
10:32:25
|
<upul`> after you've logged in
|
10:34:07
|
<firzhan> hw can i create .diff file
|
10:34:23
|
<upul`> are you using eclipse?
|
10:34:58
|
<firc> firzhan: http://openmrs.org/wiki/Patches
|
10:35:03
|
<upul`> i should download eclipse, thanks for reminding
|
10:35:55
|
<firzhan> upul`: yeah
|
10:36:00
|
*** maveriick has joined #openmrs
|
10:36:01
|
<firzhan> i m using eclipse
|
10:36:08
|
<firzhan> :)
|
10:36:16
|
<firzhan> http://dev.openmrs.org/attachment/ticket/969/patch.diff
|
10:36:21
|
<OpenMRSBot> <http://ln-s.net/5Ziy> (at dev.openmrs.org)
|
10:36:26
|
<firzhan> how can i create something like this
|
10:36:35
|
<firzhan> for applying my patch
|
10:36:52
|
<upul`> firzhan, see firc's link
|
10:37:01
|
<firzhan> k
|
10:50:18
|
*** upul` has quit IRC
|
10:53:49
|
*** r0bby|android has joined #openmrs
|
10:53:56
|
*** ChanServ sets mode: +v r0bby|android
|
10:54:51
|
*** mathiaslin has quit IRC
|
10:55:32
|
*** mathiaslin has joined #openmrs
|
10:57:59
|
*** upul` has joined #openmrs
|
10:57:59
|
*** ChanServ sets mode: +v upul`
|
11:08:12
|
*** gurbuz has joined #openmrs
|
11:12:40
|
*** openmrs_web095 has joined #openmrs
|
11:15:21
|
*** openmrs_web095 is now known as ladyfa
|
11:15:31
|
<ladyfa> hi everyone
|
11:22:58
|
*** ladyfa has quit IRC
|
11:27:54
|
*** upul` has quit IRC
|
11:55:08
|
*** r0bby|android_ has joined #openmrs
|
11:55:08
|
*** ChanServ sets mode: +v r0bby|android_
|
11:57:42
|
*** r0bby|android has quit IRC
|
12:12:39
|
*** ruwan has quit IRC
|
12:21:26
|
*** downeym-mobile has joined #openmrs
|
12:21:26
|
*** downeym-mobile has quit IRC
|
12:21:26
|
*** downeym-mobile has joined #openmrs
|
12:21:26
|
*** ChanServ sets mode: +o downeym-mobile
|
12:23:32
|
*** chopin has joined #openmrs
|
12:23:32
|
*** ChanServ sets mode: +v chopin
|
12:28:31
|
*** dev29aug has quit IRC
|
12:32:06
|
*** r0bby|android_ has quit IRC
|
12:33:52
|
*** chopin has quit IRC
|
12:33:59
|
*** chopin has joined #openmrs
|
12:33:59
|
*** ChanServ sets mode: +v chopin
|
12:37:19
|
*** andrewaclt has quit IRC
|
12:47:22
|
*** downeym has joined #openmrs
|
12:47:22
|
*** ChanServ sets mode: +o downeym
|
12:47:50
|
*** downeym-mobile has quit IRC
|
12:49:38
|
*** firc has quit IRC
|
12:51:09
|
*** nribeka has joined #openmrs
|
12:51:09
|
*** ChanServ sets mode: +v nribeka
|
12:51:24
|
<downeym> hey nribekab0t
|
12:54:57
|
<firzhan> nribeka: hi
|
12:55:31
|
<firzhan> hwz ur weekend
|
12:56:05
|
<nribeka> ok i guess
|
12:56:12
|
<firzhan> :)
|
12:56:31
|
<firzhan> i hv done some initial work for bug #2168
|
12:56:40
|
<firzhan> except the validation handling
|
12:56:40
|
*** Dawang has joined #openmrs
|
12:56:44
|
<downeym> !ticket 2168
|
12:56:44
|
<OpenMRSBot> downeym: Ticket #2168: http://dev.openmrs.org/ticket/2168
|
12:57:00
|
<firzhan> thnx downeym
|
12:57:11
|
<firzhan> shall i attach it
|
12:58:20
|
<downeym> if you think it is ready for review, you should attach it and set to "Needs Review" :)
|
12:58:35
|
<firzhan> k
|
12:59:47
|
<downeym> firzhan: did you find an answer about saveLogicToken?
|
13:00:58
|
<firzhan> yeah
|
13:01:09
|
<firzhan> norma developers cant use it
|
13:01:21
|
<firzhan> itz only fro the usage of RuleFactory
|
13:01:35
|
<firzhan> we hv to use th emethods only available in
|
13:01:39
|
<firzhan> LogicService
|
13:02:18
|
<firzhan> !ticket 1735 has the answers
|
13:02:18
|
<OpenMRSBot> firzhan: Ticket #1735 has the answers: http://dev.openmrs.org/ticket/1735 has the answers
|
13:02:41
|
*** jkeiper has joined #openmrs
|
13:02:41
|
*** ChanServ sets mode: +v jkeiper
|
13:02:56
|
<downeym> hail, jkeiper
|
13:03:08
|
*** chopin has quit IRC
|
13:03:09
|
<jkeiper> downeym: hey-o
|
13:03:18
|
* jkeiper just tried to go to a meeting that was cancelled
|
13:03:31
|
*** jkeiper is now known as chopin
|
13:03:51
|
<chopin> spent the first 40-ish minutes of today responding to gsoc emails
|
13:04:02
|
* downeym gives chopin an email account
|
13:04:27
|
<downeym> chopin: you have some proposals already
|
13:04:35
|
<chopin> yes, need to comment on them next
|
13:04:55
|
<chopin> trying to get this cleaned up before i dive into XSLT d00m today
|
13:05:02
|
<downeym> chopin: keep in mind that it will be tricky to do much ranking until they all come in. most come in at the last minute :)
|
13:05:12
|
<chopin> right, that's -fine-
|
13:05:21
|
<chopin> i'm happy to rank post-hoc
|
13:05:55
|
<chopin> downeym: do you think i need a chopin@openmrs.org?
|
13:06:16
|
<downeym> no
|
13:06:27
|
<chopin> because i have a "real name" complex and fail to use it in here?
|
13:06:35
|
<chopin> good
|
13:07:07
|
<nribeka> what do we do if the the proposal doesn't list any contact downeym
|
13:07:11
|
<downeym> chopin: your wiki page does the mapping ;)
|
13:07:33
|
<downeym> nribeka: you may want to put a public comment asking for contact informations :)
|
13:09:16
|
<chopin> downeym: ah, right!
|
13:09:36
|
*** bwolfe has joined #openmrs
|
13:09:36
|
*** ChanServ sets mode: +o bwolfe
|
13:09:45
|
<downeym> all hail, bwolfe
|
13:10:20
|
*** openmrs_web429 has joined #openmrs
|
13:10:21
|
<downeym> hi openmrs_web429
|
13:10:27
|
*** openmrs_web429 is now known as sumitbbd
|
13:10:51
|
*** andrewaclt has joined #openmrs
|
13:11:07
|
*** andrewaclt has quit IRC
|
13:13:35
|
*** codestasher has joined #openmrs
|
13:14:56
|
*** sumitbbd has quit IRC
|
13:21:45
|
*** kennymac has joined #openmrs
|
13:21:45
|
*** gurbuz has quit IRC
|
13:21:58
|
*** gurbuz has joined #openmrs
|
13:21:59
|
<kennymac> hi all
|
13:22:07
|
<bwolfe> hi kennymac
|
13:28:00
|
<downeym> I just the other day got...an Internet was sent by bwolfe at 10 o'clock in the morning on Friday. I got it yesterday. Why?
|
13:28:18
|
<chopin> bwolfe: please send me an Internet.
|
13:28:27
|
<downeym> chopin: don't you have your own personal internet?
|
13:28:33
|
<chopin> that's -different-
|
13:30:24
|
<bwolfe> downeym: if you didn't get the first Internet I sent you then you don't deserve any more
|
13:30:52
|
<downeym> bwolfe: the reason why is because it got tangled up with all these things going on the Internet commercially
|
13:31:46
|
*** downeym is now known as TedStevens
|
13:32:16
|
*** TedStevens is now known as Guest97684
|
13:32:27
|
*** Guest97684 is now known as downeym
|
13:32:57
|
<bwolfe> stop clogging the tubes!! ...oh the humanity
|
13:36:58
|
*** umashanthi has joined #openmrs
|
13:38:21
|
*** luzhuangwei has joined #openmrs
|
13:40:35
|
*** openmrs_web295 has joined #openmrs
|
13:40:35
|
*** openmrs_web295 is now known as firc
|
13:40:35
|
<downeym> hi openmrs_web295
|
13:40:47
|
*** downeym has quit IRC
|
13:40:48
|
*** wyclif has joined #openmrs
|
13:40:59
|
<firc> hi :)
|
13:41:02
|
<wyclif> hey
|
13:41:05
|
*** downeym has joined #openmrs
|
13:41:05
|
*** ChanServ sets mode: +o downeym
|
13:42:10
|
<firc> I was wondering. Of all the projects listed in the website, only some will be selected by google finally right?
|
13:42:40
|
<downeym> last year we had 14 projects
|
13:42:43
|
<firc> Is there any fixed number of slots already alloted? Or is it decided only after the applications arrive
|
13:42:51
|
<downeym> it will be decided after applications are finished
|
13:43:08
|
*** openmrs_web808 has joined #openmrs
|
13:43:08
|
<downeym> hi openmrs_web808
|
13:43:11
|
<firc> ah cool
|
13:43:21
|
<downeym> firc: it is based in part on the number of applications received
|
13:43:31
|
*** openmrs_web808 is now known as Suneeth
|
13:44:19
|
<firc> is it the org. which decides it? Or google?
|
13:45:20
|
<downeym> google
|
13:45:43
|
<downeym> last year there were 1000 students in total for all organisations
|
13:47:23
|
<umashanthi> downeym: Is there a code review session today?
|
13:48:08
|
* downeym looks at bwolfe
|
13:48:45
|
<bwolfe> umashanthi: yeah, usually. why?
|
13:49:18
|
<umashanthi> bwolfe: at what time? I attended last week. Willing to listen today also
|
13:50:08
|
<bwolfe> umashanthi: cool. its in 3 hours and 10 minutes
|
13:50:18
|
<bwolfe> http://openmrs.org/wiki/Code_Review_Schedule
|
13:51:15
|
<umashanthi> bwolfe: Thanks
|
14:00:32
|
*** Suneeth has quit IRC
|
14:00:41
|
*** umashanthi has quit IRC
|
14:04:30
|
*** harsha has joined #openmrs
|
14:12:16
|
*** Dawang has quit IRC
|
14:17:25
|
*** Dawang has joined #openmrs
|
14:19:45
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1339 (defect closed): Delete User Error <http://dev.openmrs.org/ticket/1339#comment:5>
|
14:21:14
|
*** andrewaclt has joined #openmrs
|
14:23:41
|
*** umashanthi has joined #openmrs
|
14:37:25
|
*** syhaas has joined #openmrs
|
14:37:25
|
*** ChanServ sets mode: +v syhaas
|
14:37:39
|
<kennymac> could somebody tell me which browsers we officially support? The website search doesn't seem to reveal anything...
|
14:37:55
|
*** ChanServ sets mode: +v wyclif
|
14:39:37
|
<bwolfe> kennymac: it used to just be firefox
|
14:39:46
|
<bwolfe> but that was when firefox was the only good one out there
|
14:39:54
|
<bwolfe> now safari and chrome /should/ be supported
|
14:40:00
|
<kennymac> hmmm
|
14:40:15
|
<downeym> each module could mess any of those up :)
|
14:40:49
|
<kennymac> i agree that they are both decent browsers, supporting more than one officially though could introduce a lot of work
|
14:42:22
|
<downeym> kennymac: when djazayeri wakes up and arrives in IRC, you might ask him about his thoughts for the new 2.0 webapp gui
|
14:42:44
|
<downeym> or email him :D
|
14:43:35
|
<bwolfe> eh, they're both webkit, so its not that hard
|
14:43:37
|
<kennymac> downey: coincidently, i just posted a response to him on the mailing list regarding a similar issue ;)
|
14:43:45
|
<bwolfe> and really, if we do our js right, then they should all work
|
14:44:43
|
<kennymac> bwolfe: if we are depending on Dojo for widgets then it could be more of an issue of Dojo doing their JS right
|
14:45:17
|
<bwolfe> yeah, and we're moving to jquery
|
14:46:22
|
<kennymac> ahh so jquery will be able to replace the Dojo stuff?
|
14:47:07
|
*** openmrs_web056 has joined #openmrs
|
14:47:07
|
<downeym> hi openmrs_web056
|
14:47:33
|
*** openmrs_web056 is now known as suneeth
|
14:47:38
|
<suneeth> hi all
|
14:47:54
|
*** openmrs_web042 has joined #openmrs
|
14:47:54
|
<downeym> hi openmrs_web042
|
14:48:05
|
*** openmrs_web042 is now known as saimanohar
|
14:48:35
|
*** jmiranda has joined #openmrs
|
14:48:35
|
*** ChanServ sets mode: +o jmiranda
|
14:50:34
|
<suneeth> hi justin
|
14:50:41
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2199 (task created): Make Delete User error message more descriptive <http://dev.openmrs.org/ticket/2199>
|
14:50:42
|
<jmiranda> hey suneeth
|
14:51:06
|
<suneeth> i have just submitted my proposal regarding the data migration &etl project
|
14:51:36
|
<suneeth> i have described how have we used the etl tools to transfer the data from diff dbs to our db
|
14:52:30
|
<jmiranda> suneeth, thanks
|
14:52:45
|
<jmiranda> suneeth, i'll review it soon and give you some feedback
|
14:52:56
|
<saimanohar> yes please
|
14:53:13
|
<suneeth> thanks
|
14:53:23
|
<suneeth> sai why r u saying yes please
|
14:53:39
|
<saimanohar> oh it was meant for someone else sorry
|
14:57:49
|
<kennymac> ohh just realised the reply address of mails on the dev list is dev@OPENMRS.ORG, does replying to this go to the same place as openmrs-devel-l@LISTSERV.IUPUI.EDU?
|
14:58:07
|
*** PrototypeNM1 has joined #openmrs
|
14:58:07
|
<downeym> hi PrototypeNM1
|
14:58:23
|
<PrototypeNM1> Hello
|
15:00:00
|
<bwolfe> hi PrototypeNM1
|
15:00:20
|
<bwolfe> kennymac: yes, jquery should replace dojo stuff eventually (probably with 2.0)
|
15:00:35
|
<bwolfe> PrototypeNM1: were you at the recent CS Day ?
|
15:00:47
|
<downeym> kennymac: use dev@ instead
|
15:00:57
|
<downeym> kennymac: (however, it is an alias to the iupui.edu address)
|
15:02:59
|
*** downeym is now known as downeym-away
|
15:05:36
|
<kennymac> bwolfe: seems like moving to jquery should sort out some of these browser problems then as it seems to be quite concerned with intercompatibility
|
15:05:51
|
<kennymac> downeym: good to know, thanks!
|
15:06:05
|
<bwolfe> kennymac: yeah, there are a bunch of hacks for dojo
|
15:06:12
|
<bwolfe> and we're using a dojo that is 4 years old :-/
|
15:07:00
|
<kennymac> that is much older than chrome it's self! ><
|
15:14:16
|
*** upul` has joined #openmrs
|
15:14:16
|
*** ChanServ sets mode: +v upul`
|
15:15:08
|
*** deaves has joined #openmrs
|
15:15:08
|
*** ChanServ sets mode: +v deaves
|
15:15:10
|
*** andrewaclt has quit IRC
|
15:17:24
|
*** suneeth has quit IRC
|
15:17:46
|
*** saimanohar has quit IRC
|
15:19:45
|
<PrototypeNM1> Bwolfe, yes, I was
|
15:20:23
|
*** dev29aug has joined #openmrs
|
15:21:58
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #696 (enhancement closed): Enforce Integer Values for non-precise numerics at both the web and service layers <http://dev.openmrs.org/ticket/696#comment:6> || OpenMRS Changesets: Changeset [12843]: Enforce Integer Values for non-precise numerics at both the web and ⦠<http://dev.openmrs.org/changeset/12843>
|
15:33:22
|
*** PrototypeNM1 has left #openmrs
|
15:35:35
|
<upul`> Does this handkerchief smell of chloroform?
|
15:35:45
|
<upul`> heh heh
|
15:35:51
|
*** openmrs_web136 has joined #openmrs
|
15:35:51
|
<downeym-away> hi openmrs_web136
|
15:36:42
|
*** openmrs_web136 has quit IRC
|
15:38:30
|
*** ruwan has joined #openmrs
|
15:40:24
|
<upul`> hi deaves
|
15:41:56
|
*** ruwan has quit IRC
|
15:42:03
|
*** ruwan has joined #openmrs
|
15:42:41
|
<deaves> hi upul
|
15:42:48
|
<deaves> Sorry I disappeared there
|
15:43:05
|
<deaves> You had a question(s) for me!
|
15:43:34
|
*** chopin has quit IRC
|
15:45:17
|
*** dilantha has joined #openmrs
|
15:45:34
|
*** dilantha has left #openmrs
|
15:45:51
|
<upul`> deaves, for bug analytics are the algorithms all set
|
15:46:06
|
<upul`> and is it only ready for implemnetation as a plugin?
|
15:46:42
|
<deaves> we do have algorithms - but they were built for mozilla and bugzilla, so they may simply transfer over... but they may not. It isn't clear yet
|
15:51:24
|
<upul`> deaves, in one these examples you check success rate of reporter's bugs getting fixed, does the ticket has a stack trace, and reporter is a insider then calculate the probability of it being fixed by that. things like that
|
15:53:38
|
<deaves> hmmm, I need to bump you over to Diederik to answer that question
|
15:53:47
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [12844]: spring-3.0: added README to antlr lib dir <http://dev.openmrs.org/changeset/12844>
|
16:04:56
|
*** ruwan has quit IRC
|
16:08:42
|
*** djazayeri has joined #openmrs
|
16:08:42
|
*** ChanServ sets mode: +o djazayeri
|
16:13:13
|
*** downeym-away is now known as downeym
|
16:15:19
|
<downeym> hi djazayeri
|
16:15:28
|
<djazayeri> hi downeym
|
16:22:37
|
*** chopin has joined #openmrs
|
16:22:37
|
*** ChanServ sets mode: +v chopin
|
16:24:43
|
<luzhuangwei> Hi, downeym. Which tickets will be reviewed in today's code review?
|
16:24:49
|
<luzhuangwei> I think maybe we can have a look these tickets in advance:-)
|
16:25:11
|
* downeym has no clue :)
|
16:25:40
|
<downeym> so far nothing listed for http://openmrs.org/wiki/2010-04-05_Code_Review
|
16:26:12
|
<luzhuangwei> Ok, it doesn't matter. I can be a listener:-) thanks!
|
16:26:20
|
<chopin> downeym: i have a few patches we can look at :-)
|
16:26:27
|
<chopin> check out {22} for potentials
|
16:26:50
|
*** upul` has quit IRC
|
16:27:16
|
<luzhuangwei> Ok, thanks, chopin
|
16:27:38
|
<downeym> http://dev.openmrs.org/report/21
|
16:27:54
|
<bwolfe> !introtickets
|
16:27:54
|
<OpenMRSBot> bwolfe: "introtickets" --- http://dev.openmrs.org/report/20
|
16:27:59
|
<bwolfe> !gettingstartedtickets
|
16:27:59
|
<OpenMRSBot> bwolfe: "gettingstartedtickets" --- http://dev.openmrs.org/report/16
|
16:28:12
|
<bwolfe> !ticketswithattachments
|
16:28:12
|
<OpenMRSBot> bwolfe: Error: "ticketswithattachments" is not a valid command.
|
16:28:22
|
* bwolfe has not picked out tickets for review yet
|
16:28:25
|
* bwolfe goes and does that now
|
16:29:45
|
<luzhuangwei> Ah, ok:-)
|
16:32:00
|
*** ruwan has joined #openmrs
|
16:32:38
|
<bwolfe> nribeka: can we review 1615 ?
|
16:32:56
|
<nribeka> !ticket 1615
|
16:32:56
|
<OpenMRSBot> nribeka: Ticket #1615: http://dev.openmrs.org/ticket/1615
|
16:33:07
|
<nribeka> yeah i think so bwolfe
|
16:33:20
|
<nribeka> need some feedback on that one
|
16:33:21
|
<bwolfe> ok, I'll add it
|
16:33:37
|
<chopin> i think my tickets are individually approved already
|
16:33:39
|
<chopin> :-(
|
16:33:53
|
<chopin> !ticket 270
|
16:33:53
|
<OpenMRSBot> chopin: Ticket #270: http://dev.openmrs.org/ticket/270
|
16:34:12
|
<nribeka> will bring pistachios and diet coke to the review
|
16:34:17
|
<nribeka> or not ...
|
16:34:20
|
<chopin> ticket 2032 is back to "needs review"
|
16:34:22
|
<chopin> yesssss
|
16:34:37
|
<nribeka> !ticket 2032
|
16:34:37
|
<OpenMRSBot> nribeka: Ticket #2032: http://dev.openmrs.org/ticket/2032
|
16:34:50
|
<nribeka> some of the logic ticket also need review bwolfe
|
16:34:54
|
<nribeka> !nribekasay
|
16:34:54
|
<OpenMRSBot> nribeka: "nribekasay" --- ticket 2168 and ticket 2175
|
16:35:19
|
<nribeka> !ticket 2168
|
16:35:19
|
<OpenMRSBot> nribeka: Ticket #2168: http://dev.openmrs.org/ticket/2168
|
16:36:03
|
<chopin> nribeka: i think the coder is asking you for comments :-)
|
16:36:52
|
<nribeka> community review is better (lol)
|
16:43:13
|
<nribeka> yay darius just put a comment on 2168
|
16:43:16
|
<nribeka> thanks djazayeri
|
16:43:52
|
<downeym> djazayeri++
|
16:44:08
|
*** deaves has quit IRC
|
16:44:42
|
<nribeka> djazayeri++
|
16:44:52
|
<nribeka> firzhan, djazayeri just put a comment on the ticket
|
16:45:23
|
<nribeka> some nitpicky comment: use the openmrs formatter / code template
|
16:45:42
|
<firzhan> nribeka: yeah i ll be putting some screen shots
|
16:45:45
|
<nribeka> http://openmrs.org/wiki/OpenMRS_Conventions.
|
16:45:45
|
<firzhan> now
|
16:46:27
|
<firzhan> k
|
16:50:25
|
<firc> nribeka: what about 2175?
|
16:51:34
|
* bwolfe has added tickets to http://openmrs.org/wiki/2010-04-05_Code_Review
|
16:51:50
|
<nribeka> 2175 can be in code review. but there's some design question in there. bwolfe, should this go to design review call?
|
16:51:54
|
<downeym> !ticket 2175
|
16:51:54
|
<OpenMRSBot> downeym: Ticket #2175: http://dev.openmrs.org/ticket/2175
|
16:52:01
|
<bwolfe> if anyone urgently needs their shtuff code reviewed today we can insert it
|
16:52:18
|
<bwolfe> (anyone other than nribeka... :-p)
|
16:53:19
|
<bwolfe> nribeka: looks fine to me
|
16:53:24
|
<bwolfe> what design is in question ?
|
16:53:40
|
<nribeka> max/min for other type
|
16:53:49
|
<nribeka> coded, datetime, text and boolean
|
16:54:18
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [12846]: logmanager: created proxy class for layout, fixed lack of default value ⦠<http://dev.openmrs.org/changeset/12846> || OpenMRS Tickets: Ticket #2036 (enhancement closed): Replace graphs on patient dashboard with flot instead of images <http://dev.openmrs.org/ticket/2036#comment:34> || OpenMRS Changesets: Changeset [12845]: Replace graphs on patient dashboard with flot instead of images - ⦠<http://dev.openmrs.org/changeset/12845>
|
16:55:57
|
<firc> nribeka: for coded, as you had said earlier.. concept id seems fine
|
16:58:18
|
<nribeka> so text --> do the parsing, coded --> concept id, datetime --> max datetime, boolean --> ??, numeric --> simple :)
|
16:58:55
|
<firc> boolean. hmm. Maybe return 1 if any of the result is true? But I dont really know how is it any useful
|
16:59:49
|
<bwolfe> yeah
|
17:00:01
|
<bwolfe> (not useful)
|
17:00:02
|
*** jkeiper has joined #openmrs
|
17:00:02
|
*** ChanServ sets mode: +v jkeiper
|
17:01:15
|
<firc> Hmm. There is no "max" for boolean then, I guess
|
17:01:22
|
*** jmiranda has quit IRC
|
17:01:27
|
<firc> extremes, that is.
|
17:03:40
|
*** chopin has quit IRC
|
17:03:48
|
<syhaas> !ticket 908
|
17:03:48
|
<OpenMRSBot> syhaas: Ticket #908: http://dev.openmrs.org/ticket/908
|
17:04:50
|
*** syhaas_ has joined #openmrs
|
17:05:38
|
<nribeka> design review
|
17:05:38
|
<nribeka> oops
|
17:06:26
|
<nribeka> firc, update the patch and bwolfe can review them tomorrow
|
17:06:33
|
<jkeiper> code review URL: https://www.freeconferencing.com/participant/login.html?dialin=7124320075&pcode=305801
|
17:06:37
|
<OpenMRSBot> <http://ln-s.net/5Zql> (at www.freeconferencing.com)
|
17:07:36
|
*** wyclif has quit IRC
|
17:07:51
|
*** wyclif has joined #openmrs
|
17:08:49
|
<firc> nribeka: ah, cool. When exactly is the review done .. this time tomorrow ?
|
17:08:50
|
*** openmrs_web083 has joined #openmrs
|
17:08:50
|
<downeym> hi openmrs_web083
|
17:08:59
|
*** openmrs_web083 is now known as kcygan
|
17:09:04
|
<kcygan> hi
|
17:09:06
|
<bwolfe> http://openmrs.org/wiki/2010-04-05_Code_Review
|
17:09:15
|
*** syhaas has quit IRC
|
17:09:37
|
<downeym> firc: Each Tuesday (excluding holidays) at 9:00am Eastern Time
|
17:09:48
|
<downeym> firc: http://openmrs.org/wiki/Code_Review_Schedule
|
17:11:42
|
<bwolfe> downeym: and mondays at 1pm
|
17:12:21
|
<jkeiper> luzhuangwei: still on the call?
|
17:12:24
|
<luzhuangwei> yep
|
17:12:25
|
<jkeiper> use https://www.webhuddle.com/j.do?hem=jeremy@openmrs.org&pw=openmrs to see it
|
17:12:28
|
<OpenMRSBot> <http://ln-s.net/5Zqt> (at www.webhuddle.com)
|
17:14:58
|
<downeym> http://breeze.iu.edu/OpenMRSdev
|
17:15:23
|
*** deaves has joined #openmrs
|
17:15:23
|
*** ChanServ sets mode: +v deaves
|
17:15:46
|
<deaves> downeym so sorry I'm late
|
17:15:56
|
*** burke has joined #openmrs
|
17:15:56
|
*** ChanServ sets mode: +o burke
|
17:16:20
|
<downeym> deaves: no problem :)
|
17:16:36
|
<deaves> downeym: skype?
|
17:16:41
|
*** bwolfe has left #openmrs
|
17:16:45
|
*** jmiranda has joined #openmrs
|
17:16:45
|
*** ChanServ sets mode: +o jmiranda
|
17:17:00
|
*** bwolfe has joined #openmrs
|
17:17:00
|
*** ChanServ sets mode: +o bwolfe
|
17:23:58
|
<burke> update command in liquibase: http://www.liquibase.org/manual/update_data
|
17:24:26
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [12848]: Yet another fix for unit tests for flot graphs for #2036 <http://dev.openmrs.org/changeset/12848> || OpenMRS Changesets: Changeset [12847]: Fixing unit test for flot graphs for #2036 <http://dev.openmrs.org/changeset/12847> || OpenMRS Forum: Re: Sending open MRS HL7 Messages <http://forum.openmrs.org/viewtopic.php?f=10&t=440#p2177>
|
17:29:18
|
*** harsha has left #openmrs
|
17:35:22
|
<firc> thanks downeym
|
17:46:18
|
<firzhan> nribeka: I hv attached the screen shots here
|
17:46:26
|
<firzhan> i h vto do some reviews too
|
17:46:36
|
<firzhan> especially exception handling
|
17:47:14
|
*** umashanthi has left #openmrs
|
17:53:06
|
<bwolfe> nribeka++
|
17:53:09
|
<bwolfe> nribeka--
|
17:53:13
|
*** dev29aug has quit IRC
|
17:57:38
|
*** kcygan has quit IRC
|
17:58:00
|
*** ruwan has quit IRC
|
17:59:48
|
*** burke has quit IRC
|
18:00:08
|
*** ruwan has joined #openmrs
|
18:01:55
|
*** openmrs_web625 has joined #openmrs
|
18:01:55
|
<downeym> hi openmrs_web625
|
18:02:00
|
*** openmrs_web625 is now known as kcygan
|
18:03:29
|
<gurbuz> hi
|
18:03:41
|
<gurbuz> any GSoC mentor for the project Metadata Sharing Module ?
|
18:07:04
|
*** kennymacd has joined #openmrs
|
18:07:07
|
*** downeym has quit IRC
|
18:08:42
|
<firzhan> nribeka: can u explain me the term single request of the logic service
|
18:10:17
|
<bwolfe> gurbuz: who is listed?
|
18:10:39
|
*** downeym has joined #openmrs
|
18:10:39
|
*** ChanServ sets mode: +o downeym
|
18:10:47
|
<gurbuz> bwolfe : Darius Jazayeri
|
18:10:48
|
*** kennymac has quit IRC
|
18:11:02
|
<bwolfe> gurbuz: ok, so direct your messages at him in here. :-)
|
18:11:11
|
<downeym> it's djazayeri
|
18:11:11
|
<bwolfe> !tabcomplete
|
18:11:11
|
<OpenMRSBot> bwolfe: "tabcomplete" --- Most IRC clients let you easily write someone's nickname in the channel using tab completion. Just type the first few letters, then <tab>, and voila!
|
18:11:52
|
<gurbuz> yeah, thanks :)
|
18:13:37
|
<gurbuz> djazayeri: for the project Metadata Sharing Module, is there any requirement for the protocol
|
18:14:26
|
<djazayeri> gurbuz: on a call now, available in 20 mins
|
18:14:29
|
*** downeym has quit IRC
|
18:14:36
|
<gurbuz> I mean, any secondary server may be used for this?
|
18:14:41
|
<gurbuz> ok
|
18:14:50
|
*** downeym has joined #openmrs
|
18:14:50
|
*** ChanServ sets mode: +o downeym
|
18:21:07
|
<firzhan> djazayeri: I hv attached the screen shots for !#ticket 2168
|
18:21:25
|
<firzhan> !ticket #2168
|
18:21:25
|
<OpenMRSBot> firzhan: Ticket ##2168: http://dev.openmrs.org/ticket/#2168
|
18:26:23
|
*** ruwan has quit IRC
|
18:32:06
|
*** ruwan has joined #openmrs
|
18:32:49
|
<bwolfe> gurbuz: secondary server?
|
18:58:59
|
<wyclif> hey
|
19:08:43
|
*** dev29aug has joined #openmrs
|
19:20:25
|
<nribeka> firzhan, i think we're running out of time today thanks to my ticket
|
19:23:14
|
*** dev29aug has quit IRC
|
19:23:56
|
*** dev29aug has joined #openmrs
|
19:23:56
|
*** dev29aug has quit IRC
|
19:23:56
|
*** dev29aug has joined #openmrs
|
19:24:36
|
<firzhan> k
|
19:25:00
|
<firzhan> nribeka: k
|
19:25:24
|
<firzhan> r thr any comments
|
19:38:14
|
*** wyclif has quit IRC
|
19:42:15
|
*** downeym has quit IRC
|
19:50:47
|
*** luzhuangwei has quit IRC
|
19:56:28
|
*** raffael has joined #openmrs
|
19:56:45
|
<raffael> hi all :)
|
19:57:25
|
*** dev29aug has quit IRC
|
19:57:32
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2200 (defect created): Google Maps Image Viewer <http://dev.openmrs.org/ticket/2200> || OpenMRS Changesets: Changeset [12849]: rwandaprimarycarepilot: added address fields to barcode <http://dev.openmrs.org/changeset/12849>
|
20:00:03
|
*** wyclif has joined #openmrs
|
20:03:26
|
*** djazayeri has quit IRC
|
20:07:21
|
*** firc has quit IRC
|
20:07:34
|
*** kane77 has joined #openmrs
|
20:10:22
|
*** downeym has joined #openmrs
|
20:10:22
|
*** ChanServ sets mode: +o downeym
|
20:24:49
|
*** ruwan has quit IRC
|
20:25:46
|
*** firzhan has quit IRC
|
20:26:58
|
*** openmrs_web141 has joined #openmrs
|
20:26:58
|
<downeym> hi openmrs_web141
|
20:36:59
|
*** openmrs_web141 is now known as firzhan
|
20:43:47
|
*** djazayeri has joined #openmrs
|
20:43:47
|
*** ChanServ sets mode: +o djazayeri
|
20:46:25
|
<djazayeri> raffael, are you Rafal K from email?
|
20:46:25
|
*** jkeiper has quit IRC
|
20:46:42
|
<raffael> djazayeri: yeah
|
20:46:43
|
<djazayeri> as opposed to Rafael P :-)
|
20:46:44
|
<djazayeri> ok
|
20:47:12
|
<raffael> Rafael P? :)
|
20:48:37
|
<raffael> i sometimes use a nick "elusive" but it'd say nothing to you ;)
|
20:48:49
|
<kennymacd> nn everyone, keep up the good work :)
|
20:48:54
|
*** kennymacd has quit IRC
|
20:50:11
|
*** dragontree has joined #openmrs
|
20:50:12
|
<downeym> hi dragontree
|
20:50:38
|
<dragontree> hi folks
|
20:56:32
|
* raffael lost illusions that he can do java after 4 beers :P
|
20:56:41
|
<downeym> !beer raffael
|
20:56:41
|
* OpenMRSBot slides raffael a pint
|
20:57:04
|
<raffael> now i'm done thanks :)\
|
20:57:33
|
<dragontree> maybe a CUP of java would help ;)
|
20:57:44
|
*** firzhan has quit IRC
|
20:59:04
|
<raffael> dragontree: too late for cafee here ;)
|
20:59:20
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [12850]: rwandaprimarycare: inserted printing patient bar code into registration ⦠<http://dev.openmrs.org/changeset/12850>
|
21:00:08
|
<dragontree> I found OpenMRS at the gsoc tutors list ... it sounds pretty interesting .. assuming I'm not already too late .. can I just pick any getting-startet-ticket and try?
|
21:00:30
|
<bwolfe> dragontree: yep
|
21:00:35
|
<bwolfe> dragontree: what do you mean tutors list ?
|
21:00:46
|
<bwolfe> !introtickets
|
21:00:46
|
<OpenMRSBot> bwolfe: "introtickets" --- http://dev.openmrs.org/report/20
|
21:00:47
|
<downeym> !introtickets
|
21:00:48
|
<OpenMRSBot> downeym: "introtickets" --- http://dev.openmrs.org/report/20
|
21:00:50
|
<bwolfe> !gettingstartedtickets
|
21:00:50
|
<OpenMRSBot> bwolfe: "gettingstartedtickets" --- http://dev.openmrs.org/report/16
|
21:01:06
|
<bwolfe> downeym: I won by a hair ;-)
|
21:01:27
|
<downeym> bwolfe: not on my side :)
|
21:01:45
|
<dragontree> @bwolfe sorry, i meant "List of acepted organisations"
|
21:01:49
|
<downeym> ahh
|
21:01:52
|
<bwolfe> !irclogs
|
21:01:52
|
<OpenMRSBot> bwolfe: "irclogs" --- The OpenMRS IRC logs are publicly displayed online: http://dev.openmrs.org/irclogs
|
21:01:56
|
<downeym> !gsoc
|
21:01:56
|
<OpenMRSBot> downeym: "gsoc" --- More information about OpenMRS and Google Summer of Code 2010 is available at http://soc2010.openmrs.org/
|
21:02:13
|
<downeym> bwolfe--
|
21:02:38
|
<dragontree> ähm .. thank you
|
21:03:14
|
<downeym> :)
|
21:03:25
|
<downeym> dragontree: check out that last link for some tips on how to get started
|
21:09:34
|
*** mathiaslin has quit IRC
|
21:19:05
|
*** patrick42h has joined #openmrs
|
21:19:05
|
<downeym> hi patrick42h
|
21:24:58
|
<wyclif> hey
|
21:25:15
|
<patrick42h> hello
|
21:25:26
|
<dragontree> hi
|
21:26:00
|
*** ChanServ sets mode: +v wyclif
|
21:27:02
|
<gurbuz> djazayeri
|
21:27:17
|
<djazayeri> Hi gurbuz
|
21:27:26
|
<patrick42h> bonjour
|
21:27:37
|
<djazayeri> you had questions about metadata sharing
|
21:27:43
|
<gurbuz> yes
|
21:27:53
|
<downeym> patrick42h: bonsoir et bienvenue
|
21:28:22
|
<gurbuz> will Metadata Sharing Module run on application server
|
21:28:46
|
<gurbuz> may it be a deamon like program
|
21:28:55
|
<djazayeri> The ability to export and import a package of metadata should be part of the OpenMRS application.
|
21:29:17
|
<gurbuz> hmm ok
|
21:29:23
|
<gurbuz> what about web services?
|
21:29:28
|
<djazayeri> The ability to be a published source of metadata could be part of OpenMRS, but it could also be a separate app.
|
21:29:28
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2201 (task created): Concept.getAnswers should include retired answers by default <http://dev.openmrs.org/ticket/2201> || OpenMRS Changesets: Changeset [12851]: rwandaprimarycare: added global property to specify how many copies of bar ⦠<http://dev.openmrs.org/changeset/12851>
|
21:30:14
|
<djazayeri> In the ideal world, a "Metadata Source" could be: (1) another OpenMRS server, (2) a static web page with an xml file, (3) ...
|
21:31:05
|
<djazayeri> Yes, serving up the metadata packages should be done via web services.
|
21:32:03
|
<djazayeri> Although I think that once a version of a metadata package is published it is static, so it could live on a static web server, and be accessible via GET if you know the url.
|
21:32:04
|
<gurbuz> does it matter which web service stack is used?
|
21:32:40
|
<djazayeri> It should use the same web service stack that other OpenMRS modules are using.
|
21:33:01
|
<djazayeri> There's a REST module, and a webservices.jaxws module IIRC
|
21:33:09
|
<gurbuz> sorry I haven't checked it yet
|
21:33:17
|
<gurbuz> hmm cool
|
21:33:37
|
<djazayeri> I think REST would be better here.
|
21:33:56
|
<bwolfe> um, the tornado sirens are going off here..
|
21:34:10
|
<bwolfe> if you see a bunch of rg/iupui disconnections, you'll know why
|
21:34:15
|
*** downeym has quit IRC
|
21:34:31
|
<djazayeri> It's easier, consumable by other platforms besides Java, and we probably don't care about authentication for getting a list of published metadata
|
21:35:10
|
<gurbuz> yeah, it is suitable for metadata sharing
|
21:35:15
|
* bwolfe runs to my car while its not raining
|
21:35:39
|
<gurbuz> how will the publisher track the subscribers?
|
21:35:56
|
<gurbuz> I mean, the history or which content is new etc.
|
21:36:02
|
<djazayeri> I don't think the publisher needs to know about its subscribers
|
21:36:20
|
<djazayeri> the subscribers should be in charge of checking in on the publisher occasionally.
|
21:36:59
|
*** bwolfe has quit IRC
|
21:37:25
|
<Dawang> hi, djazayeri , may i ask the difference between the metadata and data in the database?
|
21:38:06
|
*** nribeka has quit IRC
|
21:38:09
|
<djazayeri> The simple solution is that if the subscriber has version 1 of something, and it checks the publisher and sees that version 2 is available, it downloads that whole package, and figures out locally how to apply it
|
21:38:47
|
<djazayeri> You could imagine a world where the subscriber says "I'm version 1" and the publisher says "since then only these 3 things have changed" but I think that's a version 9 feature.
|
21:38:58
|
<djazayeri> Dawang: data is things like Patient, Encounter, Observation.
|
21:39:22
|
<djazayeri> metadata is "data that describes data", like PersonAttributeType, EncounterType, ConceptDatatype
|
21:39:40
|
<gurbuz> hmm that's ok if whole package will be downloaded.
|
21:40:20
|
<djazayeri> So an encounter type might be "Adult initial HIV visit"
|
21:40:27
|
<Dawang> djazayeri, I see, y does openmrs save metadata separately from database
|
21:41:13
|
<djazayeri> They're both saved to the database. If you look at the source code, things that implement OpenmrsData are data, and things that implement OpenmrsMetadata are metadata. (There's no way to see this in the DB.)
|
21:41:36
|
<djazayeri> So there's an encounter_type table so that each installation can have its own custom set of EncounterTypes.
|
21:41:47
|
*** patrick42h has quit IRC
|
21:42:06
|
<djazayeri> (i.e. someone using OpenMRS to do primary care doesn't care about an "Adult Initial HIV visit" encounter type, etc)
|
21:42:21
|
<Dawang> then can we just sharing through the database?
|
21:43:13
|
<gurbuz> it might not be safe i think
|
21:43:16
|
<djazayeri> gurbuz: yeah, my thought is that we want to make the requirement for being a 'server where metadata is published' be as small as possible
|
21:43:45
|
<djazayeri> Dawang: at Partners in Health we are using OpenMRS in Haiti, Rwanda, Lesotho, Malawi, and Peru. They don't all have the same database.
|
21:43:57
|
<djazayeri> And they have some identical needs, but some different ones.
|
21:44:04
|
*** syhaas_ has quit IRC
|
21:45:26
|
<djazayeri> we're talking about letting someone create metadata in their database, but once they have it looking like what they want (for example 1 encounter type, 20 concepts, and 2 forms, all related to Malaria) they could publish that as a package.
|
21:46:06
|
<djazayeri> And other people could download and use that package. The original authors could publish updated versions if they want to.
|
21:46:27
|
<gurbuz> i see. another requirement is "allowing offline installations"
|
21:46:49
|
<gurbuz> so, the data carried with web services is binary data file?
|
21:47:11
|
<djazayeri> basically if you have a "package" of metadata, it should be possible to get it via a web service request, or else have it uploaded from a usb stick.
|
21:47:13
|
<Dawang> so the workflow is fetch data from 1 db then transfer to some sharing format and sent to the otherside and save to another db. is that correct
|
21:47:19
|
<raffael> djazayeri: is the metadata packaged somehow already?
|
21:47:23
|
*** kane77 has quit IRC
|
21:47:42
|
<djazayeri> gurbuz: I'd imagine that the format is text/xml, but it could also be binary if that made more sense.
|
21:48:40
|
<raffael> what do you mean by package?
|
21:49:10
|
<djazayeri> Dawang, that's correct. Exporting the metadata is probably easy. Importing it (and figuring out what to do in the case of conflicts) is hard. And making a good way to publish/subscribe, instead of just saying "i send you a file with the data" is also work.
|
21:50:18
|
<djazayeri> raffael: When I say 'package' I mean the idea that you'd have a single file that contains multiple pieces of metadata. E.g. you could have the "PIH malaria" package, which contains an encounter type, 20 concepts, 2 forms, and a report.
|
21:51:27
|
<djazayeri> Right now there are ~2 approaches to sharing metadata (formimportexport module for forms and concepts, or occ module for just concepts) but neither of them have all the functionality we want.
|
21:51:55
|
<raffael> but those packages are to be defined by users or there's already such a hierarchy?
|
21:52:08
|
<djazayeri> they are to be defined by users.
|
21:52:25
|
<djazayeri> Basically right now lots of people use OpenMRS, but it's not so easy for them to share data dictionaries.
|
21:53:20
|
<Dawang> Are there any clue to deal with conficts? I saw openmrs has a logic module, will that help
|
21:53:53
|
<raffael> ok thanks
|
21:53:56
|
<djazayeri> If I find out that you are doing some interesting new on infant malnutrition, that includes data collection, and reports that highlight problem patients, it would be really cool if you could just publish some content about that use case, and others could easily share it.
|
21:53:57
|
*** andrewaclt has joined #openmrs
|
21:54:06
|
<djazayeri> Dealing with conflicts: that's the hard part. :-)
|
21:54:35
|
<Dawang> Yep
|
21:54:41
|
<Dawang> scary
|
21:55:33
|
<Dawang> I guess it need to be handled manually
|
21:55:52
|
<djazayeri> The first version would just be to see that there is a conflict and say "you originally downloaded the concept MALARIA from 'PIH Malaria'. They have released a new version but you have edited this concept since you downloaded it so we cannot install that new version."
|
21:55:59
|
<Dawang> the tool can only detect and remind the user
|
21:56:01
|
<djazayeri> or something.
|
21:56:26
|
<Dawang> yes
|
21:56:30
|
<djazayeri> yeah, version 2 would be to give an "overwrite my concept with their new version" option
|
21:56:38
|
<djazayeri> version 9 would be intelligent enough to do merging.
|
21:56:48
|
<Dawang> lol
|
21:56:51
|
<djazayeri> That said, I think this is a small use case.
|
21:57:11
|
<Dawang> any clue to detect a conflict?
|
21:57:17
|
<djazayeri> You shouldn't really be editing metadata once you start collecting data that references it.
|
21:58:31
|
*** raffael has left #openmrs
|
21:59:15
|
<djazayeri> hmm...when you subscribe to a concept you should note its last-modified timestamp. if you try to download a new version of it, but your local last-modified != the last-modified when you downloaded it, it's modified
|
22:00:17
|
<Dawang> I guess detection is the hard part
|
22:00:24
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2197 (task closed): Validate numeric high/low on Obs.form <http://dev.openmrs.org/ticket/2197#comment:5> || OpenMRS Changesets: Changeset [12853]: 1.6.x: Fixing numeric value validation on obs.form - #2197 Author: ⦠<http://dev.openmrs.org/changeset/12853> || OpenMRS Changesets: Changeset [12852]: Fixing numeric value validation on obs.form - #2197 Author: aravindm <http://dev.openmrs.org/changeset/12852> || OpenMRS Tickets: Ticket #2203 (defect created): NPE when validating a numeric obs <http://dev.openmrs.org/ticket/2203> || OpenMRS Tickets: Ticket #2202 (defect created): Serialization Xstream Error - Cannot resolve reference to bean <http://dev.openmrs.org/ticket/2202>
|
22:00:47
|
<Dawang> after that we can throw it to user
|
22:01:40
|
<Dawang> djazayeri, need to go, it sounds very interesting
|
22:01:52
|
<djazayeri> Dawang: catch you later
|
22:01:59
|
*** Dawang has quit IRC
|
22:06:36
|
*** patrick42h has joined #openmrs
|
22:12:50
|
<gurbuz> djazayeri: does openMRS have metadata sharing GUI currently?
|
22:13:02
|
<djazayeri> gurbuz: nope
|
22:13:14
|
<djazayeri> the project is quite large, and is going to have to happen in stages.
|
22:13:41
|
<gurbuz> i see.
|
22:14:20
|
<djazayeri> Version one of that UI is probably just to have a bunch of search widgets (for concept, encounter_type, and 20 other things) each with an "Add" button
|
22:15:25
|
<gurbuz> database table for publisher list?
|
22:17:20
|
<gurbuz> how will be subscription done? Static URL, or is there any central server etc?
|
22:18:59
|
<djazayeri> There will be no central server.
|
22:19:07
|
<djazayeri> Multiple people may publish things.
|
22:22:05
|
*** kcygan has quit IRC
|
22:22:25
|
<djazayeri> I.e. I may want to subscribe to some metadata from PIH, some other metadata from Millenium Villages Project, etc.
|
22:22:53
|
<djazayeri> And we shouldn't require a central marketplace for this.
|
22:23:53
|
<djazayeri> gurbuz: I think that publishing content to a static url is the easy part. Storing locally which metadata you have is from which source, and having that show up right in the UI so you don't accidentally edit it, is trickier
|
22:25:58
|
*** wyclif has quit IRC
|
22:35:23
|
*** downeym has joined #openmrs
|
22:35:23
|
*** ChanServ sets mode: +o downeym
|
22:37:10
|
<gurbuz> djazayeri: thank you for clarification
|
22:37:24
|
<djazayeri> no problem
|
22:37:50
|
<gurbuz> on the other hand, who decideds which student will be accepted
|
22:37:56
|
<gurbuz> your community or google?
|
22:40:13
|
<downeym> gurbuz: OpenMRS mentors work together to select the students
|
22:52:18
|
*** maveriick has quit IRC
|
23:04:17
|
*** wyclif has joined #openmrs
|
23:04:39
|
<dragontree> good night guys
|
23:04:47
|
<downeym> cya dragontree
|
23:04:56
|
*** dragontree has left #openmrs
|
23:12:03
|
*** ywang has joined #openmrs
|
23:14:37
|
*** nribeka has joined #openmrs
|
23:14:37
|
*** ChanServ sets mode: +v nribeka
|
23:25:32
|
<djazayeri> gurbuz: our community decides which students will be accepted for OpenMRS slots. google decides how many slots we get.
|
23:28:55
|
*** downeym has quit IRC
|
23:42:04
|
*** umashanthi has joined #openmrs
|
23:53:48
|
*** Dawang has joined #openmrs
|