IRC Chat : 2009-05-07 - OpenMRS

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