IRC Chat : 2008-03-25 - OpenMRS

00:10:43 <r0bby> Okay :)
00:11:01 <r0bby> MarkupBuilder to generate XML data files is a DEFINITE avenue
00:12:38 <r0bby> OH MY GOD!
00:19:18 *** Keelhaul has quit IRC
00:22:14 <r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=14589
00:22:15 <OpenMRSBot> <http://ln-s.net/1ivh> (at eugeneciurana.com)
00:22:18 <r0bby> docpaul: ^^
00:22:38 <r0bby> the retarded jsp interprets the xml tags :|
00:23:33 <r0bby> :)
00:24:38 <r0bby> so i wrote to the file system :)
00:25:32 <r0bby> burke would be impressed :)
01:18:19 *** nribeka_ has joined #openmrs
01:29:53 *** nribeka has quit IRC
01:29:57 *** nribeka has joined #openmrs
01:39:52 <r0bby> nribeka: o/
01:43:02 *** nribeka_ has quit IRC
01:48:04 <HongJun> rObby, how long have you been cotributor to OpenMRS?
01:48:55 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3708]: xformsorbeon module: got basic form-to-xml conversion working <http://dev.openmrs.org/changeset/3708>
02:04:28 <r0bby> HongJun: not at all currently; applied for soc
02:04:48 <r0bby> But i made my presence known here
02:05:01 <HongJun> I am also want to join the soc
02:05:08 <r0bby> which one?
02:05:31 <HongJun> Address Hierarchy Support
02:05:49 <HongJun> and which one is your object?
02:06:10 *** chinthakacse has quit IRC
02:06:42 *** chinthakacse has joined #openmrs
02:13:56 *** chinthakacse has quit IRC
02:15:54 *** willhsu has joined #openmrs
02:16:01 <r0bby> and i sleep
02:16:08 <r0bby> it's not listed
02:16:12 <r0bby> but Groovy integration.
02:16:40 <r0bby> i originally was gonna do it for free but prestige is good right
02:17:46 <r0bby> laters
02:21:32 <HongJun> here is daytime now.
02:28:34 *** willhsu has left #openmrs
02:34:40 *** chinthakacse has joined #openmrs
02:51:52 *** chinthakacse has quit IRC
02:55:41 *** sioraiocht has quit IRC
02:55:45 *** sioraiocht has joined #openmrs
02:55:45 *** ChanServ sets mode: +v sioraiocht
03:43:40 *** HongJun has quit IRC
03:51:19 *** nribeka_ has joined #openmrs
04:00:25 *** nribeka has quit IRC
04:14:24 *** foxlit has joined #openmrs
04:47:42 *** cancer has joined #openmrs
05:24:10 *** foxlit has left #openmrs
05:44:20 <napi> Morning all
05:47:41 *** cancer has quit IRC
05:57:44 *** napi has quit IRC
05:58:15 *** napi has joined #openmrs
06:03:17 *** bwolfe has joined #openmrs
06:03:17 *** ChanServ sets mode: +o bwolfe
06:07:46 *** r0bby___ has joined #openmrs
06:08:55 *** atomicturtle has quit IRC
06:11:01 *** bmckown has joined #openmrs
06:11:01 *** ChanServ sets mode: +o bmckown
06:23:25 *** r0bby has quit IRC
06:27:04 <bwolfe> good morning everyone
06:27:24 <napi> alloha
06:29:04 <bmckown> howl
06:34:28 <r0bby___> hdd
06:34:29 <r0bby___> hey
06:34:33 *** r0bby___ has quit IRC
06:38:17 *** r0bby has joined #openmrs
06:58:03 * r0bby curses his school
07:03:16 *** docpaul has quit IRC
07:03:26 * bwolfe curses the guy sitting in the cubicle across from him
07:09:29 *** Ngref has joined #openmrs
07:10:03 *** atomicturtle has joined #openmrs
07:14:01 * bmckown agrees with bwolfe
07:22:40 *** cancer has joined #openmrs
07:23:47 * r0bby curses you all
07:23:55 <r0bby> I blame bwolfe for everything
07:24:37 <r0bby> im guessing i gotta learn javascript for this project too :/
07:24:56 <napi> the nastiest `language` ever created
07:25:19 <napi> I use `s cause it shouldn't be called a language, more a curse
07:25:27 <napi> or something similar
07:27:39 <r0bby> you guys never know me!
07:27:45 <r0bby> s/never/must not/
07:27:45 <r0bby> :P
07:30:21 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3709]: Adding AOP service layer logging advice to api-refactoring <http://dev.openmrs.org/changeset/3709>
07:31:52 <r0bby> eh
07:37:08 <r0bby> should i be developing against api_refactoring?
07:38:15 <r0bby> later
07:42:24 *** l3prador has joined #openmrs
07:46:28 <bwolfe> r0bby: you can if you want
07:46:36 <bwolfe> hopefully api_refactoring will be merged soon(ish)
07:47:00 <bwolfe> and methods aren't being deleted...just marked as deprecated, so you can still "use" them
08:01:07 *** bhanu1 has joined #openmrs
08:02:08 *** cancer has quit IRC
08:06:39 <bwolfe> ah, welcome bhanu1 :-)
08:12:00 <napi> lol
08:12:41 *** Jun has joined #openmrs
08:12:43 <l3prador> bwolfe, can i ask you some questions about patient portrait support?
08:12:47 *** docpaul has joined #openmrs
08:12:47 *** ChanServ sets mode: +o docpaul
08:13:28 <bwolfe> l3prador: sure, ask away
08:14:32 <l3prador> the UI in the example picture for that is a future planned update?
08:14:40 <l3prador> or just a potential mockup?
08:16:42 <bwolfe> its a mockup
08:16:55 <bwolfe> for future work that will be done by some core developers
08:17:59 <l3prador> and so the work on the portrait project would be trying to integrate the portrait module with that new UI, or the current one, or both?
08:22:15 <bwolfe> the current one
08:22:19 <bwolfe> more than likely
08:27:41 <l3prador> k thanks
08:28:57 *** bhanu1 has quit IRC
08:29:50 * r0bby looks around
08:29:56 <r0bby> owwies
08:30:40 <r0bby> freezing off a wart hurts :(
08:30:56 <r0bby> its on my thumb :( and i touch type too :<
08:31:09 <napi> :S
08:32:07 <bwolfe> you touch type with your thumb?!
08:32:19 <r0bby> my thumb does space bar :<
08:32:38 <r0bby> perhaps i use a diff style of typing but still
08:32:41 <r0bby> it's used
08:32:57 <napi> my thumb does space bar too \o/
08:32:57 <napi> we're practically brothers now
08:32:59 * napi hugs r0bby
08:33:18 <r0bby> napi: great; i think that's how it's supposed to be :P
08:33:34 <r0bby> im *SO* tired
08:33:43 <r0bby> time to code
08:34:10 <r0bby> ugh need burke
08:34:16 <napi> certainly can't be a bad method- used to do the odd touch typing speed test at school to win a quid here and there betting against others
08:34:29 <napi> could hold a steady 135wpm.. not bad as far as i know
08:34:29 <r0bby> I dont type fast nor do i type accurate at times
08:34:46 <r0bby> I type ~30something words per min
08:34:57 <r0bby> on my phone i type insanely quick
08:35:04 <r0bby> using JUST my thumbs
08:35:36 <napi> lol
08:35:36 <bwolfe> r0bby: burke won't be on today. he's has clinic all day every Tuesday
08:35:52 <napi> righty- off to go earn a bit of money teaching a silver surfer
08:35:56 <napi> back in couple of hours
08:36:10 * napi groans at the thought of explaining how to surf the internet for the 4th time to the same woman in as many weeks
08:37:16 <r0bby> bwolfe: :(
08:37:45 <r0bby> bwolfe: I basically got everything downpat; i dont know the specifics of this project quite frankly
08:37:49 <r0bby> nor do i know the goals
08:38:28 <r0bby> These are just ideals
08:38:31 <r0bby> er ideas
08:40:48 <r0bby> bwolfe: are you a mentor on my project?
08:41:07 <bwolfe> r0bby: the grails one?
08:41:19 <r0bby> it's grails?
08:41:34 <r0bby> I wanted to add groovy support in general
08:41:41 <bwolfe> thats what I meant
08:41:43 <r0bby> grails is a goal that I may or may not integrate
08:41:56 <r0bby> depending on if it's possible
08:41:57 <bwolfe> I'm not technically a mentor, no
08:42:05 <r0bby> burke technically is my mentor
08:42:09 <r0bby> as its his project
08:42:27 <r0bby> so it's just burke?
08:42:36 <r0bby> I have *NO* idea how this works
08:42:36 <r0bby> :/
08:42:53 <r0bby> but im excited to find out :)
08:43:24 <docpaul> :)
08:43:42 <docpaul> when you don't know how to do something, how do you typically figure it out?
08:43:44 <bwolfe> I don't know how it would work either...I think thats part of the project
08:45:05 *** vindyanis has joined #openmrs
08:45:32 <r0bby> No
08:45:35 <r0bby> im talking soc
08:45:39 <r0bby> and this mentorship
08:45:44 <r0bby> I'm going to need A LOT of help
08:45:51 <docpaul> :)
08:45:56 <docpaul> are you scared? :)
08:46:02 <r0bby> like you wouldn't believe
08:46:05 <docpaul> hehe
08:46:08 <docpaul> you shouldnt be
08:46:16 <docpaul> this is supposed to be fun
08:46:27 <vindyanis> bwolfe: Hi Ben
08:46:29 <r0bby> did you see my xml dump?
08:46:30 <docpaul> dont worry, we'll help you succeed. :)
08:46:38 <docpaul> nope, i'm in the middle of clinic myself
08:46:40 <bwolfe> hey vindyanis
08:47:01 <vindyanis> bwolfe: I am Mediacal student applied for GDoC
08:47:01 <docpaul> so listen... research groovlets some
08:47:12 <r0bby> I wrote a markupbuilder and dumped patient id, first and family name to xml using MarkupBuilder in burke's groovy module :)
08:47:19 <vindyanis> bwolfe: sorry GSoC
08:47:34 * r0bby jumps into groovy in action
08:47:34 <docpaul> :)
08:48:14 <docpaul> my guess is groovelets will help guide the way as to how one might write groovy that influences the webapp
08:48:16 <r0bby> I need to get dead tree version of this book
08:48:37 <r0bby> I grabbed it off of edonkey *duck* now the feds are gonna after me
08:48:49 <docpaul> i think they'll let this one slide
08:49:06 <docpaul> go read, become a jedi.. and have fun. :)
08:49:18 <r0bby> :(
08:49:18 <docpaul> i gotta get back to it... :)
08:49:21 <r0bby> Have fun
08:49:31 <vindyanis> bwolfe: r u busy
08:49:31 <r0bby> napi: ya as nervous as I am :(
08:49:34 <bwolfe> vindyanis: very nice
08:49:40 <bwolfe> vindyanis: which project are you interested in?
08:49:48 <r0bby> vindyanis: Med student?!?!?
08:49:56 <r0bby> following docpaul and burke's path?!?!
08:50:00 <vindyanis> Advanced Digital Image Viewing and Annotation
08:50:13 <bwolfe> vindyanis: nah, just working...but my boss is here in this channel, so I better not slack off too much :-P
08:50:27 <vindyanis> :)
08:55:39 <vindyanis> bwolfe: I am in the computer lab in our university
08:56:09 <bwolfe> any questions about the project?
08:58:09 <vindyanis> so I have some experience in Java Applets and Java language
08:58:32 <vindyanis> So I would like to work on this project
08:58:46 <vindyanis> since it is on medical side I am really happy
08:59:04 <vindyanis> Are you expecting some speciall skills??
09:00:29 <bwolfe> just java, javascript, and html
09:00:46 <bwolfe> this project wouldn't necessarily need medical expertise like you have
09:01:07 <vindyanis> :)
09:01:18 <bwolfe> docpaul: any project ideas that would benefit from medical expertise?
09:01:26 <r0bby> vindyanis: i despise applets :<
09:01:34 <r0bby> damn you doctors
09:01:51 <vindyanis> r0bby: :)
09:02:11 <r0bby> applets can behave in weird ways
09:02:22 <vindyanis> bwolfe: so may I submit the proposal
09:03:35 <bwolfe> vindyanis: you are welcome to submit it, but I don't think that is your best option
09:04:09 <bwolfe> vindyanis: stay tuned to this channel this channel for some potential feedback/brainstorming with docpaul (and/or burke)
09:06:14 <vindyanis> bwolfe: since this lab is usually close around 9pm
09:06:25 * r0bby sighs
09:06:36 <vindyanis> I have to go with in half an hour
09:07:26 <bwolfe> vindyanis: I see. well, applications are open for another week
09:07:52 *** bhanu has joined #openmrs
09:07:57 <bwolfe> and the irclogs for chats 24x7 are available at http://dev.openmrs.org/irclogs
09:08:35 <vindyanis> bwolfe: so I will wait untill the next week
09:08:48 <bwolfe> so if burke or docpaul mention something that might be good for some medical knowledge you can see it there anytime
09:09:21 <bwolfe> vindyanis: well, wait for about 3 days...if you wait until the very end you might get lost in the slew of submissions that happen right before the deadline
09:09:50 <vindyanis> Ok, thanks
09:10:00 <nribeka_> hi bwolfe
09:10:05 *** pratikpattani has joined #openmrs
09:10:22 <bwolfe> hey nribeka_
09:10:50 <nribeka_> i think i'm done with my proposal
09:11:02 <nribeka_> should i just submit it or explain it here as well?
09:11:33 <vindyanis> But I would like to take this project even if mediacl knowledge is not necessary
09:11:40 *** Keelhaul has joined #openmrs
09:11:40 *** ChanServ sets mode: +v Keelhaul
09:13:12 *** sunbiz has joined #openmrs
09:13:29 <sunbiz> hi guys!!
09:13:38 <Keelhaul> hi
09:13:49 <sunbiz> everyones applied to SoC ??
09:13:55 <l3prador> bwolfe: can i ask you about the universal resource number?
09:15:22 <nribeka_> hi sunbiz
09:15:29 <sunbiz> robby u've applied to the groovy upgrade ??
09:15:56 <nribeka_> sunbiz + robby: this is the first time i saw this channel as crowded as today :-)
09:16:07 <sunbiz> hi... u applied to localization and auto-update ??
09:16:20 <sunbiz> yea... the SoC started thats why i guess :)
09:16:36 <Keelhaul> 3 weeks after i ordered my ram is finally here!
09:16:52 <Keelhaul> so i can use my desktop again
09:17:10 <sunbiz> 3 weeks.. where did u order it from?? RMA I guess??
09:17:17 *** vindyanis has quit IRC
09:17:23 <Keelhaul> long story
09:17:27 <Keelhaul> RMA'd my old ram first
09:17:34 <nribeka_> sunbiz: yeah, but i'm still working on the proposal. need some feedback
09:17:34 <Keelhaul> only to receive partial refund a month later
09:17:57 <nribeka_> keel: wow ... 3 weeks
09:17:58 <Keelhaul> then ordered new ram, which went out of stock for 2 weeks right after i ordered..
09:18:27 <Keelhaul> and then with easter and all, another week passed
09:19:44 <sunbiz> I can't make up my mind either... I'd love to do any kinda work on openMRS actually.. and Im confused which subproject to take!!
09:20:07 <Keelhaul> lol
09:20:13 <sunbiz> Keelhaul: ;=-)
09:20:23 <nribeka_> which one do you take?
09:20:41 <nribeka_> keel: are you from pih too?
09:20:45 <Keelhaul> no heh
09:20:47 <Keelhaul> i'm a student
09:20:50 <Keelhaul> from germany
09:21:19 <sunbiz> nribeka: I wish I had an emoticon to show my eyes rolling in confusion and tongue salivating on working :))
09:22:29 <sunbiz> nribeka: which one u applying to ??
09:22:30 <nribeka_> sunbiz: haha ...
09:23:11 <nribeka_> sunbiz: auto update ... localization is just for to get a grip at the code actually
09:24:00 <sunbiz> ok
09:24:25 <nribeka_> the localization ticket is just finding hard coded string in the jsp file
09:24:55 *** pombreda has quit IRC
09:25:03 <nribeka_> so, it's too small for soc project haha ...
09:25:04 *** l3prador has quit IRC
09:25:11 <sunbiz> ok
09:25:28 *** pombreda has joined #openmrs
09:25:28 *** ChanServ sets mode: +v pombreda
09:25:54 *** docpaul has quit IRC
09:26:21 *** docpaul has joined #openmrs
09:26:21 *** ChanServ sets mode: +o docpaul
09:26:34 *** sunbiz has quit IRC
09:26:52 <nribeka_> i was taking this ticket to far and making it compicated yesterday. you can see the logs :-)
09:29:41 <bwolfe> hmm, missed l3prador :-/
09:29:42 *** sunbiz has joined #openmrs
09:32:35 <sunbiz> hey robby: how do u write those msgs ??
09:37:07 *** l3prador has joined #openmrs
09:37:27 <r0bby> what messages?
09:37:46 <r0bby> sunbiz ?
09:38:08 <r0bby> this:
09:38:12 * r0bby sighs
09:38:13 <r0bby> ?|
09:38:19 *** [1]pratikpattani has joined #openmrs
09:38:21 <r0bby> it's '/me sighs'
09:38:37 <r0bby> w/o quotes and anything prior to it
09:38:58 * sunbiz also sighs
09:39:13 <sunbiz> robby: got it... thanks
09:39:39 * Keelhaul sets mode: +b *!sunbiz@202.88.176.222
09:41:02 *** sunbiz has left #openmrs
09:41:05 <Keelhaul> =O
09:41:06 <Keelhaul> oops
09:41:24 <Keelhaul> o great =/
09:41:32 <bwolfe> nribeka_: if you want to email me your proposed I can take a look at it for you before you submit it
09:41:38 <bwolfe> Keelhaul: you didn't kick him, don't worry
09:41:42 <Keelhaul> i know
09:41:49 <Keelhaul> but maybe he thought i banned him with my /me joke
09:41:52 <Keelhaul> and got upset
09:42:09 * r0bby reads his blogs to shit around
09:42:11 <bwolfe> nah, sunbiz has been a pretty good character about joking around and whatnot
09:42:26 <r0bby> i SO do not wanna study groovy now that i know i *HAVE TO*
09:42:29 <r0bby> wtf gives
09:42:36 <Keelhaul> maybe, but he doesnt seem to know irc well and may not have known it wasnt a real +b
09:42:41 <[1]pratikpattani> bwolfe : hey..this is regard to the conversation we had yest about Advanced Digital Image Viewing and Annotation..wanted to a detail or 2..
09:42:42 <r0bby> you know what would be neat
09:42:58 <r0bby> if at some pt openmrs allowed integration of the script interface
09:43:03 <r0bby> s/interface/api
09:43:17 <r0bby> thus allowing python,jruby,(scala?)
09:43:25 <bwolfe> pratikpattani: sure
09:43:33 <nribeka_> bwolfe: ok i will send it to you now
09:43:37 <bwolfe> r0bby: that would be neat...but again, how would that work?
09:43:47 <nribeka_> to bwolfe[at]openmrs[dot]org right?
09:43:56 <bwolfe> ben[at]
09:43:57 <[1]pratikpattani> bwolfe : y is emphazied to work on java applets..i think we can do the same kinda work with ajax ...
09:44:05 <r0bby> bwolfe: not sure
09:44:08 <nribeka_> ah ic. ok
09:44:15 <r0bby> right now let's focus on one thing at a time
09:44:23 <r0bby> just throwing the idea out there
09:44:56 <bwolfe> pratikpattani: openmrs is a webapp now...but the api could be used for a standalone java thick client. if the code was an applet some code could be shared
09:45:08 <bwolfe> pratikpattani: but yes, there are a lot of javascript libraries taht would do it potentially
09:45:19 <bwolfe> pratikpattani: do you have any experience with any?
09:46:16 <bwolfe> brb
09:46:16 <[1]pratikpattani> bwolfe.. : yah i actually worked with dojo toolkit basically for a photo gallery with such features like..zoomin..magnification..
09:46:18 <napi> god dammit, got a splinter in my toe at that old ladies house
09:47:23 <r0bby> bwolfe++
09:47:29 <[1]pratikpattani> bwolfe : and i hve done work with ajax codin(without using toolkit) for certain other projects..though they were of college level.but yah i am exposed to it..
09:47:30 <r0bby> !karma bwolfe
09:47:30 <OpenMRSBot> r0bby: Karma for "bwolfe" has been increased 1 time and decreased 0 times for a total karma of 1.
09:48:12 <r0bby> bwolfe: let me see if the code i wrote using burke's plugin is still in the pastebin
09:48:42 <r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=14589
09:48:42 <OpenMRSBot> <http://ln-s.net/1ivh> (at eugeneciurana.com)
09:48:43 <r0bby> :>
09:48:51 <bmckown> he stepped away for a minute
09:48:59 <r0bby> likey :)
09:49:13 <r0bby> comment is the output.
09:49:33 <r0bby> I did that b/c either the browser or the container eats up the XML
09:50:06 <Keelhaul> hey bmckown
09:50:10 <Keelhaul> http://dev.openmrs.org/changeset/3689/openmrs/branches/api_refactoring/src/api/org/openmrs/api/db/EncounterDAO.java
09:50:11 <OpenMRSBot> <http://ln-s.net/1j4u> (at dev.openmrs.org)
09:50:13 <Keelhaul> what was that for
09:50:26 <bmckown> what was what for Keelhaul?
09:50:35 <Keelhaul> removing all the methods
09:50:38 <Keelhaul> is locations getting its own dao?
09:50:46 <bmckown> Ah yes.
09:50:53 <Keelhaul> ah ok
09:50:58 <bmckown> LocationService etc.
09:51:06 <bmckown> That is in the api refactoring branch
09:51:09 <bmckown> not yet in trunk.
09:51:22 <Keelhaul> yea i know
09:51:26 <bmckown> ok
09:52:59 <r0bby> to read or lay down
09:53:02 * r0bby goes to make coffee
09:53:13 <bmckown> The methods will remain in EncounterService as deprecated but will call the LocationService.
09:53:31 <Keelhaul> oh
09:53:42 <r0bby> =)
09:53:51 <Keelhaul> i should learn to use that AOP stuff maybe heh
09:53:56 <r0bby> I should have come onboard a year ago
09:54:05 <r0bby> but i was lazy
09:54:22 <r0bby> I saw how much work it'd be and said screw it
09:54:36 <r0bby> now i have skills that i can contribute so i figure why not
09:55:40 <r0bby> AOP is pretty nice =)
09:55:57 <napi> r0bby, to answer your much earlier question-i'm not nervous about the project.. I'm shit scared about the application lol
09:56:00 *** pratikpattani has quit IRC
09:56:00 *** [1]pratikpattani is now known as pratikpattani
09:56:14 <r0bby> I'm scared shitless about letting paul and burke down :<
09:56:17 <r0bby> that's all
09:56:18 <napi> Got all summer to be nervous about the project if I get in- not point worrying about it now lol
09:56:53 <r0bby> I get to go to DC worrying about OpenMRS
09:57:09 <r0bby> but having my laptop working on OpenMRS during downtime
09:57:22 <r0bby> weeeeeeeeeeee
09:58:39 <bwolfe> pratikpattani: we haven't really decided whether it will be a full blown applet or just some javascript stuff
09:58:59 <bwolfe> pratikpattani: you are welcome to apply for it with the expectation it will be javascript...if you are more familiar with it that way
09:59:34 <pratikpattani> bwolfe : i feel tht the same features can b achieved through ajax implementation but is there somethin tht u prefer applets for certain reasons..
10:00:01 <nribeka_> bwolfe: i sent the proposal. need feedback and probably some suggestion on how to implement it :-)
10:01:12 <bwolfe> nribeka_: you don't think cargo will work now?
10:01:20 *** Jun has quit IRC
10:01:41 <docpaul> guys, i have a few minutes... anyone need any questions answered. :)
10:01:52 <docpaul> i see a bunch of new nicks here... welcome to all of you! :)
10:01:59 <nribeka_> cargo is working, but it can only work on container that on the same jvm
10:02:14 <nribeka_> so cargo need to do the start as well
10:02:24 <docpaul> hello bhanu, ngref, pratikpattani, and anyone else I haven
10:02:28 <docpaul> t spoken with
10:02:40 <bwolfe> docpaul: see my conv with vind earlier (he's gone now)
10:02:54 <docpaul> ok
10:03:27 <bhanu> hello docpaul
10:03:35 <nribeka_> so cargo can only stop container that they start (i point this out in my proposal)
10:03:41 <l3prador> is OpenMRS under any license? (GPL, BSD, etc)
10:03:41 * r0bby sighs
10:03:51 <docpaul> ben: any sense of his software development experience?
10:03:53 <bwolfe> l3prador: MPL
10:03:55 * napi comforts r0bby
10:04:01 <pratikpattani> docpaul : hi...been interacting with bwolfe about Advanced Digital Image Viewing and Annotation...
10:04:07 <docpaul> we need jedis... :)
10:04:08 <bwolfe> docpaul: I don't know, we didn't get into that
10:04:11 <r0bby> docpaul: quick question: do you plan at any point to sell openmrs?
10:04:12 *** Glen has joined #openmrs
10:04:20 <docpaul> well, that'd probably be a good starting point with him
10:04:28 <docpaul> r00by: over my dead body
10:04:28 <nribeka_> robby: haha ...
10:04:40 * r0bby gets out his shotgun
10:04:41 <docpaul> they'll have to kick me out first. :)
10:04:47 <r0bby> let's test that theory
10:05:09 <docpaul> the value of openmrs is not in the software... it's in the community and the standards that we have the potential to create
10:05:12 <r0bby> wait... i need your expertise
10:05:17 <r0bby> yeh
10:05:19 <r0bby> good pt
10:05:20 <docpaul> making it proprietary would wreck that
10:05:27 <r0bby> docpaul: perhaps you could sell *SUPPORT*
10:05:34 <docpaul> r0bby: some already are
10:05:43 <r0bby> who is?
10:05:48 <pratikpattani> docpaul : but the problem i am not much into java..worked with ajax ..c++..i am very much interested to work with it..my dad is in med field and i understand the priority of this project..
10:05:51 <docpaul> cell life, webreach
10:06:14 <docpaul> pratik: that's honest of you... do you have experience with jsp?
10:06:34 <Glen> most clinical software has no inherent value, in my opinion
10:06:43 <docpaul> glen: amen, brother
10:06:49 <pratikpattani> docpaul : ya...i hve worked with jsp....more of php...
10:07:09 <r0bby> docpaul: i have head first servlets/jsp
10:07:11 <r0bby> i grabbed it
10:07:40 <docpaul> pratik: if you're going down the pathway of building a rich image annotator inline with the webbrowser (which I think is a good one, actually), then you need to know jsp bigtime
10:07:43 <r0bby> too much crap; i need the information and nothing more it's great if you're completely clueless; but i know lil bits and pieces
10:08:11 <r0bby> docpaul: i think my job will be largely groovy and gsp
10:08:19 <r0bby> GSP will overlap w/ jsp
10:08:20 <docpaul> robby: i'm sure it will be
10:08:29 <pratikpattani> docpaul : ya..i guess so...but i am very confident tht all the requirements can be fullfilled with ajax implementation..
10:08:37 <r0bby> if we can somehow isolate the grails runtime
10:08:38 <docpaul> pratik: as am i
10:08:39 <r0bby> it'd be amazing
10:09:02 <docpaul> r0bby: agreed!
10:09:07 * r0bby emails grails lead to see if it's possible (can't spell his name for my life)
10:09:15 <pratikpattani> docpaul : i hve worked a lot on ajax codin..ajax toolkits..and would like to wok on this project with ajax..
10:09:53 <docpaul> it'd be revolutionary for this project... imagine the lower barriers to entry of having an enterprise worthy api and abstraction layer, but also having the ability for end users to write groovy scripts instead of java to tweak implementation specific features
10:10:14 <r0bby> yeh :)
10:10:17 <docpaul> one of the things we need to focus on is making it ridiculously simple for implementers to make openmrs it's "bitch"
10:10:43 <r0bby> docpaul: in case you didn't see
10:10:45 <r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=14589
10:10:45 <OpenMRSBot> <http://ln-s.net/1ivh> (at eugeneciurana.com)
10:10:54 <r0bby> can export as XML w/ ease.
10:10:54 <docpaul> there's nothing like being able to sit behind a text editor and bang out a perl script to make a quick feature work...
10:11:08 <r0bby> i refuse to touch perl.
10:11:10 <docpaul> i'd love to see something similar for openmrs that allows a user to take advantage of our api and model
10:11:19 <docpaul> groovy is the same idea
10:11:29 <r0bby> you'll pushing it w/ JSP
10:11:56 <pratikpattani> docpaul : i been really thinkin about Advanced Digital Image Viewing and Annotation..but wht is tht most imp part tht is to be worked on ...i just am too much interested in this project..and would really love to work wid it..even if i am rejected with GSOC..
10:12:05 * nribeka_ think he need to learn groovy
10:12:08 <r0bby> docpaul: i'll ask the grails lead directly rather than going through the list
10:12:12 <r0bby> nribeka_: nah not yet
10:12:16 <r0bby> stay away from my soc project
10:12:20 <Glen> docpaul: Re: "Bitch" I thought that was why openMRS didn't do much UI devlepment. Meaning that if an organization (or domain) was serious about using the product that they'd have to invest resources to customize the UI to their needs.
10:12:23 <nribeka_> robby: haha ...
10:12:23 <docpaul> pratikpattani: that's mighty kind of you to say... i feel the same way about it. :)
10:12:26 * r0bby will use mafia style if necessary!
10:12:39 <docpaul> glen: it is, but i'd like to make it simpler for end implementers to do this
10:12:48 <docpaul> we need to give them the tools
10:12:55 * r0bby needs to figure out how to email him directly :/
10:13:05 <docpaul> and there are factions within the community very set on making the UI tighter...
10:13:07 <docpaul> for example:
10:13:25 <docpaul> http://openmrs.org/wiki/Image:UI_mockup_Alt_color_scheme.jpg
10:13:27 <OpenMRSBot> <http://ln-s.net/1j5H> (at openmrs.org)
10:13:49 <docpaul> if someone wants to work on something like this as our "out of the box" ui, i'm not going to complain. :)
10:14:02 <r0bby> docpaul: one thing i wanna warn you: is I despise UI design
10:14:15 <napi> aaaaah I love ui design!
10:14:16 <Glen> my experience is that it will be very difficult to do a UI really well and keep the product domain-agnostic
10:14:17 <r0bby> I like working w/ backends; but i'm willing to bend for the UI integration parts
10:14:17 <napi> lol
10:14:23 <r0bby> as it's part of the job
10:14:30 <docpaul> r0bby: no worries, there is room at the trough for all kinds of oinks. :)
10:14:37 <docpaul> glen: totally agreed.
10:14:55 <docpaul> that's why our focus should be on creating the framework to make something like that image above possible
10:14:57 <docpaul> that's my job
10:15:19 <r0bby> i'll do it :)
10:15:27 <Keelhaul> heh
10:15:52 <Keelhaul> the original proposed color scheme was awful
10:15:53 <docpaul> we *definitely* want to remain domain-agnostic
10:15:54 <bwolfe> nribeka_: looks pretty complete. just make sure you run through and add answers for the 10 or so extra questions we have
10:16:10 <docpaul> keel: haha.. i agree
10:16:20 <docpaul> that was my first comment. :)
10:16:25 <nribeka_> bwolfe:
10:16:30 <nribeka_> bwolfe: ok
10:16:35 <bwolfe> nribeka_: my wife has family in Pittsburgh. we'll have to sit down and have some coffee next time we're over there :-)
10:16:38 <Glen> docpaul perhaps a way to write new UI "contexts" would be appropriate, within the overall UI framework ...
10:16:49 <napi> domain-agnostic = ?
10:16:59 <nribeka_> bwolfe: haha sure ... great. in which are of pittsburgh?
10:17:05 <docpaul> napi: allow someone to use it as a HIV system vs. a primary care system
10:17:26 <docpaul> there's no such thing as a HIV patient that has no other medical problems
10:17:46 <docpaul> health care doesn't know a single disease, or domain... good systems allow the health care system to evolve in ways it needs to evolve into
10:18:03 <pratikpattani> brb...
10:18:21 <bwolfe> nribeka_: mt lebanon
10:18:22 <docpaul> that's why it's so important to build a more abstract notion of health care, and enable people to easily dive into a specific implementation to fit their needs
10:18:55 <nribeka_> bwolfe: ahh great place. my advisor live in mt lebanon.
10:19:09 <Glen> docpaul: my turn to say amen .... the field is always expanding. we can never know everything. a product has to be able to capture future knowledge
10:19:11 <nribeka_> bwolfe: i'll update the proposal and send it to you again and then submit it
10:19:47 <r0bby> docpaul: whatever needs to be done, i'll do it
10:19:57 <r0bby> right now im gonna work on actually learning what i need to learn
10:20:05 <docpaul> r0bby: add another to the coalition of the willing. :)
10:20:08 <r0bby> but mostly i know jsp and can work from example; i learned regex!
10:20:17 <r0bby> +that way
10:20:18 * napi applauds
10:20:38 * r0bby smacks napi
10:20:40 * nribeka_ applauds too
10:20:47 <r0bby> sarcasm will not be accepted !
10:20:49 * napi calls the hitman
10:20:55 * r0bby calls a hitman too
10:21:00 <docpaul> what continues to be mind boggling to me is the ground swell of support from people that don't necessarily work in the health care field
10:21:06 * napi has such a better hitman than r0bby
10:21:14 <docpaul> the rest of the health it community could learn something extremely valuable from this
10:21:17 * r0bby calls a mafia hitman
10:21:31 <r0bby> I'll prolly learn a bit about the healthcare stuff too :)
10:21:56 * nribeka_ try to write regex for the localization last night but no good. he's going to manual way finally
10:22:07 <docpaul> open source communities can really tap that desire to be involved... pretty cool to see it evolving like it is. :)
10:23:15 <docpaul> i mean, we have 24 people on an irc channel talking about open source medical record systems... wouldn't have guessed it would have evolved this way
10:23:51 <r0bby> docpaul: I'm bullshitting
10:23:55 <napi> :)
10:24:20 <napi> I wonder what the feasability would be for greating a "module creation" wizard ¬.¬
10:24:32 <docpaul> robby: :) you have to remember that this started with much humbler aspirations.
10:24:59 <docpaul> napi: you'd have to use the eclipse framework for this.... we have a very good mentor lined up for this
10:25:03 <Glen> I heard several healthcare CIOs discredit open source in a major way. There is a paradigm shift happening but the generation to do it is just starting to hit the organizations now.
10:25:24 <r0bby> Glen: duh
10:25:27 <docpaul> glen: let them.... this represents an opportunity for people like us. :)
10:25:28 <r0bby> they wanna profit
10:25:45 <r0bby> Glen: quite frankly, they can sit in their cozy mansions
10:25:50 <r0bby> while we learn a fuckton
10:25:51 <r0bby> :)
10:25:51 <napi> docpaul oh? /me explores the site
10:26:13 <docpaul> do a google for "creating an eclipse plugin"
10:26:30 <napi> achievable project for gsoc?
10:26:37 <r0bby> docpaul: do you think i should put the grails stuff under the groovy plugin or seperate?
10:26:57 <r0bby> or is that a question burke would need to answer?
10:27:03 *** ChanServ sets mode: +v atomicturtle
10:27:06 <docpaul> oh definitely... phillipe thought that this was the easy part of that proposal
10:27:17 <docpaul> robby: yeah, ask burke
10:27:26 <docpaul> i dont know how his module is built up
10:27:35 <docpaul> i gotta jet guys
10:27:44 <atomicturtle> have fun storming the castle
10:27:47 <r0bby> Have a ball!
10:27:53 <r0bby> I hate kids *duck*
10:27:55 <napi> hmm better look at that- quite a few other people interested in the portrait one- would be good to get more range of applications
10:28:01 <r0bby> yeh
10:28:11 <r0bby> OpenMRS only gets a set number of slots
10:28:14 <r0bby> and I better get one
10:28:16 <docpaul> FWIW... last year we had on average 15-20 applications for each slot
10:28:19 * r0bby slips docpaul a $20
10:28:28 <r0bby> or else
10:28:29 <napi> FWIW = ?
10:28:30 <nribeka_> robby: hahaha ...
10:28:37 <docpaul> so, just keep this in mind... (for what it's worth)
10:28:46 <r0bby> I WANT IT
10:28:49 * r0bby cries
10:29:01 <nribeka_> me too
10:29:03 <docpaul> we'll likely have more slots this year, but we will need to make sure there's enough mentorship to handle the development load
10:29:07 * r0bby gets on the ground kicking and screaming 'I WANT IT I WANT IT!!!!'
10:29:09 * nribeka_ sobbing
10:29:19 <r0bby> burke can handle me... i think
10:29:20 <docpaul> seeya guys. :)
10:29:24 <napi> laters
10:29:31 <bwolfe> napi: FWIW = for what its worth
10:29:31 <docpaul> r0bby: i don't know if you can be handled... hehe
10:29:35 <r0bby> ....
10:29:41 <r0bby> I'm not THAT bad :)
10:29:49 <r0bby> just hyperactive
10:30:03 <docpaul> r0bby: i personally enjoy your enthusiasm
10:30:03 <nribeka_> robby: haha i can see that
10:30:11 <docpaul> seeya later. :)
10:30:16 <docpaul> thanks for stopping by glen. :)
10:30:24 *** docpaul has quit IRC
10:30:25 <nribeka_> cya docpaul
10:31:00 <bwolfe> his leave messages crack me up
10:31:27 <r0bby> "I have a question regarding the runtime; can it be isolated and run outside; such as in an existing webapp? ie run gsps along side jsps and such? Pulling out all the spring and hibernate aspects utilizing the existing webapps spring and hibernate deps? "
10:31:38 <r0bby> does that sound accurate?
10:32:23 <bwolfe> r0bby: not sure what you're asking
10:32:28 <r0bby> me either :/
10:32:32 <bwolfe> ha
10:32:36 <napi> lol
10:32:57 <r0bby> i just wanna figure out how to run grails along side our web app
10:34:25 *** Glen has quit IRC
10:36:42 <l3prador> bwolfe: do you expect the detailed description of how we intend to accomplish this project to be like a detailed paragraph by paragraph description or more like a bulleted list?
10:37:17 <bwolfe> l3prador: a bulleted list would be better
10:37:34 <l3prador> like an outline?
10:39:17 <r0bby> wow..
10:39:24 <r0bby> that was the lamest post i ever made..
10:39:41 <r0bby> http://robbyoconnor.blogspot.com/2008/03/graeme-need-you-to-email-me-have.html
10:39:45 <OpenMRSBot> <http://ln-s.net/1j5x> (at robbyoconnor.blogspot.com)
10:39:47 <bwolfe> not necessarily an outline...but people that are reviewing applications won't read through tons of paragraphs :-)
10:39:48 <r0bby> ...
10:40:20 <l3prador> ok, thanks
10:40:28 <bwolfe> r0bby: haha 100% chance that you won't get an email from him
10:40:34 <nribeka_> robby: hahaha ...
10:40:50 * nribeka_ laugh after reading robby's blog
10:41:38 <r0bby> HOPEFULLY it didnt get aggregated
10:41:52 * r0bby sighs
10:42:42 <r0bby> i deleted it
10:42:59 <r0bby> I JUST deleted it
10:43:41 <r0bby> yes
10:43:46 <r0bby> no aggregators picked it up !
10:43:47 <r0bby> :)
10:44:37 <r0bby> :D
10:44:49 <r0bby> :DDDD
10:44:52 <r0bby> thank god
10:45:59 <bwolfe> even if you had his email there is a slim chance you'd get a reply
10:46:20 <bwolfe> I'd suggest asking on a grails or groovy mailing list...or finding an irc room to ask in
10:48:07 <r0bby> or I wanna do is pull the grails bit our and run it along side the openmrs webapp
10:48:20 <r0bby> namely strip the spring/hibernate crap
10:48:29 <r0bby> if that makes sense
10:49:52 <r0bby> which is prolly gonna be a big part of soc
10:50:12 <r0bby> I hate being the lowly intern :<
10:50:38 <napi> Welcome to life. Enjoy your stay
10:53:12 <bwolfe> r0bby: yeah, I'd guess there is an easy way...hopefully
10:54:42 <nribeka_> off to campuss now ...
10:54:48 <nribeka_> see you guys later
10:55:17 *** nribeka_ has quit IRC
11:01:45 * r0bby grabbing the apress grails book/groovy in action from amazon
11:01:54 <r0bby> it's SO much easier to have it where i can flip through
11:04:22 <napi> duel-screen baby :)
11:09:41 <r0bby> napi: yeh
11:10:21 <r0bby> http://apress.com/book/view/1590599950
11:10:27 <r0bby> first edition too for now
11:10:36 <r0bby> not sure when it will publish and i need it before the start
11:16:02 <r0bby> UGH
11:16:24 * r0bby sighs
11:16:51 <r0bby> i shouldnt need a book on aop right?
11:17:24 <bwolfe> r0bby: nah
11:17:37 <bwolfe> just do some light reading online
11:17:46 *** nribeka has joined #openmrs
11:17:49 <bwolfe> there is a /small/ writeup I did with it pertaining to modules
11:17:51 <r0bby> okay DWR either
11:17:54 <bwolfe> search the wiki for AOP
11:17:57 <bwolfe> or openmrs aop
11:18:08 <r0bby> yeh i'll just read an online tutorial and should be okay
11:18:12 <r0bby> i *DO* need grails/groovy
11:18:23 <r0bby> they give nice tips :)
11:18:28 <r0bby> Grails in action is *AWESOME*
11:18:31 <r0bby> er Groovy*
11:20:53 <r0bby> Should I even bother?
11:21:24 <r0bby> :/
11:21:46 <r0bby> as pathetic as this sounds; i'll just pay my parents back
11:21:58 <r0bby> it'd be cool if openmrs/google paid for whatever books we needed
11:22:17 <bwolfe> r0bby: they do...they give you $4500 to buy books :-p
11:24:21 <l3prador> bye everyone, have a great day
11:24:30 <bwolfe> cya l3prador
11:24:42 <r0bby> :x
11:25:04 *** l3prador has quit IRC
11:27:01 *** sunbiz has joined #openmrs
11:27:55 <sunbiz> Keelhaul: u didnt kick me ==>
11:28:17 * r0bby sighs
11:28:25 <sunbiz> Keelhaul: I just saw that in the logs :))
11:28:55 <r0bby> I have this SERIOUS problem w/ programming books :(
11:30:15 <r0bby> http://www.amazon.com/Groovy-Recipes-Greasing-Pragmatic-Programmers/dp/0978739299/ref=pd_rhf_f_t_cs_1
11:30:18 <OpenMRSBot> <http://ln-s.net/1j6u> (at www.amazon.com)
11:30:18 <r0bby> i want that :<
11:30:33 * sunbiz sighs as well
11:30:50 <r0bby> holy crap
11:31:03 <r0bby> 110.64
11:31:04 <r0bby> :<
11:34:29 <sunbiz> How do we send a PM ??
11:34:32 <bwolfe> r0bby--
11:34:43 <bwolfe> r0bby: you really need to start clarifying your exclamations
11:34:45 <bwolfe> hehe
11:34:53 <bwolfe> sunbiz: /msg <nick> message
11:35:13 <r0bby> ?!
11:35:18 <r0bby> bwolfe: huh
11:35:30 <r0bby> bwolfe: meaning I hoard them!
11:35:37 <r0bby> I want to be the best at everything :X
11:35:47 <sunbiz> It tells me this: Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register!
11:35:54 <r0bby> and tend to idolize people who seem to be very competent programmers
11:35:58 <r0bby> sunbiz: register with nickserv
11:36:02 <napi> sunbiz; /msg nickserv register
11:36:06 <r0bby> it's /ns register password i think
11:36:16 <r0bby> exlcude i think of course.
11:36:20 <r0bby> exclude*
11:36:25 <r0bby> bwolfe: BETTER?
11:36:32 <r0bby> er better
11:37:00 <bwolfe> r0bby: I was referring to your seemingly random "holy crap. 110.64"
11:37:12 <bwolfe> no one knows what crap is holy
11:37:18 <bwolfe> or what costs $110
11:37:25 <napi> lol
11:37:42 <napi> There's a lot of varieties of crap that are holy
11:37:57 <sunbiz> Im still stuck at PM !! :)
11:38:01 <bwolfe> so you say "holy crap, my amazon shopping cart is 110. how do these books cost so much?!"
11:38:21 <bwolfe> !google how does irc work
11:38:21 <OpenMRSBot> bwolfe: Error: "google" is not a valid command.
11:38:37 <bwolfe> oh man, we need that enabled on the bot
11:38:40 <napi> sunbiz; /msg nickserv help register
11:38:53 <bwolfe> the old bot would do a google search and return the first result :-)
11:39:25 <r0bby> heh :)
11:40:30 <r0bby> 23.07; 26.39; 29.69; 31.49.
11:40:44 <r0bby> bwolfe: ^^
11:41:17 <bwolfe> um, I'm assuming those are the costs of your books?
11:43:26 <sunbiz> hey... 8-) I just managed to get a PM
11:43:36 <napi> :)
11:43:40 * sunbiz I just changed the world
11:44:19 <bwolfe> heh...so close sunbiz
11:44:43 * sunbiz changed the world
11:44:48 <r0bby> yes bwolfe
11:45:56 <r0bby> groovy in action is cheaper at amazon but their shipping blows
11:46:03 <sunbiz> robby: and I thought robby was a friendly, good guy :(
11:46:12 <r0bby> sunbiz: no i just dont like privmsgs
11:46:14 <r0bby> talk here
11:46:30 <r0bby> basically i use a text-based irc client
11:46:40 <r0bby> and I have over 100 windows open; finding yours is a crapshoot
11:46:45 <bwolfe> aren't all irc clients text based? :-p
11:46:46 <r0bby> actually i have over 300.
11:46:54 <r0bby> mine is 100% text-based :P
11:47:41 <r0bby> irssi++
11:48:18 <r0bby> sunbiz: if you have something to say that you don't want the channel to hear; just ask me and 9 times out of 10 i'll say sure
11:48:31 <r0bby> but i can't even see that you pm'd me til i go and check
11:49:08 <sunbiz> yea.. I was just kidding mate!!
11:50:30 <r0bby> okies
11:51:16 <bwolfe> r0bby: and why have you not upgraded to a gui irc client...or at least one with colors to tell you when you've been talked about or talked to !?
11:53:38 <r0bby> bwolfe: i used to use one; but i like this =)
11:53:43 <r0bby> screen+irssi == god
11:53:52 <r0bby> funny thing
11:54:02 <r0bby> I use aliases to get around to diff channels
11:54:09 <r0bby> i have called jerk and this is jo
11:54:22 <r0bby> so it sounds uhm wrong if i put them together accidentally
11:55:42 <r0bby> bwolfe: would you recommend any good JSP books?
11:56:33 <r0bby> nevermind -- i'll learn by example in that respect :)
11:56:37 <bwolfe> I'm don't learn via books, so not really
11:57:57 <r0bby> heh
11:58:52 <bmckown> r0bby: If it's for OpenMRS, I would recommend the JavaScript Bible.
11:59:30 <bwolfe> jsp != javascript bmckown :-p
11:59:39 <r0bby> JSP == Java Server Pages :P
11:59:52 <r0bby> Javascript i could prolly learn w/ my eyes closed :P
12:00:04 <bmckown> And do we stuff a bunch of <% code %> in our java server pages? No.
12:00:08 <r0bby> I refuse to waste money on a book for it...but then again i *DO* own perl for dummies
12:00:14 <r0bby> scriptlets--
12:00:15 <bmckown> We use lot's of JavaScript.
12:00:29 <r0bby> and I wish you didn't.
12:01:07 <bwolfe> we don't use /that/ much...and its not required
12:01:15 <r0bby> I'll just use my ebook version; i'm onlu getting dead tree of things i'll need to know/use on a regular basis
12:01:16 <bwolfe> its only for patient/concept lookups
12:01:35 <bwolfe> we use about as much javascript as any normal webapp
12:01:41 <bwolfe> I'd bet a lot of apps use a lot more than we do
12:02:03 <r0bby> only question is: do i wanna get as much as im getting :/
12:02:06 <bwolfe> and why the comment "And do we stuff a bunch of <% code %> in our java server pages? No." ?
12:02:15 <r0bby> ew.
12:02:30 <r0bby> that looks like crap by the way (scriptlets)
12:03:37 <bwolfe> scriptlets??
12:03:37 <bmckown> Why would it be necessary to purchase a book on JSP for OpenMRS? I guess what I was getting at is that I would find a JavaScript Book more useful. And I know that jsp != javascript.
12:04:00 <bwolfe> hehe
12:04:16 <bwolfe> right, but all of the ${...} and <openmrs:tagtag> is jsp stuff
12:04:40 <bwolfe> we use that instead of baked in java with <% ... %> .
12:04:52 <bwolfe> ...we don't replace the lack of <%...%> with javascript...
12:04:59 <r0bby> bmckown: <% // this is a scriptlet %>
12:05:07 *** cancer has joined #openmrs
12:05:11 <r0bby> it's embedded java code in your JSP files.
12:05:20 <bwolfe> ah, right
12:05:22 <r0bby> ideally all java code should be in beans
12:05:22 <bmckown> which we recommend not to use in OpenMRS.
12:05:28 <bwolfe> bmckown was saying we don't do that
12:05:31 <r0bby> or servlets
12:05:39 <r0bby> because your container will convert your JSP to a servlet
12:05:55 <r0bby> be it jetty, tomcat or whatever
12:06:07 <bwolfe> r0bby: and we don't recommend servlets...we use the MVC model. so all of your java will be in your controller
12:06:31 <r0bby> so yeh -- scriptlets still shouldn't happen (ideally)
12:06:39 <r0bby> but sometimes it may not be possible
12:06:50 <r0bby> IF you're trying for pure MVC
12:07:00 *** bhanu has left #openmrs
12:07:19 <r0bby> bwolfe: another option is a custom taglib
12:07:33 <r0bby> that will handle the JS for you
12:07:42 <r0bby> (not to sound cocky or arrogant
12:08:05 <r0bby> if i come off as that, it's not my intent
12:08:19 <r0bby> just relaying what i've learned in my time in ##java
12:08:26 <bwolfe> js in a custom taglib?? do you mean java in a custom taglib?
12:08:50 <bwolfe> we have plenty of taglibs..and I mentioned at 14:04
12:09:04 <r0bby> erm yeh
12:09:09 * r0bby shhuts up
12:09:58 * bwolfe gasps
12:10:30 * bmckown sighs
12:12:28 *** pratikpattani has quit IRC
12:24:47 *** docpaul_ has quit IRC
12:27:00 *** oy has joined #openmrs
12:27:26 *** oy has left #openmrs
12:31:18 *** nribeka has quit IRC
12:40:12 <bwolfe> nice plug for openmrs r0bby
12:45:25 *** sunbiz_ has joined #openmrs
12:46:17 *** kane77 has joined #openmrs
12:47:08 *** sunbiz has quit IRC
12:47:44 *** sunbiz_ has quit IRC
12:48:10 *** sunbiz has joined #openmrs
12:50:06 <r0bby> bwolfe: that's burke
12:50:21 <r0bby> I just wrote a groovy script do that
12:51:16 <r0bby> but ultimately; i'd like to give the ability to give people an XML File and then load it into the db from that XML file
12:51:30 <r0bby> with groovy it's cake
12:51:53 *** [OmegentooX] has joined #openmrs
12:51:53 *** ChanServ sets mode: +v [OmegentooX]
12:52:21 <bmckown> Hi, [OmegentooX] !
12:52:35 <[OmegentooX]> Heya. Lots of people here now
12:52:39 <bwolfe> r0bby: whats burke?
12:52:51 <bmckown> Yes.
12:52:53 <bwolfe> [OmegentooX]: yeah, gsoc will do that :-p
12:53:23 <r0bby> burke wrote the module
12:53:50 <r0bby> what were you gonna say? i thought you were referring to the example i posted..
12:54:08 <bwolfe> r0bby: um, are you referencing a conversation I'm missing?
12:54:25 <r0bby> you said "nice plug for openmrs r0bby"
12:54:36 <r0bby> i didnt know what you were referencing
12:54:44 <r0bby> sorry; what were you gonna say?
12:54:44 <bwolfe> r0bby: I was referring to your comment in gsoc right before that
12:54:53 <r0bby> heh :)
12:55:04 <r0bby> OH :)
12:55:19 <r0bby> I believe in the project
12:55:32 <r0bby> I wouldn't waste my time if i didnt
12:55:42 *** sunbiz has quit IRC
12:56:14 <r0bby> two MDs who start an OSS project to improve the systems in place in the developing world gets a definite thumbs up from me
12:56:20 <r0bby> ass kidding aside of course
12:56:25 <r0bby> ;)
12:57:02 *** sunbiz_ has joined #openmrs
12:57:35 <r0bby> oh damn bmckown is in ##Java
12:57:57 <bmckown> and the javabot is a little rude, too.
12:58:11 <bmckown> :-)
12:58:13 <r0bby> bmckown: isn't rude
12:58:18 <r0bby> the people who added the factoids are :P
12:58:30 <r0bby> and that code is ungodly
12:58:35 *** nribeka has joined #openmrs
12:58:38 <r0bby> parts of it anyways
12:58:46 <r0bby> there are pieces i refused to touch
12:59:07 <r0bby> namely the ~tell code
12:59:17 <bmckown> Ah. You should add some cool stuff to your OpenMRSBot.
12:59:19 <r0bby> I didn't feel like tracing codepaths
12:59:26 <r0bby> it's not mine :P
12:59:28 <bmckown> 'our' OpenMRSBot
12:59:32 <bmckown> typo
12:59:34 <r0bby> it's supybot
12:59:39 <r0bby> javabot is java
12:59:57 <r0bby> and runs within a servlet context and is configured; and started via a wicket application
13:00:21 <bmckown> you programmed the javabot?
13:00:23 <r0bby> additionally the 'world' sees logging; changelogs (added factoids,deleted, changed karma), and karma rankings
13:00:34 <r0bby> bmckown: no i worked a bit on it
13:00:41 <bmckown> okay.
13:01:16 <r0bby> I added a facility to check metadata of a factoid (who added it, when, literal value)
13:01:35 <bmckown> cool.
13:01:50 <r0bby> That was a feature request and i knew it'd be trivial
13:01:58 <r0bby> wrote it on xmas day :)
13:02:23 <r0bby> I do maintain the javabot pages on the wiki
13:02:33 *** sunbiz_ has quit IRC
13:02:43 <r0bby> I've been meaning to learn python
13:02:46 <bmckown> url?
13:02:49 *** sunbiz has joined #openmrs
13:03:06 <r0bby> http://javachannel.net/wiki/pmwiki.php/FAQ/Javabot
13:03:07 <OpenMRSBot> <http://ln-s.net/1j8d> (at javachannel.net)
13:03:19 <r0bby> http://javachannel.net/wiki/pmwiki.php/FAQ/RunningJavabot
13:03:22 <OpenMRSBot> <http://ln-s.net/1j8f> (at javachannel.net)
13:03:35 *** sunbiz has left #openmrs
13:03:44 <r0bby> first is the general link; second is quick primer for the lazy
13:03:48 *** sunbiz has joined #openmrs
13:03:49 <bmckown> thx. I bookmarked it.
13:03:50 <r0bby> i primarily did it for me
13:05:37 *** sunbiz has left #openmrs
13:07:21 *** cancer has quit IRC
13:08:27 <r0bby> that javabot page was written before i took it over
13:09:23 <bmckown> okay.
13:18:34 *** Feez has quit IRC
13:21:08 *** pombreda has quit IRC
13:28:48 <r0bby> okay that is outragous
13:29:04 <r0bby> amazon is charging outtrageous shipping ($15+)
13:29:12 <r0bby> an d they *STILL* beat barnes and noble
13:30:05 *** Feez has joined #openmrs
13:31:39 <[OmegentooX]> r0bby, I have Amazon prime. I forget what the annual fee is, but you get free 2-day shipping and $4/item overnight. It's worth it if you buy a lot
13:31:57 *** pombreda has joined #openmrs
13:31:57 *** ChanServ sets mode: +v pombreda
13:38:42 <r0bby> heh i dont
13:38:50 <r0bby> and it's not
13:53:49 *** cancer has joined #openmrs
14:03:50 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3712]: Changed part of AdministrationService to the new refactored layout in … <http://dev.openmrs.org/changeset/3712> || OpenMRS Changesets: Changeset [3711]: Initial import. <http://dev.openmrs.org/changeset/3711> || OpenMRS Changesets: Changeset [3710]: Initial import. <http://dev.openmrs.org/changeset/3710>
14:10:28 *** djazayeri has joined #openmrs
14:12:11 *** ChanServ sets mode: +v djazayeri
14:16:07 <bmckown> Hi, djazayeri
14:16:18 <djazayeri> hi bmckown
14:17:55 <djazayeri> hey bmckown: James has reported a bug about not being able to delete relationships
14:18:06 <bmckown> djazayeri: Did you look at http://dev.openmrs.org/ticket/656 ? Have any comments?
14:18:15 <bmckown> Yes I saw James' e-mail.
14:18:19 <djazayeri> I'd like to debug it, but it seems data-dependant.
14:18:36 <djazayeri> Can you look at the log on the demo server and see if there's an error being reported?
14:18:37 <bmckown> I tried it on my local OpenMRS and had the same results as you.
14:18:42 <bmckown> I can delete them fine.
14:18:54 <bmckown> Yes. Let me do that.
14:19:13 * bmckown tries to remember which server demo is on now
14:20:08 * bwolfe refers brian to the google doc he wrote up for server administration that apparently on one looks at
14:20:17 <bwolfe> *on=no
14:20:28 <bmckown> bwolfe is late
14:20:32 <bmckown> hehe
14:20:46 <bwolfe> late on what?
14:21:03 <bmckown> already looked at googledoc for server admin
14:21:25 <bwolfe> well done
14:23:01 <djazayeri> bmckown: I just commented on the ticket
14:23:33 <djazayeri> Anyway, bwolfe & bmckown, I just ran through James's test 10 minutes ago and it definitely didn't work right.
14:23:54 <bmckown> hmm. okay. thanks for the ticket comment, too.
14:27:43 *** Keelhaul has quit IRC
14:27:43 *** Echidna has quit IRC
14:31:16 <r0bby> where /gg
14:31:18 <r0bby> er
14:42:50 *** Sil has joined #openmrs
14:52:34 <bmckown> djazayeri: I see what you mean. You have patient A and patient B
14:52:45 <bmckown> You make patient B a sibling of patient A
14:52:56 <bmckown> you then remove the relationship from A -> B
14:53:19 <bmckown> but the relationship still exists under patient B (B - A)
14:53:38 <bmckown> (B -> A) i mean
14:55:01 <djazayeri> bmckown: I don't think that's what's going on.
14:56:54 <bmckown> that's what happened to me. I could actually delete the relationship from patient A but it still shows up under patient B
14:57:16 <bmckown> back to log files...
14:58:59 <djazayeri> bmckown: I deleted the relationship from patient A, then I refreshed the page for patient A and it was back.
14:59:08 <djazayeri> so I think it was never deleted from anywhere in the first place.
14:59:18 <bmckown> okay let me try that again. hmm.
14:59:33 <djazayeri> Also, there's only one row in the database for the relationship, so it can't really be deleted from one but not the other.
14:59:36 <bwolfe> bmckown: no! wrong!
14:59:51 <bwolfe> bmckown: oh sorry, that was just a gut reaction. ;-)
14:59:54 * bmckown is always wrong
15:00:06 * bmckown does not have a complex
15:00:07 <bmckown> yet
15:02:15 <bwolfe> bmckown: are we storing two rows? I thought it was just one row that was referenced both ways
15:02:43 <bmckown> I actually don't know.
15:02:59 <bmckown> Will have to check. But no errors in log files regarding this.
15:05:27 <bmckown> bwolfe: the obs_group webapp and the demo webapp are not sharing the same database are they?
15:05:35 <bmckown> I guess I could just check.
15:05:40 <bwolfe> no
15:08:04 <bmckown> djazayeri: my point was with example patient_id=364 and patient_id=3646
15:08:06 <djazayeri> bwolfe bmckown , you could just read my messages, that would answer it.
15:09:02 <djazayeri> :)
15:09:13 <bmckown> ooooooh.
15:17:27 *** Sil has quit IRC
15:17:59 *** chase has joined #openmrs
15:22:02 <chase> is there any way/module to enter an encounter without using infopath?
15:22:56 <bwolfe> chase: through the webapp
15:23:18 <bwolfe> chase: some people have written custom modules to do data entry through jsp forms
15:23:44 <bwolfe> jim manico is working on an xforms module to do it
15:24:07 <bwolfe> [OmegentooX] wrote half of a module to do data entry using openoffice
15:24:35 <chase> thanks for the help.. i see the xforms module in the repository. i will try it out
15:24:55 <bwolfe> gotta run
15:24:57 <bwolfe> cya guys
15:25:04 *** bwolfe has quit IRC
15:39:02 <bmckown> djazayeri: Okay. The relationship_id=8 had patient_a=364 and patient_b=3646 and voided=1 and voided_by=1 and date_voided=NULL
15:39:16 <djazayeri> odd.
15:39:21 <bmckown> I switched patient_a and patient_b
15:40:22 <bmckown> and the relationship does not show up for patient_b but cannot be deleted from patient_a
15:42:00 <djazayeri> interesting
15:42:14 <bmckown> no tickets for this.... I was going to take it.
15:42:39 <bmckown> Well. I'll fix it since I was probably the last one to work on anything related to relationships.
15:44:24 *** Smoke_Screen_ has joined #openmrs
15:44:48 *** Smoke_Screen_ has quit IRC
15:46:38 <djazayeri> ok, cool.
15:49:06 <djazayeri> in PortletController I see this: relationships.addAll(Context.getPersonService().getRelationships(p, false));
15:49:14 <djazayeri> where the false is "includeVoided"
15:49:49 <djazayeri> so I'm suprised that that's showing up
15:49:54 <djazayeri> unless there's a bug in that service method
15:52:27 *** nribeka has quit IRC
15:54:58 *** chase has quit IRC
16:02:42 <r0bby> too quiet
16:04:59 <bmckown> djazayeri: will work on this in a bit. have to go for now.
16:05:11 <djazayeri> 'k, ciao
16:05:29 <bmckown> cya.
16:05:39 *** bmckown has quit IRC
16:17:18 *** burke has joined #openmrs
16:17:18 *** ChanServ sets mode: +o burke
16:26:22 *** Keelhaul has joined #openmrs
16:26:22 *** ChanServ sets mode: +v Keelhaul
16:39:07 <r0bby> adiiiiiiiiiiios
16:55:07 *** kane77 has quit IRC
17:12:44 *** djazayeri has quit IRC
17:54:00 *** HongJun has joined #openmrs
18:03:21 *** atomicturtle has quit IRC
18:44:23 *** bwolfe has joined #openmrs
18:44:23 *** OpenMRSBot sets mode: +o bwolfe
18:44:23 *** ChanServ sets mode: +o bwolfe
18:44:24 <OpenMRSBot> Hey there Ben!
18:46:08 <bwolfe> good evening everyone
18:59:37 *** nribeka has joined #openmrs
19:01:31 *** Feez has quit IRC
19:01:49 *** Sil has joined #openmrs
19:07:07 *** Feez has joined #openmrs
19:08:55 *** pombreda has quit IRC
19:13:02 *** masonf has quit IRC
19:21:03 <bwolfe> hey there Sil
19:21:10 <bwolfe> any questions about gsoc I can answer for you?
19:34:10 <Sil> Thanks a lot!, I'm actually interested in porting OpenInkpot for the Sony reader.
19:37:49 <bwolfe> Sil: hmm
19:38:06 <bwolfe> Sil: are you sure you have the right channel>
19:38:27 <bwolfe> we're writing a medical record system for developing countries
19:40:43 <Sil> I'm really embarassed right now....I'm so sorry....
19:41:55 <Sil> The reason I'm in this channel is because the other day I heard DocPaul talking about your company int he general gsoc channel. He was really passionate about it and I looked at what you do and tought it was pretty amazing and wanted to learn a little bit more.
19:45:30 <bwolfe> :-)
19:45:43 <bwolfe> Sil: well what more can I tell you ?
19:45:57 <bwolfe> our project is much more exciting than an openinkpot port :-)
19:50:02 <Sil> For sure, It also interests me since right now I'm doing some data mining work for a medical company involving pacemakers, but it sad to see that not all the people have the resources to afford them.
19:51:08 * r0bby looks around
19:51:49 <r0bby> burke -- sorry for the memos
19:56:29 * r0bby sighs
20:06:04 *** pombreda has joined #openmrs
20:06:04 *** ChanServ sets mode: +v pombreda
20:10:44 *** cancer has quit IRC
20:11:16 *** Sil has quit IRC
20:25:15 *** burke has quit IRC
20:27:29 <r0bby> http://robbyoconnor.blogspot.com/2008/03/summer-of-code-2008-what-will-you-be.html
20:27:30 <OpenMRSBot> <http://ln-s.net/1jBz> (at robbyoconnor.blogspot.com)
20:27:44 <r0bby> aggregated to javablogs.com
20:28:59 *** HongJun_ has joined #openmrs
20:29:02 *** HongJun has quit IRC
20:29:26 <nribeka> robby: hahahaha ... another post :)
20:29:45 <nribeka> bwolfe: will send updated app proposal tomorrow
20:30:01 <r0bby> nribeka: yeh this is aggregated
20:30:28 * nribeka trying to put tomcat inside a cargo container hahahaha ...
20:31:17 <nribeka> seems the crowd is cooling down now ... tomorrow a lot more will come i think :-P
20:41:07 *** atomicturtle has joined #openmrs
20:45:40 *** bwolfe has quit IRC
20:47:48 *** l3prador has joined #openmrs
20:51:11 *** lurker has joined #openmrs
20:53:09 *** lurker has quit IRC
20:55:48 <r0bby> nribeka: expect an influx
20:56:41 <r0bby> that post will aggregate to >7000 users.
21:05:57 *** docpaul has joined #openmrs
21:05:57 *** ChanServ sets mode: +o docpaul
21:06:11 <docpaul> hi. :)
21:08:16 <[OmegentooX]> Heya
21:08:23 <docpaul> heya matt. :)
21:08:38 <[OmegentooX]> Nice to see OpenMRS in the game again this year
21:08:47 <docpaul> yep...
21:08:58 <docpaul> are you doing the SOC thing this year?
21:09:34 <[OmegentooX]> I'm not sure yet =/
21:10:19 <docpaul> gotcha. :)
21:10:23 <l3prador> can i ask a couple of questions about the app for SOC
21:10:29 <docpaul> sure
21:10:36 <l3prador> for the abstract part
21:10:41 <l3prador> should we write up our own version of that
21:10:41 <docpaul> yes
21:10:51 <docpaul> yes
21:10:55 <l3prador> or should it basically be the same as what is on your project page
21:11:11 <docpaul> no, it should be your plan of how you'd complete the project
21:11:25 <docpaul> and it'd tell us why you're the right person for the job
21:11:40 <r0bby> me ewant me want
21:11:42 <r0bby> http://www.newegg.com/Product/Product.aspx?Item=N82E16824009108
21:11:43 <OpenMRSBot> <http://ln-s.net/1jCb> (at www.newegg.com)
21:11:58 <l3prador> i mean, there's two sections on the google application
21:12:28 <l3prador> the Abstract is posted on Google's website, and isn't supposed to have personal info, 2500 chars
21:12:51 <l3prador> the Detailed Description is 7500 chars, and is only visible to mentors
21:13:04 <r0bby> include your SSN :)
21:13:10 * r0bby hoards
21:13:21 <docpaul> maybe i dont understand what apps are supposed to be like this year then
21:13:23 <r0bby> docpaul: http://robbyoconnor.blogspot.com/2008/03/summer-of-code-2008-what-will-you-be.html
21:13:23 <OpenMRSBot> <http://ln-s.net/1jBz> (at robbyoconnor.blogspot.com)
21:13:29 <r0bby> figured id post again
21:13:35 <r0bby> since applications for students opened :)
21:13:59 <docpaul> thanks robby
21:16:08 <l3prador> the doc Google put up on the application seemed to suggest that the abstract was basically just a short description of the project
21:16:21 <l3prador> gave this as an example: http://code.google.com/soc/2006/google/appinfo.html?csaid=B120AC8B857DA68F
21:16:22 <OpenMRSBot> <http://ln-s.net/1jCh> (at code.google.com)
21:16:40 <docpaul> but it's your description of how you'd do the project
21:16:51 <docpaul> not a simple rehash of what we've provided
21:17:05 <l3prador> ok cool, understood
21:17:16 <docpaul> show us that you have a good understanding of it, and that you've done some research to determine whether it's feasible or not
21:17:22 <docpaul> given your expertise and experiences
21:18:06 <l3prador> sure
21:18:32 <l3prador> and i asked bwolfe earlier about the detailed description of how we would be implementing this project
21:18:53 <l3prador> and he said that a bulleted list or outline would be better than a paragraph based description
21:19:39 <docpaul> oh, wait a sec
21:21:24 <docpaul> have you seen this: http://openmrs.org/wiki/Summer_Of_Code_2008_Application
21:21:25 <OpenMRSBot> <http://ln-s.net/1jCl> (at openmrs.org)
21:21:42 <l3prador> yep :)
21:22:07 <docpaul> k, good... i guess i dont know what goes where... but here's what we want to see (it likely doesn't matter where it goes):
21:22:11 <docpaul> answers to those questions
21:22:28 <docpaul> a project plan that describes how you'd implement what you're applying for
21:22:54 <docpaul> some sense that you're a self-motivated persion
21:23:11 <docpaul> passion for our mission
21:23:20 <docpaul> fair enough? :)
21:23:52 <l3prador> sounds great
21:23:56 <l3prador> i'm almost finished
21:24:04 <l3prador> very excited
21:30:53 <r0bby> I shall be the proud new owner of http://www.newegg.com/Product/Product.aspx?Item=N82E16824009108 soonish :)
21:30:53 <OpenMRSBot> <http://ln-s.net/1jCb> (at www.newegg.com)
21:32:09 <docpaul> great l3prador
21:36:33 <r0bby> ugh i need to cancel
21:44:50 <r0bby> docpaul: how goes
21:45:06 <docpaul> good
21:45:17 <docpaul> i'm doing some writing
21:45:22 <docpaul> how about you?
21:48:18 <r0bby> waiting on tigerdirect
21:48:27 <r0bby> newegg's return policy rubbed me the wrong way
21:48:32 <docpaul> i see
21:49:42 <r0bby> Gonna get a widescreen so i can work on dual monitors
21:53:56 *** r0bby has quit IRC
21:55:38 *** r0bby has joined #openmrs
22:05:36 <r0bby> wow
22:05:37 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3716]: xformsorbeon module: cleanup <http://dev.openmrs.org/changeset/3716> || OpenMRS Changesets: Changeset [3715]: xformsorbeon module: also supporting all meta-data for all fields. This is … <http://dev.openmrs.org/changeset/3715> || OpenMRS Changesets: Changeset [3714]: xformsorbeon module: completed javadoc like a good programmer for all … <http://dev.openmrs.org/changeset/3714> || OpenMRS Changesets: Changeset [3713]: xformsorbeon module: got basic xforms model recursive xml generation … <http://dev.openmrs.org/changeset/3713>
22:06:42 *** HongJun_ has quit IRC
22:07:08 <l3prador> oh no, i'm way over the character limit
22:08:55 <docpaul> dont worry, you can send it to us
22:10:53 *** HongJun_ has joined #openmrs
22:11:11 <l3prador> how should i do that?
22:11:41 <r0bby> l3prador: type in what you can; email them the remaining
22:15:29 <l3prador> to where should i email it
22:17:50 * r0bby pokes paul
22:18:02 <docpaul> whoops... paul@openmrs.org works
22:19:38 <l3prador> docpaul: would you like me to email the whole information, or just the part that didn't fit
22:20:23 <docpaul> the whole thing would be great
22:23:50 <l3prador> ok, sent it in
22:23:59 <l3prador> thanks so much, have a great night
22:25:44 *** Keelhaul has quit IRC
22:25:56 *** l3prador has left #openmrs
22:38:25 <r0bby> in other news my blog seems to be getting attention...good attention :)
22:38:55 <r0bby> and argh
22:39:31 <r0bby> I've bought 4 books 2 Groovy; 2 grails (both grails are books are seperate editions of the same book; second edition not yet released)
22:40:37 <docpaul> cool. :)
22:41:00 <docpaul> getting more excited now? :)
22:41:20 *** Keelhaul has joined #openmrs
22:42:19 <nribeka> hi all. i thought nobody is still online.
22:42:46 <nribeka> robby: tomorrow this channel is going to be more crowded :P
22:44:02 <nribeka> docpaul: what does this means -> Do you have any other commitments that we should know about?
22:45:06 <docpaul> nri: are you doing other things with your time over the summer?
22:45:12 <docpaul> that's what that question is trying to get at
22:46:08 <nribeka> ooo ic.
22:48:37 * nribeka is updating his proposal and photoshoping web interface design
22:51:36 <HongJun_> I am still online
22:54:29 *** Keelhaul|afk has joined #openmrs
22:54:29 <nribeka> ooo hi hong jun :-)
22:54:40 *** Keelhaul has quit IRC
22:55:11 *** Keelhaul|afk is now known as Keelhaul
22:56:54 <r0bby> nribeka: soc equates to a full time job
22:57:09 <r0bby> with a very very strict timeline
22:57:28 <r0bby> somehow you guys are gonna have to keep me focused
22:58:06 <r0bby> but I'll do it :)
22:58:15 * r0bby *SO* wishes he gets in :X
22:58:32 <r0bby> I better you and burke are the ones who talked me into this
22:59:07 <nribeka> hahahaha ... yeah, strict time :-)
22:59:57 * nribeka will force robby to keep focus hahaha ...
23:14:35 *** cancer has joined #openmrs
23:16:34 *** HongJun_ has quit IRC
23:57:05 <r0bby> I just got the urge to write another example :X