00:07:41
|
*** flyankur has joined #openmrs
|
00:14:20
|
*** flyankur has quit IRC
|
00:14:59
|
*** Mkop has joined #openmrs
|
00:22:05
|
*** flyankur has joined #openmrs
|
00:26:43
|
<Mkop> uh oh
|
00:26:45
|
<Mkop> bot's down
|
00:29:51
|
*** flyankur has quit IRC
|
00:39:02
|
*** flyankur has joined #openmrs
|
00:42:02
|
*** flyankur has quit IRC
|
00:49:37
|
*** flyankur has joined #openmrs
|
00:50:50
|
<r0bby> just not opped.
|
00:51:24
|
<Keelhaul> whats DIE
|
00:51:54
|
<r0bby> Keelhaul: qhta
|
00:51:57
|
<r0bby> huh
|
00:52:17
|
<Keelhaul> qhta?
|
00:52:20
|
<Keelhaul> what*?
|
00:52:27
|
<r0bby> 20:51 +Keelhaul whats DIE
|
00:52:33
|
<Keelhaul> yea
|
00:52:35
|
<r0bby> ?
|
00:52:42
|
<Keelhaul> i read "DIE such as eclipse or maven"
|
00:52:46
|
<Keelhaul> and i dont know what DIE stands for
|
00:52:48
|
<r0bby> IDE
|
00:52:49
|
<Keelhaul> wiki doesnst say
|
00:52:51
|
<Keelhaul> hmm
|
00:52:55
|
<r0bby> it was a typo
|
00:52:56
|
<Keelhaul> why does it say DIE then lol
|
00:53:03
|
<r0bby> typo
|
00:53:09
|
<Keelhaul> maven is an ide?
|
00:53:15
|
<r0bby> perhaps the writer was dyslexic
|
00:53:18
|
<Keelhaul> i thought its like ant
|
00:53:22
|
<r0bby> nope
|
00:53:33
|
<r0bby> but maven/ant shouldn't be there.
|
00:53:38
|
<r0bby> those are build tools
|
00:53:46
|
<r0bby> Eclipse, IDEA, Netbeans
|
00:53:49
|
<r0bby> THOSE are IDEs
|
00:53:54
|
*** puchuu has joined #openmrs
|
00:54:31
|
<Keelhaul> yea
|
00:54:33
|
<Keelhaul> cept IDEA sucks
|
00:54:37
|
<Keelhaul> because it costs money =P
|
00:54:42
|
<r0bby> Not for us :)
|
00:54:46
|
<r0bby> we have a free license
|
00:54:50
|
<r0bby> (OpenMRS)
|
00:55:00
|
<Keelhaul> what if you decide to no longer contribute for the greater good
|
00:55:09
|
<Keelhaul> and wanna write virii to stick it to the world
|
00:55:13
|
<Keelhaul> can you still use it for free?
|
00:55:19
|
<r0bby> legally no?
|
00:55:26
|
<r0bby> but nothing is stopping you \
|
00:56:19
|
<Keelhaul> werent you bugging burke recently because the license expired?
|
00:57:21
|
<r0bby> in august
|
00:57:26
|
<r0bby> it's renewed yearly
|
00:57:31
|
<r0bby> brb coffee
|
00:58:09
|
<Keelhaul> http://www.anonpartyhard.com/src/anon_partyhard19.swf
|
00:58:12
|
<OpenMRSBot> <http://ln-s.net/3:xn> (at www.anonpartyhard.com)
|
01:01:16
|
*** Paul__ has joined #openmrs
|
01:01:28
|
*** Paul__ is now known as docpaul
|
01:01:51
|
<docpaul> hi. :)
|
01:02:06
|
*** Mkop1 has joined #openmrs
|
01:02:09
|
<docpaul> r0bby? :)
|
01:02:24
|
<Keelhaul> yes?
|
01:02:34
|
<docpaul> hehe
|
01:02:35
|
<Keelhaul> hi
|
01:02:38
|
<r0bby> hey paul
|
01:02:47
|
<docpaul> r0bby: check this out:
|
01:02:52
|
<r0bby> I despise discrete math more tahn you will _EVER_ know
|
01:03:06
|
<docpaul> http://twitter.com/dmccallie
|
01:03:30
|
<r0bby> WHOA
|
01:03:35
|
<docpaul> he's the medical informatics lead at Cerner
|
01:03:53
|
<docpaul> you should tweet him and show him what you're working on
|
01:04:12
|
<Keelhaul> i'm still not sure what to do with the stuff in the twitter openmrs feed
|
01:04:14
|
<r0bby> im gonna message him
|
01:04:16
|
<Keelhaul> they arent really messages
|
01:04:20
|
<r0bby> #openmrs
|
01:04:23
|
<r0bby> just tag it
|
01:04:30
|
<r0bby> WHOA
|
01:04:33
|
<r0bby> what is this guy doing?
|
01:04:46
|
<docpaul> he's dipping his toes into the water. :)
|
01:04:47
|
<r0bby> is he finishing groovyforms?
|
01:04:47
|
*** Mkop2 has joined #openmrs
|
01:04:56
|
<r0bby> it looks like he is
|
01:05:01
|
<docpaul> i dont know, my guess is he's not aware of the groovy stuff
|
01:05:13
|
<docpaul> aren't you working on a new version of the module?
|
01:05:18
|
<r0bby> no
|
01:05:27
|
<r0bby> i'm fixing groovy module to be a lil nicer
|
01:05:35
|
<docpaul> burke said you were giving it a new UI?
|
01:05:38
|
<r0bby> yeh
|
01:05:44
|
<docpaul> have you done this?
|
01:05:51
|
<r0bby> the UI is there
|
01:06:01
|
<docpaul> get er done and show it to him. :)
|
01:06:21
|
<docpaul> he works at one of the largest commercial emr companies in the US. :)
|
01:07:29
|
<docpaul> http://search.twitter.com/search?q=openmrs
|
01:07:36
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7602]: reporting module: Changes to support mapping parameters from parent to ⦠<http://dev.openmrs.org/changeset/7602>
|
01:08:05
|
<Keelhaul> git r dun
|
01:09:14
|
*** Mkop1 has quit IRC
|
01:09:57
|
*** Mkop1 has joined #openmrs
|
01:10:10
|
<r0bby> tweeted
|
01:10:21
|
<Mkop1> stupid annoying internet
|
01:10:23
|
<r0bby> robbyoconnor@dmccallie contact me at robby DOT oconnor AT gmail DOT com I am working on groovy stuff with OpenMRS; we should excchange notes.
|
01:10:43
|
*** Mkop2 has quit IRC
|
01:10:52
|
*** Mkop has quit IRC
|
01:11:02
|
*** Mkop1 is now known as Mkop
|
01:11:17
|
*** flyankur has quit IRC
|
01:11:26
|
<Mkop> why aren't docpaul and OpenMRSBot +o?
|
01:11:36
|
<Mkop> hi, docpaul btw
|
01:11:37
|
<docpaul> good question
|
01:11:41
|
*** docpaul has left #openmrs
|
01:11:48
|
*** docpaul has joined #openmrs
|
01:11:58
|
<docpaul> i think it's because i'm on a new laptop
|
01:12:10
|
<docpaul> that's not configured properly on the irc client
|
01:12:12
|
<Mkop> you need to identify to nickserv, probably
|
01:12:12
|
<Keelhaul> maybe services are down
|
01:12:40
|
<r0bby> whoa
|
01:12:50
|
<r0bby> my system gets laggy
|
01:12:56
|
*** ChanServ sets mode: +o docpaul
|
01:13:09
|
<docpaul> yep, got it
|
01:13:17
|
<Mkop> I have been insanely busy with finals
|
01:13:20
|
<Mkop> they've been intense
|
01:13:34
|
<Mkop> only 2 exams, but a ton of projects, papers, lab reports, assignments, etc.
|
01:13:49
|
<Mkop> pulled 2 all nighters in a row, with a 3 hour nap in between
|
01:14:47
|
<r0bby> docpaul : ugh
|
01:15:21
|
<Mkop> now I have to work on a python project, which is apparently due tomorrow
|
01:15:29
|
<Mkop> even though he never really announced that date
|
01:15:44
|
<docpaul> what's ugh
|
01:15:49
|
<docpaul> Mkop: sucks
|
01:16:12
|
<Mkop> I am very much looking forward to it being over
|
01:16:26
|
<r0bby> fail.
|
01:18:00
|
<r0bby> ok sent a message
|
01:18:36
|
<r0bby> docpaul: I passed along contact info
|
01:18:40
|
<r0bby> now i wait :)
|
01:18:47
|
<r0bby> and get back to studying
|
01:19:20
|
<Keelhaul> r0bby: from my experience closing irc greatly reduced distraction when studying =P
|
01:20:29
|
<r0bby> docpaul: I did most of the work in groovyforms, if he wants to take it over, i'd be willing to hand it over and explain the architecture to him
|
01:20:56
|
<r0bby> though, recently i kinda broke; but i can restore it since it's all in svn
|
01:23:30
|
<r0bby> docpaul: do you know this guy?
|
01:26:57
|
*** puchuu has quit IRC
|
01:29:37
|
<Keelhaul> !gsoc2009
|
01:29:37
|
<OpenMRSBot> Keelhaul: "gsoc2009" --- http://openmrs.org/wiki/Summer_Of_Code_2009
|
01:31:40
|
<r0bby> twitter is the worst example of Rails ever
|
01:32:47
|
<r0bby> my current status sounds insanely wrong
|
01:34:40
|
*** flyankur has joined #openmrs
|
02:10:34
|
*** atomicturtle has left #openmrs
|
02:18:26
|
*** Mkop1 has joined #openmrs
|
02:19:45
|
*** Mkop2 has joined #openmrs
|
02:22:25
|
*** Mkop has quit IRC
|
02:27:53
|
*** Mkop2 has quit IRC
|
02:32:58
|
*** upul has joined #openmrs
|
02:32:58
|
*** ChanServ sets mode: +v upul
|
02:36:23
|
*** Mkop1 has quit IRC
|
02:38:08
|
*** flyankur has quit IRC
|
02:44:24
|
*** Mkop has joined #openmrs
|
02:46:15
|
*** flyankur has joined #openmrs
|
02:52:54
|
*** atomicturtle1 has joined #openmrs
|
02:58:21
|
<Mkop> Keelhaul: what's with that video?
|
02:58:36
|
<Keelhaul> on facebook?
|
02:58:39
|
<Keelhaul> it's funny
|
02:59:50
|
<Mkop> if you think so
|
03:00:02
|
<Keelhaul> lol
|
03:00:05
|
<Keelhaul> guess perspective matters
|
03:00:31
|
<Mkop> yes, in the photographic technique sense
|
03:02:37
|
<Mkop> ok, fine, I admit it's a bit funny
|
03:02:40
|
<Mkop> watched it again
|
03:07:11
|
<docpaul> hah, are any of you open source geeks?
|
03:07:36
|
<docpaul> i just spoke with tim o'reilly. :)
|
03:07:40
|
<Keelhaul> =o
|
03:07:45
|
<Keelhaul> about what
|
03:07:51
|
<docpaul> open source in health
|
03:07:54
|
<Keelhaul> o
|
03:07:57
|
<Keelhaul> nice
|
03:08:04
|
<docpaul> he's trying to get his learn on... i met him at a conference last year
|
03:08:39
|
<docpaul> my guess is he's going to help us. :)
|
03:09:03
|
<Keelhaul> hmm
|
03:09:07
|
<Keelhaul> how
|
03:09:19
|
<Keelhaul> he could post a lot on their site =)
|
03:09:28
|
<docpaul> well, i think that'll be the start
|
03:10:03
|
<Keelhaul> does he own everything carrying the name o'reilly?
|
03:10:39
|
<Keelhaul> like the book publishing
|
03:15:03
|
<jmiranda> hey docpaul
|
03:15:11
|
<jmiranda> which emr does david mccallie work for?
|
03:15:39
|
<jmiranda> cerner? epic?
|
03:27:07
|
<Keelhaul> jmiranda: does hibernate need a session object per thread?
|
03:27:59
|
<jmiranda> Keelhaul: not sure what you're asking?
|
03:28:10
|
<Keelhaul> i read the session object is not thread safe
|
03:28:18
|
<Keelhaul> and i'm trying to help this guy with setting it up
|
03:28:41
|
<Keelhaul> i think in openmrs its handled by spring
|
03:29:16
|
<jmiranda> we map a session to each request
|
03:29:32
|
<Keelhaul> new session?
|
03:29:43
|
<jmiranda> my understanding is that tomcat will assign a thread to handle that request
|
03:29:48
|
<Keelhaul> ok
|
03:30:00
|
<jmiranda> and therefore there should only be one thread per request, therefore one thread per session
|
03:30:07
|
<jmiranda> and yes, a new session for each request
|
03:30:20
|
<jmiranda> session ~= transaction
|
03:30:21
|
<Keelhaul> what about non-web client-server applications
|
03:30:31
|
<Keelhaul> each client gets a new thread in the server application
|
03:30:43
|
<jmiranda> depending on how the transaction stuff is set up for the service layer
|
03:31:16
|
<jmiranda> the client would be responsible for starting/stopping the session (transaction)
|
03:31:24
|
<jmiranda> something like Context.openSession()
|
03:31:29
|
<jmiranda> Context.closeSession()
|
03:32:02
|
<Keelhaul> Context is from spring, i think
|
03:32:18
|
<Keelhaul> or is it homebrew
|
03:32:21
|
<jmiranda> Context is ours
|
03:32:23
|
<Keelhaul> ok
|
03:32:23
|
<jmiranda> i hate it
|
03:32:25
|
<Keelhaul> lol
|
03:32:45
|
<jmiranda> always have, always will
|
03:33:10
|
<jmiranda> btw, we do some funky stuff with the "user context"
|
03:33:45
|
<Keelhaul> like what
|
03:34:03
|
<jmiranda> the context has a ThreadLocal reference
|
03:34:30
|
<jmiranda> since the Context is used by every request that comes through
|
03:35:03
|
<jmiranda> we need to keep track of the user context in a thread specific way
|
03:35:12
|
<jmiranda> so we add the user context to the thread local
|
03:35:45
|
<jmiranda> so essentially each thread can be tied to a specific user during a request
|
03:36:55
|
<jmiranda> i think this only happens for web requests though
|
03:37:14
|
<jmiranda> pretty sure that context switching takes place in a filter, at either end of the web request
|
03:38:21
|
<jmiranda> if you're expecting the user context to be available (and Context.getAuthenticatedUser() to work) with a non-web client
|
03:38:25
|
<jmiranda> not sure if that would be the case
|
03:38:29
|
<Keelhaul> o
|
03:38:32
|
<jmiranda> you might need to do user management on your own
|
03:38:58
|
<jmiranda> but since web sessions are generally used for keeping track of user context information
|
03:39:03
|
<jmiranda> this shouldn't be a surprise
|
03:39:28
|
<Keelhaul> there are a lot of Context.getAuthenticatedUser calls in the api
|
03:39:49
|
<jmiranda> although, given the omniscient nature of Context, you might expect it to work
|
03:39:54
|
<jmiranda> yes there are
|
03:40:00
|
<jmiranda> i might need to look into that a bit
|
03:40:51
|
*** Mkop1 has joined #openmrs
|
03:42:01
|
<jmiranda> so, yeah we keep the UserContext in the http session before and after the transaction
|
03:42:21
|
<jmiranda> so the user context can live longer than the length of the transaction
|
03:42:49
|
<jmiranda> and so that we are not responsible for maintaining all user contexts
|
03:45:52
|
<jmiranda> Keelhaul: are you (or "this guy") running into a specific issue
|
03:46:20
|
<Keelhaul> no, "he" has an assignment to add hibernate to their application
|
03:46:33
|
<Keelhaul> i'm familiar with mapping but not session management
|
03:46:41
|
<Keelhaul> ironically, i started reading a book on hibernate yesterday
|
03:46:46
|
<Keelhaul> so i wasnt completely clueless
|
03:47:20
|
<Keelhaul> annotation-based mapping sounds nice
|
03:47:38
|
<Keelhaul> but bwolfe doesnt like it since it violates the separation of api and dao
|
03:48:30
|
<jmiranda> Keelhaul: yeah, i understand where he's coming from
|
03:48:36
|
<jmiranda> but they can be ignored
|
03:48:46
|
<jmiranda> annotations i mean
|
03:48:58
|
<Keelhaul> thats good
|
03:49:08
|
<Keelhaul> i like the idea because the hbm files can be a source of errors
|
03:49:10
|
<jmiranda> is the java persistence spec mature enough?
|
03:49:11
|
<Keelhaul> happened to me a few times
|
03:49:28
|
<jmiranda> Keelhaul: yeah, i've used xdoclet hibernate annotations before
|
03:49:45
|
<jmiranda> and it's nice to be able to generate your schema on the fly like that
|
03:49:51
|
<Keelhaul> not sure how the java spec is
|
03:50:04
|
<jmiranda> if JPA annotations are available
|
03:50:11
|
<jmiranda> we could use those
|
03:50:15
|
<Keelhaul> i read hibernate annotations are nearly identical to JPA
|
03:50:31
|
<jmiranda> and hopefully the hibernates and other ORMs will become JPA compliant
|
03:50:47
|
<jmiranda> yeah, i really wouldn't mind going that direction
|
03:51:31
|
<jmiranda> the hibernate annotations *would* tie the model layer to hibernate unfortunately, since you have to import the annotation
|
03:53:09
|
<jmiranda> i think we're trying to stay agnostic platform/framework/database agnostic, so that we can be flexible
|
03:53:16
|
<Keelhaul> yea
|
03:54:21
|
<jmiranda> but it wouldn't be a bad idea to check out jpa annotations and see if that gets us closer to not handwriting our configuration files
|
03:54:42
|
<Keelhaul> can hibernate use those?
|
03:54:49
|
<jmiranda> not sure
|
03:54:53
|
<jmiranda> that's what we should find out
|
03:55:03
|
<jmiranda> there's always one or two caveats with annotations though
|
03:55:23
|
<jmiranda> (i.e. something you want to do, but can't do unless you write the config yourself)
|
03:55:47
|
<r0bby> i really would like to get in touch with mccallie
|
03:55:48
|
<Keelhaul> like what
|
03:55:56
|
<r0bby> he's doing what I tried to do
|
03:56:19
|
<Keelhaul> http://www.zabada.com/tutorials/hibernate-and-jpa-with-spring-example.php
|
03:56:20
|
<r0bby> Getting grails to play nice w/ openmrs is a losing battle
|
03:56:26
|
<OpenMRSBot> <http://ln-s.net/3:zC> (at www.zabada.com)
|
03:56:43
|
<jmiranda> Keelhaul: case in point
|
03:56:44
|
<jmiranda> http://svn.openmrs.org/openmrs/branches/uuids/metadata/api/hibernate/org/openmrs/api/db/hibernate/LoginCredential.hbm.xml
|
03:56:45
|
<OpenMRSBot> <http://ln-s.net/3:zD> (at svn.openmrs.org)
|
03:57:05
|
<jmiranda> check out the formula
|
03:57:16
|
<jmiranda> attribute for uuid
|
03:57:24
|
<Keelhaul> oh
|
03:57:26
|
<jmiranda> it might be supported, but that would be an edge case
|
03:57:39
|
*** Mkop has quit IRC
|
03:57:44
|
<docpaul> hey justin. :)
|
03:58:00
|
<Keelhaul> thats looks hacky =)
|
03:58:34
|
<jmiranda> hey paul
|
03:58:38
|
<docpaul> he works for cerner, justin
|
03:59:05
|
<docpaul> he's actually been asking a lot of smart questions about openmrs over email
|
04:03:00
|
<r0bby> docpaul: was he on the list?
|
04:03:13
|
<docpaul> i'm not sure to be honest
|
04:03:34
|
<r0bby> hrm
|
04:03:43
|
<r0bby> b/c I seriously think him and I should talk soon
|
04:03:50
|
<r0bby> if he wants he can take groovyforms off my hands :)
|
04:03:58
|
<docpaul> well, i think you're overreading it
|
04:04:03
|
<r0bby> hrm
|
04:04:12
|
<docpaul> my guess is that he's just thinking that groovy might be cool to use on top of openmrs
|
04:04:19
|
<r0bby> heh
|
04:04:21
|
<docpaul> and he's probably unaware of the work on the module
|
04:04:40
|
<r0bby> I wrote groovy classes for almost all of groovyforms -- actually i did :0)
|
04:05:07
|
<r0bby> sudo make me food
|
04:05:10
|
<r0bby> DAMN it
|
04:06:27
|
<r0bby> I'll be resuming work soon as I im done
|
04:06:30
|
<r0bby> for the semester;D
|
04:07:15
|
<nribeka> docpaul, are you a logic whiz?
|
04:08:22
|
<docpaul> i know a decent amount about it
|
04:08:34
|
<nribeka> ah cool
|
04:08:47
|
<nribeka> how do i test the tag functionality docpaul?
|
04:09:04
|
<r0bby> logic is evil :) all hail illogical thinking!
|
04:09:28
|
<docpaul> not sure what you mean
|
04:10:07
|
<nribeka> http://dev.openmrs.org/ticket/969
|
04:10:20
|
<nribeka> aha ... apparently the ticket is related to jmiranda as well
|
04:10:21
|
<nribeka> :D
|
04:10:25
|
<nribeka> hi jmiranda
|
04:10:43
|
<jmiranda> hey nribeka
|
04:10:45
|
<nribeka> hi docpaul (forgot to say hi earlier ;))
|
04:11:29
|
<jmiranda> nribeka: we are using token tags for the ODA plugin
|
04:11:42
|
<Keelhaul> jmiranda: seen that tutorial i linked to
|
04:11:57
|
<Keelhaul> this guy seems to use jpa annotations by adding a bean to spring config
|
04:12:08
|
<jmiranda> Keelhaul: yeah, bring that up with Ben
|
04:12:14
|
<jmiranda> i think that might make him think twice
|
04:12:18
|
<Keelhaul> heh
|
04:12:53
|
<jmiranda> from what I've seen (short glance) i could see us possibly going with JPA annotations
|
04:13:30
|
<docpaul> pretty sure tags are just "class-like" descriptors so that one can slice and dice tokens for partifcular use cases... think i was involved in that idea
|
04:13:42
|
<docpaul> didn't know it got implemented though
|
04:13:45
|
<docpaul> happy it did
|
04:13:55
|
<nribeka> so i need to add the birt oda plugin to see it running?
|
04:14:08
|
<docpaul> no, that should be a part of the logic branch
|
04:14:27
|
<docpaul> birt oda just consumed it
|
04:14:28
|
<jmiranda> nribeka: no
|
04:14:47
|
<jmiranda> yeah, like docpaul says, the oda plugin was the first client
|
04:15:04
|
<jmiranda> token tags are just logical groupings for tokens
|
04:15:11
|
<docpaul> are you wanting the relevant classes or something wyn?
|
04:15:14
|
<jmiranda> you might want to have a Demographics grouping
|
04:15:18
|
<jmiranda> or an HIV grouping
|
04:15:35
|
<jmiranda> you don't need to use them (afaik)
|
04:15:48
|
<jmiranda> just a convenience thing
|
04:16:02
|
<nribeka> it says --> The token selection interface allows the user to narrow down the available selections by choosing from a list of available tags.
|
04:16:06
|
<docpaul> i think we need tags for concepts, personally... but burke has been lukewarm on that idea
|
04:16:14
|
<nribeka> i want to see the interface docpaul
|
04:16:26
|
<docpaul> user or java?
|
04:16:37
|
<nribeka> user
|
04:16:48
|
<nribeka> what is lukewarm btw? :)
|
04:16:51
|
<docpaul> not sure there is one
|
04:17:17
|
<docpaul> lukewarm = average feelings... not excited
|
04:17:29
|
<jmiranda> nribeka: which user interface are you referring to?
|
04:17:34
|
<jmiranda> one that uses token tags?
|
04:17:41
|
<nribeka> yes
|
04:17:47
|
<docpaul> jmiranda: he wants to see one where you could define tags for tokens
|
04:17:51
|
<docpaul> dont think there is one
|
04:18:06
|
<jmiranda> i'm guessing we don't have one yet
|
04:18:32
|
<docpaul> you could make a little test jsp though to play with it
|
04:18:54
|
<docpaul> justin: have you seen http://labs.openmrs.org?
|
04:18:56
|
<nribeka> ooo ic ic
|
04:18:56
|
<docpaul> that's the hotness
|
04:19:02
|
<jmiranda> here's the interface that "uses" token tags
|
04:19:02
|
<jmiranda> http://openmrs.org/wiki/Image:2007ODAGUI.jpg
|
04:19:18
|
<jmiranda> docpaul: omg
|
04:19:35
|
<docpaul> ;)
|
04:19:37
|
<nribeka> there's a token gui jmiranda?
|
04:19:50
|
<jmiranda> nribeka: that's the oda plugin
|
04:19:59
|
<jmiranda> it's a BIRT report designer plugin
|
04:20:08
|
<jmiranda> that allows users to define datasets used in their reports
|
04:20:18
|
<jmiranda> it uses the logic service to provide the data
|
04:20:43
|
<docpaul> haha, the links are not right
|
04:20:58
|
<nribeka> verio is nice :)
|
04:21:16
|
<nribeka> jmiranda, what do i need to set up to get that screen on my lappie?
|
04:22:18
|
<jmiranda> BIRT designer, BIRT ODA plugin, logic REST API, and lots of patience
|
04:22:19
|
<jmiranda> :)
|
04:22:44
|
<jmiranda> it hasn't been played around with since last summer
|
04:22:50
|
<jmiranda> the ODA plugin
|
04:23:07
|
<docpaul> now give labs.openmrs.org a try and click through the links
|
04:23:54
|
<Keelhaul> does anyone know anything about that rwandaprimarycarepilot module
|
04:23:58
|
<Keelhaul> seems to be touchscreen based
|
04:24:00
|
<jmiranda> nribeka: i'll send the instructions for connecting it
|
04:24:06
|
<jmiranda> Keelhaul: yes
|
04:24:12
|
<jmiranda> but i can't talk about it
|
04:24:17
|
<nribeka> docpaul, it works now
|
04:24:24
|
<Keelhaul> jmiranda: how come
|
04:24:28
|
<jmiranda> it's a proprietary system that will cost a million dollars to use
|
04:24:30
|
<nribeka> jmiranda, is it a secret module?
|
04:24:32
|
<Keelhaul> oh
|
04:24:32
|
<jmiranda> jk
|
04:24:36
|
<Keelhaul> lol
|
04:24:40
|
<nribeka> lol
|
04:24:52
|
<jmiranda> it's a prototype for our primary care system in Rwanda
|
04:24:56
|
<Keelhaul> it's so secret, every change gets uploaded to the repository
|
04:25:07
|
<jmiranda> haven't seen it yet, but darius and maros are working hard to get it to 0.1
|
04:25:10
|
<nribeka> how about the fast track, the token jsp test page
|
04:25:34
|
<nribeka> any hints on how to write it jmiranda?
|
04:25:47
|
<jmiranda> nribeka: write a token jsp test page?
|
04:25:52
|
<docpaul> they're fast machines too
|
04:26:00
|
<jmiranda> nribeka: what are you looking to do?
|
04:26:04
|
<jmiranda> just test a single token?
|
04:26:04
|
<nribeka> yeah, the one docpaul mention early on
|
04:26:17
|
<nribeka> i just need to see how the token are implemented right now
|
04:26:42
|
<jmiranda> nribeka: hmm, i've never seen a test page for tokens
|
04:27:10
|
<jmiranda> nribeka: play around with the logic service in a JUnit test
|
04:27:10
|
<docpaul> so do you understand what tokens are?
|
04:27:31
|
<jmiranda> that's the easy way to learn about the API
|
04:27:55
|
<docpaul> just text references to rules
|
04:28:17
|
<Mkop1> when's that junit day, btw?
|
04:29:04
|
<nribeka> text reference to rule docpaul?
|
04:29:29
|
<jmiranda> Mkop1: we're looking at May 16
|
04:29:48
|
<Keelhaul> someone needs to finish the validator unit tests nwo that the validators are all in the api
|
04:29:58
|
<Keelhaul> i was gonna make zakaria do that but he disappeared =(
|
04:30:08
|
<Mkop1> ooh, bad timing, as far as I'm concerned (for what that's worth....)
|
04:30:11
|
<jmiranda> nribeka: i can call LogicService.evaluate(patient, "WEIGHT")
|
04:30:26
|
<jmiranda> or LogicService.evaluate(patient, "LAST 2 WEIGHT")
|
04:30:27
|
<Mkop1> I'm in Chicago that weekend
|
04:30:43
|
<r0bby> Mkop1: awesome :)
|
04:30:44
|
<jmiranda> and it will give back a LogicResult that i can query to get the data
|
04:30:46
|
<Mkop1> my parents are gonna be there also, and I'll be chilling with friends also
|
04:31:06
|
<r0bby> Hey if any of you are in NY May 23rd a bunch of the soc students are planning a meet
|
04:31:07
|
<jmiranda> Keelhaul: wanna move the scheduler validator into the api? :)
|
04:31:18
|
<r0bby> which coincides with the start of the program May 23rd
|
04:31:31
|
<Keelhaul> jmiranda: considering the way you ask, no =P
|
04:31:33
|
<r0bby> trying to find a place to go w/ wifi and electric in nyc
|
04:31:36
|
<Keelhaul> sounds like it's tricky
|
04:31:38
|
<r0bby> cheap :)
|
04:31:40
|
<r0bby> read: free
|
04:31:52
|
<jmiranda> Keelhaul: kidding ... i think i mentioned that it might be tied to the scheduler form
|
04:32:06
|
<jmiranda> and not to the scheduler model classes
|
04:32:20
|
<Keelhaul> there was one validators that couldnt be moved
|
04:32:21
|
<Keelhaul> forgot which
|
04:32:23
|
<nribeka> so the "LAST 2 WEIGHT" --> token
|
04:32:24
|
<Keelhaul> conceptform i think
|
04:32:38
|
<jmiranda> "LAST 2 WEIGHT" is the token
|
04:32:38
|
<jmiranda> yes
|
04:32:44
|
<nribeka> ah ic ic
|
04:32:51
|
<jmiranda> you could literally map any string to any rule
|
04:33:18
|
<docpaul> and there are reference rules as well, which can point to obs or other domain object data
|
04:33:19
|
<jmiranda> you could have a "MY NAME" token
|
04:33:24
|
<nribeka> it's like giving a name to the rule?
|
04:33:35
|
<docpaul> the point is to have a flattened representation of what you'd want to ask for
|
04:33:44
|
<jmiranda> nribeka: yes
|
04:33:45
|
<nribeka> so the string name is called token?
|
04:33:49
|
<docpaul> yes
|
04:33:49
|
<jmiranda> yes
|
04:33:55
|
<nribeka> ah ic ic
|
04:34:21
|
<Mkop1> hmm, jmiranda , one of my friends in Chicago lives in Milwaukee and propose that we would go camping up there (somewhere in WI) one night while I"m in chicago. Maybe we could meet up...
|
04:34:39
|
<jmiranda> Mkop1: es posible
|
04:34:42
|
<nribeka> so persisting token tags means persisting those names?
|
04:34:54
|
<jmiranda> i'm about an hour and a half from milwaukee though
|
04:34:58
|
<docpaul> not only the names, but the tag descriptors
|
04:35:00
|
<Mkop1> is there any good camping in the madison area?
|
04:35:02
|
<r0bby> I tried to meet up w/ darius when i was in boston
|
04:35:07
|
<r0bby> timing just sucked
|
04:35:15
|
<jmiranda> if you guys go hiking around devil's lake, that would definitely be possible
|
04:35:17
|
<Mkop1> the place he proposed was kettle moraine, which looks like 1/3 of the way from Milwaukee to Madison
|
04:36:06
|
<Mkop1> Devil's lake is even further north
|
04:36:17
|
<nribeka> there's no pittsburgh meetup?
|
04:36:21
|
<nribeka> anyone ... lol
|
04:36:35
|
<Mkop1> I was halfway to Pittsburgh the other week
|
04:36:42
|
<Mkop1> went to State College for the weekend
|
04:36:56
|
<Mkop1> but State College still != pittsburgh
|
04:37:09
|
<jmiranda> Mkop1: yeah, i've heard good things about kettle moraine
|
04:37:40
|
<jmiranda> nribeka: i flew through pittsburgh once
|
04:37:56
|
<jmiranda> i think it was like 10 years ago
|
04:38:01
|
<nribeka> ugh ...
|
04:38:02
|
<nribeka> lol
|
04:38:24
|
<jmiranda> nribeka: yeah, so the token tags are different
|
04:38:35
|
<jmiranda> token tags are a way to group a bunch of tokens together
|
04:38:49
|
<jmiranda> like i might want to have a Demographics tag
|
04:39:13
|
<jmiranda> and the tokens under that tag might be Gender, Age, etc
|
04:39:39
|
<jmiranda> go back to that image i posted
|
04:39:52
|
<jmiranda> the reason token tags were necessary is because ...
|
04:40:05
|
<nribeka> ok on the image now
|
04:40:15
|
<jmiranda> the BIRT ODA client had to someone slice the tokens into groups
|
04:40:34
|
<jmiranda> otherwise, it might take minutes to load all of the tokens from the server
|
04:40:45
|
<docpaul> holy crap... talk about blast from the past. :) http://www.dailymotion.com/video/x8ra6c_punchout-wii-new-trailer_videogames
|
04:40:45
|
<jmiranda> given that the BIRT Designer might not be on the same machine as the server
|
04:40:47
|
<docpaul> I have to get this
|
04:40:47
|
<OpenMRSBot> <http://ln-s.net/3:zX> (at www.dailymotion.com)
|
04:41:14
|
<jmiranda> there's a lot of network overhead in passing 1000s of tokens between server and client
|
04:42:43
|
<nribeka> lol docpaul
|
04:43:02
|
<docpaul> i played the earlier version of that game when i was a wee lad
|
04:43:17
|
<nribeka> i don't see any test about token tag in the logic branch jmiranda
|
04:43:27
|
<jmiranda> docpaul: awesome
|
04:43:34
|
<jmiranda> soda popinsky!
|
04:43:54
|
<jmiranda> nribeka: no one uses it
|
04:44:04
|
<nribeka> except ODA?
|
04:44:13
|
<nribeka> ic ic
|
04:44:19
|
<jmiranda> yeah, we should have written some tests :(
|
04:44:45
|
<jmiranda> junit day is coming up
|
04:46:03
|
<nribeka> hmm ... i see someone is going to write some test on token tags in the junit day
|
04:46:12
|
<nribeka> i can see the future lol
|
04:46:50
|
<jmiranda> nribeka: hmmm, so who wins the super bowl next year
|
04:47:23
|
<Keelhaul> lol
|
04:47:32
|
<Keelhaul> i like how wii games are all the same with different graphics
|
04:47:49
|
<Keelhaul> plays just like wii boxing
|
04:47:50
|
<nribeka> Pittsburgh Steelers jmiranda
|
04:47:59
|
<jmiranda> i knew you'd say that
|
04:48:05
|
<nribeka> haha lol
|
04:48:23
|
<Keelhaul> edmonton oilers
|
04:48:34
|
<jmiranda> nribeka: it was a trick question
|
04:48:43
|
<jmiranda> the NFL is going bankrupt
|
04:48:51
|
<jmiranda> there won't be a super bowl
|
04:48:57
|
<nribeka> lol
|
04:49:15
|
<jmiranda> i'm completely joking ... the NFL is not going bankrupt
|
04:49:19
|
<jmiranda> as far as i know
|
04:49:19
|
<nribeka> did you see the cowboys training accident jmiranda
|
04:49:26
|
<jmiranda> nribeka: no
|
04:49:34
|
<jmiranda> haven't been keeping up with news/sports much lately
|
04:49:54
|
<jmiranda> other than watching the redsox / celtics when i can
|
04:50:09
|
<nribeka> haha lol
|
04:51:24
|
<jmiranda> nribeka: wow, that's nuts
|
04:51:24
|
<Keelhaul> jmiranda: i thought you dont h ave a tv
|
04:51:25
|
<nribeka> are you a fans of redsox / celtics?
|
04:51:31
|
<jmiranda> i don't
|
04:51:36
|
<nribeka> which one jmiranda?
|
04:51:39
|
<nribeka> the accident?
|
04:51:45
|
<jmiranda> Keelhaul: i don't have a tv
|
04:51:52
|
<jmiranda> had to go to a bar to watch the celts the other night
|
04:51:54
|
<Keelhaul> o
|
04:52:03
|
<Keelhaul> well bars tend to have pay tv anyway
|
04:52:04
|
<jmiranda> and "watched" boston.com for updates tonight
|
04:52:13
|
<jmiranda> can't live without the sox though
|
04:52:19
|
<Keelhaul> which
|
04:52:20
|
<jmiranda> so i have an mlb.com account :)
|
04:52:24
|
<jmiranda> redsox
|
04:52:28
|
<Keelhaul> where are they from
|
04:52:37
|
<jmiranda> sacremento
|
04:52:41
|
<Keelhaul> o
|
04:52:42
|
<jmiranda> boston
|
04:52:51
|
<Keelhaul> are you from boston`ß
|
04:52:52
|
<jmiranda> nribeka: yeah, the accident
|
04:52:52
|
<Keelhaul> ?
|
04:53:11
|
<jmiranda> nribeka: and yes, i am a fan of both teams
|
04:53:16
|
<jmiranda> Keelhaul: sort of
|
04:53:25
|
<jmiranda> i grew up in Rhode Island
|
04:53:32
|
<jmiranda> a small country just south of Boston
|
04:53:41
|
<Keelhaul> is there a Quahog?
|
04:53:44
|
<Keelhaul> or is it fictional
|
04:53:47
|
<jmiranda> :)
|
04:54:06
|
<jmiranda> fictional, although that is a very Rhode Island thing
|
04:54:23
|
<jmiranda> which is why Family Guy uses that as the name of the town
|
04:54:26
|
<Keelhaul> do you have a new england accent
|
04:54:38
|
<jmiranda> actually, there are a lot of inside jokes (re: RI) in that show
|
04:54:52
|
<jmiranda> i actually, thankfully, do not
|
04:55:15
|
<Keelhaul> http://keelhaul.homeip.net/misc/baseball.jpg
|
04:55:20
|
<Keelhaul> i have some old skool baseball cards
|
04:55:28
|
<Keelhaul> got them from some american kids back in 1991
|
04:55:38
|
<Keelhaul> tried to sell on ebay, no good =/
|
04:56:05
|
<jmiranda> crap
|
04:56:16
|
<jmiranda> 83 donruss?
|
04:56:20
|
<Keelhaul> 91
|
04:56:29
|
<jmiranda> really
|
04:57:13
|
<jmiranda> yeah, i don't see anything in there that might be worth something
|
04:57:19
|
<jmiranda> julio might have been a rookie in 91
|
04:57:22
|
<nribeka> RI --> country?
|
04:57:32
|
<jmiranda> nribeka: i was kidding
|
04:57:48
|
<nribeka> i thought RI is a research institute?
|
04:58:00
|
<jmiranda> it's also a state
|
04:58:07
|
<nribeka> haha
|
04:58:12
|
<jmiranda> "Rhode Island and Providence Plantations"
|
04:58:22
|
<jmiranda> smallest state with the longest name
|
04:58:32
|
<jmiranda> (fun fact)
|
04:59:20
|
<Keelhaul> jmiranda: i had more cards but i let some kid pick out the ones they wanted
|
04:59:25
|
<Keelhaul> because i didnt care
|
04:59:38
|
<jmiranda> keep 'em
|
04:59:38
|
<jmiranda> you never know
|
05:00:08
|
<jmiranda> the only cards that are actually worth a lot are 50s and 60s
|
05:00:21
|
<Keelhaul> heh
|
05:00:23
|
<jmiranda> your mickey mantles
|
05:00:24
|
<Keelhaul> prolly
|
05:00:31
|
<Keelhaul> but prolly everything thats that old
|
05:01:15
|
<jmiranda> the problem with cards from 1990 - 2000+
|
05:01:27
|
<jmiranda> is that decade was tainted
|
05:01:34
|
<Keelhaul> with what
|
05:02:01
|
<jmiranda> drugs
|
05:02:01
|
<jmiranda> if you had a barry bonds rookie, it might be worth something
|
05:02:47
|
<jmiranda> but it was probably going to be worth a lot more without all of the rumors
|
05:02:51
|
<jmiranda> same with alex rodriquez
|
05:03:33
|
<jmiranda> Keelhaul: anyway, thanks ... that brings back memories
|
05:04:10
|
<jmiranda> haven't seen baseball cards since the 90s
|
05:04:21
|
<Keelhaul> heh
|
05:04:48
|
<Keelhaul> these are the only ones i've ever seen
|
05:05:00
|
<jmiranda> i still have a couple hundred stored away at my parents house
|
05:05:03
|
<Keelhaul> since we dont have em here
|
05:05:31
|
<jmiranda> Keelhaul: what a waste of time that was
|
05:05:53
|
<jmiranda> i could have been reading chomsky
|
05:05:58
|
<jmiranda> but instead, i collected baseball cards
|
05:05:59
|
<Keelhaul> lol
|
05:06:00
|
<Keelhaul> i never bothered for trading cards
|
05:06:02
|
<Keelhaul> not even MTG
|
05:06:11
|
<Keelhaul> i used to connect pc games until recently
|
05:06:27
|
<Keelhaul> sold most of them last year, made about 1000 euros
|
05:06:28
|
<Keelhaul> the vintage ones that is
|
05:09:38
|
*** OpenMRSBot has joined #openmrs
|
05:09:39
|
*** ChanServ sets mode: +o OpenMRSBot
|
05:09:40
|
<Keelhaul> i should sell the wii though
|
05:09:43
|
<Keelhaul> hardly use it
|
05:09:53
|
<Keelhaul> bought Medal of Honor Heroes 2 recently to play with the zapper
|
05:10:03
|
<Keelhaul> had to buy it in the UK because it was never released here
|
05:10:14
|
<Keelhaul> but it's so rudimentary compared to pc ww2 games
|
05:10:23
|
<Keelhaul> and it gives me simulation sickness =/
|
05:10:26
|
<Keelhaul> cant play for longer than 30 min
|
05:11:46
|
<nribeka> i can't play the GH for more than 3 songs
|
05:11:58
|
<nribeka> i got double vision because of it
|
05:12:01
|
<nribeka> lol
|
05:12:23
|
<Keelhaul> jmiranda: do you have mario kart
|
05:15:05
|
<jmiranda> Keelhaul: no
|
05:15:09
|
<Keelhaul> too bad
|
05:15:11
|
<Keelhaul> ssbb?
|
05:15:12
|
<jmiranda> i don't own nintendos
|
05:15:14
|
<Keelhaul> oh
|
05:15:18
|
<Keelhaul> i thought you do
|
05:15:27
|
<jmiranda> i had ps2 a few years ago
|
05:15:45
|
<jmiranda> played wii over christmas break
|
05:15:48
|
<jmiranda> and loved it
|
05:16:01
|
<jmiranda> just can't afford stuff like that right now
|
05:17:02
|
<jmiranda> will do so once we have another tech boom
|
05:17:50
|
<Keelhaul> hehe
|
05:17:53
|
<jmiranda> Keelhaul: what is ssbb?
|
05:18:08
|
<Keelhaul> super smash bros brawl
|
05:18:14
|
<Keelhaul> fighting game with characters from different games
|
05:18:14
|
<jmiranda> omg
|
05:20:56
|
<Keelhaul> gn
|
05:20:57
|
*** Keelhaul has quit IRC
|
05:24:15
|
<nribeka> jmiranda
|
05:24:19
|
<nribeka> are u still there?
|
05:24:36
|
<nribeka> what time is it in madison now?
|
05:24:54
|
<nribeka> docpaul mentions about tag desc, where can i find the desc?
|
05:25:01
|
<nribeka> all i see in the code is tag
|
05:25:08
|
<nribeka> tagsByToken
|
05:25:13
|
<nribeka> tokensByTag
|
05:25:16
|
<jmiranda> nribeka: 12:30a
|
05:25:35
|
<jmiranda> what are you looking for?
|
05:26:02
|
<nribeka> the descriptions for the tag? or the desc = the tag name itself?
|
05:26:13
|
<jmiranda> javadoc?
|
05:26:51
|
<nribeka> i mean where is the description stored
|
05:26:52
|
<nribeka> ;)
|
05:30:30
|
<jmiranda> nribeka: seems like the rule factory handles that
|
05:30:41
|
<jmiranda> they aren't persisted at this point
|
05:30:47
|
<jmiranda> which is why we have that ticket
|
05:31:22
|
<nribeka> yeps, i see the map between token tags and token but no description like docpaul mention
|
05:31:39
|
<nribeka> so, the ticket also needs to add those desc? or the desc is the name?
|
05:32:57
|
<jmiranda> nribeka: i don't remember paul mentioning a tag description
|
05:33:03
|
<jmiranda> where did you see that?
|
05:33:55
|
<jmiranda> nribeka: ahh
|
05:33:59
|
<nribeka> docpaul: not only the names, but the tag descriptors
|
05:34:11
|
<jmiranda> i see, he said "tag descriptors"
|
05:34:28
|
<jmiranda> right now "tag descriptors" doesn't exist
|
05:34:31
|
<nribeka> ups ...
|
05:34:36
|
<nribeka> ooo ok ok
|
05:35:04
|
<jmiranda> i think he meant that we might want to store more information about a tag
|
05:35:13
|
<jmiranda> (can't think of anything right now)
|
05:35:36
|
<jmiranda> but it might be better to create a TokenTag class that can be persisted
|
05:35:50
|
<jmiranda> burke might disagree
|
05:36:01
|
<nribeka> lol
|
05:36:39
|
<nribeka> but why disagree?
|
05:37:02
|
<nribeka> if you want to persist it, then you need a class to hold it
|
05:37:57
|
<jmiranda> true
|
05:39:06
|
<jmiranda> but that class will likely just have the one field
|
05:39:10
|
<jmiranda> tag
|
05:39:13
|
<r0bby> meh @ burke's groovy module patch
|
05:39:31
|
<jmiranda> what does "meh" mean?
|
05:40:02
|
*** flyankur has quit IRC
|
05:41:39
|
<nribeka> tag and list of descriptors
|
05:41:48
|
<nribeka> hmmm that doesn't sounds right too
|
05:44:35
|
<r0bby> sigh
|
05:44:36
|
<r0bby> jmiranda: means he undid a lot of stuff i ddi
|
05:44:55
|
<r0bby> such as removing logic that didn't belong in the activator into a utility class
|
05:46:22
|
<jmiranda> nribeka: just tag
|
05:48:03
|
*** flyankur has joined #openmrs
|
05:48:27
|
<nribeka> hmmm because the descriptor will also be in another class jmiranda?
|
05:49:05
|
<jmiranda> nribeka: i don't thing there is a descriptor
|
05:49:21
|
<jmiranda> we'll keep track of the tag and the token
|
05:52:44
|
<nribeka> hmmm ...
|
05:52:45
|
*** atomicturtle1 has quit IRC
|
05:53:05
|
*** atomicturtle has joined #openmrs
|
05:53:17
|
<jmiranda> i think it will look a lot like the role, privilege tables
|
05:54:15
|
<jmiranda> token and token_tag
|
05:54:19
|
<jmiranda> token has a token and maybe a description
|
05:54:30
|
<jmiranda> token_tag has a token and a tag
|
05:54:52
|
<jmiranda> i'd like each to have a primary key as well
|
05:55:20
|
<jmiranda> in fact, i'd like to add a pk to role and role_privilege
|
05:55:53
|
<nribeka> i never check that table
|
05:56:21
|
<nribeka> i most of the time working with patient table
|
05:56:25
|
<nribeka> will look at it
|
05:56:59
|
<nribeka> i think there are some work in progress on this right jmiranda?
|
05:57:34
|
*** flyankur has quit IRC
|
05:57:48
|
<jmiranda> nribeka: what is a "work in progress"?
|
05:57:52
|
<jmiranda> token tag
|
05:57:53
|
<jmiranda> ?
|
05:58:54
|
<nribeka> yes
|
05:58:54
|
<nribeka> or no?
|
06:02:32
|
* r0bby sighs
|
06:02:40
|
<r0bby> is there any way to get burke "live"
|
06:02:41
|
<r0bby> :(
|
06:05:18
|
*** flyankur has joined #openmrs
|
06:05:34
|
*** nribeka1 has joined #openmrs
|
06:05:51
|
<nribeka1> jmiranda did i miss a thing?
|
06:06:17
|
<jmiranda> nribeka1: no
|
06:06:21
|
<nribeka1> using apt network system. the comcast got some problem :(
|
06:07:37
|
*** flyankur has quit IRC
|
06:08:25
|
<jmiranda> nribeka1: persisting tokens and token tags is not a work in progress as far as i know
|
06:08:33
|
<jmiranda> (meaning, no one is currently working on it)
|
06:11:35
|
<nribeka1> i got this comment from the logic-a-thon docs
|
06:11:36
|
<nribeka1> Comment: We've added a logic_token_tag table which associates string tags with tokens. A token tag will associate a grouping with tokens. For instance, we will use Demographics, Lab Tests, Observations as tags for some of the available tokens.Â
|
06:14:44
|
*** flyankur has joined #openmrs
|
06:16:04
|
*** flyankur has quit IRC
|
06:24:21
|
*** flyankur has joined #openmrs
|
06:27:47
|
*** nribeka has quit IRC
|
06:30:21
|
*** flyankur has quit IRC
|
06:38:31
|
*** flyankur has joined #openmrs
|
06:41:20
|
<jmiranda> nribeka1: sorry, i didn't see your message
|
06:42:14
|
<nribeka1> ooo i thought you slept already jmiranda
|
06:44:40
|
<nribeka1> anyway, i need to get some sleep jmiranda
|
06:44:49
|
<jmiranda> http://svn.openmrs.org/openmrs/branches/logicathon/metadata/api/hibernate/org/openmrs/logic/db/hibernate/
|
06:44:51
|
<OpenMRSBot> <http://ln-s.net/3A0C> (at svn.openmrs.org)
|
06:44:53
|
<nribeka1> i'll talk to you again tomorrow i think ;)
|
06:44:56
|
*** scottyaz has joined #openmrs
|
06:44:58
|
<jmiranda> you were right
|
06:44:59
|
<jmiranda> it's in logic-a-thon
|
06:45:23
|
<nribeka1> hehe
|
06:45:49
|
<jmiranda> i guess we never merged to trunk :)
|
06:47:32
|
<jmiranda> talk to you tomorrow
|
06:53:33
|
*** nribeka has joined #openmrs
|
06:53:33
|
*** ChanServ sets mode: +v nribeka
|
06:54:03
|
<r0bby> I can't wait til friday seriously
|
07:00:24
|
*** pascal` has joined #openmrs
|
07:05:52
|
*** nribeka1 has quit IRC
|
07:07:09
|
*** flyankur has quit IRC
|
07:11:23
|
<Mkop1> r0bby: what's on friday?
|
07:14:02
|
<r0bby> discrete final plus im DONE
|
07:14:08
|
<r0bby> AIYEEEEEEE
|
07:14:13
|
<r0bby> I hate that class
|
07:14:35
|
<r0bby> algebra _ALWAYS_ trips me up in proofs
|
07:14:43
|
<r0bby> I can get to a certain point then BAM im stonewalled
|
07:14:43
|
*** flyankur has joined #openmrs
|
07:26:01
|
*** flyankur has quit IRC
|
07:34:05
|
*** flyankur has joined #openmrs
|
07:35:27
|
*** flyankur has quit IRC
|
07:43:22
|
*** flyankur has joined #openmrs
|
07:47:35
|
*** flyankur has quit IRC
|
07:51:16
|
*** nribeka1 has joined #openmrs
|
07:56:10
|
*** flyankur has joined #openmrs
|
07:59:01
|
*** flyankur has quit IRC
|
08:02:09
|
*** flyankur has joined #openmrs
|
08:03:19
|
*** puchuu has joined #openmrs
|
08:06:22
|
*** flyankur has quit IRC
|
08:09:41
|
*** nribeka has quit IRC
|
08:11:32
|
*** puchuu has quit IRC
|
08:34:49
|
*** flyankur has joined #openmrs
|
08:53:32
|
*** atomicturtle1 has joined #openmrs
|
08:53:32
|
*** atomicturtle has quit IRC
|
09:13:25
|
*** flyankur has quit IRC
|
09:13:32
|
*** flyankur has joined #openmrs
|
09:16:25
|
*** Mkop1 has quit IRC
|
09:26:44
|
*** scottyaz has quit IRC
|
09:26:44
|
*** upul has quit IRC
|
09:29:08
|
*** scottyaz has joined #openmrs
|
09:29:08
|
*** upul has joined #openmrs
|
09:29:08
|
*** irc.freenode.net sets mode: +v upul
|
09:37:57
|
<pascal`> hi upul
|
09:38:07
|
<upul> hi pascal`
|
09:44:19
|
<pascal`> does anyone know why we're using such an old version of dojo?
|
09:44:31
|
<pascal`> i guess because changing it would be refactoring a bunch of stuff
|
09:53:00
|
<upul> i think it's because it's never going to be used for new stuff
|
09:56:40
|
<pascal`> really?
|
09:56:55
|
<pascal`> is that because we're going to be using jquery?
|
10:02:27
|
<upul> i think we are going to use jquery
|
10:03:01
|
<upul> ask ben, i'm not sure
|
10:09:31
|
<pascal`> using such an old version makes thigns difficult
|
10:09:41
|
<pascal`> especially getting api references and other help
|
10:10:32
|
<upul> you can upgrade it
|
10:11:00
|
<pascal`> what do you mean?
|
10:11:45
|
<upul> you can make a patch to upgrade the version and ask to add it
|
10:13:45
|
<pascal`> oh
|
10:13:55
|
<pascal`> well, i think that might require refactoring accross the board
|
11:11:39
|
*** upul has quit IRC
|
11:25:15
|
*** atomicturtle1 has left #openmrs
|
11:44:13
|
*** james_regen has joined #openmrs
|
11:44:13
|
*** ChanServ sets mode: +v james_regen
|
11:53:02
|
*** atomicturtle has joined #openmrs
|
12:01:23
|
*** bwolfe has joined #openmrs
|
12:01:29
|
*** ChanServ sets mode: +o bwolfe
|
12:32:13
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1472 (defect closed): Editing a patient who is deceased gives an error message (but also saves your changes) <http://dev.openmrs.org/ticket/1472#comment:5> || OpenMRS Changesets: Changeset [7603]: dataintegrity: Adding the initial module files <http://dev.openmrs.org/changeset/7603>
|
12:35:19
|
*** docpaul has quit IRC
|
13:13:57
|
*** Keelhaul has joined #openmrs
|
13:13:57
|
*** ChanServ sets mode: +v Keelhaul
|
13:15:47
|
<Keelhaul> hi
|
13:16:05
|
<Keelhaul> bwolfe: check this out
|
13:16:05
|
<Keelhaul> http://www.zabada.com/tutorials/hibernate-and-jpa-with-spring-example.php
|
13:16:06
|
<OpenMRSBot> <http://ln-s.net/3:zC> (at www.zabada.com)
|
13:16:28
|
<Keelhaul> it seems possible to use standard jpa annotations with hibernate via a additional spring bean definition
|
13:19:10
|
<bwolfe> yep, looks like it
|
13:19:28
|
<Keelhaul> bwolfe: are any any less opposed to annotations now? =)
|
13:19:49
|
<bwolfe> huh?
|
13:19:54
|
<bwolfe> try that sentence again
|
13:20:04
|
*** nribeka1 has quit IRC
|
13:20:07
|
<Keelhaul> =o
|
13:20:25
|
<Keelhaul> the other night you said you want to be able to take hibernate out at any time
|
13:20:38
|
<Keelhaul> jmiranda said the annotations can be ignored in that case
|
13:20:52
|
<Keelhaul> and since the annotations are not part of hibernate itself, they can just be left in there
|
13:21:31
|
<Keelhaul> oh heh, the first "any" was supposed to be "you"
|
13:21:39
|
<Keelhaul> sorry, just having my first coffee for the day =P
|
13:28:36
|
<bwolfe> Keelhaul: I would be fine with spring annotations in the api
|
13:28:49
|
<bwolfe> its still kind of mixing persistence layer and api layer though...
|
13:28:54
|
<Keelhaul> yes
|
13:29:09
|
<Keelhaul> but it would speed things up a bit
|
13:29:17
|
<Keelhaul> and eliminate a potential error source
|
13:31:47
|
<Keelhaul> bwolfe: it seems like i have green light to upload our modules
|
13:31:57
|
<bwolfe> speed things up ?
|
13:32:04
|
<bwolfe> Keelhaul: awesome
|
13:32:14
|
<Keelhaul> speed things up when mapping
|
13:32:24
|
<Keelhaul> as in, you dont need to switch between files =)
|
13:32:59
|
<bwolfe> ha, control-tab is your friend :-p
|
13:33:26
|
<Keelhaul> i dont edit xml in eclipse
|
13:33:29
|
<Keelhaul> it has failed me before
|
13:36:21
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7605]: reporting module: Remove evaluate method from StaticCohortDefinition <http://dev.openmrs.org/changeset/7605> || OpenMRS Changesets: Changeset [7604]: Removed long unnecessary xslt string from dbunit xml file <http://dev.openmrs.org/changeset/7604>
|
13:44:00
|
<Keelhaul> !roadmap
|
13:44:00
|
<OpenMRSBot> Keelhaul: "roadmap" --- http://openmrs.org/wiki/Road_Map
|
13:51:08
|
*** pascal` has quit IRC
|
14:08:25
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7606]: Merged uuids branch to trunk <http://dev.openmrs.org/changeset/7606> || OpenMRS Tickets: Ticket #1170 (task closed): Different behavior while searching for concepts by name in 1.4 <http://dev.openmrs.org/ticket/1170#comment:5> || OpenMRS Tickets: Ticket #1170 (task reopened): Different behavior while searching for concepts by name in 1.4 <http://dev.openmrs.org/ticket/1170#comment:4>
|
14:09:59
|
*** pascal` has joined #openmrs
|
14:14:58
|
<Keelhaul> heh
|
14:15:08
|
<Keelhaul> should i add uuids to the modules too
|
14:16:25
|
<Keelhaul> bwolfe: can i get commit privs?
|
14:16:49
|
*** bwolfe_ has joined #openmrs
|
14:16:49
|
*** ChanServ sets mode: +o bwolfe_
|
14:18:21
|
<Keelhaul> bwolfe_: what was the last thing you read?
|
14:19:02
|
<bwolfe_> you getting the link for the roadmap
|
14:19:30
|
<Keelhaul> o
|
14:19:36
|
<Keelhaul> [16:14:50] <+Keelhaul> heh
|
14:19:37
|
<Keelhaul> [16:15:00] <+Keelhaul> should i add uuids to the modules too
|
14:19:37
|
<Keelhaul> [16:16:18] <+Keelhaul> bwolfe: can i get commit privs?
|
14:21:43
|
<bwolfe_> Keelhaul: you can add uuids if you want, its up to you
|
14:22:03
|
*** bwolfe has quit IRC
|
14:22:29
|
<bwolfe_> Keelhaul: http://openmrs.org/wiki/Developers#Requesting_Subversion_Repository_Access
|
14:22:30
|
<OpenMRSBot> <http://ln-s.net/1r5W> (at openmrs.org)
|
14:28:01
|
*** pascal` has quit IRC
|
14:31:31
|
*** atomicturtle has quit IRC
|
14:33:42
|
<Keelhaul> bwolfe_: does that mail go to you?
|
14:33:49
|
<bwolfe_> and a few others
|
14:37:00
|
*** luzhuangwei has joined #openmrs
|
14:38:20
|
*** pascal` has joined #openmrs
|
14:57:38
|
*** upul has joined #openmrs
|
14:57:38
|
*** ChanServ sets mode: +v upul
|
15:01:48
|
<pascal`> hey bwolfe_
|
15:01:59
|
*** atomicturtle has joined #openmrs
|
15:02:22
|
<bwolfe_> hey pascal`
|
15:03:34
|
*** atomicturtle has left #openmrs
|
15:05:11
|
<pascal`> i've almost finished my first module
|
15:08:16
|
<bwolfe_> pascal`: cool! is it the global property one, or did you change ?
|
15:08:30
|
<pascal`> no, i't sthe global property thing
|
15:08:44
|
<pascal`> now, instead of a huge list, it's a tree
|
15:09:03
|
<pascal`> where the nodes are parts of the properties before the period
|
15:09:15
|
<pascal`> so, for example, all the birt properties will be in one tree node
|
15:09:21
|
<pascal`> much easier to navigate
|
15:09:27
|
<pascal`> i think anyway
|
15:14:27
|
*** nribeka has joined #openmrs
|
15:14:27
|
*** ChanServ sets mode: +v nribeka
|
15:14:32
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1474 (enhancement created): Migrate module system to use Liquibase instead of sqldiff <http://dev.openmrs.org/ticket/1474>
|
15:19:02
|
<bwolfe_> pascal`: thats an interesting way to do it
|
15:19:34
|
*** flyankur has quit IRC
|
15:23:05
|
<nribeka> bwolfe_, email from james arbaugh. just a friendly reminder
|
15:23:06
|
<nribeka> :)
|
15:23:45
|
*** flyankur has joined #openmrs
|
15:26:45
|
*** upul has quit IRC
|
15:26:54
|
*** upul has joined #openmrs
|
15:26:55
|
*** ChanServ sets mode: +v upul
|
15:27:18
|
*** scottyaz has quit IRC
|
15:30:00
|
*** catechu has joined #openmrs
|
15:43:46
|
*** upul has quit IRC
|
15:46:38
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1475 (defect created): PatientSetService retrieves patients who are not yet born <http://dev.openmrs.org/ticket/1475>
|
15:50:38
|
*** vanmh has quit IRC
|
16:03:57
|
*** flyankur has quit IRC
|
16:14:05
|
*** nribeka1 has joined #openmrs
|
16:16:03
|
*** vanmh has joined #openmrs
|
16:18:41
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7607]: ncd: Removed most test files (NOTE, this makes the FileTests broken). ⦠<http://dev.openmrs.org/changeset/7607>
|
16:23:31
|
*** catechu has quit IRC
|
16:29:47
|
*** bwolfe__ has joined #openmrs
|
16:31:57
|
*** flyankur has joined #openmrs
|
16:32:28
|
*** nribeka has quit IRC
|
16:38:09
|
*** bwolfe_ has quit IRC
|
17:00:48
|
*** puchuu has joined #openmrs
|
17:02:05
|
*** Mkop has joined #openmrs
|
17:05:43
|
*** Mkop has quit IRC
|
17:11:20
|
*** luzhuangwei has quit IRC
|
17:18:46
|
*** flyankur has quit IRC
|
17:22:49
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7610]: -- chica * fixed an error with the reprint marker on the greaseboard <http://dev.openmrs.org/changeset/7610> || OpenMRS Changesets: Changeset [7609]: -- atd * fixed sort order of getLastPatientStateAllPatients <http://dev.openmrs.org/changeset/7609> || OpenMRS Changesets: Changeset [7608]: global_property_type branch. Updating a SettingsDTO <http://dev.openmrs.org/changeset/7608>
|
17:30:34
|
*** Mkop has joined #openmrs
|
17:33:09
|
*** rryan` has joined #openmrs
|
17:33:09
|
*** rryan has quit IRC
|
17:51:28
|
*** flyankur has joined #openmrs
|
17:54:51
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7612]: global-property-types branch: Additional comments from Dave <http://dev.openmrs.org/changeset/7612> || OpenMRS Changesets: Changeset [7611]: global-property-types branch: Chat log with Dave Thomas <http://dev.openmrs.org/changeset/7611>
|
18:08:43
|
*** puchuu has quit IRC
|
18:08:45
|
*** puchuu has joined #openmrs
|
18:10:25
|
*** puchuu has quit IRC
|
18:10:32
|
*** puchuu has joined #openmrs
|
18:14:04
|
*** bwolfe__ is now known as bwolfe
|
18:14:05
|
*** ChanServ sets mode: +o bwolfe
|
18:14:29
|
*** flyankur has quit IRC
|
18:24:37
|
*** rryan`` has joined #openmrs
|
18:24:37
|
*** rryan` has quit IRC
|
18:51:41
|
*** bwolfe_ has joined #openmrs
|
18:51:41
|
*** ChanServ sets mode: +o bwolfe_
|
18:53:40
|
*** kane77 has joined #openmrs
|
18:54:10
|
*** jmiranda has quit IRC
|
18:58:56
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7613]: -- chica * fixed a bug in rpnt status on greaseboard <http://dev.openmrs.org/changeset/7613>
|
18:59:16
|
*** bwolfe has quit IRC
|
19:07:12
|
*** kane77 has quit IRC
|
19:16:44
|
*** bwolfe_ is now known as bwolfe
|
19:21:49
|
*** jmiranda has joined #openmrs
|
19:21:49
|
*** ChanServ sets mode: +o jmiranda
|
19:23:45
|
*** vanmh has quit IRC
|
19:31:02
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7620]: 1.4.x branch: Fixed link to encounters screen on merge patients screen - ⦠<http://dev.openmrs.org/changeset/7620> || OpenMRS Tickets: Ticket #1433 (defect closed): Ajax concept search query functionality is flawed <http://dev.openmrs.org/ticket/1433#comment:5> || OpenMRS Tickets: Ticket #1478 (enhancement created): data synchronization: make scheduled sync task able to run without conflicts <http://dev.openmrs.org/ticket/1478> || OpenMRS Changesets: Changeset [7619]: 1.4.x branch: Backported concept search fix #1433 <http://dev.openmrs.org/changeset/7619> || OpenMRS Tickets: Ticket #1477 (defect created): person attribute without 'NEW' record.. <http://dev.openmrs.org/ticket/1477> || OpenMRS Changesets: Changeset [7618]: Renaming module folder to follow repository conventions <http://dev.openmrs.org/changeset/7618> || OpenMRS Changesets: Changeset [7617]: Renaming module folder to follow repository conventions <http://dev.openmrs.org/changeset/7617> || OpenMRS Changesets: Changeset [7616]: Renaming module folder to follow repository conventions <http://dev.openmrs.org/changeset/7616> || OpenMRS Changesets: Changeset [7615]: atd:Change version number - Tammy's change for rprnt status <http://dev.openmrs.org/changeset/7615> || OpenMRS Changesets: Changeset [7614]: chica:Change version number - Tammy's change for rprnt status <http://dev.openmrs.org/changeset/7614> || OpenMRS Tickets: Ticket #1476 (enhancement created): Encounters should not be linked 1:1 with forms <http://dev.openmrs.org/ticket/1476>
|
19:32:16
|
<pascal`> :D/-<
|
19:32:24
|
<pascal`> :D|-<
|
19:32:29
|
<pascal`> :D\-<
|
19:39:13
|
*** vanmh has joined #openmrs
|
19:41:42
|
*** vanmh has quit IRC
|
19:51:27
|
<bwolfe> is that you dancing pascal` ?
|
19:51:45
|
<pascal`> could be
|
19:53:20
|
<pascal`> (=
|
19:57:05
|
<Keelhaul> http://www.anonpartyhard.com/src/anon_partyhard19.swf
|
19:57:06
|
<OpenMRSBot> <http://ln-s.net/3:xn> (at www.anonpartyhard.com)
|
19:57:31
|
<bwolfe> pascal`: I like it. Reminds me of my all time favorite bash quote: http://bash.org/?4281 . Its currently #3 on the top 100 on their site: http://bash.org/?top
|
19:57:53
|
<bwolfe> (I'm not suggesting any action like in the quote be taken though)
|
19:57:54
|
<bwolfe> :-)
|
19:58:29
|
<pascal`> yup
|
19:58:34
|
<pascal`> that's where it's from
|
20:03:05
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1475 (defect closed): PatientSetService retrieves patients who are not yet born <http://dev.openmrs.org/ticket/1475#comment:7> || OpenMRS Changesets: Changeset [7622]: ticket #1475: Patch to ensure PatientSetService does not return patients ⦠<http://dev.openmrs.org/changeset/7622> || OpenMRS Tickets: Ticket #1479 (task created): Merge 1.4.x branch to Sync <http://dev.openmrs.org/ticket/1479> || OpenMRS Tickets: Ticket #1471 (defect closed): View Encounter - Error 404 - From Patient Merge Screen <http://dev.openmrs.org/ticket/1471#comment:2> || OpenMRS Changesets: Changeset [7621]: Fixed link to encounters screen on merge patients screen - #1471 <http://dev.openmrs.org/changeset/7621>
|
20:06:57
|
*** rryan`` is now known as rryan
|
20:23:31
|
*** james_regen has quit IRC
|
20:29:04
|
*** flyankur has joined #openmrs
|
20:30:51
|
*** puchuu has quit IRC
|
20:33:32
|
*** puchuu has joined #openmrs
|
20:33:40
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7627]: 1.4.x: Removing module that was accidentally committed <http://dev.openmrs.org/changeset/7627> || OpenMRS Changesets: Changeset [7626]: 1.4.x: Updated sql files to 1.4.2 version Reran concept word generation ⦠<http://dev.openmrs.org/changeset/7626> || OpenMRS Changesets: Changeset [7625]: reporting: Committing a few minor changes to get the API compiling and ⦠<http://dev.openmrs.org/changeset/7625> || OpenMRS Changesets: Changeset [7624]: reporting module: Changes to Parameters <http://dev.openmrs.org/changeset/7624> || OpenMRS Changesets: Changeset [7623]: reporting: Migrating more api/web/test changes from the reporting-sprint ⦠<http://dev.openmrs.org/changeset/7623>
|
20:50:05
|
*** flyankur has quit IRC
|
21:04:40
|
* r0bby sighs
|
21:04:49
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7628]: Changed liquibase-update-to-latest to not fail if concept_word.concept ⦠<http://dev.openmrs.org/changeset/7628>
|
21:14:33
|
*** puchuu has quit IRC
|
21:14:47
|
*** jmiranda has quit IRC
|
21:15:01
|
*** pascal` has quit IRC
|
21:27:10
|
*** nribeka1 has quit IRC
|
21:27:19
|
*** Keelhaul has quit IRC
|
21:35:12
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7629]: reporting branch: Refactoring name of Parameterized wrapper to Mapped <http://dev.openmrs.org/changeset/7629>
|
21:40:55
|
*** bwolfe has quit IRC
|
21:42:03
|
*** jmiranda has joined #openmrs
|
21:42:03
|
*** ChanServ sets mode: +o jmiranda
|
21:46:16
|
*** nribeka has joined #openmrs
|
21:46:16
|
*** ChanServ sets mode: +v nribeka
|
22:07:16
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7630]: -- chica * added a fix for NPE in greaseboard app <http://dev.openmrs.org/changeset/7630>
|
22:53:05
|
*** bwolfe has joined #openmrs
|
22:53:05
|
*** ChanServ sets mode: +o bwolfe
|
23:05:05
|
<r0bby> how in god's is caffiene not helpinf me (
|
23:11:21
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7631]: reporting: Migrated JUnit tests from reporting-sprint and fixed all build ⦠<http://dev.openmrs.org/changeset/7631>
|
23:13:23
|
*** jmiranda has quit IRC
|
23:14:11
|
<r0bby> AHJ
|
23:14:21
|
<r0bby> i need to get 802.11N
|
23:14:29
|
<r0bby> to get rid of this pesky wifi interferenbcer
|
23:16:00
|
*** flyankur has joined #openmrs
|
23:16:09
|
*** kane77 has joined #openmrs
|
23:18:56
|
*** Agnor has joined #openmrs
|
23:20:01
|
*** Keelhaul has joined #openmrs
|
23:20:01
|
*** ChanServ sets mode: +v Keelhaul
|
23:52:28
|
*** Agnor has quit IRC
|
23:59:22
|
*** flyankur has quit IRC
|