IRC Chat : 2009-04-22 - OpenMRS

00:12:56 *** jmiranda has quit IRC
00:19:09 <Mkop> / TODO should be changed to text defaults and constants should be removed
00:19:23 <Mkop> does "text defaults" mean static text?
00:19:55 <Mkop> s/static text/literal string/
00:20:21 <Mkop> i.e. the places that refer to that constant should be replaced with a literal string of the value, and the constants should be deleted from OpenMrsConstants?
00:20:41 <Mkop> this is in OpenMrsConstants line 836, if you want to look
00:26:07 *** atomicturtle has joined #openmrs
00:26:28 *** atomicturtle has left #openmrs
00:29:02 <Keelhaul> commons-collections.jar=/scratch/gdata_java/commons-collections-3.2.jar
00:29:12 <Keelhaul> if an ant build.properties file has that line
00:29:19 <Keelhaul> what is that path relative to
00:29:34 <Keelhaul> i have scratch/* within the project dir
00:29:35 <Keelhaul> doesnt work
00:31:52 <nribeka> relative to project root probably Keelhaul?
00:32:02 <Keelhaul> nribeka: thats what i tried
00:32:39 <nribeka> not working?
00:32:59 <Keelhaul> nope
00:33:00 <Keelhaul> BUILD FAILED
00:33:00 <Keelhaul> E:\Users\Keelhaul\Documents\Workspace\health_sample\build.xml:23: missing GData client lib: /scratch/gdata_java/gdata-client-1.0.jar/
00:35:03 <nribeka> in eclipse if you hover on the xpath expression, it will display on to what path the xpath expession will be resolved
00:36:03 <nribeka> and that is gdata-client-1.0.jar not the commons Keelhaul
00:38:43 *** rryan has quit IRC
00:41:41 *** Keelhaul|afk has joined #openmrs
00:42:14 *** Echidna has quit IRC
00:42:21 <Keelhaul|afk> sorry, cable modem went offline =/
00:43:30 *** Echidna has joined #openmrs
00:53:53 *** Keelhaul has quit IRC
00:56:37 <Mkop> hmmm
00:56:51 <Mkop> I've never noticed reading different styles of code putting me into a different mood
00:57:28 <Mkop> I'm reading one of those methods that does like 18 things in 4 lines, and I find myself sitting on the edge of my chair
01:00:41 <Keelhaul|afk> lol
01:00:45 <Keelhaul|afk> is that good ro bad
01:00:49 *** Keelhaul|afk is now known as Keelhaul
01:02:33 *** atomicturtle has joined #openmrs
01:04:11 <Mkop> I don't think it's bad
01:04:15 <Mkop> it's like a good book
01:04:21 <Mkop> can put you in different moods
01:04:44 <Mkop> bwolfe: I know you're not around now, but if you see this and I'm still around, ping me back, I have a question
01:08:32 *** atomicturtle1 has joined #openmrs
01:08:32 *** atomicturtle has quit IRC
01:18:10 *** rryan has joined #openmrs
01:58:17 <Mkop> anyone know, how do I get eclipse to show more than 100 warnings?
02:01:57 <bwolfe> Mkop: whats up?
02:03:46 <Mkop> I'm working on that deprecation ticket
02:04:09 <Mkop> there are a number of places where the nature of the calling method is such that it has no choice but to use the deprecated method
02:04:51 <Mkop> for example, Context.getProgramWorkflowService.getWorkflow(Integer) is deprecated, b/c you're supposed to use Program.getWorkflow(Integer) instead
02:06:16 <Mkop> DWRProgramWorkflowService has a method getStatesByWorkflow(Integer) that has no choice but to call the deprecated method, since it has no way of getting the program
02:07:19 <Mkop> in cases like this, should I a) suppresswarnings("deprecation"), b) deprecate the calling method, c) keep the warning there, d) case by case
02:07:21 <Mkop> bwolfe:
02:14:27 *** greendots has quit IRC
02:15:17 <bwolfe> Mkop: probably case by case
02:15:28 <bwolfe> is the calling method deprecated already ?
02:15:32 <Mkop> no
02:16:47 <Mkop> should I take them to the listserv?
02:19:27 <bwolfe> yeah, thatd be a good place
02:19:52 <Mkop> ok
02:19:55 <bwolfe> Mkop: I'm curious. what code had you on the 'edge of your seat'? :-p
02:20:05 <Mkop> lol
02:20:47 <Mkop> ProgramWorkfowEditor.setastext
02:21:13 <Mkop> i'm eating so only have one hand/finger to type
02:21:46 <Mkop> but am nonetheless getting peanut butter on my keyboard
02:23:09 <Mkop> it's not really on the edge of my seat
02:23:26 <Mkop> but when I sense that it's efficient code, I try to read faster to "keep up"
02:23:45 <bwolfe> heh
02:25:56 <Mkop> bwolfe: there are a ton of deprecation warnings because of serialization stuff
02:26:19 <Keelhaul> tbh, i dont like how some api methods got deprecated forcing you to use more cumbersome methods
02:26:52 <Mkop> yeah
02:27:20 <Mkop> those getObservations(...........) methods which end up being getObservations(null, null, null, questions, null, null, null, null, null, null, false)
02:27:48 <Mkop> null, null, null, sausage and spam
02:27:55 <Mkop> lol
02:29:50 <Keelhaul> =)
02:30:09 <Keelhaul> or if the method only accepts collections of a type
02:30:16 <Mkop> yeah
02:30:52 <Mkop> null, null, null, null, Collections.singletonList(sausage), Collections.singletonList(spam)
02:54:20 *** atomicturtle1 has left #openmrs
02:55:43 *** bwolfe has quit IRC
02:57:26 *** isurundt has joined #openmrs
02:57:33 <OpenMRSBot> Recent updates in the world of openmrs: Jaoa Portela: Accepted into GSOC 2009! <http://agnor.wordpress.com/2009/04/21/accepted-into-gsoc-2009/>
03:30:24 <Mkop> Keelhaul: you around?
03:30:34 <Keelhaul> sorta
03:31:58 <Mkop> for the serialVersionUID needed by any serialized objects, is it good to have Eclipse automatically determine that?
03:34:59 <Mkop> Keelhaul: do you know?
03:35:25 <Keelhaul> eclipse can do that?
03:35:26 <Keelhaul> didnt know
03:35:35 <Keelhaul> it doesnt really have to be a real uid
03:35:38 <Keelhaul> just 1L will do =)
03:35:52 <Keelhaul> they discussed it on the mailing list recently
03:36:45 <Mkop> yes, eclipse can do that
03:37:00 <Mkop> it gave a warning that there wasn't one, and one of the quick-fix options was to auto-generate one
03:40:40 *** jmiranda has joined #openmrs
03:40:40 *** ChanServ sets mode: +o jmiranda
03:42:45 *** upul has joined #openmrs
03:42:45 *** ChanServ sets mode: +v upul
03:53:30 <Mkop> this is cool
03:53:35 <Mkop> I'm _almost_ done with that ticket
03:55:10 *** Mkop1 has joined #openmrs
03:57:47 *** Mkop1 has quit IRC
03:58:02 *** Mkop1 has joined #openmrs
03:59:31 <Mkop1> the only thing left to do on ticket 1142 is to email the dev list for the hard questions
04:02:54 *** atomicturtle has joined #openmrs
04:11:56 *** Mkop has quit IRC
04:12:56 *** jmiranda has quit IRC
04:20:56 <nribeka> !ticket 1142
04:20:56 <OpenMRSBot> nribeka: Ticket #1142: http://dev.openmrs.org/ticket/1142
04:21:12 <nribeka> hmm send it then Mkop1
04:27:00 <Mkop1> nahh, I'll do it later
04:27:03 <Mkop1> I have homework to do
04:30:23 <Keelhaul> http://www.lukesurl.com/archives/700
04:38:03 *** sdefabbiakane has joined #openmrs
04:40:03 <Mkop1> Keelhaul: that comic is not funny
04:40:39 <Keelhaul> the internet disagrees
04:42:23 <r0bby> I have an exam at 9
04:42:33 <r0bby> which in all likelihood i will fail
04:43:06 <r0bby> HAHAHAHA
04:43:15 <r0bby> Keelhaul: tat's pure awesomeness
04:43:22 <Keelhaul> =)
04:43:35 <Keelhaul> Mkop1 doesnt get it
04:43:38 <Keelhaul> he must be german or smt
04:44:06 <r0bby> MS Apple, Linux
04:45:04 <Mkop1> oh, now I get it
04:45:37 <r0bby> Apple being so god damn expensive
04:45:42 <Mkop1> yes, yes
04:45:44 <r0bby> MS being well a monopoly
04:45:49 <r0bby> and linux having next to no drivers!
04:45:50 <r0bby> lol
04:46:18 <Mkop1> linux is like a bus company on strike
04:46:27 <Mkop1> the main thing it's missing is drivers
04:46:29 <r0bby> s/like//
04:48:50 <Mkop1> hey, you can't sed what I say! you can only sed your own words
04:56:33 <Mkop1> huh? I don't get this: http://www.lukesurl.com/archives/628
05:03:00 <r0bby> Mkop1: i just did :)
05:03:19 <Mkop1> r0bby: access denied
05:04:03 <r0bby> s/denied/granted/
05:04:04 <r0bby> :)
05:04:13 <Keelhaul> http://www.youtube.com/watch?v=G7oGx2dImE8
05:04:15 <nribeka> hahaha
05:04:21 <r0bby> see i dont play by the rules you see.
05:04:30 <Mkop1> lol
05:04:33 <nribeka> korean
05:04:58 <nribeka> hahaha
05:05:07 <nribeka> did you see the Ken Lee video Keelhaul?
05:05:13 <Keelhaul> who
05:05:14 <Keelhaul> no
05:05:52 <sdefabbiakane> Mkop1: http://en.wikipedia.org/wiki/File:MagrittePipe.jpg
05:06:00 <OpenMRSBot> <http://ln-s.net/3$HG> (at en.wikipedia.org)
05:06:08 <nribeka> search ken lee at youtube Keelhaul
05:06:22 <Mkop1> oh, ok
05:09:04 <Mkop1> LOL! http://www.lukesurl.com/archives/601
05:09:13 <Keelhaul> lol nribeka
05:11:45 <nribeka> hahaha ...
05:11:50 <nribeka> :D
05:15:21 * r0bby is excited
05:19:20 <Mkop1> why?
05:21:16 <Keelhaul> more like catholic chess lol
05:21:50 <Mkop1> which one should be catholic?
05:22:12 <Keelhaul> last one
05:24:18 <sdefabbiakane> Mkop1: in the same vein: http://img3.imageshack.us/img3/3418/cecinespascs4.png
05:24:20 <OpenMRSBot> <http://ln-s.net/3$HK> (at img3.imageshack.us)
05:25:38 *** deadpool has joined #openmrs
05:25:52 <deadpool> hello
05:25:57 <sdefabbiakane> hi
05:26:43 <nribeka> hi
05:27:38 <deadpool> can i ask a couple of questions?
05:28:11 <nribeka> dang ... liverpool vs arsenal 4 - 4
05:28:28 <nribeka> andrey arshavin gone mad
05:28:43 <sdefabbiakane> deadpool: sure. although I/others on here right now may not be able to answer
05:28:44 <nribeka> go ahead deadpool
05:28:46 <Keelhaul> are you rooting for any of them
05:29:00 <nribeka> liverpool fans Keelhaul
05:29:05 <Keelhaul> lol how come
05:29:23 <deadpool> well i am new to this software and all and am trying to install it here for a hospital in india
05:29:54 <nribeka> soccer / football is extremely popular in Indonesia
05:30:08 <Keelhaul> yea but why a british team
05:30:11 <deadpool> and i know this software servers for hiv but i read somewhere mainly (wikipedia) that it also supports oncology
05:30:15 <nribeka> we have live matches every weekend
05:30:18 <nribeka> La Liga
05:30:20 <nribeka> Serie A
05:30:23 <nribeka> Bundesliga
05:30:30 <nribeka> Premiere league
05:30:37 <Keelhaul> for free?
05:30:39 <deadpool> I looked around on the website and couldn't find any information about it
05:30:41 <nribeka> yes
05:30:42 <nribeka> haha
05:30:46 <Keelhaul> not us =(
05:30:49 <Keelhaul> not even bundesliga
05:30:49 <nribeka> do you need to pay Keelhaul?
05:30:50 <Keelhaul> pay tv
05:30:52 <nribeka> really?
05:30:53 <Keelhaul> yea
05:30:54 <nribeka> wow
05:30:58 <nribeka> we have it for free
05:31:01 <Keelhaul> only national team games are free to air
05:31:08 <nribeka> well, not all matches
05:31:26 <nribeka> 3 - 4 matches per week per league
05:31:32 <Mkop1> deadpool: get in touch with the implementors listserv\
05:31:35 <nribeka> deadpool: look at the wiki
05:31:48 <deadpool> oh ok
05:31:53 <deadpool> is that another irc channel?
05:32:02 <nribeka> it's a mailing list
05:32:18 <Keelhaul> deadpool: http://openmrs.org/wiki/Step-by-Step_Installation_for_Implementers
05:32:19 <OpenMRSBot> <http://ln-s.net/27Dh> (at openmrs.org)
05:32:21 <deadpool> ah is this for developers then?
05:32:47 <Mkop1> everyone's welcome in IRC, but yes, it attracts more developers than implementors
05:33:00 <sdefabbiakane> (and none of us on are implementors as far as I know)
05:33:01 <Mkop1> I can explain this somewhat
05:33:02 <Keelhaul> deadpool: the irc is for everyone
05:33:07 <deadpool> well i am also interested in that too
05:33:19 <Mkop1> OpenMRS can handle any kind of cliinical observations
05:33:23 <deadpool> cause if there isn't a cancer module i would like to create one
05:33:40 <Mkop1> you don't need a module for a new clinical application
05:33:54 <Mkop1> go to demo.openmrs.org
05:33:57 <Mkop1> if it's working again
05:34:00 <deadpool> well i have
05:34:09 <Mkop1> yes, it is
05:34:12 <Mkop1> look at the concept dictionary
05:34:23 <deadpool> ok
05:34:58 <Mkop1> the way the software is designed is that you can add new concepts, which represent different types of data
05:36:14 <deadpool> so can you also attach images of cat scans xrays and mris?
05:36:46 <Mkop1> yes, I'm pretty sure there's a way to do that
05:37:00 <Mkop1> you might need a module, but I think there's already a module for that
05:37:02 <Keelhaul> deadpool: observations can contain image data, yes
05:37:09 <Keelhaul> but i think only one image per obs
05:37:20 <Mkop1> which is not a problem
05:37:50 <deadpool> ic
05:38:32 <Keelhaul> mri data has like dozens of slices, doesnt it
05:40:52 <Mkop1> yes
05:41:11 <Mkop1> I'm sure there must be a way to store one MRI image as an obs, and not as dozens of obs
05:41:28 <Mkop1> it's saved as one dicom file, not as dozens of files
05:42:03 <Keelhaul> yea but i think the image formats are pre-defined for complex obs
05:42:20 <Keelhaul> unless you save it as a document
05:42:27 <Keelhaul> maybe that mode just wants binary data
05:42:28 <Keelhaul> not sure
05:42:49 <Mkop1> if they're predefined, then they will include a 3-d image option
05:45:09 <Mkop1> deadpool: as an example of what you can do, go to the demo, click Find patient, search for horatio
05:45:20 <Mkop1> click encounters, edit the encounter I just added for him
05:46:55 <Mkop1> that concept "Diagnosis added" was there before
05:47:03 <Mkop1> I proposed a new concept called "leukemia"
05:47:26 <Keelhaul> proposed where
05:47:45 <Mkop1> in the demo
05:48:27 <Mkop1> deadpool: you still here?
05:48:58 <deadpool> yeah i am following your instructions
05:49:01 <Mkop1> ok
05:49:16 <deadpool> so for each type of cancer we have to add a concept
05:49:21 <Mkop1> yeah
05:49:26 <Mkop1> each type of anything is a concept
05:49:47 <Mkop1> each type of diagnosis, each type of lab test, each type of procedure
05:50:03 <deadpool> but we only need to add the concept once right
05:50:05 <Keelhaul> and if there are two parts, like two eyes, you have to add a concept for each =/
05:50:06 <Mkop1> yes
05:50:28 <Mkop1> most data entry is done using forms, which are not enabled currently on the demo
05:50:29 <deadpool> ok that actually makes sense and also life easier too
05:51:03 <deadpool> thanks guys
05:52:11 <Mkop1> we really should have one of the forms modules running on demo
05:52:43 <Mkop1> running = the module is running, and there are a few forms that can be used to demonstrate
05:54:45 <deadpool> oh i do have another question is there a way tie what the drug regimens to the pharmacy?
05:55:36 <Keelhaul> not yet =/
05:56:32 <Mkop1> that might need a new module
05:56:49 <Mkop1> is there a way to do that with reporting?
05:59:12 <Keelhaul> dont think so
05:59:48 <Keelhaul> gn
05:59:49 *** Keelhaul has quit IRC
06:00:33 <deadpool> well thanks guys you have been really helpful and all
06:00:56 <Mkop1> no problem
06:01:41 <Mkop1> I think it's cool to be having these conversations here
06:01:54 <Mkop1> the implementation side is something that I wish I could see more of
06:02:50 <deadpool> heh then you should come out here
06:02:56 <deadpool> we could use all the help we can get
06:04:56 <Mkop1> I can't come out physically, but could perhaps be involved remotely in helping with some stuff
06:05:00 <Mkop1> except I probably don't know enough
06:06:55 <nribeka> you will know more as you stay around Mkop1
06:06:56 <nribeka> :)
06:07:06 <Mkop1> true
06:07:11 *** deadpool_ has joined #openmrs
06:07:18 <Mkop1> I learn more and more as time goes on
06:07:57 <deadpool_> sorry missed your last response the internet is kinda shoddy here especially since the massive thunderstorms we had
06:08:05 <Mkop1> but I don't think I have the knowledge yet to be the bmckown of india
06:08:25 <Mkop1> [02:04] <Mkop1> I can't come out physically, but could perhaps be involved remotely in helping with some stuff
06:08:25 <Mkop1> [02:04] <Mkop1> except I probably don't know enough
06:09:15 <deadpool_> well i am setting up a computer infrastructure for a cancer hospital in india that treats cancer for
06:09:27 <deadpool_> people who can't afford it
06:10:02 <deadpool_> bmckown of india?
06:10:29 <Mkop1> bmckown is a support person for the openmrs implementation in kenya
06:10:45 <deadpool_> ah
06:11:18 <deadpool_> well i can use all the help i can get right now it is just me
06:13:42 *** deadpool__ has joined #openmrs
06:14:29 <deadpool__> sorry keep getting disconnected
06:16:02 *** deadpool___ has joined #openmrs
06:16:02 *** deadpool__ has quit IRC
06:16:46 <deadpool___> hey Mkop1 thanks for the help i am going to sign off before i get kicked off something funny going on with my internet connection
06:16:56 *** deadpool___ has quit IRC
06:23:47 *** deadpool has quit IRC
06:33:07 *** deadpool_ has quit IRC
06:41:02 *** sdefabbiakane has left #openmrs
07:02:43 *** atomicturtle1 has joined #openmrs
07:02:43 *** atomicturtle has quit IRC
07:49:03 *** scottyaz has joined #openmrs
08:06:36 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Is ther a OpenMRS release in Spanish? <http://forum.openmrs.org/viewtopic.php?f=11&t=437#p1525>
08:30:56 <Mkop1> guess where I was for the past 2:15?
08:31:18 <Mkop1> asleep, like one would hope to be from 2:15-4:30 AM?
08:31:19 <Mkop1> nooooo
08:31:24 <Mkop1> fire alarm
08:32:08 <upul> :-)
08:32:13 <upul> fire alarm went here too, about an 2 hours ago
08:32:38 <upul> but nobody went out :-D
08:36:16 <Mkop1> my building has 800 residents
08:36:27 <Mkop1> not everyone necessarily left
08:36:54 <upul> i mean it is bad not responding
08:37:08 <upul> here it is fixing these days
08:37:52 <upul> so who was burning the cooking
08:38:37 *** pakon has joined #openmrs
08:42:50 <Mkop1> the firefighters said someone was playing with butane or something
08:43:02 <Mkop1> I saw the guy getting yelled at by the cops in the back of the paddywagon
08:44:55 <upul> he should be put in in prison*
08:45:03 <upul> another statistic :-D
08:45:21 <Mkop1> lol
08:45:38 <Mkop1> some people asked why were the cops calling it a crime scene
08:46:23 <Mkop1> I told them, "Some moron was playing with fire and caused 800 people to be kicked out of their building for >2 hours. That's a crime as far as I'm concerned."
08:46:53 <Mkop1> http://media.www.dailypennsylvanian.com/media/storage/paper882/news/2009/04/22/News/Dps-Official.Rodin.Fire.Does.Not.Appear.To.Be.Accidental-3720771.shtml
08:46:56 <OpenMRSBot> <http://ln-s.net/3$JQ> (at media.www.dailypennsylvanian.com)
08:49:24 <upul> that's fast
08:50:05 <Mkop1> that's the second article they posted
08:50:11 <Mkop1> the first one was an hour earlier
08:50:16 <Mkop1> while everyone was still waiting outside
08:50:30 <Mkop1> I like the last line - "the elevator mechanics should be here in half an hour"
08:50:39 <Mkop1> you don't get that in print media
09:26:43 *** Mkop1 has quit IRC
09:29:38 *** scottyaz has quit IRC
09:30:40 *** scottyaz has joined #openmrs
10:03:00 *** atomicturtle1 has quit IRC
10:03:05 *** atomicturtle has joined #openmrs
10:06:32 *** amoga has joined #openmrs
10:06:44 <amoga> hi all
10:07:56 <amoga> i am very excited to work this summer for gsoc
10:07:56 *** atomicturtle has quit IRC
10:08:54 *** atomicturtle has joined #openmrs
10:09:04 <upul> amoga: it already started beginning of this week
10:09:19 <upul> or are you selected?
10:10:17 <amoga> i am selected one
10:10:28 <upul> Are you Moses?
10:10:55 <amoga> no i am Amogha
10:11:04 <amoga> which one is ur propject
10:11:14 <upul> Active lists
10:11:27 <amoga> i would be working on integrating OpenEMPI with OpenMRS
10:11:47 <amoga> saketh
10:11:52 <amoga> right?
10:12:13 <amoga> have you started with the installation process
10:12:21 <amoga> doin it right now
10:12:25 <upul> have tried a few times before
10:12:34 <upul> you are from south africa?
10:12:57 <amoga> no from India
10:13:03 <amoga> what about you
10:13:10 <upul> sri lanka
10:13:16 <amoga> nice place
10:13:40 <amoga> well.... was your installation successful
10:13:46 <upul> it was
10:14:30 <amoga> so did you start tracing the code
10:15:52 <upul> i have gone through it here and there
10:16:00 <amoga> hmmm
10:16:02 <upul> but for the project i will need to really dig in
10:16:14 <amoga> this is the first time i applied for gsoc
10:16:21 <amoga> i was really lucky
10:16:23 <upul> great :-)
10:16:31 <amoga> what bout you
10:16:54 <upul> I did gsoc last year
10:17:00 <upul> here
10:17:15 <upul> what do you do?
10:18:17 <upul> what do you study?
10:20:51 <amoga> how was it
10:20:56 <amoga> did you complete the project
10:20:59 <upul> great
10:21:28 <amoga> i am a second year student of bachelor of computer science
10:21:34 <amoga> i am a bit scared
10:21:55 <upul> openmrs is a great place
10:22:12 <amoga> i am really looking foward for it
10:22:58 <upul> have you talked to Odysseas
10:23:08 <upul> where is he
10:23:58 <upul> I can't remember that name
10:29:36 *** pakon has quit IRC
10:30:42 <amoga> yes
10:30:58 <amoga> but i have send him a voice mail
10:31:10 <amoga> i would love to chat with him
10:31:32 <amoga> i guess now is the time we should get in touch with our mentors right?
10:31:55 <upul> yes they will get in touch with us
10:32:11 <upul> usually they will have a meeting at the beginning
10:32:23 <upul> have you worked with medical systems before?
10:34:17 <amoga> yes
10:35:28 <amoga> i had an worked with OpenEMPI before
10:35:58 <upul> then it should be simple to you :-)
10:36:08 <upul> I haven't. openmrs is the first
10:36:21 <upul> was the first
10:36:24 <amoga> used it for the same reason openmrs want to use it
10:37:24 <upul> then you could code it with your eyes closed :-)
10:37:41 <upul> where in india are you
10:39:02 <amoga> hyderabad
10:43:52 <upul> i have been to india once, not to hyerabad
10:43:56 <upul> hyderabad
10:44:44 <upul> what is the university you go to
10:45:34 <amoga> jntu
10:45:52 <amoga> jawahrlal nehru institute of technology
10:46:14 *** amoga has quit IRC
11:35:00 *** amoga has joined #openmrs
11:35:08 <amoga> hi upal
11:35:11 <amoga> u there
11:36:16 <upul> yes
11:39:38 <upul> hyderabad is india's second silicon valley after bangalore
11:43:22 <amoga> just wanted to ask how to Register your blog RSS (or ATOM) URL with OpenMRS
11:46:46 <upul> ask bwolfe, he will come here in probably 1 hour
11:48:39 <upul> or you can email him
11:49:09 <upul> they will probably collect the blog addresses soon anyway
11:49:52 <upul> you will get mails on what to do soon
11:50:44 <upul> i'm going home now, see you later
11:50:48 <upul> amoga: bye
11:50:57 <amoga> bye
11:51:10 *** upul has quit IRC
11:56:54 *** james_regen has joined #openmrs
11:56:54 *** ChanServ sets mode: +v james_regen
12:01:21 *** isurundt has quit IRC
12:02:47 *** amoga has quit IRC
12:02:47 *** atomicturtle has left #openmrs
12:09:44 *** harshini has joined #openmrs
12:17:21 *** pakon has joined #openmrs
12:18:12 *** luzhuangwei has joined #openmrs
12:35:49 *** pakon has quit IRC
12:40:15 *** bwolfe has joined #openmrs
12:40:17 *** ChanServ sets mode: +o bwolfe
12:42:28 *** nimanthab has joined #openmrs
12:43:43 *** nimanthab has quit IRC
12:51:03 *** nimanthab has joined #openmrs
12:51:42 <bwolfe> luzhuangwei: can you edit your app in the google app to be titled just "Add Serialization Service" ?
12:52:10 <luzhuangwei> ok,I will try,now
12:52:13 <bwolfe> nimanthab: can you edit your app in the google app to be titled just "Implement the Audit Module (Data Integrity Module)" ?
12:52:40 <nimanthab> bwolfe: will do it now
12:54:19 <bwolfe> thanks guys
12:54:49 <luzhuangwei> Ben,i have tried edit my proposal,but it show "This page is inactive at this time" in GSoC site
12:56:25 <bwolfe> hmm, maybe you can't edit your proposal. is there anything else? They said something about the proposals being converted to "projects"
12:56:42 <bwolfe> look for "List my Student Projects"
12:56:47 <nimanthab> bwolfe: its done
12:56:54 <luzhuangwei> ok,thx
12:56:55 <nimanthab> i changed the title
12:57:21 <bwolfe> perfect, thanks nimanthab :-)
12:57:36 <nimanthab> bwolfe: can you please tell me how I can join the dev mailing list
12:57:49 <luzhuangwei> Ben,it's ok now,thank you
12:57:49 <nimanthab> i guess it'll be important in the coming days
12:57:55 <bwolfe> now we just need to find saketh and felicia and we should be all cleaned up
12:58:12 <bwolfe> nimanthab: look at the Community page
12:58:17 <nimanthab> i have already an account in trac but i am not subscribed to the mailing list
12:58:30 <bwolfe> !community
12:58:30 <OpenMRSBot> bwolfe: Error: "community" is not a valid command.
12:58:33 <bwolfe> !mailinglist
12:58:33 <OpenMRSBot> bwolfe: Error: "mailinglist" is not a valid command.
12:58:35 <bwolfe> !devlist
12:58:35 <OpenMRSBot> bwolfe: Error: "devlist" is not a valid command.
12:58:44 <bwolfe> apparently we have no quick links for it. :-p
12:58:53 *** harshini has quit IRC
12:58:58 <nimanthab> bwolfe: no worries
12:59:11 <nimanthab> i found the link in the community page as u said
12:59:14 <nimanthab> thanks a lot
12:59:16 <nimanthab> :)
13:03:11 *** atomicturtle1 has joined #openmrs
13:16:15 *** Keelhaul has joined #openmrs
13:16:15 *** ChanServ sets mode: +v Keelhaul
13:20:52 *** upul has joined #openmrs
13:20:52 *** ChanServ sets mode: +v upul
13:28:52 *** harshini has joined #openmrs
13:42:39 *** nimanthab has quit IRC
13:43:45 *** upul_ has joined #openmrs
13:43:45 *** ChanServ sets mode: +v upul_
13:44:47 *** atomicturtle1 has quit IRC
13:47:11 *** kane77 has joined #openmrs
13:48:05 *** upul has quit IRC
13:48:09 *** upul_ is now known as upul
13:49:26 *** harshini has quit IRC
13:50:49 *** nimanthab has joined #openmrs
13:50:55 *** upul has quit IRC
13:51:08 *** upul has joined #openmrs
13:51:08 *** ChanServ sets mode: +v upul
13:51:11 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1423 (enhancement created): Move DataEntryStatistic out of core and into a module <http://dev.openmrs.org/ticket/1423> || OpenMRS Changesets: Changeset [7376]: dataentrystatistics: Initial import of all classes and resources, as … <http://dev.openmrs.org/changeset/7376> || OpenMRS Changesets: Changeset [7375]: dataentrystatistics: Create in svn <http://dev.openmrs.org/changeset/7375>
14:10:56 <upul> Norway rated most peaceful nation http://www.youtube.com/watch?v=cKxxv_7YQKY
14:18:13 *** atomicturtle has joined #openmrs
14:18:47 *** atomicturtle has left #openmrs
14:23:12 <OpenMRSBot> Recent updates in the world of openmrs: Amoga Gundavaram: GSOC2009 <http://youthpower2009.wordpress.com/2009/04/22/gsoc2009/>
14:33:44 <luzhuangwei> Ben,now I have a problem about my app while writing final proposal.I have posted the question in dev mail list and my blog.
14:34:08 <luzhuangwei> Welcome anyone who can give me a guide:-)
14:35:06 <bwolfe> luzhuangwei: ok. questions about your final proposal just you and I can work out. we don't want everyone on the dev list to have to listen and give input to 16 different proposals. :-)
14:35:18 <bwolfe> (from 16 students)
14:36:02 <luzhuangwei> ok,then if I have problem I just put it in my blog,ok?
14:36:49 <bwolfe> yep, that is fine
14:37:19 <bwolfe> if you have a question or problem later on that the dev community could answer, then the list is a good place. :-)
14:37:35 <bwolfe> but right now, as you and I work out exactly what you will do, we can do that privately
14:38:36 <luzhuangwei> ok,Ben
14:45:53 <bwolfe> r0bby: around ?
14:55:16 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1424 (defect created): Error when selecting cause of death OTHER NON-CODED and entering text. <http://dev.openmrs.org/ticket/1424> || Lu Zhuang Wei: problem of my project "Serialization Service" <http://lzwgsoc.blogspot.com/2009/04/problem-of-my-project-serialization.html>
15:03:06 *** scottyaz has quit IRC
15:25:59 *** upul_ has joined #openmrs
15:25:59 *** ChanServ sets mode: +v upul_
15:26:04 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1425 (defect created): Patient atributes appearing in Find/Create Patient list appear in long form <http://dev.openmrs.org/ticket/1425>
15:45:24 *** upul has quit IRC
15:50:24 *** upul_ has quit IRC
16:09:45 *** vanmh has joined #openmrs
16:17:07 *** nribeka1 has joined #openmrs
16:17:31 *** ChanServ sets mode: +v nribeka1
16:17:43 *** nribeka1 is now known as nribeka-school
16:17:55 *** nribeka-school is now known as nribeka-skull
16:20:15 *** scottyaz has joined #openmrs
17:00:30 *** vindyani has joined #openmrs
17:13:42 *** luzhuangwei has quit IRC
17:20:53 *** vindyani has quit IRC
17:44:20 *** nimanthab has quit IRC
18:53:18 <nribeka-skull> james_regen: why there's chica folder in it?
18:53:33 <nribeka-skull> hahahaha ... i'm done :D
18:53:47 <nribeka-skull> kyahoooooo
18:56:02 *** james_regen has quit IRC
19:07:33 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1428 (enhancement created): Groovy Module: Print output as it happens <http://dev.openmrs.org/ticket/1428> || OpenMRS Tickets: Ticket #1427 (enhancement created): Groovy Module: Add line numbers and make the input box expandable <http://dev.openmrs.org/ticket/1427> || OpenMRS Tickets: Ticket #1426 (enhancement created): Groovy Module: Add ability to save script <http://dev.openmrs.org/ticket/1426>
19:11:25 <r0bby> \o
19:13:41 <r0bby> Ben i'll do it.
19:16:22 <r0bby> ben: the groovy tickets -- those are easy; Guillaume Laforge did this; i can rip his code, he used some JS library that added line #s
19:16:31 <r0bby> for his groovy example for google app server
19:18:50 *** bwolfe_ has joined #openmrs
19:18:50 *** ChanServ sets mode: +o bwolfe_
19:19:10 *** bwolfe has quit IRC
19:19:39 <r0bby> bwolfe_: I'll start work on the groovy module stuff when i get home
19:19:51 <r0bby> it's actually easy to do
19:20:07 <r0bby> though it'll be interesting/annoying at the same time to run as it happens...
19:20:27 <r0bby> I could add a hook in the DWR service to just do nothing on compilation failure
19:22:49 *** vanmh has quit IRC
19:23:43 <bwolfe_> r0bby: I'm not sure if its possible, I haven't looked at the code at all. I was just adding it as a wishlist thing. :-)
19:24:47 <r0bby> in either regard, i can prolly kill all three tickets w/ one stone
19:25:03 <r0bby> (I know the module since it's basically groovyforms :-P
19:25:12 <r0bby> groovyforms spawned from groovy module :)
19:25:31 <r0bby> though, where would the script be saved?
19:25:34 <r0bby> server-side?
19:25:38 <r0bby> client-side?
19:26:05 <r0bby> http://groovyconsole.appspot.com/
19:26:09 <r0bby> what i'm gonna do \
19:26:20 <bwolfe_> r0bby: serverside
19:27:28 <r0bby> where
19:29:04 *** Echidna has quit IRC
19:29:18 *** Echidna has joined #openmrs
19:29:57 <r0bby> I could persist the script using hibernate, but that's a tad overkill.
19:31:57 *** Mkop has joined #openmrs
19:35:49 <r0bby> I think I know what i'll do
19:36:52 <r0bby> I like how Guillaume LaForge did the groovy web console :)
19:37:12 <r0bby> oh fun fact
19:37:19 <r0bby> throw null will throw a NPE :)
19:38:51 <nribeka-skull> bwolfe, why the new svn will have chica?
19:38:51 <nribeka-skull> :D
19:39:37 <bwolfe_> nribeka-skull: what are you referring to ?
19:41:26 <nribeka-skull> */openmrs-modules/patientmatching/branches/chica/ *
19:41:29 <nribeka-skull> :D
19:41:49 <nribeka-skull> the email you sent to james
19:42:05 <bwolfe_> because patientmatching has code specific to chica right now
19:55:23 <nribeka-skull> ah ic ic bwolfe
19:55:27 <nribeka-skull> i didn't know that
19:58:08 *** scottyaz has quit IRC
20:13:39 *** bwolfe__ has joined #openmrs
20:14:20 *** bwolfe__ is now known as bwolfe
20:14:26 *** ChanServ sets mode: +o bwolfe
20:14:35 *** bwolfe_ has quit IRC
20:25:16 *** Mkop1 has joined #openmrs
20:31:36 *** nribeka-skull has quit IRC
20:37:55 *** Agnor has joined #openmrs
20:38:01 <Agnor> hi
20:38:10 <bwolfe> hey agnor
20:38:17 <Agnor> oh my god, 2 Mkops
20:38:52 <Agnor> bwolfe, by the way, my name is Joao Portela and not Jaoa Portela
20:39:17 <bwolfe> attack of the dyslexics :-)
20:39:21 <Agnor> lol
20:39:55 <Agnor> yes foreign name sure are hard to remember how all the characters are place
20:39:58 <Agnor> placed*
20:40:53 <Agnor> actually, my name is João, but I figure the tilde would be a pain in the ass in some encodings, so Joao would be fine
20:41:14 *** Mkop has quit IRC
20:42:20 <bwolfe> Agnor: ok, updated
20:42:40 <Agnor> thanks
20:48:19 *** Mkop1 has quit IRC
20:59:09 *** pakon has joined #openmrs
21:03:21 <pakon> hi all
21:03:34 <r0bby> hai
21:04:04 <pakon> bwolfe: can you add my blog feed to openmrs feed?
21:04:05 <r0bby> Agnor: it just puked in irssi :)
21:04:19 <bwolfe> pakon: whats your url ?
21:04:24 <r0bby> irssi doesn't handle non UTF-8 well.
21:04:33 <pakon> bwolfe: one moment...
21:05:17 <pakon> http://pavelkonnikov-at-gsoc.blogspot.com/
21:05:18 <Agnor> it's a pain in the ass to have strange characters
21:05:41 <r0bby> bwolfe: http://marijn.haverbeke.nl/codemirror/
21:05:42 <r0bby> :)
21:05:44 <Agnor> specially because non-US keyboard layouts are so bado for programming
21:05:57 <pakon> bwolfe: rss feed url: http://pavelkonnikov-at-gsoc.blogspot.com/feeds/posts/default
21:05:59 <OpenMRSBot> <http://ln-s.net/3$U8> (at pavelkonnikov-at-gsoc.blogspot.com)
21:06:30 <Agnor> to reach a [ I have to do CTRL+ALT+8 and to reach { CTRL-ALT-7 for instance
21:06:53 <bwolfe> ok Agnor, anything you tag with "openmrs" will be aggregated into feed.openmrs.org now
21:07:18 <bwolfe> r0bby: I didn't ask for syntax highlighting
21:07:26 <bwolfe> if you're going to do the tickets, stick to what I ask for :-p
21:07:46 <Agnor> gotcha bwolfe
21:07:52 <bwolfe> and I'd prefer there be a quick turnaround on a few of them rather than having to wait on all three for the output-as-you-go one
21:08:20 <r0bby> heh
21:08:27 <r0bby> it comes with the territory :
21:08:28 <r0bby> )
21:08:31 <r0bby> you get line #s too :)
21:08:55 *** Mkop has joined #openmrs
21:11:48 <OpenMRSBot> Recent updates in the world of openmrs: Joao Portela: Accepted into GSOC 2009! <http://agnor.wordpress.com/2009/04/21/accepted-into-gsoc-2009/>
21:22:31 <pakon> good night, all :)
21:22:37 *** pakon has quit IRC
21:24:22 *** Keelhaul has quit IRC
21:25:10 <r0bby> bwolfe: feature request #1 and such :)
21:25:36 <r0bby> line #s plus the form looking pretty.
21:25:50 <r0bby> http://groovyconsole.appspot.com/
21:25:55 <r0bby> bad idea to rip the CSS from that?
21:27:13 <bwolfe> r0bby: yes, just leave it as it is
21:27:19 <bwolfe> no need to add a whole ton of stuff :-p
21:27:41 * bwolfe can see r0bby overarchitecting from 1000 miles away
21:31:42 <Mkop> actually, only 625 miles
21:31:56 <Mkop> 725*
21:33:09 <r0bby> I'm not :)
21:33:15 <r0bby> just adding line #s
21:33:28 <r0bby> which brings in syntax highlighting for free
21:33:37 <r0bby> and jquerying it up
21:33:44 <bwolfe> ok good
21:33:46 <r0bby> it didn't use jquery to begin with
21:34:07 * r0bby has a horrid habit of taking engineering to the max
21:34:12 <bwolfe> adding in unrequested features: good. adding in unrequested features and so it taking longer to get to the customer: bad
21:34:24 <r0bby> yeh:)
21:34:27 <r0bby> it wont take long
21:34:46 <r0bby> I just had an exam so im free for the moment; tomorrow and this weekend i start studying :)
21:36:28 <r0bby> mm this cranberry green tea is to die for.
21:40:13 *** bwolfe has quit IRC
21:41:01 *** djmlog103_ has joined #openmrs
21:46:58 <r0bby> \/js
21:47:00 <r0bby> er
22:10:16 *** Mkop has quit IRC
22:15:25 *** bwolfe has joined #openmrs
22:15:25 *** ChanServ sets mode: +o bwolfe
22:16:19 *** Mkop has joined #openmrs
22:26:19 * r0bby gets back to work
22:37:29 *** kane77 has quit IRC
22:54:28 *** nribeka has quit IRC
22:56:37 *** djmlog103_ has quit IRC
23:04:37 *** Mkop1 has joined #openmrs
23:05:24 *** Agnor has quit IRC
23:08:02 *** Mkop has quit IRC
23:11:12 <r0bby> just cleaned up the activator
23:11:23 <r0bby> moved all logic from the activator to the a utility class.
23:11:29 <r0bby> (it's how I like to do things design wise.
23:39:30 <r0bby> bwolfe: org.openmrs.api.APIException: A user context must first be passed to setUserContext()...use openSession() (and closeSession() to prevent memory leaks!) before using the API
23:39:43 <r0bby> when tring to load the scripting form for groovy modulke
23:43:52 <r0bby> nvm
23:45:33 *** Keelhaul has joined #openmrs
23:45:33 *** ChanServ sets mode: +v Keelhaul
23:47:34 <r0bby> Keelhaul: =)
23:53:36 *** atomicturtle has joined #openmrs
23:53:56 *** atomicturtle has left #openmrs