IRC Chat : 2008-03-27 - OpenMRS

00:07:26 *** HongJun has joined #openmrs
00:29:11 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3737]: xformsorbeon module: basic xform creation working! <http://dev.openmrs.org/changeset/3737>
00:35:12 *** r0bby has quit IRC
00:47:47 *** r0bby has joined #openmrs
02:10:23 <r0bby> grails doesn't like me
02:11:18 *** kane77 has joined #openmrs
02:12:52 *** kane77 has quit IRC
02:13:21 *** kane77 has joined #openmrs
02:14:57 *** kane77 has quit IRC
02:15:19 *** kane77 has joined #openmrs
02:17:06 *** kane77 has quit IRC
02:17:51 *** kane77 has joined #openmrs
02:19:49 *** kane77 has joined #openmrs
02:21:51 *** kane77 has joined #openmrs
02:22:16 *** Keelhaul has quit IRC
02:23:25 *** kane77 has quit IRC
02:23:50 *** kane77 has joined #openmrs
02:25:49 *** kane77 has joined #openmrs
02:27:54 *** kane77 has joined #openmrs
02:29:59 *** kane77 has joined #openmrs
02:32:00 *** kane77 has joined #openmrs
02:33:35 *** kane77 has quit IRC
02:34:10 *** kane77 has joined #openmrs
02:42:12 <r0bby> oh joy
02:52:13 *** sunbiz has joined #openmrs
02:52:57 <sunbiz> hi guys !!
02:53:11 <sunbiz> anyone still awake ??
02:55:04 <HongJun> I am awake
02:55:12 <HongJun> since here is daytime
02:55:24 <HongJun> :)
02:55:43 <HongJun> sunbiz: where a u
02:57:26 <sunbiz> Im fron India...
02:57:31 <r0bby> im going to bed
02:57:45 <sunbiz> yeah... I saw at the logs someone askign about jar
02:57:52 <sunbiz> so...I thought it'd be good to help
02:58:21 <sunbiz> in the manifest to make an executable...we need to add: Main-Class: <name of MainClass>
02:58:26 <r0bby> sunbiz: it's over
02:58:27 <r0bby> lol
02:58:37 <r0bby> he knows about Main-Class
02:58:49 <sunbiz> okk... I didnt see an update on the logs then!! :))
02:59:06 <r0bby> he didnt mention it again so i assume he resolved it.
02:59:16 <r0bby> he wasn't sure if IDEA set the main class
02:59:24 <sunbiz> yeah... I guess show internet connections suck !! ;-D
02:59:32 <sunbiz> *slow
03:00:03 <r0bby> and i think grails hates me
03:00:04 <r0bby> :/
03:00:18 *** kane77 has quit IRC
03:01:03 <sunbiz> robby: :-D ... u should be more optimistic... Its grails..Its Holy!!
03:03:37 <sunbiz> I guess everyones sleeping.. I'd better leave as well... cya then!!
03:07:36 *** sunbiz has quit IRC
03:58:45 *** cancer has joined #openmrs
04:06:42 *** HongJun has quit IRC
04:48:28 *** machosry has joined #openmrs
04:51:52 *** cancer has quit IRC
04:52:48 *** machosry has quit IRC
05:00:04 *** HongJun has joined #openmrs
05:01:42 *** Family has joined #openmrs
05:20:22 *** sioraiocht has quit IRC
05:25:16 *** cancer has joined #openmrs
05:25:28 <Family> /msg OpenMRSBot !list
05:26:03 *** Family is now known as seanfabs
05:34:28 *** seanfabs has quit IRC
05:35:01 *** bwolfe has joined #openmrs
05:35:01 *** ChanServ sets mode: +o bwolfe
05:35:01 *** OpenMRSBot sets mode: +o bwolfe
05:35:02 <OpenMRSBot> Hey there Ben!
05:39:42 *** njero has joined #openmrs
05:39:46 *** ChanServ sets mode: +v njero
05:39:55 *** napi has joined #openmrs
05:44:34 *** seanfabs has joined #openmrs
05:50:15 <bwolfe> hello there seanfabs
05:50:16 <bwolfe> welcome
05:50:49 <seanfabs> hello, I was wondering about the google summer of code actually
05:50:52 <seanfabs> can anyone help?
05:52:31 <bwolfe> yep
05:52:44 <bwolfe> ask away
05:52:53 <napi> pff. seanfabs gets a hello, 2 minutes before when I joined I got nothing!
05:52:57 <napi> discrimination I tell you
05:53:19 <bwolfe> good morning napi
05:53:23 <seanfabs> ok, is there a specific time in the summer - I have exams till mid june
05:53:31 <napi> morning bwolfe :D
05:53:42 <bwolfe> napi: I like to greet all newcomers...you're no longer new :-p
05:53:44 <napi> seanfabs theres a pretty detailed timeline on the GSoC website
05:53:59 <napi> think the project "officially starts" on the 26th may
05:54:10 <seanfabs> of course, but I can't myself!
05:54:21 <napi> http://code.google.com/soc/2008/faqs.html#0.1_timeline
05:54:22 <OpenMRSBot> <http://ln-s.net/1ez7> (at code.google.com)
05:54:47 <napi> lol bwolfe fair enough. :p
05:55:02 <bwolfe> !gsocfaq
05:55:02 <OpenMRSBot> bwolfe: "gsocfaq" --- The GSoC 2008 FAQs are quite complete: http://code.google.com/opensource/gsoc/2008/faqs.html
05:55:38 <bwolfe> !gsocfaq @ seanfabs
05:55:38 <OpenMRSBot> bwolfe: Error: "gsocfaq" is not a valid command.
05:55:59 <bwolfe> bummer, that would be nice if it worked
05:56:26 <napi> !gsocfaq
05:56:26 <OpenMRSBot> napi: Error: "gsocfaq" is not a valid command.
05:56:31 <napi> hm
05:56:32 <bwolfe> seanfabs: can you start before the official starttime?
05:56:58 <seanfabs> no, it would have to be after - mid june time
05:57:59 <bwolfe> hmm, thats about 3 weeks late...can you work 3 weeks after the deadline?
05:58:40 <bwolfe> seanfabs: the problem is that the midterm would come only a few weeks after you start. it would be hard to judge how well you've done or how you will do by only a small amount
05:59:09 <seanfabs> Yep, I don't know how strict google are going to be with those dates though
05:59:10 <bwolfe> if there was a way for you to start early, saw after student selection and before the official starttime, then take some time off to study and take exams, that might work
05:59:26 <bwolfe> seanfabs: they are strict about the midterm evaluations...not so much about exactly when you code
05:59:49 <seanfabs> I am free now till the first week of April
06:00:02 <bwolfe> 5 days?
06:00:05 <seanfabs> I see what you mean
06:01:00 <seanfabs> no, say the 7th
06:01:35 <bwolfe> accepted students aren't accounced until April 14
06:02:06 <seanfabs> ah well, it seems to not be possible
06:02:07 <napi> o'realy? Perfect timing if I get accepted- thats when I spend 2 weeks knocking my bioinformatics coursework out the park (java.. woo)
06:02:23 <napi> http://www.cs.nott.ac.uk/~nxk/TEACHING/G53BIO/Coursework2007-2008.htm - very cool project
06:02:25 <OpenMRSBot> <http://ln-s.net/1jdX> (at www.cs.nott.ac.uk)
06:03:11 <bwolfe> seanfabs: :-/
06:03:23 <bwolfe> seanfabs: where do you go to school?
06:03:38 <seanfabs> hmm, the only other way was if I got the odd weekend
06:03:51 <seanfabs> I am in the UK
06:04:08 <seanfabs> I got to a university in Brighton
06:04:09 <njero> bwolfe: do you know who wrote the login (and password hashing) code?
06:04:48 <bwolfe> njero: I did
06:04:56 <njero> aha, I thought so
06:05:01 <bwolfe> seanfabs: which one?
06:05:06 <bwolfe> njero: what'd I do? :-/
06:05:11 <seanfabs> Univeristy of Sussex
06:05:14 <njero> I have been working on the Southern Summer of Code and stumbled on a bug
06:05:23 <njero> but it is a debateable bug
06:05:28 <bwolfe> heh
06:06:44 <njero> So the hash code is correctly creating the digest for the password+salt, but the hex encoding is problematic. Because each byte is encoded individually when the byte is < 16 it uses a single character to encode
06:07:04 <njero> In my test this created a password that was 5 bytes shorter than it should have been
06:07:40 <njero> Ultimately this means that the hashing algorithm is not a compatabile algorithm (e.g. with the SHA1 function built into Mysql or built into other languages)
06:08:02 <bwolfe> seanfabs: ah, ok. I had remember wrong. we have some graduate students working on projects that go to Univ of Bristol....I was remembering that as "brighton"
06:08:35 <seanfabs> ok, so what do you think?
06:09:08 <bwolfe> seanfabs: about? those students are not part of gsoc. they are doing work as part of graduate thesis's
06:09:17 <bwolfe> njero: and the proposed solution is... ?
06:09:21 <njero> bwolfe: In any event I modded our Ruby code at Baobab to support both methodologies
06:10:20 <njero> I am working on a patch... but 1) the code for encoding the hex needs to be changed and 2) the comparator for passwords/hashes needs to support both mechanisms for supporting legacy passwords
06:10:56 <njero> Or we need a migration that will update all of the passwords... but that is pretty tough to write because it is a one way hash...
06:11:05 <njero> Possible, but not worth it
06:12:18 <seanfabs> I just mean about the time - I guess I can come back another year
06:12:42 <seanfabs> Thanks a lot though, and good luck!
06:12:51 <bwolfe> seanfabs: will your exams be at a different time next year?
06:12:58 <napi> seanfabs, which year are you in at uni?
06:13:00 <napi> 1st or 2nd?
06:13:04 <seanfabs> 2nd
06:13:09 <napi> next year will be good for you then
06:13:16 <napi> I'm 3rd year at nottingham - my exams finish 20th may
06:13:21 <napi> 3rd years always finish much earlier
06:13:39 <seanfabs> thats true - I would be able to fit it in
06:13:47 <seanfabs> ok, thanks
06:14:02 <napi> get a head start for next year and get involved in some open source stuff over summer though :p
06:14:11 <napi> (obviously, get involved with openmrs :P)
06:14:24 <bwolfe> njero: hmm, yes, that would be the only solution. I see no problem with doing it that way. there is a good chance some passwords will /never/ be changed to the new
06:14:47 *** seanfabs has quit IRC
06:14:48 <bwolfe> njero: /unless/ you mark every user as "must create a new password" :-)
06:15:14 <bwolfe> napi: guess he didn't like that idea :-/
06:15:28 <napi> apparently not
06:15:32 <napi> gold digger ^^
06:20:26 *** cancer has quit IRC
06:21:21 <njero> sorry bwolfe, power dropped
06:21:53 <bwolfe> njero: get my replies?
06:22:11 <njero> yeah... bwolfe, I agree.... I think that as it stands the hashed passwords are maybe slightly more vulnerable as they stand
06:22:43 <njero> I said as they stand twice
06:22:45 <njero> :)
06:23:00 <bwolfe> njero: don't worry, you had me at "incorrect" before :-p
06:23:06 <njero> lol
06:23:29 <njero> I will try to have a patch for it in the next day
06:23:43 <bwolfe> ...and I'm definitely all for it if you're going to write up a patch for it :-)
06:23:45 <njero> like I said this is part of me trying to merge in my stuff that is ruby for my OIP
06:27:57 *** cancer has joined #openmrs
06:31:24 *** r0bby__ has joined #openmrs
06:40:10 *** HongJun has quit IRC
06:41:02 *** cancer has quit IRC
06:41:04 *** machosry has joined #openmrs
06:45:32 *** docpaul has quit IRC
06:47:51 *** r0bby has quit IRC
07:09:17 *** burke has joined #openmrs
07:09:17 *** ChanServ sets mode: +o burke
07:13:28 *** bmckown has joined #openmrs
07:13:28 *** ChanServ sets mode: +o bmckown
07:14:18 *** docpaul has joined #openmrs
07:14:18 *** ChanServ sets mode: +o docpaul
07:18:12 *** maveriick has joined #openmrs
07:20:26 *** bhanu has joined #openmrs
07:20:48 <maveriick> hi evreybody
07:21:05 <bwolfe> hey maveriick
07:23:00 <maveriick> I have interest in patient portrait , digtial image improting, digital image annotation project ....
07:23:22 *** atomicturtle has quit IRC
07:23:44 <maveriick> Interest comes from the fact that ..I use spring for a while and have worked in the field of image processing in academic field
07:24:34 <maveriick> The other day I came here to talk about it ....but ppl from openMrs proabably idling in that time ....my timezone is not much synchronized ...
07:24:57 <bwolfe> maveriick: where is that?
07:31:14 *** docpaul_ has joined #openmrs
07:31:26 <docpaul_> wow, pretty cool
07:31:46 <bwolfe> whats cool?
07:31:56 <bwolfe> (besides bmckown)
07:32:09 <bmckown> haha
07:32:43 <bmckown> docpaul is using mibbit. Maybe that's what's cool.
07:32:50 <burke> docpaul_: playing with mibbit.
07:32:52 <burke> hehe
07:33:08 <burke> unfortunately, I couldn't get the embedded widget to use freenode. it wouldn't connect
07:33:47 <burke> otherwise, going to openmrs.org/wiki/IRC (or even irc.openmrs.org) could put an embedded mibbit screen in your browser. very cool.
07:34:16 *** Jops87 has joined #openmrs
07:34:19 <bmckown> It looked cool, except for the small problem of connecting.
07:34:23 <burke> i did make the mibbit link on the IRC page so it defaults to our channel when it takes you to mibbit.com.
07:35:16 <bmckown> you removed it, though.
07:35:21 <Jops87> Hey
07:35:29 <bmckown> Hi, Jops87
07:35:54 <napi> lol
07:35:54 <burke> bmckown: embedded mibbit is just commented out on the page until it's working
07:36:03 <napi> just got told my application for one of the other orgs was "unusual"
07:36:11 *** docpaul_ has quit IRC
07:36:12 <Jops87> Wasn't this Advanced Digital Image Viewing and Annotation available last year too?
07:36:12 <bmckown> okay. that's nice.
07:36:13 *** nribeka_ has joined #openmrs
07:36:18 <napi> guy said "it seems like one big discussion"
07:36:27 <napi> my response of "well.. that was kind of the idea" didn't seem to go down too well lol
07:36:47 <burke> napi: did they give you any tips on what they'd like to see?
07:36:52 <napi> heh yeah
07:37:12 <napi> timeline, and how to do the client- even though I'd put a vague timeline and discussed the client options already \o/
07:37:28 <napi> just reading it now and I see what he means though - I spend more time discussing the bad options than the good ones lol
07:37:35 <napi> problem is I got no idea how I'd do it haha
07:37:44 <burke> hehe
07:37:47 <napi> web client for thousand parsec (turn-based space empire game)
07:37:56 <napi> how the hell do you build a web client for a game? :|
07:38:04 <napi> best thing i could come up with was an apache module
07:38:11 <burke> with ruby, of course. ;)
07:38:36 <burke> i'm sure there's a web-client-for-space-empire-game library in ruby. :p
07:38:42 <napi> rofl
07:38:53 <napi> I actually can't even get my head around how to start it
07:39:02 <napi> you have a server running on a machine
07:39:18 <napi> people can connect (through game client software) from other machines
07:39:24 <napi> want to be able to connect through a web interface
07:39:32 *** nribeka has quit IRC
07:47:24 *** machosry has quit IRC
07:53:51 <maveriick> bwolfe:: didn't get u?
07:54:16 <bwolfe> where are you going to university?
07:55:01 <maveriick> In Indian subcontinent: Bangladesh
07:55:34 <bwolfe> ah ok
07:55:46 <bwolfe> there are a few potential students in here that live in India
07:56:10 <bwolfe> there are some in Indonesia I think too...those guys would be on during your daytime hours
07:56:35 <bwolfe> most of the developers are based in the US and so work around US daytime hours
07:56:45 <maveriick> bwolfe:: what will be the most critical project in terms of openMRS ....of those three?
07:57:36 <bwolfe> I know all three of those are popular...
07:57:46 <bwolfe> I don't know which is the highest priority though
07:58:35 *** Jops87 has quit IRC
08:00:18 <maveriick> bwolfe: by popularity you mean - many students shown interest?
08:01:54 <bwolfe> yeah
08:05:11 <njero> burke: there is in fact
08:05:35 <njero> burke: Space empire ruby library.... that is
08:05:43 *** Wiss has joined #openmrs
08:05:47 <burke> haha
08:06:14 <Wiss> hi all
08:06:25 <njero> We actually made a Space Web Game for our Rails Rumble project in September (over the w/e)
08:06:31 <burke> hey Wiss
08:08:02 <maveriick> bwolfe: so is it a bad idea to go for thsoe projects? (although spring and image preocessing both are cool to me...)
08:14:01 <bwolfe> maveriick: not necessarily
08:17:21 <burke> maveriick: if you are interested in a particular project, please don't hesitate to apply for it.
08:17:53 <bwolfe> indeed
08:17:57 <bwolfe> and let the best student win!
08:18:22 <burke> we've fielded a fair amount of interest in the image-related projects relative to the others, but our apps are fairly well distributed at the moment
08:18:37 <maveriick> Would mind checking a draft of mine or prefer to submit all in the web application?
08:18:46 <burke> happy to
08:20:24 *** atomicturtle has joined #openmrs
08:20:35 <burke> maveriick: i pm'd you with e-mail addresses
08:21:21 <maveriick> got it, Thanks.
08:23:26 <nribeka_> bwolfe: there are other Indonesian here? :-)
08:25:15 *** njero has left #openmrs
08:25:32 <bwolfe> maybe you're it nribeka_
08:25:53 *** njero has joined #openmrs
08:26:28 *** ChanServ sets mode: +v njero
08:26:39 <nribeka_> haha ... i thought there are others here
08:29:45 <bwolfe> I remember there being at least a few at one point...but unfortunately I've seen too many new nicknames over the past week to remember who they were :-/
08:30:11 *** njero has quit IRC
08:30:37 *** njero has joined #openmrs
08:30:37 *** ChanServ sets mode: +v njero
08:32:24 *** maveriick has quit IRC
08:34:05 <nribeka_> bwolfe: how do we attach patch to the ticket? i don't see any link on the ticket to do so.
08:34:32 <bwolfe> I need to give you ticket edit rights
08:34:39 <bwolfe> what username are you using on trac?
08:34:59 <nribeka_> nribeka
08:35:42 <bwolfe> ok, refresh and you should see a box for it now
08:37:50 <nribeka_> ah, thanks :)
08:39:36 *** nribeka has joined #openmrs
08:39:46 <pearlbear> is trac generally slow? I've been noticing that
08:40:31 <bwolfe> pearlbear: on our new server it is...it uses too much memory :-/
08:40:43 <pearlbear> bummer
08:42:05 *** bwolfe has quit IRC
08:43:21 *** bwolfe has joined #openmrs
08:43:21 *** ChanServ sets mode: +o bwolfe
08:43:22 *** OpenMRSBot sets mode: +o bwolfe
08:43:23 <OpenMRSBot> Hey there Ben!
08:43:29 *** nribeka has quit IRC
08:43:33 *** nribeka has joined #openmrs
08:45:41 *** HongJun has joined #OpenMRS
08:48:41 *** kane77 has joined #openmrs
08:48:52 <kane77> hi
08:51:35 <bwolfe> g'morning kane77
08:52:07 <kane77> bwolfe, it's afternoon here ;)
08:54:49 <kane77> bwolfe, may I have a question? I'm filling application right now and there is a question about websites created by me and/or source code.. what is appropriate to put there?
08:55:25 <bwolfe> anything you have worked on that would give us an idea of your experience and what/how you code
08:56:34 <kane77> I've had part time job as a webdesigner, but that was not really programming but rather Photoshop+CSS
08:59:38 *** nribeka_ has quit IRC
09:01:59 <bwolfe> kane77: any class projects ?
09:02:11 <bwolfe> kane77: you don't necessarily need to have programmed a website
09:02:23 <bwolfe> you can put some of your source code into a google doc and link to that
09:03:11 <kane77> bwolfe, plenty of them, I will put some there... thank you
09:04:07 *** njero has quit IRC
09:04:40 <kane77> and right now I am doing a web app for our department but I don't think it is relevant to this, because it's Ruby on Rails
09:04:47 *** Keelhaul has joined #openmrs
09:05:06 <burke> aha. so it's not just me: http://mibbit.blogspot.com/2008/02/embeddable-widget-alpha.html -- so embedded mibbit doesn't support freenode yet. :(
09:05:11 <OpenMRSBot> <http://ln-s.net/1jhH> (at mibbit.blogspot.com)
09:12:47 *** burke has left #openmrs
09:12:59 *** burke has joined #openmrs
09:13:00 *** ChanServ sets mode: +o burke
09:35:27 *** bwolfe is now known as bwolfe_away
09:47:19 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3738]: XForms Module: Organized the default XForm to XHTML stylesheet and added … <http://dev.openmrs.org/changeset/3738>
10:03:17 <bhanu> hello bwolfe
10:12:49 *** bhanu has quit IRC
10:19:25 *** nribeka has quit IRC
10:20:21 *** bhanu has joined #openmrs
10:37:01 *** HongJun has quit IRC
10:43:49 *** nribeka has joined #openmrs
11:02:45 <bhanu> hello burke
11:03:22 *** pearlbear has quit IRC
11:05:56 *** pearlbear has joined #openmrs
11:05:56 *** ChanServ sets mode: +v pearlbear
11:07:37 <napi> righty. leaving for my train in 20 minutes- any questions from mentors about my app before I go? :)
11:07:49 *** pombreda has joined #openmrs
11:07:49 *** ChanServ sets mode: +v pombreda
11:08:02 *** pearlbear has quit IRC
11:08:02 <napi> (or from any one else in fact... doesn't just have to be mentors)
11:22:26 *** njero has joined #openmrs
11:22:26 *** ChanServ sets mode: +v njero
11:22:59 *** njero has quit IRC
11:23:40 <napi> righty i'm off. ttfn
11:24:12 *** njero has joined #openmrs
11:24:13 *** ChanServ sets mode: +v njero
11:24:15 <bhanu> hey burke
11:27:33 <burke> hey bhanu
11:28:21 <bhanu> i am apllying for patient portrait module and my application is ready can you see it befor i submit it to google
11:29:53 <bwolfe_away> napi: sorry, was off at lunch
11:30:02 <napi> no worries
11:30:03 <bwolfe_away> napi: we can comment via the google application program thing
11:30:08 *** bwolfe_away is now known as bwolfe
11:30:31 <bwolfe> napi: not sure if the google app will email you when we do or not
11:30:38 <napi> it should do
11:30:48 <napi> and I'll check it a few times a day until I'm back on irc anyway
11:31:07 <napi> Right i'm off. have a good weekend all. see you sunday
11:31:12 <bwolfe> napi: have a good trip
11:31:16 <bwolfe> see you
11:31:36 *** napi has quit IRC
11:33:35 <burke> bhanu: you can either e-mail it to us for review or you can submit it via the google app and we can comment on it and you can make changes there
11:33:51 <Wiss> I've updated my GSoC application about "Prepackaged OpenMRS Development Studio" :)
11:34:13 <burke> bmckown, bwolfe: we figured out the complex obs stuff...of course, hl7 has already figured it out for us
11:35:04 * bwolfe does a drumroll....
11:35:08 <bwolfe> burke: whats the solution?
11:35:44 <burke> so, as paul suggested they have a datatype "encapsulated data" which is our "complex" data type
11:36:33 <burke> then there are a few extra values accompanying a complex value, including source, type of data, subtype, and encoding
11:36:55 <burke> so, the answer is a new table: concept_complex with attributes for these specifics
11:37:28 <burke> when you make a concept "complex" you get a new set of questions (just like for numeric) that let you fill in the details...which includes the handler information
11:40:35 <burke> for concept_complex, you'd have source (reference to handler), type (e.g., mime type), subtype (for specific info like "this is a CDA document), and encoding (A=no encoding/ASCII, Hex=hex digits, or Base64)
11:41:01 <burke> it's defined in HL7 manual 2.A.24 :)
11:43:00 <burke> bmckown++
11:43:14 <burke> (for solving James Arbaugh's issue) :)
11:47:15 <bwolfe> bmckown++ for adding a unit test to go along with it
11:47:38 <bmckown> aw, thanks guys
11:48:05 <bmckown> actually I was expecting some criticism on the junit test.
11:48:44 <bmckown> PersonServiceTest that just borrows fake data from the PatientServiceTest... but it made the process quicker.
11:49:22 <bmckown> and that doesn't have any other test methods except testGetUvoidedRelationships
11:49:34 <bwolfe> bmckown what I usually do in those cases is copy/paste the xml from the other test
11:49:54 <bwolfe> bmckown: there is potential that the test that wrote the xml for that other test might change the xml in a way that would break your unit test
11:50:05 <bmckown> I suppose I could have done that... just in case the ... I need to type faster.
11:50:13 <bmckown> yea that
11:50:32 <bwolfe> bmckown: one test is fine. our testing framework will be built up one junit test at a time... :-)
11:50:34 <bwolfe> hehe, sorry
11:51:26 <docpaul> anyone have any questions about google summer of code?
11:52:11 <bwolfe> docpaul: I think everyone in here has been around for a while
11:52:33 <bwolfe> where "a while" is "3+ days"
11:52:38 <docpaul> great.
11:52:47 <docpaul> i've not "met" kane77 or bhanu
11:52:52 <burke> docpaul: going fishin?
11:52:57 <bmckown> anybody know how many rows are in the demo data set?
11:52:57 <docpaul> or ngref for that matter
11:53:08 <bhanu> hey docpaul
11:53:09 <burke> bmckown: more than 15
11:53:10 <docpaul> burke: probably
11:53:12 <bmckown> patients, encounters, obs
11:53:13 <bwolfe> heh...I've been slacking on the fishing...haven't done it yet this week
11:53:24 <docpaul> heya bhanu... just checking to make sure noone has questions. :)
11:53:31 <bwolfe> bmckown: 500,000 obs
11:53:35 <bmckown> thanks
11:53:37 <bwolfe> ish
11:53:43 <docpaul> ben: surprise, surprise
11:53:47 <bwolfe> I think its closer to 479,000
11:53:57 <bwolfe> docpaul: I know :-(
11:54:18 <bwolfe> bmckown: 5000-10000 patients? I can't remember
11:54:32 <bwolfe> 50,000 ish encounters...really don't know on that one
11:54:53 <bwolfe> the demo website has less. This is all the data shipped with openmrs
11:55:43 <burke> 5284 patients
11:56:06 <burke> 14316 encounters
11:56:24 <burke> 476973 observations
11:56:29 *** djazayeri has joined #openmrs
11:56:29 *** ChanServ sets mode: +o djazayeri
11:56:47 <burke> approximately :p
11:56:52 <bmckown> thank you burke
11:57:08 <bmckown> I'm taking that as exact
11:57:11 *** praveenr has joined #openmrs
11:57:15 *** draenom has joined #openmrs
11:57:26 <praveenr> hi
11:57:28 <docpaul> hi pravneer and draenom
11:58:00 <docpaul> we're a participant in the google summer of code project... we have 3 month java paid internships to develop features for our open source medical record system
11:59:15 <praveenr> but i am basically a python developer ....
11:59:40 <praveenr> not too familiar with advanced java concepts
12:00:42 <praveenr> docpaul, but if its for a cause i would like to contribute and learn in the process
12:01:27 <docpaul> prav: that's the spirit. :)
12:02:03 <docpaul> i'd suggest starting with:
12:02:34 <praveenr> ok i am in .... where do i get started ?
12:02:34 <bwolfe> docpaul: !tabcomplete
12:02:47 *** Woflborg has joined #openmrs
12:03:02 <Woflborg> i heard there was a party going on here
12:03:23 <burke> Woflborg: was our music too loud?
12:03:37 *** djazayeri is now known as djazayeri_away
12:04:49 <docpaul> sec... getting some links for you all to get started:
12:05:15 <docpaul> http://openmrs.org/wiki/OpenMRS_Overview
12:05:26 <docpaul> http://video.google.com/videoplay?docid=5181254373166129293
12:05:27 <OpenMRSBot> <http://ln-s.net/1hlN> (at video.google.com)
12:05:49 <docpaul> http://projects.openmrs.org
12:05:54 <docpaul> heya Woflborg. :)
12:06:02 <bwolfe> !gsocfaq
12:06:02 <OpenMRSBot> bwolfe: "gsocfaq" --- The GSoC 2008 FAQs are quite complete: http://code.google.com/opensource/gsoc/2008/faqs.html
12:06:40 <docpaul> ben: can you make a few of those for the above links?
12:06:43 <docpaul> !overview
12:06:43 <OpenMRSBot> docpaul: "overview" --- An overview of OpenMRS: http://openmrs.org/wiki/OpenMRS_Overview
12:06:44 *** brilliantnut has joined #openmrs
12:06:47 <docpaul> sweet!!
12:06:51 <docpaul> !techtalk
12:06:51 <OpenMRSBot> docpaul: Error: "techtalk" is not a valid command.
12:06:56 <bwolfe> !googlevideo
12:06:56 <OpenMRSBot> bwolfe: "googlevideo" --- Presentation on OpenMRS done at Google HQ: http://video.google.com/videoplay?docid=5181254373166129293
12:07:01 <docpaul> haha
12:07:07 <docpaul> !projects
12:07:07 <OpenMRSBot> docpaul: Error: "projects" is not a valid command.
12:07:25 <docpaul> how does one make those?
12:07:27 <docpaul> i love it
12:07:39 <bwolfe> !projects
12:07:39 <OpenMRSBot> bwolfe: "projects" --- OpenMRS Projects: http://openmrs.org/wiki/Projects
12:07:46 <nribeka> docpaul: at the video, which one is you and which one is burke?
12:07:53 <bwolfe> docpaul: authenticate to the bot
12:07:54 <burke> the good looking one
12:07:57 <brilliantnut> hey docpaul, I just saw your invite on ##java
12:08:13 <burke> er, the good looking one is burke
12:08:15 <bwolfe> docpaul: then do !learn #openmrs ____ as _____________________________
12:08:26 *** burke is now known as some_random_pers
12:08:28 *** pombreda has quit IRC
12:08:52 *** some_random_pers is now known as burke
12:09:14 <bwolfe> !techtalk
12:09:14 <OpenMRSBot> bwolfe: "techtalk" --- Presentation on OpenMRS done at Google HQ: http://video.google.com/videoplay?docid=5181254373166129293
12:09:14 <docpaul> heya brilliant. :)
12:09:17 <bwolfe> !techtalkwhois
12:09:17 <OpenMRSBot> bwolfe: "techtalkwhois" --- Paul is the tall one. Burke is the good looking one.
12:09:25 <burke> hehe
12:09:33 <burke> bwolfe++
12:09:36 <burke> OpenMRSBot++
12:09:38 <bmckown> !techtalk
12:09:38 <OpenMRSBot> bmckown: "techtalk" --- Presentation on OpenMRS done at Google HQ: http://video.google.com/videoplay?docid=5181254373166129293
12:09:44 <brilliantnut> while I wouldn't be eligible for it personally (since I'm working since the last 4 odd years), I have a friend who is in his final year of engineering, looking for something productive to do with his free time...
12:09:44 <bmckown> That's fun.
12:10:03 <docpaul> brilliant: hard for me to imagine something better than working on OpenMRS
12:10:16 <bwolfe> bmckown: you should be able to authenticate to the bot as well and add factoids as needed
12:10:20 <docpaul> good for the brain, good for the heart, good for the cv, and good for the wallet
12:10:25 <bmckown> Can we have the techtalk just fastforward to begin at the spot it shows burkes baby picture?
12:10:40 <bmckown> Right. I'll have to go collect some facts.
12:10:43 <brilliantnut> except, we're in india...
12:10:47 <docpaul> doesnt matter!
12:10:55 <docpaul> you dont have to work in the US
12:11:11 <burke> we have limited applicants to planet earth this yar
12:11:14 <burke> *year
12:11:27 <brilliantnut> cool... I'll try to see if I can get this dude online right now...
12:11:36 <docpaul> great
12:12:12 <docpaul> brilliant: we also have internship opportunities for especially qualified java jedis through our own internship program
12:12:20 <praveenr> docpaul, the project is really exciting ....
12:12:24 <docpaul> so, if you're personally interested, there are still ways you can get involved
12:12:35 <docpaul> prav: i think so too. :)
12:12:41 <bwolfe> !tabcomplete
12:12:41 <OpenMRSBot> bwolfe: "tabcomplete" --- Most IRC clients let you easily write someone's nickname in the channel using tab completion. Just type the first few letters, then <tab>, and voila!
12:12:53 <burke> praveenr: we are python coders too. :p
12:13:12 <burke> but playing more with Groovy these days, since it integrates so well with Java
12:13:50 *** sunbiz has joined #openmrs
12:13:53 <praveenr> oh k ... but i am open to any language
12:14:45 <praveenr> i am a student ...
12:14:46 * nribeka watching openMRS presentation
12:15:10 *** pombreda has joined #openmrs
12:15:10 *** ChanServ sets mode: +v pombreda
12:16:00 <brilliantnut> whoops, sorry about the false alarm.. I just called the guy, but he's already found something else to occupy his time.... so he's not biting...
12:16:15 <brilliantnut> all the best, people...
12:16:20 <docpaul> same to you. :)
12:16:27 <burke> we aren't going anywhere.
12:16:30 <burke> :)
12:16:37 <bwolfe> oh we're going somewhere
12:16:41 <burke> hehe
12:16:55 <burke> !wherewearegoing
12:16:55 <OpenMRSBot> burke: Error: "wherewearegoing" is not a valid command.
12:17:05 <docpaul> !techtalk
12:17:05 <OpenMRSBot> docpaul: "techtalk" --- Presentation on OpenMRS done at Google HQ: http://video.google.com/videoplay?docid=5181254373166129293
12:17:11 <burke> :x
12:17:12 <docpaul> i like it
12:17:28 <docpaul> !projects
12:17:28 <OpenMRSBot> docpaul: "projects" --- OpenMRS Projects: http://openmrs.org/wiki/Projects
12:17:46 <burke> !docpaul
12:17:46 <OpenMRSBot> burke: Error: "docpaul" is not a valid command.
12:17:52 <nribeka> docpaul: hahaha ...
12:17:56 <sunbiz> :))
12:17:57 <burke> why not paul's blog?
12:18:05 <docpaul> heya, that's kinda cool
12:18:12 <burke> !learn docpaul http://docpaul.blogspot.com
12:18:12 <OpenMRSBot> burke: Invalid arguments for learn.
12:18:56 <burke> !learn docpaul http://docpaul.wordpress.com
12:18:56 <OpenMRSBot> burke: Invalid arguments for learn.
12:18:57 <docpaul> !learn openmrs docpaul as http://www.docpaul.net
12:18:58 *** Keelhaul has quit IRC
12:18:58 <OpenMRSBot> docpaul: The operation succeeded.
12:19:03 <docpaul> !docpaul
12:19:03 <OpenMRSBot> docpaul: Error: "docpaul" is not a valid command.
12:19:05 <bwolfe> burke: you need "as" in there
12:19:11 <docpaul> !learn #openmrs docpaul as http://www.docpaul.net
12:19:11 <OpenMRSBot> docpaul: The operation succeeded.
12:19:14 <docpaul> !docpaul
12:19:14 <OpenMRSBot> docpaul: "docpaul" --- http://www.docpaul.net
12:19:35 <burke> !learn #openmrs burke as http://burkeware.com
12:19:35 <OpenMRSBot> burke: The operation succeeded.
12:19:40 <burke> !burke
12:19:40 <OpenMRSBot> burke: "burke" --- http://burkeware.com
12:19:52 <burke> :D
12:19:55 *** docpaul is now known as docpaul_
12:20:00 *** docpaul_ is now known as docpaul
12:20:01 <bwolfe> you guys are so easily amused
12:20:07 <sunbiz> :))
12:20:09 <docpaul> i wish i could have paul. :(
12:20:51 <burke> let's find "paul" and talk him out of his nick.
12:20:56 <docpaul> that would rock
12:20:58 <burke> hopefully freenode wasn't founded by "paul"
12:21:02 <brilliantnut> !help learn
12:21:02 <OpenMRSBot> brilliantnut: (learn [<channel>] <key> as <value>) -- Associates <key> with <value>. <channel> is only necessary if the message isn't sent on the channel itself. The word 'as' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value.
12:21:34 <brilliantnut> ^^^^ says #openmrs is unnecessary, right?
12:21:37 *** draenom has left #openmrs
12:21:38 <burke> yup
12:21:55 <burke> !learn learn as http://en.wikipedia.org/WTF
12:21:55 <OpenMRSBot> burke: The operation succeeded.
12:21:59 <burke> uh oh
12:22:05 <bwolfe> !forget learn
12:22:05 <OpenMRSBot> bwolfe: The operation succeeded.
12:22:05 <burke> !learn
12:22:06 <OpenMRSBot> burke: Invalid arguments for learn.
12:22:11 <bwolfe> haha
12:22:13 <bwolfe> I win
12:22:24 <burke> :x
12:22:52 <bmckown> Hey that's a nice page about Weight Transfer Front.
12:23:02 <bmckown> Work Time Fun
12:23:10 <bmckown> World Taekwondo Federation
12:23:22 <burke> wtf?
12:23:42 <bmckown> What The ... brb
12:23:58 <bwolfe> burke: that wouldn't actually override the !learn command. the factoids only print out if !____ is not a valid command
12:24:33 <burke> !about
12:24:33 <OpenMRSBot> burke: Error: "about" is not a valid command.
12:24:47 <bmckown> !time
12:24:47 <OpenMRSBot> bmckown: Error: "time" is not a valid command.
12:25:01 <burke> !learn time as http://timeanddate.com
12:25:01 <OpenMRSBot> burke: The operation succeeded.
12:25:03 <bmckown> Okay, it's 2:24. gotta go for now.
12:25:05 <burke> !time
12:25:05 <OpenMRSBot> burke: "time" --- http://timeanddate.com
12:26:11 <nribeka> burke: i like the picture of you when you were young hehe ... :)
12:26:17 <burke> hehe
12:26:28 <burke> i touched it up a bit to make me look nicer.
12:26:30 *** Keelhaul has joined #openmrs
12:26:54 <burke> !projects
12:26:54 <OpenMRSBot> burke: "projects" --- OpenMRS Projects: http://openmrs.org/wiki/Projects
12:26:58 <nribeka> burke: haha ...
12:26:59 <burke> cule
12:27:32 <burke> !learn projects as OpenMRS Projects: http://projects.openmrs.org
12:27:32 <OpenMRSBot> burke: The operation succeeded.
12:27:37 <burke> !projects
12:27:37 <OpenMRSBot> burke: "projects" --- (#1) OpenMRS Projects: http://openmrs.org/wiki/Projects, or (#2) OpenMRS Projects: http://projects.openmrs.org
12:27:41 <burke> :x
12:27:50 <burke> !help unlearn
12:27:50 <OpenMRSBot> burke: Error: There is no command "unlearn".
12:27:54 <burke> !help forget
12:27:54 <OpenMRSBot> burke: An error has occurred and has been logged. Please contact this bot's administrator for more information.
12:27:56 <docpaul> !forget projects
12:27:56 <OpenMRSBot> docpaul: Error: 2 factoids have that key. Please specify which one to remove, or use * to designate all of them.
12:28:01 <docpaul> !forget projects *
12:28:01 <OpenMRSBot> docpaul: The operation succeeded.
12:28:10 <burke> !learn projects as OpenMRS Projects: http://projects.openmrs.org
12:28:10 <OpenMRSBot> burke: The operation succeeded.
12:28:20 <burke> !projects
12:28:20 <OpenMRSBot> burke: "projects" --- OpenMRS Projects: http://projects.openmrs.org
12:28:28 <burke> :D
12:28:32 <burke> docpaul++
12:28:44 <sunbiz> why is everyone bullying the bot ??
12:29:11 <docpaul> !learn gettingstarted as You might want to look at !overview, !techtalk, and !projects
12:29:11 <OpenMRSBot> docpaul: The operation succeeded.
12:29:13 <sunbiz> some competition annoucnement I just missed ??
12:29:15 <docpaul> !gettingstarted
12:29:15 <OpenMRSBot> docpaul: "gettingstarted" --- You might want to look at !overview, !techtalk, and !projects
12:29:43 <docpaul> me likey a lot... major time saver
12:30:05 *** praveenr has quit IRC
12:30:08 <docpaul> OpenMRSBot++
12:30:15 <bwolfe> !karma
12:30:15 <OpenMRSBot> bwolfe: Highest karma: "docpaul" (3), "~docpaul" (2), and "OpenMRSBot" (2). Lowest karma: "r0bby" (-1), "scriptlets" (-1), and "~burke" (0). You (bwolfe) are ranked 4 out of 10.
12:32:29 <docpaul> sunbiz: no, it's understanding how our own bot works
12:32:39 <docpaul> given that it's been in here a year... it's about time to learn that
12:32:40 <docpaul> :)
12:33:29 <sunbiz> yea... true... and Im watching u guys and learning
12:33:51 <bwolfe> docpaul: this is actually a new bot...it's only about 2 months old :-)
12:34:25 *** djazayeri_away is now known as djazayeri
12:34:26 *** bwolfe has quit IRC
12:36:08 <burke> gottta go for the dev conference... bbl
12:36:10 <djazayeri> stop playing around on irc and get on the phone call. :P
12:38:01 <Woflborg> well thats a nice presentation on google video
12:42:27 *** bmckown has quit IRC
12:43:17 <docpaul> thanks Woflborg
12:43:21 <docpaul> that was a fun day
12:44:46 *** ekrub has joined #openmrs
12:44:47 *** ChanServ sets mode: +o ekrub
12:44:51 *** bwolfe has joined #openmrs
12:44:51 *** ChanServ sets mode: +o bwolfe
12:45:01 *** ekrub has quit IRC
12:45:36 *** ekrub has joined #openmrs
12:45:36 *** ChanServ sets mode: +o ekrub
12:46:10 *** bmckown has joined #openmrs
12:46:10 *** ChanServ sets mode: +o bmckown
12:46:44 *** sunbiz has quit IRC
12:47:04 <bmckown> !time
12:47:04 <OpenMRSBot> bmckown: "time" --- http://timeanddate.com
12:47:08 <bmckown> that's lame
12:47:30 <bmckown> Should actually give the time.
12:47:37 <bmckown> hehe
12:47:52 <bwolfe> bmckown: look to the left of your comment...xchat timestamps everything (or at least optionally does)
12:48:48 <bmckown> So we shouldn't allow OpenMRS Bot to learn something for time, then?
12:49:37 <bwolfe> bmckown: learn is just simple string stuff...I don't think we can make it learn a python command :-p
12:49:53 <bwolfe> bmckown: there is probably a supybot plugin that computes the current time and displays it
12:50:11 <bmckown> You're making javabot sound much better.
12:50:31 <bwolfe> how does that make javabot sounds any better !?
12:50:40 <[OmegentooX]> print time.localtime() =P
12:50:45 <bmckown> ~randomnumber
12:51:15 <bmckown> r0bby__ has programmed javabot to do some cool stuff.
12:52:33 <[OmegentooX]> I've been working on a theoretically cool python bot with a friend of mine. I say theoretically because while it has a cool module system, we haven't written any modules other than a Markov chain module that learns from the channel text and randomly spits out markov chains
12:53:09 *** masonf has quit IRC
12:53:34 <bwolfe> [OmegentooX]: why not just write a plugin for an already written bot? :-p say...supybot :-)
12:53:54 <[OmegentooX]> That's totally not as fun
12:55:06 *** burke has quit IRC
12:56:30 *** bhanu has quit IRC
12:56:31 *** Keelhaul has quit IRC
13:00:59 *** Keelhaul has joined #openmrs
13:01:10 *** masonf has joined #openmrs
13:02:59 *** bwolfe has quit IRC
13:04:08 *** bwolfe has joined #openmrs
13:04:08 *** ChanServ sets mode: +o bwolfe
13:05:40 <masonf> Are you going to be commenting on apps over the weekend?
13:12:20 *** sioraiocht has joined #openmrs
13:12:20 *** ChanServ sets mode: +v sioraiocht
13:15:28 <bwolfe> masonf: probably not until applications are closed
13:15:35 <bwolfe> masonf: did you want a comment sooner than that? :-)
13:17:32 <r0bby__> bmckown: all i wrote was _ONE_ plugin and i ripped that :P
13:17:32 *** njero has quit IRC
13:17:58 <bmckown> ripped?
13:19:03 <r0bby__> yeh one other operation did what i needed; so i ripped the code from there and added the extra information i needed; javabot uses spring, hibernate JPA, and wicket for its frontend (admin and the other parts i told you about)
13:19:24 <r0bby__> I'd be willing to peek @ supybot
13:20:53 *** r0bby__ has quit IRC
13:21:09 *** r0bby has joined #openmrs
13:21:57 <r0bby> and bmckown good news -- javabot is open source :) \
13:22:17 <r0bby> but right now you have to manually remove cheeser's default pass
13:22:31 <r0bby> which is cheeser/cheeser for username/pass
13:23:45 <bmckown> hmm. At any rate we'll probably be sticking with SupyBot for now. Next bot change I'll look further into javabot.
13:23:57 <brilliantnut> what sort of functionality are you looking for now?
13:24:07 <brilliantnut> in the bot, I mean..
13:24:27 <bmckown> do funny things and log the irc.
13:25:28 *** njero has joined #openmrs
13:25:28 *** ChanServ sets mode: +v njero
13:26:49 <brilliantnut> well, !list seems to list a ChannelLogger, so maybe the latter is already there... you probably have to activate a plugin or something
13:27:09 <bwolfe> um, bmckown we do log the irc
13:27:13 <bwolfe> see /topic
13:27:28 <bmckown> bwolfe: wish you would pay attention to the conversation
13:28:10 <bwolfe> what part of hte conversation did I miss?
13:28:18 <bwolfe> bmckown--
13:29:29 <bmckown> brilliantnut asked what we want in a bot. I said "funny things and log the irc". Before that I said we would stick with SupyBot. (it does what we need for now) That is, of course I know that we log the irc.
13:29:42 <bmckown> bwolfe:
13:30:23 <bwolfe> yes, but brilliantnut's question was: "what sort of functionality are you looking for NOW?" ...implying what we didn't have that made you keep commenting on javabot (besides that you want to keep mentioned r0bby did some stuff for it)
13:30:55 <bwolfe> mentioned=mentioning
13:31:46 <[OmegentooX]> Anyone know what Jim Manico is up to on the XForms aside from the Firefox XForms plugin test he posted on the dev list?
13:31:46 <bmckown> the key word you said was "implying". What is implied is up to the reader.
13:32:11 *** bmckown has left #openmrs
13:32:59 <bwolfe> the writer implies, the reader infers
13:33:23 <bwolfe> ...but I seem to have disturbed him :-/
13:33:47 <r0bby> haha i keyed in the wrong SSN
13:33:54 <r0bby> on my app. for readmission
13:34:19 <r0bby> oops
13:34:22 <r0bby> fixed it
13:35:12 <r0bby> supybot is extendable
13:35:42 <r0bby> bwolfe: all you'd need is a tomcat install to drop javabot's war in :P
13:36:10 <bwolfe> r0bby: we have tomcat installs coming out the ear...openmrs is a webapp afterall. :-)
13:36:18 <r0bby> :)
13:37:41 <bwolfe> ...but supybot is really one of the most widely used bots, does everything we want, etc. I see no reason to switch
13:43:17 <r0bby> good =)
13:43:35 <r0bby> because one thing in ##java regulars notice is javabot lags
13:43:56 <r0bby> brilliantnut; what ya here for :)
13:44:00 <r0bby> soc?
13:48:06 *** jmiranda has joined #openmrs
13:49:36 *** ChanServ sets mode: +o jmiranda
13:50:49 *** njero has quit IRC
13:52:03 *** User191 has joined #openmrs
13:52:25 *** User191 has quit IRC
13:52:53 <docpaul> !help
13:52:53 <OpenMRSBot> docpaul: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
13:53:02 <docpaul> !help commands
13:53:03 <OpenMRSBot> docpaul: (commands takes no arguments) -- Returns a list of the commands offered by the bot.
13:53:10 <docpaul> !commands
13:53:10 <OpenMRSBot> docpaul: action, add, alert, announce, any, apropos, ban add, ban list, ban remove, capabilities, capability add, capability list, capability remove, capability set, capability setdefault, capability unset, change, changename, channel, channels, channelstats, clear, cmd, commands, config, cpu, cycle, default, defaultcapability, defaultplugin, dehalfop, deop, devoice, disable, dump, enable, export, flush, forget, (2 more messages)
13:53:58 *** praveenr has joined #openMRS
13:57:03 <r0bby> w00t grails no longer hangds!!!!
13:57:14 <[OmegentooX]> docpaul, I'm working on my SoC app now
13:57:16 <r0bby> just when i was about to write an angry blog post too
13:57:31 * r0bby shakes fist
13:57:58 * r0bby throws a rubber chicken at docpaul
13:57:59 <docpaul> [OmegentooX]: great. :)
13:58:17 * docpaul ducks, spins, and karate chops r0bby
13:58:25 <r0bby> oh shit
13:58:35 * r0bby is happy now
13:59:25 <r0bby> and is tigerdirect's site screwy in firefox...
13:59:55 <r0bby> http://mybawx.org/web/tigerdirect.png
14:00:51 <bwolfe> r0bby: I think that the fact that you're shopping on tigerdirect is screwy...
14:01:06 <bwolfe> ...and its screwy for me too r0bby
14:01:25 <r0bby> bwolfe: newegg's return policy for LCDs is...bad.
14:01:45 <r0bby> I wonder if monkeys designed that site
14:01:52 <r0bby> or at most 12 year olds
14:01:57 <bwolfe> monkeys that used IE
14:02:03 <bwolfe> *used=use
14:02:36 <r0bby> you can't deploy a webapp w/o testing it in ALL browsers
14:02:44 <bwolfe> people do
14:02:53 <bwolfe> and did for about 10 years while IE6 dominated
14:04:06 * r0bby dances
14:04:21 <r0bby> I want: my books and my monitor :(
14:04:36 <r0bby> one is coming from the west; one from the south
14:05:09 <r0bby> now here's a funny question: where will they meet :P \
14:06:13 *** Glen has joined #openmrs
14:07:18 <r0bby> day by day i ruin my chances for soc :/
14:07:45 <[OmegentooX]> Bah. IBM made some promising sounding XForms abandonware
14:09:09 <[OmegentooX]> http://www.ibm.com/developerworks/xml/library/x-xfrmdesigner/
14:09:10 <OpenMRSBot> <http://ln-s.net/1jo9> (at www.ibm.com)
14:09:23 <bwolfe> r0bby: if shipped by fedex, they'll probably meet in indy :-p
14:09:45 <r0bby> LOL
14:09:50 <r0bby> UPS
14:11:12 <r0bby> UPS/USPS
14:21:03 *** ekrub has quit IRC
14:21:51 *** burke has joined #openmrs
14:21:51 *** ChanServ sets mode: +o burke
14:21:52 *** sioraiocht has quit IRC
14:21:58 *** burke has quit IRC
14:22:20 *** sioraiocht has joined #openmrs
14:22:20 *** ChanServ sets mode: +v sioraiocht
14:23:19 <r0bby> burke is a doctor @ a teaching hospital?
14:24:21 <bwolfe> r0bby: yes
14:24:27 <bwolfe> an internist
14:25:10 <r0bby> ah
14:25:15 <r0bby> that's neat :)
14:25:25 <r0bby> I thought private practice
14:25:56 *** burke has joined #openmrs
14:25:56 *** ChanServ sets mode: +o burke
14:31:16 <Glen> Regarding concepts in openmrs - can concepts have relationships with other concepts? in terms of specialization / generalization?
14:33:49 * r0bby has no clue
14:33:52 <Glen> to facilitate population analysis, data mining, etc
14:34:27 <bwolfe> Glen: not really sure what you mean
14:37:07 *** nribeka has quit IRC
14:37:07 *** Glen has quit IRC
14:38:03 <bwolfe> mibbit go down? :-/
14:41:38 *** Glen has joined #openmrs
14:42:50 <Glen> bwolfe: yes, mibbit just quit on me
14:46:18 *** nribeka has joined #openmrs
14:47:03 *** njero has joined #openmrs
14:47:03 *** ChanServ sets mode: +v njero
14:47:59 <Glen> bwolfe: I'm referring to SNOMED-CT principles (concepts are part of multi-dimensional concept hierarchies), wondering how rich the openmrs concept dictionary is
14:55:07 *** r0bby|mibbit has joined #openmrs
14:55:37 * r0bby|mibbit sees mibbit
14:55:45 <r0bby|mibbit> yeh me n o like
14:55:49 *** r0bby|mibbit has quit IRC
14:56:45 *** nribeka has quit IRC
15:08:40 <Glen> Does the concept map support a single-concept hierarchy? implicitly?
15:10:42 <burke> concept map is meant to map concepts defined within an openmrs implmentations to vocabulary within another implementation or a standardized vocabulary
15:11:20 <Glen> so no inherent concept hierarchical support?
15:11:20 <burke> so a concept like HEMOGLOBIN in the concept dictionary could be mapped to an ICD-10 code, a LOINC code, a SNOMED code, etc.
15:11:32 <burke> the hierarchy is represented in concept_set
15:12:21 <burke> map is for mapping between separate vocabularies, concept_set is for defining hierarchies within the local concept dictionary
15:13:59 <Glen> so say that you have one concept "1. disorder of the urinary system" and another concept "2. kidney disease". How can you show that concept 2 is a specialization of concept 1?
15:15:50 <burke> not so much at the moment. concept_map could do that ... we have planned on a relationship attribute to specify the "is_a" vs. "is_part_of_a" stuff. but haven't built it yet
15:16:31 <burke> we would rely on external vocabularies to do heavy duty ontologies
15:17:27 <burke> though we've been hoping to incorporate some design ideas from the openEHR folk
15:17:55 <Glen> very smart, burke. the ontologies have already been defined for the most part. I'm thinking about how we could take advantage of that work in a custom concept dictionary.
15:18:27 <r0bby> burke: o/
15:19:17 <burke> i suppose you could create a module to use external knowledge to add enhanced features...hmmm...interesting
15:19:27 <burke> r0bby: yo.
15:19:44 *** bwolfe has quit IRC
15:20:10 <r0bby> apologies for that notice
15:20:14 <r0bby> s/notice/memo/
15:20:34 <njero> hmm, I think that the concept set still gets you where you want to get
15:20:57 <Glen> burke: in rmrs, is there a centralized "terminology service" or is it part of the core system?
15:21:08 <burke> r0bby: are you talking about the ruby reference? :p
15:21:21 <r0bby> erm...no :P
15:21:28 <r0bby> that I fully meant :P
15:21:43 <r0bby> i was talking about the memoserv one :P
15:22:07 <burke> Glen: RMRS uses a central dictionary similar to what we've built rather than a terminology service AFAIK
15:22:33 * r0bby goes to fiddle w/ stuff
15:22:37 <r0bby> yeh...stuff
15:22:58 <burke> r0bby: i haven't used memoserv (kinda an irc n00b)
15:23:06 <r0bby> ah
15:23:13 <r0bby> /ms read 1
15:23:16 <r0bby> /ms read 2
15:23:31 <r0bby> assuming your client supports it
15:23:40 <r0bby> is bwolfe a doctor too?
15:23:58 <r0bby> the /ms command that is.
15:24:29 <burke> ah. got it.
15:24:29 <r0bby> but it's not important anymore as i took care of what i was asking
15:24:42 <njero> is Jim in this channel?
15:24:51 <burke> bwolfe and bmckown are not docs...they save lives through code
15:24:56 <Glen> burke: thanks for your responses. my questions are getting beyond the scope of openmrs now so I'll hold off.
15:25:20 <r0bby> bwolfe had an iupui.edu hostmask
15:25:21 <burke> Glen: no problem.
15:25:25 * r0bby hopes to do so too
15:26:01 <burke> r0bby: docpaul, burke, bwolfe, and bmckown all work at http://regenstrief.org (on IUPUI campus)
15:26:41 *** praveenr has quit IRC
15:27:10 <r0bby> ah
15:27:17 <r0bby> okay
15:28:17 <r0bby> :)
15:28:42 <r0bby> how bad will my hyperness affect my chances for soc :(
15:29:26 <burke> there's still about a 5% chance you'll get in
15:29:36 <r0bby> 5%?
15:29:37 <r0bby> :(
15:29:45 <burke> hey, at least I rounded up ;)
15:29:51 <burke> :p
15:29:54 <r0bby> awww come on
15:30:05 <r0bby> I seriously hope i get in you guys forced me to apply
15:30:16 <burke> r0bby: I can't make any guarantees until we've got all the applications and have prioritized them & assigned mentors, etc.
15:30:33 <burke> I hope you do too. :)
15:30:48 <r0bby> i'm pretty sure you're gonna be my mentor as it's YOUR module :P
15:30:54 <burke> hehe
15:31:06 <burke> poor r0bby
15:31:21 * r0bby worried :(
15:31:59 * r0bby will be getting his reference guides and such on monday
15:33:49 <Woflborg> i claim false advertisement
15:33:59 <r0bby> Woflborg?
15:34:10 <Woflborg> the party's only for the select few :P
15:34:19 <r0bby> ...
15:34:44 <r0bby> shove it :P
15:34:45 <njero> Glen: So tell me if this satisfies what you are looking for. You have concept_id 1, which is the concept for URINARY DISORDERS, is_set is true. Then you have concept_id 2 which is the concept for BLADDER INFECTION. Then you have a concept set definition where cocnept_id = 1 and concept_set = 2. The FK in there denotes a has_a relationship, but you can use an IFP to figure the reverse (though the graph may result in multiple parents)
15:35:33 <njero> burke: any comments on that ^
15:37:45 <Woflborg> r0bby: if theres couple hundread applicants, i wonder how many they take :P ?
15:37:49 <burke> njero: concept_set is primary a has_a relationship...so it would be limited to as much as you could do with that relationship.
15:38:18 <r0bby> Woflborg: stop trolling
15:38:34 <r0bby> I'm not as dumb as you think
15:38:51 <burke> but i am. i am definitely as dumb as you think.
15:38:57 <njero> me too
15:39:02 <Glen> njero, burke: it gets rather beautiful when you consider that a relationship is also a concept
15:39:15 <burke> aaaaaaaaaaaah!
15:39:20 * burke head explodes!
15:39:25 <njero> LOL
15:39:25 <burke> *'s
15:39:36 <r0bby> and Woflborg: say 50% of the applicants apply for one of the projects -- they'll only take one of those obviously
15:39:47 <burke> create table thing (id int, value blob). done. :p
15:39:52 <r0bby> my project has no competition afaik
15:39:56 <njero> Glen, I think I would disagree with that thinking...
15:40:21 <Woflborg> r0bby: one project, or one applicant ?
15:40:35 <r0bby> one project
15:40:46 <njero> The relationships are predicates, the subjects and objects are nouns... aka concepts...
15:40:52 <burke> I appreciate the potential of concepts defining the relationships...but I think I'll leave that level of mind-bending for folks like Cimino, et al. :D
15:40:58 <r0bby> one applicant per project
15:41:24 <r0bby> who is Cimino?
15:41:33 <njero> But it definitely is something that has potential :)
15:42:21 <burke> r0bby: http://www.dbmi.columbia.edu/cimino/ -- he does a lot of work with vocabularies at Columbia. There are folks in Minnesota and/or Wisconsin doing some good work as well.
15:42:33 <burke> There are definitely much smarter ontology wizards than I
15:42:38 <burke> s/I/me.
15:42:49 <Woflborg> r0bby: so the amount of people accepted equals the amount of projects :P ?
15:43:29 * njero nods ... than me too...
15:44:07 <burke> Woflborg: organizations assign mentors to students and then rank the projects, then Google comes along and sets a threshhold (number of slots) for each org. All projects (apps) prioritized above that threshhold are accepted.
15:44:41 <burke> I'm like a caveman working with is_a and has_a. Show me a bic lighter and I'm dangerous. :p
15:44:49 <r0bby> ah
15:45:10 <r0bby> Woflborg: this project is a VERY worthy cause.
15:45:26 <r0bby> OH i prolly ran into him
15:45:44 <Woflborg> burke: so is the amount of people restricted somehow ?
15:45:46 <r0bby> or at least saw him and didnt know
15:45:47 <r0bby> :x
15:46:00 <r0bby> Woflborg: by the number of slots alloted by google
15:46:28 <r0bby> burke : wow
15:46:40 <r0bby> At Cimino :)
15:47:27 <Woflborg> im still a bit confused. So how do they prioritize them over the threshold ?
15:47:30 <r0bby> btw burke what is hl7?
15:47:35 <r0bby> ugh
15:47:37 * r0bby googles
15:47:47 <r0bby> health level 7
15:47:58 <r0bby> :/
15:48:09 <r0bby> okay now i understand slightly
15:48:18 <burke> r0bby: you can see an example here: http://openmrs.org/wiki/HL7
15:48:43 *** nribeka has joined #openmrs
15:48:48 <r0bby> thanks burke
15:48:53 <burke> it's nothing fancy. just about 1,000,000 man hours of creating an international standard for how to transmit medical information between systems
15:49:04 <r0bby> ah
15:49:10 <r0bby> ... nothing fancy?!
15:49:20 <r0bby> that's ...an understatement
15:49:28 <burke> the original format (ER7) uses pipes (vertical bars) to separate fields, ^ between subfields. the spec defines what goes into each slot.
15:49:47 <r0bby> ah
15:50:00 <nribeka> but they use xml now right burke? for the new hl7?
15:50:24 <njero> nribeka: yep
15:50:26 <r0bby> I'd like to convert the arden antlr grammar to antlrv3 but i my second monitor will help greatly as i can have the other grammar up while i work :)
15:50:29 <burke> there's an XML version that folks are migrating to (all this is version 2.x). there's a version 3 that models just about all medical knowledge, but it's only getting adopted slowly since not enough of us are smart enough to get it.
15:50:46 <r0bby> m y head is about to explode
15:50:52 *** Woflborg has left #openmrs
15:51:21 <burke> r0bby: you should touch base with Vibha to let her know what you're up to. I'm sure she'd appreciate the help.
15:51:30 <burke> stand back...
15:51:38 <r0bby> I'm gonna
15:51:43 <r0bby> I'd need her input
15:51:53 <r0bby> If i finish my soc project early i'll look into it
15:52:08 <r0bby> But in all likelihood i wont but it may happen :)
15:52:12 <nribeka> haha ... sorry for directly jump in to conversation. almost fell asleep at a kinda boring class :P
15:52:17 <r0bby> if she comes online i'll talk to her :)
15:52:50 <njero> for the record I was mistaken when I said you could use an IFP (inverse functional property rule) to get the parent of a has_a... I think you can only infer it is inverse and that it is transitive... the fact that it can belong to multiple sets means it is not functional in ontology speak... at least I think so. Regardless you do get more than just has_a when you define has_a...
15:53:41 * njero clearly needs sleep...
15:53:49 <njero> burke: where are you now?
15:54:02 <nribeka> njero: me too :(
15:54:20 <burke> at work. and about to get in trouble with my wife. I should be leaving about 30 minutes ago...
15:54:29 <njero> at IU?
15:56:06 <njero> am I right in thinking you were in Kenya?
15:56:40 <burke> nope. not now. i'm at IU
15:56:46 <njero> aha okay
15:56:59 <burke> are you in malawi?
15:57:06 <njero> yeah
15:57:14 <burke> are things formtastic there?
15:57:25 <njero> I have had a lot of setbacks lately... but they are getting formtastic again
15:57:45 <nribeka> what is formtastic?
15:57:47 <njero> I ended up with Malaria and right when I was back in shape I lost two harddrives...
15:57:54 <njero> http://formtastic.us
15:58:04 <burke> ouch!
15:58:13 <burke> and *that* slowed you down? ;)
15:58:39 <njero> And that was afte being arrested and convicted of criminal activity!
15:58:48 <burke> ?
15:58:57 <burke> fyi - this chat room is logged
15:59:00 <burke> :D
15:59:20 <njero> My car wasn't properly registered... which is a fairly serious offense here...
15:59:30 <r0bby> ...
15:59:34 <njero> yeah I know it is logged, I blogged it too :)
15:59:39 <nribeka> interesting
15:59:47 <burke> njero: I'm not sure I can speak with you any longer. Not registered? Shame on you.
15:59:48 <r0bby> njero: anything do, say, can and will be used against you in a court of law
15:59:55 <r0bby> and your employers WILL find this
16:00:08 <njero> nribeka: it is a project to designed as an option for HTML Forms + Javascript as a layer for OpenMRS inputs
16:00:42 <nribeka> ah, who develop it?
16:00:46 <Glen> r0bby: re - arden sytax grammar - i have an egrammar for http://sablecc.org/
16:00:51 <njero> nribeka: it is my OpenMRS Internship Project to figure out how to make it work well with OpenMRS in a Java setting (it is written in Ruby using rails)
16:00:55 <r0bby> Glen: bah
16:01:01 <r0bby> Glen: bah
16:01:04 <burke> r0bby: fyi - we will likely want to get some inspiration from formtastic for a groovy module
16:01:05 <r0bby> antlr is better
16:01:17 * r0bby ducks
16:01:18 <njero> it was originally developed by Mike Mckay (Baobab Health) with the help of WHO I think
16:01:31 <r0bby> wait
16:01:33 <r0bby> rewrite it?
16:01:40 <njero> burke: I thought that was vice versa!
16:01:50 <burke> okay folks...i'd love to stick around, but a bell is tolling for me.
16:01:53 <r0bby> burke: write up a specific thing up for what you expect of me :x
16:01:53 <burke> njero: :D
16:02:01 <njero> night burke! thanks again
16:02:09 <r0bby> so i can check off each item i complete
16:02:23 <nribeka> see you around burke
16:02:23 <r0bby> whether or not i get accepted
16:02:27 <r0bby> later :)
16:02:44 <burke> r0bby: i'll write up a brief project description so you know what you're getting yourself into ;)
16:02:46 <burke> later.
16:02:50 <nribeka> i'm overwhelmed with openMRS
16:02:56 *** burke has quit IRC
16:03:13 <nribeka> this project is so huge
16:03:23 <nribeka> lots of thing to learn haha ...
16:03:56 <nribeka> got to run ... see you guys around
16:04:01 <njero> see ya
16:04:14 *** nribeka has quit IRC
16:04:15 <njero> midnight here... I think I may start to fade out
16:06:12 * r0bby dances
16:09:05 *** pearlbear has joined #openmrs
16:09:05 *** ChanServ sets mode: +v pearlbear
16:22:51 *** andrei6200 has joined #openmrs
16:23:45 *** Glen has quit IRC
16:24:48 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: BirtReportModule 1.5 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=birt&version=&1.5>
16:53:38 *** brilliantnu1 has joined #openmrs
16:53:47 *** brilliantnut has quit IRC
17:39:16 *** HongJun has joined #openmrs
17:40:45 <HongJun> djazayeri: have you read my mail about the GSoC application?
17:41:55 *** r0bby has quit IRC
17:46:29 *** kane77 has quit IRC
17:49:26 *** r0bby has joined #openmrs
17:50:35 <r0bby> i love it when my system acts up :D
17:58:48 *** njero has quit IRC
18:04:44 *** brilliantnut has joined #openmrs
18:05:12 *** sunbiz has joined #openmrs
18:05:23 *** sunbiz has quit IRC
18:05:28 *** sunbiz has joined #openmrs
18:05:55 <sunbiz> hi guys
18:06:07 <r0bby> hey
18:06:15 <sunbiz> howz it going robby ??
18:06:22 <sunbiz> finished the app to SoC ??
18:07:16 *** [OmegentooX] has quit IRC
18:07:34 *** Keelhaul has quit IRC
18:08:00 <r0bby> sunbiz: 2 days ago.
18:08:30 *** [OmegentooX] has joined #openmrs
18:08:31 *** ChanServ sets mode: +v [OmegentooX]
18:08:38 * r0bby sighs
18:08:45 <sunbiz> and how many apps have we got till now??
18:09:18 <sunbiz> I dont see a lot of people coming in..in the irclogs ??
18:09:20 *** andrei6200 has quit IRC
18:09:33 <sunbiz> isn't SoC getting lots of apps this year??
18:10:00 <[OmegentooX]> Tons of people this year
18:10:50 <sunbiz> okk... I didn't see many people on the IRClogs asking a lot of questions
18:11:01 * r0bby is excited
18:11:07 <sunbiz> so...I thought therz a lull or something...
18:12:33 <sunbiz> !learn
18:12:33 <OpenMRSBot> sunbiz: Invalid arguments for learn.
18:13:00 <sunbiz> !projects
18:13:00 <OpenMRSBot> sunbiz: "projects" --- OpenMRS Projects: http://projects.openmrs.org
18:14:06 <r0bby> http://apply2soc.openmrs.com
18:14:23 <sunbiz> !learn sunbiz as Just Another Developer
18:14:23 <OpenMRSBot> sunbiz: The operation succeeded.
18:14:29 <sunbiz> !sunbiz
18:14:29 <OpenMRSBot> sunbiz: "sunbiz" --- Just Another Developer
18:14:29 <r0bby> hrm
18:18:03 <sunbiz> !google hrm
18:18:03 <OpenMRSBot> sunbiz: Error: "google" is not a valid command.
18:19:14 <r0bby> !commands
18:19:14 <OpenMRSBot> r0bby: action, add, alert, announce, any, apropos, ban add, ban list, ban remove, capabilities, capability add, capability list, capability remove, capability set, capability setdefault, capability unset, change, changename, channel, channels, channelstats, clear, cmd, commands, config, cpu, cycle, default, defaultcapability, defaultplugin, dehalfop, deop, devoice, disable, dump, enable, export, flush, forget, (2 more messages)
18:20:12 *** brilliantnu1 has quit IRC
18:22:12 <sunbiz> !help add
18:22:12 <OpenMRSBot> sunbiz: Error: That command exists in the Alias, Herald, and RSS plugins. Please specify exactly which plugin command you want help with.
18:24:08 *** jmiranda has quit IRC
18:24:35 <sunbiz> !OpenMRS
18:24:35 <OpenMRSBot> sunbiz: OpenMRS Changesets: Changeset [3738]: XForms Module: Organized the default XForm to XHTML stylesheet and added … <http://dev.openmrs.org/changeset/3738> || OpenMRS Changesets: Changeset [3737]: xformsorbeon module: basic xform creation working! <http://dev.openmrs.org/changeset/3737> || OpenMRS Changesets: Changeset [3736]: xformsorbeon module: making progress on complete xform/xhtml file (26 more messages)
18:25:11 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3743]: xformsorbeon module: cleanup of javadoc and namespace <http://dev.openmrs.org/changeset/3743> || OpenMRS Changesets: Changeset [3742]: birtreport: Upgraded libraries to BIRT Runtime 2.2.2. No new features … <http://dev.openmrs.org/changeset/3742> || OpenMRS Changesets: Changeset [3741]: birtreport: Upgraded libraries to BIRT Runtime 2.2.1.1. No new features … <http://dev.openmrs.org/changeset/3741> || OpenMRS Changesets: Changeset [3740]: birtreport: Classpath change to complete migration to BIRT Report 2.2.1. <http://dev.openmrs.org/changeset/3740> || OpenMRS Changesets: Changeset [3739]: birtreport: Upgraded libraries to BIRT Runtime 2.2.1. No new features … <http://dev.openmrs.org/changeset/3739>
18:25:55 * sunbiz is bored... everyone's idle
18:26:08 <[OmegentooX]> I really need to find out what Jim Manico is up to
18:26:34 * sunbiz thinks he should go to sleep... Sun is about to rise
18:26:40 <sunbiz> ok...cya guys!!
18:26:46 <[OmegentooX]> ta
18:26:59 *** sunbiz has left #openmrs
18:31:04 * r0bby [OmegentooX]: eliminate him :)
18:31:12 <r0bby> I know a good hitman
18:31:21 <[OmegentooX]> What?
18:32:05 <r0bby> nothing :)
18:32:07 <r0bby> OH wow
18:32:17 <r0bby> GUtil addon for firefox is neat
18:32:24 <r0bby> [OmegentooX]: im goofy sometimes
18:48:40 *** Ctta0s has joined #openmrs
18:49:18 *** Ctta0s has left #openmrs
18:49:25 <HongJun> djazayeri: Hello, are you still online?
18:56:49 *** atomicturtle has quit IRC
19:05:40 *** Keelhaul has joined #openmrs
19:06:25 *** bdubs has joined #openmrs
19:30:10 *** bdubs has left #openmrs
19:44:58 *** nribeka has joined #openmrs
19:47:35 *** chase has joined #openmrs
19:49:11 <chase> hey guys
19:49:18 <chase> i have what's probably a really stupid question
19:49:34 <chase> but i don't really know jsps that well
19:50:11 <chase> in patientDashboardForm.jsp
19:50:21 <chase> it references $patient.dead
19:50:35 <chase> err ${patient.dead}
19:50:48 <chase> but i can't figure out where that variable is coming from
19:52:00 <chase> any help?
19:54:31 <r0bby> it refers to the property
19:54:41 <r0bby> in this case the Patient model
19:55:18 <chase> i guess my question is more, how is this variable in scope in this jsp
19:56:40 <r0bby> read up on JSP :)
19:56:49 <chase> i did
19:57:49 <r0bby> I'm not sure
19:57:54 <r0bby> I'm just learning JSP myself
20:00:00 <nribeka> docpaul (i think it was docpaul) said it's using velocity
20:00:23 <chase> velocity?
20:00:25 <nribeka> so probably you need to see velocity docs
20:00:38 <nribeka> velocity templating engine, i guess
20:00:45 <nribeka> velocity.apache.org
20:03:04 *** pombreda has quit IRC
20:03:59 <chase> thanks; i'll start on the docs
20:04:22 <nribeka> i'm not familiar with it. never use it haha :-)
20:04:39 *** pombreda has joined #openmrs
20:04:39 *** ChanServ sets mode: +v pombreda
20:10:06 <chase> spring, hibernate, dojo, velocity.... i'm going to be uber-knowledged by the end of this job =)
20:11:06 *** Sil has joined #openmrs
20:11:27 *** Sil has left #openmrs
20:11:28 <nribeka> yeps ... openmrs use many lib that i never use before.
20:11:33 <nribeka> dwr
20:12:20 <r0bby> chase: yup
20:18:51 *** bmckown has joined #openmrs
20:18:51 *** ChanServ sets mode: +o bmckown
20:23:38 *** pombreda has quit IRC
20:27:39 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3744]: xformsorbeon module: added default status display are to end of form for … <http://dev.openmrs.org/changeset/3744>
20:34:06 *** chase has quit IRC
20:46:56 <r0bby> docpaul!!!!
20:50:17 <r0bby> GAH
21:03:30 *** atomicturtle has joined #openmrs
21:21:47 *** pombreda has joined #openmrs
21:21:47 *** ChanServ sets mode: +v pombreda
21:30:11 <r0bby> why is burke not here when i have a breakthrough :|
21:32:36 *** brilliantnu1 has joined #openmrs
21:32:44 *** brilliantnut has quit IRC
21:37:12 *** HongJun_ has joined #openmrs
21:37:12 *** HongJun has quit IRC
21:40:18 *** brilliantnut has joined #openmrs
21:41:32 *** chase has joined #openmrs
21:54:06 *** brilliantnu1 has quit IRC
21:59:56 *** bmckown has quit IRC
22:00:46 <r0bby> docpaul: I emailed you something
22:01:43 *** mib_ngvby0ft has joined #openmrs
22:01:59 *** mib_ngvby0ft has quit IRC
22:32:24 *** HongJun_ has quit IRC
22:44:41 *** docpaul_ has joined #openmrs
22:45:15 *** docpaul_ has quit IRC
23:19:24 *** Thana[ has quit IRC
23:21:51 *** chase has quit IRC
23:26:57 *** chinthakacse has joined #openmrs
23:47:44 *** chinthakacse has quit IRC
23:48:04 *** chinthakacse has joined #openmrs
23:49:31 *** Wiss_ has joined #openmrs
23:50:23 *** njero has joined #openmrs
23:50:23 *** ChanServ sets mode: +v njero
23:54:53 *** njero has quit IRC
23:55:52 *** njero has joined #openmrs
23:55:52 *** ChanServ sets mode: +v njero