00:38:25
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Fomatting Convenience Sets within InfoPath <http://forum.openmrs.org/viewtopic.php?f=3&t=373#p1216>
|
03:07:34
|
*** TorLye has quit IRC
|
03:32:05
|
*** sioraiocht has joined #openmrs
|
03:32:06
|
*** ChanServ sets mode: +v sioraiocht
|
03:40:38
|
*** nribeka has quit IRC
|
05:24:35
|
*** sioraiocht has quit IRC
|
05:26:53
|
*** TorLye has joined #openmrs
|
06:42:17
|
*** bwolfe has joined #openmrs
|
06:42:17
|
*** OpenMRSBot sets mode: +o bwolfe
|
06:42:17
|
*** ChanServ sets mode: +o bwolfe
|
06:56:30
|
*** james_regen has joined #openmrs
|
06:56:31
|
*** ChanServ sets mode: +v james_regen
|
07:25:57
|
*** docpaul has quit IRC
|
07:28:04
|
*** bmckown has joined #openmrs
|
07:28:04
|
*** ChanServ sets mode: +o bmckown
|
08:02:03
|
*** sioraiocht has joined #openmrs
|
08:02:03
|
*** ChanServ sets mode: +v sioraiocht
|
08:18:03
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4213]: -- sockethl7listener * continuation of previous commit <http://dev.openmrs.org/changeset/4213> || OpenMRS Changesets: Changeset [4212]: -- sockethl7listener * fixed datatypes of hl7 columns in sqldiff (the old ⦠<http://dev.openmrs.org/changeset/4212> || OpenMRS Tickets: Ticket #752 (task created): Data Export needs to be able to export Program Completion date, and boolean enrolledInProgram <http://dev.openmrs.org/ticket/752> || OpenMRS Tickets: Ticket #751 (task created): Data Export needs to be accessible as a DataSet in the new reporting framework <http://dev.openmrs.org/ticket/751>
|
08:20:48
|
*** nribeka has joined #openmrs
|
08:27:18
|
*** atomicturtle has quit IRC
|
08:42:51
|
*** TorLye has quit IRC
|
08:48:11
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4218]: -- sockethl7listener * minor formatting changes <http://dev.openmrs.org/changeset/4218> || OpenMRS Changesets: Changeset [4217]: -- sockethl7listener * updated version of openmrs <http://dev.openmrs.org/changeset/4217> || OpenMRS Changesets: Changeset [4216]: -- atd * updated openmrs version and dss version * fixed a typo in a ⦠<http://dev.openmrs.org/changeset/4216> || OpenMRS Changesets: Changeset [4215]: -- dss * updated version of openmrs <http://dev.openmrs.org/changeset/4215> || OpenMRS Changesets: Changeset [4214]: -- dss * made changes to use the standard java 1.6 compiler interface to ⦠<http://dev.openmrs.org/changeset/4214>
|
08:56:19
|
*** maveriick has joined #openmrs
|
09:05:23
|
*** TorLye has joined #openmrs
|
09:15:57
|
*** maveriick has quit IRC
|
09:18:16
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4219]: in patientmatching module, for GUI added button to display vector tables ⦠<http://dev.openmrs.org/changeset/4219>
|
09:48:25
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4220]: api-refactoring: Adding fixes for unit tests <http://dev.openmrs.org/changeset/4220>
|
10:18:35
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Fomatting Convenience Sets within InfoPath <http://forum.openmrs.org/viewtopic.php?f=3&t=373#p1217> || OpenMRS Tickets: Ticket #536 (task closed): Add Discriminator element to all hibernate objects mapping files <http://dev.openmrs.org/ticket/536#comment:3> || OpenMRS Changesets: Changeset [4222]: Adding discriminators to hibernate mapping files - #536 Author: bmamlin <http://dev.openmrs.org/changeset/4222> || OpenMRS Changesets: Changeset [4221]: api-refactoring: Fixing program serialization <http://dev.openmrs.org/changeset/4221>
|
10:22:37
|
*** atomicturtle has joined #openmrs
|
10:48:41
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #747 (task closed): Add encounter validation <http://dev.openmrs.org/ticket/747#comment:1> || OpenMRS Changesets: Changeset [4223]: Adding correct encounter validation - #747 Author: jacobb <http://dev.openmrs.org/changeset/4223>
|
11:48:50
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4224]: reports: Moved report designs into their own directories in order to ⦠<http://dev.openmrs.org/changeset/4224>
|
11:51:23
|
*** nribeka has quit IRC
|
12:03:28
|
*** atomicturtle has quit IRC
|
12:07:08
|
*** atomicturtle has joined #openmrs
|
12:07:44
|
*** atomicturtle has quit IRC
|
12:08:48
|
*** atomicturtle has joined #openmrs
|
12:18:33
|
*** sioraiocht_ has joined #openmrs
|
12:23:50
|
*** docpaul_ has joined #openmrs
|
12:24:55
|
*** docpaul_ has left #openmrs
|
12:28:51
|
*** nribeka has joined #openmrs
|
12:35:01
|
*** sioraiocht has quit IRC
|
12:39:15
|
*** bwolfe_ has joined #openmrs
|
12:39:16
|
*** ChanServ sets mode: +o bwolfe_
|
12:39:27
|
*** bwolfe has quit IRC
|
12:44:42
|
*** bmckown_ has joined #openmrs
|
12:44:58
|
*** bmckown has quit IRC
|
12:53:59
|
*** bmckown_ has quit IRC
|
13:19:17
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4225]: -- atd * fixed patient name rule to account for 0 length strings for each ⦠<http://dev.openmrs.org/changeset/4225>
|
14:19:30
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4227]: Patient lookup module written by Christian Allen. This is moved from the ⦠<http://dev.openmrs.org/changeset/4227> || OpenMRS Changesets: Changeset [4226]: Patient lookup module written by Christian and moved from the PIH ⦠<http://dev.openmrs.org/changeset/4226>
|
14:37:31
|
*** james_regen has quit IRC
|
14:49:34
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #713 (enhancement closed): User-defined locales for concept search <http://dev.openmrs.org/ticket/713#comment:6> || OpenMRS Changesets: Changeset [4230]: Adding multiple locale search option - #713 Author: akollegger <http://dev.openmrs.org/changeset/4230> || OpenMRS Changesets: Changeset [4229]: Food program module as created by Christian Allen for Rwanda Partners In ⦠<http://dev.openmrs.org/changeset/4229> || OpenMRS Changesets: Changeset [4228]: Food program module as created by Christian Allen for Rwanda Partners In ⦠<http://dev.openmrs.org/changeset/4228>
|
15:23:57
|
<r0bby> =X
|
15:24:40
|
* r0bby wonders if he should use velocity or groovy templates for his templating of the forms/controllers
|
15:24:55
|
<r0bby> (thinking outloud)
|
15:26:01
|
* bwolfe_ flips coin
|
15:26:09
|
<bwolfe_> damn. edge.
|
15:26:41
|
<[OmegentooX]> lol
|
15:29:16
|
<r0bby> I *DO* know i'm using java for the interrogation of the model
|
15:29:47
|
<r0bby> I need to get the data type
|
15:30:16
|
* r0bby is using grails to help
|
15:31:03
|
<r0bby> bwolfe_: is the Apache License compatible with the license OpenMRS uses?
|
15:31:15
|
<r0bby> if so, i can just use some of the grails code
|
15:31:23
|
<r0bby> :x
|
15:31:28
|
<bwolfe_> I think so
|
15:32:05
|
<r0bby> this will make my life less hellish
|
15:32:18
|
<r0bby> then i can focus on writing out the templating and such
|
15:32:34
|
<r0bby> and in JSPs you can just include html ?
|
15:33:08
|
<bwolfe_> um, yes
|
15:33:10
|
<r0bby> <% include="foo.html" %>
|
15:33:20
|
<r0bby> I never worked with JSP so bear with me
|
15:33:34
|
<r0bby> Just trying to work out some sort of design
|
15:34:00
|
* [OmegentooX] needs to start playing with jQuery for his project
|
15:34:23
|
<[OmegentooX]> No, I don't. I need to get through this week and next (finals), then write my OpenMRS documentation proposal, then jQuery =/
|
15:34:26
|
<[OmegentooX]> Stupid finals
|
15:34:27
|
<[OmegentooX]> Go away!
|
15:34:48
|
<r0bby> What i think will happen is this: 1) user types out a class (this is the model) -> I interrogate it via reflection (using java, groovy's auto-completion blows) -> using that and a template i generate the view -> the controller will be a skeleton with basic checks in place
|
15:34:49
|
<bwolfe_> r0bby: its something like that
|
15:36:09
|
<r0bby> bwolfe_: that sound decent? I know reflection can be slow :/
|
15:36:24
|
<r0bby> but there isn't a neater way to do it -- i need data types
|
15:36:47
|
<r0bby> i *COULD* just throw the entire input into a StringBuilder or something
|
15:37:02
|
<r0bby> that'd require me to search too
|
15:37:11
|
<r0bby> reflection is easier :x
|
15:37:25
|
<r0bby> (sorry top think outloud, i just want some idea in place)
|
15:37:27
|
<bwolfe_> reflection is plenty fast
|
15:37:55
|
<r0bby> reflection it is then
|
15:38:11
|
<r0bby> I saw why this will come in handy (i read a forum post last night
|
15:38:25
|
<r0bby> damn it i ran out of shirts to wear
|
15:38:34
|
<r0bby> I need to do laundry
|
15:38:36
|
<r0bby> bad.
|
15:39:39
|
<r0bby> coding style on this class is inconsistent
|
15:40:40
|
<r0bby> bwolfe_: you'll be shocked at how little groovy this is going to involve, i'll prolly do most of it in java
|
15:40:59
|
<bwolfe_> good :-)
|
15:41:03
|
<bwolfe_> java is better anyway ;-)
|
15:41:06
|
*** bwolfe_ is now known as bwolfe
|
15:42:50
|
<r0bby> groovy is an awesome language -- it's too new (the IDE support sucks; it sometimes doesn't auto-complete for its own internal stuff)
|
15:43:32
|
<r0bby> i *MAY* write in some ajax stuff to auto-complete though -- that will be hell.
|
15:44:35
|
<r0bby> bwolfe: OpenMRS is Mozilla Public License?
|
15:44:54
|
<bwolfe> essentially
|
15:45:04
|
<r0bby> what provisions do you throw in?
|
15:45:23
|
<bwolfe> medical liablity ones
|
15:45:35
|
<r0bby> ah
|
15:45:38
|
<bwolfe> "if our software kills someone, you can't sue us"
|
15:45:44
|
<r0bby> oh okay
|
15:45:48
|
<bwolfe> except in legal-eeze
|
15:45:54
|
<bwolfe> legalese
|
15:46:10
|
<r0bby> I need to know that Apache License and the OpenMRS license are compatible before i use it
|
15:46:14
|
<bwolfe> apparently thats a real word
|
15:46:45
|
<bwolfe> are you including the jar or copying java out of it ?
|
15:46:57
|
<r0bby> Copying the entire class verbatim
|
15:47:12
|
<r0bby> removing what i don't need of course
|
15:47:34
|
<r0bby> (so that means i have to leave the apache license header in place...
|
15:48:01
|
<r0bby> :/
|
15:49:49
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4232]: complex_obs branch: Added ComplexObsServlet. Added extra (copied) ⦠<http://dev.openmrs.org/changeset/4232> || OpenMRS Changesets: Changeset [4231]: Merging trunk to api-refactoring [4191]:[4230] <http://dev.openmrs.org/changeset/4231>
|
15:49:55
|
<r0bby> ahh
|
15:50:20
|
<r0bby> Graeme Rocher wrote it -- maybe i can get him to waive the license
|
15:52:11
|
* r0bby composes an email
|
15:52:20
|
<r0bby> god i hate thunderbird
|
15:52:27
|
<r0bby> when it checks email and such it locks up
|
15:58:33
|
<r0bby> done
|
15:58:39
|
<r0bby> CC'd burke
|
15:59:14
|
* bwolfe thinks r0bby has irc and twitter confused
|
15:59:17
|
<bwolfe> :-p
|
15:59:31
|
<r0bby> I hate twitter
|
15:59:49
|
*** pearlbear has joined #openmrs
|
15:59:49
|
*** ChanServ sets mode: +v pearlbear
|
16:01:55
|
<r0bby> http://rifers.org/paste/r0bby/show/7309
|
16:01:58
|
<r0bby> what i said
|
16:07:16
|
<r0bby> :x
|
16:09:23
|
*** nribeka has quit IRC
|
16:11:04
|
<[OmegentooX]> pearlbear, hello
|
16:11:36
|
<pearlbear> hey there [OmegentooX]
|
16:11:43
|
<pearlbear> done with classes yet?
|
16:12:18
|
*** bwolfe has quit IRC
|
16:12:24
|
<r0bby> hrm
|
16:12:33
|
<[OmegentooX]> pearlbear, no =(
|
16:12:39
|
<[OmegentooX]> I'll be free after Wednesday next week
|
16:12:43
|
<[OmegentooX]> But until then, PAIN
|
16:13:42
|
<[OmegentooX]> But I'm still thinking about documentation and making notes in my notebook, so I'll write up a nice proposal after finals
|
16:13:42
|
<pearlbear> I'm sorry about that...
|
16:14:06
|
<pearlbear> cool. I'm thinking about how things are going, and have plans for next steps
|
16:14:16
|
<[OmegentooX]> Excellent
|
16:14:22
|
<pearlbear> after memorial day (I'll be away that weekend) we should meet and chat
|
16:14:24
|
<[OmegentooX]> I've been following all the mailing list discussions
|
16:14:26
|
<[OmegentooX]> Yeah
|
16:14:51
|
<pearlbear> cool
|
16:16:58
|
<pearlbear> ok, I gotta go now, I'm in NYC, and about to drive to my parent's house
|
16:17:42
|
<r0bby> NYC?!?!!
|
16:17:46
|
<r0bby> pearlbear: for how long?
|
16:18:01
|
<pearlbear> till Sat morning
|
16:18:06
|
<r0bby> \feh
|
16:18:08
|
<pearlbear> you live in NY
|
16:18:10
|
<pearlbear> ?
|
16:18:17
|
<r0bby> yes
|
16:18:22
|
<r0bby> ~60mi north
|
16:18:37
|
<r0bby> New Windsor(Newburgh is probably what people know about),NY
|
16:18:52
|
<r0bby> New Windsor/Newburgh used to share a zip code back when
|
16:19:06
|
<pearlbear> ah, right. Nice area
|
16:19:17
|
<r0bby> yes it is
|
16:19:21
|
<r0bby> boring as hell but nice
|
16:19:28
|
<r0bby> laters
|
16:19:31
|
<pearlbear> later
|
16:19:39
|
*** pearlbear has quit IRC
|
17:14:47
|
*** bwolfe has joined #openmrs
|
17:14:48
|
*** ChanServ sets mode: +o bwolfe
|
18:32:03
|
*** [OmegentooX] has quit IRC
|
18:32:16
|
*** [OmegentooX] has joined #openmrs
|
18:32:16
|
*** ChanServ sets mode: +v [OmegentooX]
|
18:34:01
|
*** atomicturtle has quit IRC
|
19:31:36
|
*** [OmegentooX] has quit IRC
|
19:32:14
|
*** [OmegentooX] has joined #openmrs
|
19:32:14
|
*** ChanServ sets mode: +v [OmegentooX]
|
20:03:35
|
*** sioraiocht has joined #openmrs
|
20:03:35
|
*** ChanServ sets mode: +v sioraiocht
|
20:10:39
|
*** sioraiocht_ has quit IRC
|
20:20:58
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4233]: atd:synchronize resources (pending queues) <http://dev.openmrs.org/changeset/4233>
|
21:36:41
|
*** [OmegentooX] has quit IRC
|
21:38:17
|
*** [OmegentooX] has joined #openmrs
|
21:38:17
|
*** ChanServ sets mode: +v [OmegentooX]
|
21:39:16
|
<r0bby> hai can haz 0xf00d
|
21:43:10
|
*** nribeka has joined #openmrs
|
21:44:21
|
*** [OmegentooX] has quit IRC
|
21:47:55
|
<nribeka> hi all
|
21:48:02
|
<nribeka> i have a question
|
21:48:09
|
<nribeka> the new for loop
|
21:48:19
|
<nribeka> is it since 6 or 5?
|
21:48:22
|
<nribeka> thanks :D
|
21:49:25
|
<r0bby> java 5
|
21:49:31
|
<r0bby> java 6 didn't add much
|
21:49:40
|
<r0bby> the next big release will be java 7
|
21:49:48
|
<r0bby> java 7 will introduce closures in some form
|
21:50:29
|
<r0bby> for(String foo : stringList) { System.out.println(foo); }
|
21:50:41
|
<r0bby> the foreach loop isn't good if you indices.
|
21:51:10
|
*** [OmegentooX] has joined #openmrs
|
21:51:10
|
*** ChanServ sets mode: +v [OmegentooX]
|
21:52:00
|
<r0bby> why did you ask nribeka?
|
21:52:03
|
<nribeka> ah thanks r0bby :D
|
21:52:09
|
<nribeka> no just wondering ...
|
21:52:39
|
<nribeka> last time i made a patch, i use GroupLayout which come from 6 :P
|
21:53:05
|
<nribeka> in the end i need to revert it back using GridBagLayout haha :P
|
21:53:42
|
<r0bby> GroupLayout is a steaming pile of shit
|
21:53:49
|
<r0bby> it is the most verbose layout manager
|
21:55:09
|
<nribeka> haha true ... lot's of unreadable code for me :P
|
21:56:35
|
<r0bby> Matisse is also a steaming pile of shit -- the builder itself is decent -- the code it produces is not
|
21:57:06
|
<nribeka> yeah, everything is intermingle
|
21:57:17
|
<nribeka> it seems that they don't organize the code
|
21:57:42
|
<nribeka> the builder is helpful
|
21:57:49
|
<r0bby> ... no
|
21:57:59
|
<nribeka> the code force you to keep on using the builder
|
21:58:07
|
*** atomicturtle has joined #openmrs
|
21:58:17
|
<r0bby> I hate writing swing code -- but I'd rather drudge through writign readable code then create code that isn't readable by cheating
|
21:59:10
|
<nribeka> i usually use matisse but i reformat the entire code :P
|
21:59:18
|
<nribeka> kinda silly actually
|
21:59:41
|
<r0bby> no shit :P
|
21:59:47
|
<r0bby> write it properly -- the first time :P
|
22:00:34
|
<nribeka> you need a good imagination to write a good swing gui haha :D
|
22:00:51
|
<nribeka> which panel and layout to use ...
|
22:01:04
|
<nribeka> what comes next on top of panel ... and so on :P
|
22:01:10
|
*** pearlbear has joined #openmrs
|
22:01:11
|
*** ChanServ sets mode: +v pearlbear
|
22:01:16
|
<r0bby> nribeka: I use nested layout managers personallu
|
22:01:29
|
<r0bby> GBL + BorderLayout + nested panels
|
22:02:12
|
<nribeka> nested panels is a must, i think :P
|
22:03:12
|
<r0bby> now if i wrote swing code -- i'd use groovy =)
|
22:03:27
|
<nribeka> haha ... is it easier and simpler?
|
22:03:30
|
<r0bby> SwingBuilder++
|
22:04:20
|
<nribeka> ahh ... you should teach me groovy then :P
|
22:05:35
|
<r0bby> http://groovy.codehaus.org/Swing+Builder
|
22:07:47
|
<nribeka> still have to learn the basic groovy right?
|
22:07:55
|
<r0bby> yeh
|
22:08:09
|
<r0bby> it's not too hard
|
22:08:17
|
<r0bby> me and burke love it =)
|
22:08:26
|
<r0bby> IDE support blows though
|
22:08:41
|
<nribeka> which IDE?
|
22:09:13
|
<r0bby> IntelliJ IDEA
|
22:10:06
|
<nribeka> how about eclipse?
|
22:10:19
|
<nribeka> do they have some sort of plugins?
|
22:11:14
|
<r0bby> yes
|
22:11:18
|
<r0bby> it's new
|
22:11:22
|
<r0bby> that's the problem
|
22:11:53
|
<nribeka> ah, not mature and stable yet?
|
22:12:45
|
<r0bby> yes
|
22:12:52
|
<r0bby> the language itself is reletively new
|
22:13:07
|
*** sgrannis has joined #openmrs
|
22:13:07
|
*** ChanServ sets mode: +v sgrannis
|
22:13:26
|
<sgrannis> nribeka: patch looks good
|
22:14:24
|
<nribeka> sgrannis: ok. i will apply it
|
22:14:30
|
*** pearlbear has quit IRC
|
22:14:32
|
<nribeka> sgrannis: i have a question
|
22:15:02
|
<nribeka> the standard deviation formula is = n p (1 - p) right?
|
22:15:12
|
<nribeka> that's for binomial distribution ...
|
22:16:10
|
<sgrannis> right
|
22:16:16
|
<sgrannis> sqrt of that
|
22:16:28
|
<sgrannis> sqrt(n*p*(1-p))
|
22:16:35
|
<nribeka> o yeah ...
|
22:16:44
|
<nribeka> that's still variance :P
|
22:16:59
|
<nribeka> n = sample size
|
22:17:03
|
<sgrannis> yes
|
22:17:05
|
<nribeka> p = u value
|
22:17:15
|
<sgrannis> yes
|
22:17:29
|
<r0bby> eeek
|
22:17:32
|
<r0bby> I hate that stuff
|
22:17:33
|
<nribeka> i made no mistake then :D
|
22:17:43
|
<nribeka> r0bby: that my part :D
|
22:17:52
|
<r0bby> I know =)
|
22:19:09
|
<nribeka> sgrannis: i talk to james early on
|
22:19:17
|
<sgrannis> okay
|
22:19:18
|
<nribeka> we talk about combining the log output
|
22:19:27
|
<sgrannis> ah yes -- he mentiopned that
|
22:19:45
|
<sgrannis> good talk?
|
22:20:06
|
<nribeka> yeah, we talk about some other stuff too :P
|
22:20:13
|
<nribeka> like sleeping time haha lolz ...
|
22:21:03
|
<nribeka> we have the same idea to use a list of loggable object for the frame
|
22:21:40
|
<nribeka> so all object that in the list will throw their log to the frame
|
22:21:42
|
*** bwolfe has quit IRC
|
22:22:14
|
<nribeka> one more question
|
22:22:36
|
<sgrannis> yes?
|
22:23:35
|
<nribeka> are you sure you want to put a button in the log window to apply the u value?
|
22:23:47
|
<nribeka> just want a confirmation hehe :P
|
22:24:13
|
*** bwolfe has joined #openmrs
|
22:24:13
|
*** ChanServ sets mode: +o bwolfe
|
22:24:17
|
<nribeka> because it kinda out of context. i think the log window is for displaying only :P
|
22:24:22
|
<nribeka> not sure though :D
|
22:25:45
|
<sgrannis> nribeka: I'm not committed to the button in any particular place. If there are other ideas, I'm happ yot hear them. :)
|
22:26:25
|
<nribeka> hmm ... i'm not sure where to put it though.
|
22:27:34
|
<nribeka> we need some help here haha ...
|
22:31:19
|
<nribeka> sgrannis: commited the labels modification :D
|
22:31:56
|
*** bwolfe has quit IRC
|
22:33:10
|
<sgrannis> if you think the log window is the wrong place, we can think about it a bit more. I'm just not certain there's a better place. After the log window is closed, the user can't see the values, and therefore isn't in a good position to load those values...
|
22:33:35
|
<sgrannis> thus, putting hte button on the log window seems like a good first-order approximation
|
22:33:53
|
<nribeka> ic your point
|
22:33:54
|
<sgrannis> but if your instincts are telling you otherwise, then we can talk about it more
|
22:37:12
|
<nribeka> i'll just give it a try first and see the result :D
|
22:40:08
|
<nribeka> sgrannis: i'm reading burke emails regarding project plan :D
|
22:40:59
|
<sgrannis> good -- that would likely be a good topic for the next call
|
22:41:35
|
* r0bby considers getting a webcam so he can write on his whiteboard to show mockups :)
|
22:41:59
|
<nribeka> yes and to be frank, i'm not good a creating project plan and in dire need of your help haha :D
|
22:42:10
|
<nribeka> r0bby: do you want to use mine?
|
22:42:11
|
<nribeka> :P
|
22:42:28
|
<r0bby> me and burke need to bang one out
|
22:42:53
|
<r0bby> I want *DETAILED* like i'll do this the first iteration, test, etc 2nd iteration, test etc
|
22:43:11
|
<r0bby> As soon as possible i want to demo it to some implementors
|
22:44:17
|
<r0bby> nribeka: i love my whiteboard
|
22:44:28
|
<r0bby> it doesnt get much use :(
|
22:44:41
|
<nribeka> hehe ...
|
22:45:02
|
<nribeka> i don't have whiteboard :P
|
22:47:44
|
<nribeka> this would certainly be a good topic for the next phone call
|
22:50:18
|
<r0bby> donate a whiteboard
|
22:50:21
|
<r0bby> I got it for calc
|
22:50:32
|
<r0bby> ...then i started to work better on paper..
|
22:50:39
|
<r0bby> go figure
|
22:50:44
|
<nribeka> haha ...
|
22:50:44
|
<nribeka> :D
|
22:50:54
|
*** sgrannis_ has joined #openmrs
|
22:51:17
|
<nribeka> sgrannis_: i thought you were still here :P
|
22:51:32
|
<sgrannis_> oops
|
22:51:40
|
<sgrannis_> los t my connection
|
22:52:15
|
<r0bby> you and paul
|
22:52:16
|
<nribeka> the project plan would be a good topic for the upcoming phone call
|
22:52:21
|
<r0bby> both have shit connections =)
|
22:52:26
|
*** sgrannis_ is now known as sgranis
|
22:52:30
|
<r0bby> me and burke should have one too
|
22:53:11
|
<sgranis> would be glad to help craft a proj plan ...
|
22:53:26
|
<nribeka> to be frank, i'm not good a creating project plan and in dire need of your help haha :D
|
22:54:00
|
<nribeka> for the random sample, i think i can write some stuff
|
22:54:14
|
<nribeka> but for the other one, i still don't have the big picture :P
|
22:54:55
|
<sgranis> the very high level picture for number 2 is the following:
|
22:55:15
|
<sgranis> probabilistic matching may produce false positives
|
22:55:39
|
<sgranis> after probabilistic matching declares a match, we may need to implement rules to prevent certain matches
|
22:56:07
|
<nribeka> btw sgranis, is it ok for you to explain thing this late?
|
22:56:39
|
<sgranis> for example, twin babies often have the same last name, same address, same telephone, same parents, and can have very similar first names, meical record numbers and social security numbers
|
22:56:43
|
<sgranis> (yes its OK)
|
22:57:07
|
<sgranis> so to defend against falsely mathcign twins, we need some rules, like
|
22:58:11
|
<sgranis> if probabilistic algorithm declares a match AND first names are close but different and gender is different, then suspect a twin
|
22:59:04
|
<sgranis> (we ca construct other rules)
|
22:59:28
|
<sgranis> and we need a framework in whcih to express the rules
|
23:00:14
|
<nribeka> when will we apply this rules?
|
23:08:25
|
*** sgrannis has quit IRC
|
23:13:18
|
<sgranis> i'm sill here
|
23:14:32
|
<sgranis> good question re: when are rules applied
|
23:15:50
|
<nribeka> ah, i didn't see you :P
|
23:16:11
|
<sgranis> if the twin rules apply to a given pair, we at a minimum will want to flag that pair as a potenital twin and letthe business logic handle the twin flag, or ina more draconian approach, we can drop the pair, not include it in the pairs file, or we can reduce its score to -1000 (very low)
|
23:17:36
|
<sgranis> rules will be applied to each scored pair
|
23:18:32
|
<nribeka> ah ic ...
|
23:20:29
|
<nribeka> so these flagging will be applied early in the process then ...
|
23:20:48
|
<nribeka> even before the analyzer process
|
23:23:06
|
<sgranis> the flagging will be after the analyzer -- flagging will happen after a pair is formed and scored
|
23:23:23
|
<sgranis> (or "when" a pair is formed and scored)
|
23:24:11
|
<nribeka> ouch ...
|
23:24:46
|
<nribeka> ic know :D
|
23:27:53
|
<nribeka> sgranis: the log is in one place now. will send the patch tomorrow (probably)
|
23:28:22
|
<sgranis> okay -- sounds good. i'm going to sign off -- have to get up early.
|
23:28:30
|
<sgranis> have a good night!
|
23:28:43
|
<nribeka> ok ok. you too. thanks for the explanation
|
23:28:44
|
<nribeka> :D
|
23:28:50
|
*** sgranis has quit IRC
|
23:38:40
|
<r0bby> okay
|
23:38:44
|
<r0bby> did some clean up =)
|