IRC Chat : 2008-03-28 - OpenMRS

00:03:55 *** adrien__ has joined #openmrs
00:03:58 *** wanderingwill has joined #openmrs
00:03:58 *** Wiss has quit IRC
00:05:15 *** Wiss has joined #openmrs
00:05:28 <wanderingwill> !list
00:05:28 <OpenMRSBot> wanderingwill: Admin, Alias, AutoMode, Channel, ChannelLogger, ChannelStats, Config, Factoids, Herald, Karma, Misc, NickCapture, Owner, RSS, Reply, Seen, Services, ShrinkUrl, Status, and User
00:05:45 <wanderingwill> NickCapture
00:05:55 <wanderingwill> how do i register my nickname?
00:06:31 *** HongJun_ has joined #openmrs
00:08:28 <wanderingwill> hello, my name is will. i'm thinking about apply for the google summer of code with openmrs
00:11:19 <nribeka> hi will
00:11:27 <nribeka> i think everybody is out already
00:11:40 <nribeka> you can check this to register
00:11:41 <nribeka> http://freenode.net/faq.shtml#registering
00:11:42 <wanderingwill> yeah. it's kind of late here in atlanta
00:11:47 <wanderingwill> oh thanks
00:12:12 <nribeka> yeah, it's late too here in pittsburgh hehe :-)
00:12:44 <wanderingwill> how are you involved with openmrs?
00:13:20 <nribeka> hehe ... i'm applying for soc too
00:13:23 <wanderingwill> cool
00:13:32 <wanderingwill> are you a cc student?
00:13:35 <wanderingwill> cs
00:13:46 <nribeka> nah
00:14:00 <nribeka> health information management/system
00:14:02 <nribeka> you?
00:14:17 <wanderingwill> i'm in the digital media program at georgia tech
00:14:33 <nribeka> wow cool ...
00:15:28 <wanderingwill> i'm really interested in helping out with the openmrs project. it looks like a really valuable resource
00:15:33 <nribeka> i see docpaul and djazayeri is still on the nick list. they are the mentors
00:16:15 <nribeka> yeah, i'm interested because it's related to my field and there's more moral side in the project
00:16:58 <r0bby> morning :)
00:17:02 <nribeka> i wanna learn too
00:17:07 <wanderingwill> yeah
00:17:07 <nribeka> hi robby
00:17:23 <wanderingwill> hello
00:17:28 * r0bby sighs
00:18:28 <nribeka> still doing your groovy robby?
00:19:19 *** njero has quit IRC
00:21:03 *** Wiss_ has quit IRC
00:21:14 *** Wiss_ has joined #openmrs
00:23:36 <wanderingwill> i'm walking through the step-by-step developer's guide. i've installed mysql and subversion and subclipse. i've created the openmrs database. i've installed tomcat and added the server to subverison. where do i edit the OpenMRS-build.properties?
00:24:00 <wanderingwill> http://openmrs.org/wiki/Step-by-Step_Installation_for_Developers
00:24:01 <OpenMRSBot> <http://ln-s.net/1iOR> (at openmrs.org)
00:25:55 <nribeka> i think you need to write it first
00:25:56 <nribeka> # Open a text editor (i.e. Notepad - click Start > Programs > Accessories > Notepad)
00:25:56 <nribeka> # Copy-and-paste Build Properties section from Overriding OpenMRS Default Properties into Notepad
00:25:58 <wanderingwill> i meant that i added the tomcat to eclipse
00:27:16 <wanderingwill> where do i put the file though? i'm using a mac.
00:27:21 <wanderingwill> %USER_HOME%\Application Data\OpenMRS\OpenMRS-build.properties
00:27:37 <wanderingwill> where is user_home?
00:28:28 <wanderingwill> is there a file or setting in eclipse?
00:28:58 * r0bby just default build
00:29:22 <r0bby> i overrode the modules upload runtime property so i could upload modules
00:33:27 <wanderingwill> where do i set the connection information?
00:33:42 *** adrien__ has quit IRC
00:33:55 <wanderingwill> my connection gets refused when i tried to run the install script in ant
00:34:07 *** njero has joined #openmrs
00:34:07 *** ChanServ sets mode: +v njero
00:35:06 *** Wiss has quit IRC
00:35:07 *** adrien__ has joined #openmrs
00:35:10 <Keelhaul> mac lol
00:35:12 <Keelhaul> well
00:35:13 <wanderingwill> the manual tells me to create a file and put it in an appilcation data folder in user_home, but i do not know where that would be on my mac
00:35:39 <Keelhaul> you can also put it somewhere directly in tomcat
00:35:47 <Keelhaul> where openmrs is installed
00:35:51 *** maveriick has joined #openmrs
00:36:19 <nribeka> you can do sysout user.home :P
00:38:04 <nribeka> i think you need to change the username and pass for tomcat manager will
00:39:05 <nribeka> it's in properties.xml
00:39:28 <njero> wanderingwill: you setting up openmrs on mac?
00:39:47 <wanderingwill> yeah
00:39:59 <njero> I have a howto that is in draft form if you want it
00:40:03 <njero> you use macports?
00:40:22 <wanderingwill> no
00:40:31 <njero> Ah, you should it is great :()
00:40:39 <wanderingwill> i will
00:40:46 <njero> http://codeplot.com/documents/4225;edit
00:41:07 <njero> are you comfortable in a terminal window?
00:41:15 <njero> http://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.macports.org%2F&ei=AZPsR-3hHaXopgSO-Ol4&usg=AFQjCNFPVXqLbZ-ONSRu47qlQ2iCK6CaLg&sig2=doVb1c46JbfWpLuMJkaPfA
00:41:16 <OpenMRSBot> <http://ln-s.net/1jyV> (at www.google.com)
00:41:20 <njero> oops
00:41:47 <njero> wanderingwill: do you have Leopard or Tiger?
00:41:54 <njero> http://www.macports.org/
00:42:41 <wanderingwill> fairly comfortable. tiger
00:43:55 <njero> k, in order to install macports in tiger you will need X11 from the install discs
00:44:18 <wanderingwill> hmmm....
00:44:22 *** sunbiz has joined #openmrs
00:44:27 *** sunbiz has left #openmrs
00:44:31 <wanderingwill> i have will have to find my install disks
00:44:34 *** [0megentooX] has joined #openmrs
00:44:38 *** [OmegentooX] has quit IRC
00:44:46 <njero> You don't actually need it... but I think they say it is required
00:44:55 <njero> it is also a free (albeit very large) download
00:45:07 <wanderingwill> what will macports allow me to do?
00:46:34 <wanderingwill> "allows you to use a single command to tell MacPorts to automatically download, compile, and install applications and libraries"
00:46:40 <njero> basically it is like apt-get/gentoo package systems... it allows you to compile and install to /opt/local which is much safer. It also means that you get the latest versions of things targeted to your mac
00:46:41 *** chinthakacse has left #openmrs
00:46:54 <wanderingwill> cool
00:48:50 <wanderingwill> in terms of my eclipse issue. where exactly do i put the OpenMRS-runtime.properties and OpenMRS-build.properties files
00:49:38 <wanderingwill> i might have to go to sleep soon, but i'd like to run OPENMRS before i go to sleep. tomorrow, i will finish my Google Summer of Code application.
00:49:38 *** Wiss_ has quit IRC
00:50:07 *** Wiss has joined #openmrs
00:50:44 <wanderingwill> i will have to install macports tomorrow
00:52:22 * nribeka is just a dirty peasant
00:56:18 <wanderingwill> ok i think i found some settings in the properties.xml file
00:56:34 <wanderingwill> will it suffice to change these settings?
00:57:33 *** adrien__ has quit IRC
00:58:33 <nribeka> i think it should be
00:58:41 *** njero has quit IRC
00:59:04 <nribeka> i build it using dist as the target and deploy it using tomcat manager
00:59:24 *** njero has joined #openmrs
00:59:24 *** ChanServ sets mode: +v njero
01:00:00 *** brilliantnut has quit IRC
01:01:24 <r0bby> wanderingwill: You really only need to put runtime.properties
01:01:46 <r0bby> wanderingwill: you can gte it up and running quickly otherwise
01:02:11 <wanderingwill> where are those properties defined?
01:02:14 *** bmckown has joined #openmrs
01:02:15 *** ChanServ sets mode: +o bmckown
01:02:37 <njero> I came in late so I am not sure how much you had accomplished
01:03:03 <njero> but that codeplot doc has all of my sample properties files in it
01:04:13 <wanderingwill> is the tomcat.username and tomcast.password the same as connection.username and connection.password?
01:04:52 <njero> no
01:05:06 <njero> at least, I don't think it is
01:07:23 <r0bby> bmckown to the rescue
01:07:42 <bmckown> da**
01:08:11 <nribeka> hip hip horre :)
01:08:14 *** kane77 has joined #openmrs
01:09:40 <nribeka> i think will need to define this one first in order to get the "install" target of the ant running correctly:OPENMRS_BUILD_PROPERTIES_FILE
01:09:54 * nribeka need to shut up
01:10:06 <r0bby> nribeka: I didnt have to :P
01:10:42 <Keelhaul> i did
01:10:49 <Keelhaul> well
01:10:50 <nribeka> robby: what was your target on the ant task to build it? :P
01:10:59 <Keelhaul> i think it's not necessary if you dont want to auto deploy
01:11:23 <nribeka> will is using "install", which is auto deploy :)
01:11:50 <wanderingwill> i think i found some relevant code in the build.xml file
01:12:07 <wanderingwill> lines 50 to 52
01:12:25 <wanderingwill> ${user.home}/.OpenMRS/OPENMRS-build.properties
01:12:45 <wanderingwill> where is user.home?
01:12:57 <r0bby> wanderingwill: your home dir
01:13:04 <wanderingwill> is it where my openmrs is stored by eclipse
01:13:13 <r0bby> no
01:13:22 <r0bby> wanderingwill: user.home is your home directory
01:13:36 <r0bby> for example mine is /home/rob
01:13:45 <wanderingwill> k
01:13:51 <nribeka> try -> System.out.println(System.getproperty("user.home")) hehe :)
01:14:03 <bmckown> connection.yada yada is data base and is in OPENMRS-build.properties
01:14:30 <bmckown> and tomcat.yada yada is in OPENMRS-runtime.properties
01:15:45 <bmckown> and tequila.yada yada is in brian.properties
01:15:49 <bmckown> oops
01:16:00 <nribeka> bmckown: haha ...
01:16:02 <wanderingwill> :>
01:16:11 <bmckown> sorry
01:17:41 *** praveenr has joined #openMRS
01:19:49 <bmckown> :-)
01:21:04 <nribeka> good luck will
01:21:07 <nribeka> off to bed
01:21:12 <nribeka> bye all
01:21:14 <r0bby> bmckown: you gotta cut the sauce :)
01:21:40 * nribeka need to shut and go to bed
01:22:34 <bmckown> yea, yea.
01:22:38 <bmckown> :-)
01:22:54 <wanderingwill> thanks for your help
01:23:09 <bmckown> sure
01:33:20 <wanderingwill> does anyone know how to change the username and password for the tomcat server in eclipse.
01:34:50 *** Keelhaul has quit IRC
01:35:03 <wanderingwill> my build.xml file has the tomcat.server=test and tomcat.password=test, but i am getting a 403 http error when i run the ant install
01:35:27 <wanderingwill> so i somehow need to reconfigure the tomcat 5.5 server in eclipse
01:35:41 <bmckown> Okay. It's not reading the OPENMRS-build.properties file
01:36:02 <bmckown> The default is test/test
01:37:50 <bmckown> if you are in the command prompt or shell, and you type echo $OPENMRS_BUILD_PROPERTIES_FILE do you get anything?
01:38:11 <bmckown> and Colloquy for mac is not that great so far.
01:38:23 <wanderingwill> nope
01:38:45 <wanderingwill> but i added a .OpenMRS directory to my home directory
01:38:49 <wanderingwill> and added the two files
01:39:08 <wanderingwill> my build properties files has the following line of code:
01:39:18 <wanderingwill> tomcat.home=/Applications/eclipse/apache-tomcat-5.5.26
01:39:43 <wanderingwill> which points to my tomcat home directory
01:39:50 <bmckown> You're running a mac then?
01:41:20 <wanderingwill> when i run the ant install it does find the .OpenMRS directory and custom build file
01:41:35 <wanderingwill> yes, i'm running a Mac with Tiger
01:42:12 <bmckown> just curious. The mac seems to default to /Application Data/OpenMRS/.OPENMRS-build.properties
01:43:07 <bmckown> if it is not able to read in the OPENMRS_BUILD_PROPERTIES_FILE environment variable declared in .bashrc or /etc/bashrc
01:44:15 <bmckown> oops sorry. two lines ago I meant to put ~/Application Data/OpenMRS/.OPENMRS-build.properties
01:45:14 <wanderingwill> are you sure that the file should be .OPENMRS-build.properties or OPENMRS-build.properties?
01:49:18 <bmckown> hmm
01:50:17 <bmckown> sorry that was actually without the . prefix
01:50:54 <wanderingwill> java.io.IOException: Server returned HTTP response code: 403 for URL: http://localhost:8080/manager/deploy?path=%2Fopenmrs
01:51:18 <wanderingwill> i wonder if i have my tomcat server in eclipse configured properly
01:51:31 <wanderingwill> do i need to set a username and password for it.
01:51:40 <wanderingwill> does it need to monitor certain ports
01:52:32 <bmckown> 403 is access denied/forbidden
01:53:14 <bmckown> Can you access localhost:8080 and get to the tomcat manager?
01:53:38 <wanderingwill> when i goto localhost:8080 i get a 404
01:53:50 <wanderingwill> it does say apache tomcat
01:54:30 <bmckown> Apache tomcat is not started or is not using the default tomcat port 8080 I think
01:58:46 <wanderingwill> according to eclipse it is started
01:58:51 <wanderingwill> i restarted it several times
01:58:58 <wanderingwill> i looked at the console - no errors
02:02:50 <bmckown> hmm. so you can reach http://localhost:8080/manager ?
02:03:10 <bmckown> If so then tomcat is running fine.
02:06:31 <wanderingwill> for manager, same 404
02:06:36 <wanderingwill> with tomcat logo
02:06:45 <wanderingwill> in the manual, it says, "Make sure your tomcat user has the roles manager,admin,tomcat"
02:07:03 <wanderingwill> how do i edit my tomcat user roles?
02:08:34 <bmckown> That is defined in TOMCAT_HOME/conf/tomcat-users.xml
02:11:44 <r0bby> hrm
02:11:47 <r0bby> http://code.google.com/p/graven/
02:12:22 <bmckown> <?xml version='1.0' encoding='utf-8'?>
02:12:22 <bmckown> <tomcat-users>
02:12:22 <bmckown> <role rolename="tomcat"/>
02:12:22 <bmckown> <role rolename="manager"/>
02:12:22 <bmckown> <role rolename="admin"/>
02:12:23 <bmckown> <user username="admin" password="MySecretPassword" roles="admin,manager,tomcat"/>
02:12:24 <bmckown> <user username="tomcat" password="tomcat" roles="tomcat"/>
02:12:26 <bmckown> <user username="both" password="tomcat" roles="tomcat"/>
02:12:28 <bmckown> </tomcat-users>
02:13:02 <bmckown> wow. that sucks. anyway. something like that should be in tomcat-users.xml
02:13:12 <wanderingwill> so do i need to add test as a user
02:13:31 <bmckown> If you want 'test' to be your user to manage tomcat.
02:14:18 <wanderingwill> is that what the manual wants me to do?
02:15:04 <bmckown> the usual setup is username='admin' password='createasecretpassword'
02:17:02 <bmckown> This is just for the tomcat manager. To start and stop tomcat and deploy web applications (like OpenMRS)
02:20:58 <bmckown> If you define a user other than 'test' 'test' then you can put 'username' and 'password' in the OPENMRS-build.properites file such as tomcat.user=username and tomcat.password=createasecretpassword
02:21:30 <bmckown> That is not related to the database, btw.
02:29:52 <wanderingwill> <tomcat-users>
02:29:54 <wanderingwill> <user name="test" password="test" roles="manager,admin,tomcat" />
02:29:55 <wanderingwill> <user name="tomcat" password="tomcat" roles="manager,admin,tomcat" />
02:29:57 <wanderingwill> <user name="role1" password="tomcat" roles="role1" />
02:29:58 <wanderingwill> <user name="both" password="tomcat" roles="tomcat,role1" />
02:30:00 <wanderingwill> </tomcat-users>
02:30:06 <wanderingwill> still has the same 403 error
02:32:12 <bmckown> Okay. You restarted tomcat. You were able to successfully reach the html://locahost:8080 page.
02:32:54 <bmckown> You tried to log on as tomcat manager http://localhost:8080/manager and you got the 403 error?
02:35:37 <wanderingwill> after restarting tomcat. i still recevied a 404 http status message for both http://localhost:8080 and http://localhost:8080/manager pages
02:36:03 <wanderingwill> both pages have apache tomcat 5.5.26 on the bottom
02:37:00 <r0bby> NICE
02:37:09 * r0bby is so high on life
02:37:17 <bmckown> Just curious. For the mac, when you open System Preferences --> Sharing and the line that says Computer Name?
02:37:50 <bmckown> r0bby is drinking High Life.
02:38:45 <wanderingwill> it just says my name next to the word computer
02:39:51 <bmckown> Do you have "Personal Web Sharing" clicked by the way?
02:40:13 <bmckown> If not, please do so.
02:42:56 <wanderingwill> even with these settings on, it still does not work
02:44:36 <bmckown> Wait. "Personal Web Sharing" makes no difference for Tomcat. But when you open Terminal and type "echo $HOSTNAME" it should say your name followed by .local And if you type in a web browser "http://wanderingwill.local:8080" any luck?
02:47:09 <wanderingwill> same 404 message as localhost
02:47:18 <wanderingwill> hostname did apper when echoed
02:47:45 <bmckown> hmm
02:50:28 <bmckown> netstat
02:51:22 <bmckown> I mean if you type in the command line "netstat
02:51:31 <wanderingwill> nope
02:51:51 <bmckown> Then port 8080 is not open for sure.
02:55:17 <bmckown> It looks like to me that Tomcat is not working properly or the Tomcat install is not correct. It 'might' be using a different port, like 8081 or whatever. hmm.
02:56:19 <maveriick> wanderingwill: check the logs
02:56:51 <maveriick> wanderingwill: catalina.out and localhost logs...
02:59:26 <wanderingwill> no logs in here:
02:59:27 <wanderingwill> /Applications/eclipse/apache-tomcat-5.5.26/logs
02:59:29 <wanderingwill> where are the logs?
03:01:19 <maveriick> I never used tomcat in MAC...
03:01:48 <bmckown> "locate tomcat-5.5.26/logs"
03:02:25 <maveriick> but on *nix systems ...it sits in /usr/local/<tomcat_install_dir>
03:02:30 <bmckown> mine is in usr/local/apache-tomcat-5.5.20/logs/
03:03:09 *** andrei6200 has joined #openmrs
03:03:43 <bmckown> In my ubuntu x86 laptop, I put tomcat in /opt/tomcat/
03:03:48 <wanderingwill> i have a logs directory, but no files are in it
03:03:53 <maveriick> you would find two kinds of log there .....catalina.out and localhost logs...
03:04:10 <maveriick> those are sufficient to track startup errors
03:05:37 <wanderingwill> here is where my log directory is /Applications/eclipse/apache-tomcat-5.5.26/logs
03:05:39 <wanderingwill> but no log fles
03:05:41 <wanderingwill> i tried to locate catalina.out, but it couldn't find it
03:08:00 *** udai has joined #openmrs
03:08:25 <udai> Hi any mentor from GSoC program
03:08:35 <bmckown> Woah. Maybe Tomcat has never been deployed on your machine?
03:08:41 <bmckown> Hi, udai
03:08:45 <udai> Hi
03:09:11 <bmckown> Welcome to the OpenMRS channel.
03:09:13 <udai> I couldn't tell you what I am feeling to know about OpenMRS
03:09:43 <udai> Its a really great work and I have a proposal for this community
03:09:59 <bmckown> Do you have any questions we could answer?
03:10:00 <udai> are you one of the mentor
03:10:14 <bmckown> Yes, I am a mentor.
03:10:35 <udai> May I know you name please?
03:10:49 <bmckown> Sorry, My name is Brian McKown.
03:11:42 <udai> OpenMRS provides Records for all kind of medical detail
03:13:14 <maveriick> bmckown: about the patient note writer ...project...Why do you need a rich text editor?
03:14:03 <bmckown> OpenMRS is an open source medical record system primarily used in developing countries and has been key in helping hiv+ patients and tb patients.
03:14:36 <maveriick> As far as I know openMRS is deployed in distant areasa ....won't a AJAX rich application will slow down under weak internet connection?
03:19:02 *** nribeka_ has joined #openmrs
03:19:15 <wanderingwill> bmckown, once i get OpenMRS running on my mac, I'd like to start working on the Longitudinal data review (discrete data flowsheet) module
03:19:54 <udai> My Idea is ..... as OpenMRS keeps the Medical Records my Idea is to implement Multiple recognization system for single Identity.....like RFID, Thumbprint, Unique ID, Biometric identity etc to provide flexibility in finding a record......Now the need of this relation for the record is.....So that a person can register his Medical record(like blood group, previous Histroy etc) on OpenMRS which can be used at the time of Treatment, emergency , big scale disaste
03:19:54 <udai> r to retrive a persons Medical record as fast as posible
03:20:09 <wanderingwill> i'm thinking about applying for this project with the Google Summer of Code
03:20:13 <bmckown> maveriick: In short, we want to support more complex observations.
03:21:43 <udai> So I have detail plan about it you just tell me how can I contact you and discuss with you personally
03:22:14 <maveriick> bmckown: Understood.
03:24:50 <udai> Brian: If you have u got my Idea
03:24:57 <udai> ??
03:25:37 <bmckown> maveriick: And it is a good idea to consider weak internet connections. I don't think our code is AJAX heavy. There times we need Ajax and use it and other parts of the code where we can do without.
03:26:45 <udai> bmckown: sir, are you there??
03:27:14 <bmckown> udai I am on bmckown on Skype and on email (openmrs.org, regenstrief.org) and I type slow.
03:27:17 <bmckown> sorry
03:27:47 <bmckown> I would be glad to help as much as I can.
03:28:56 <udai> I have worked on some big projects having Huge database and UI so it won't be a problem for me to implement
03:29:01 <bmckown> and I (and nobody in OpenMRS) should need to be called sir. We are VERY informal. :-)
03:29:17 <maveriick> bmckown:: Do the proposals on the oepnMRS gsoc page are in order of priority? Say is patient portrait is more important than patient note writer?
03:29:33 *** nribeka has quit IRC
03:30:25 <bmckown> no. I don't think so.
03:31:14 <bmckown> Patient portrait is not any more important than patient note writer.
03:31:22 <udai> Brian ..I would like to know if OpenMRS do take care of indivisual records or just statical analysis of groups of petiants?
03:32:15 <bmckown> udai: I like what you wrote at 5:19 That's good.
03:33:05 <bmckown> I don't understand exactly your question regarding individual records or statical analysis.
03:34:20 *** nribeka has joined #openmrs
03:36:33 <udai> like I am a person who would likel OpenMRS to keep my Medical record if I register to the service( even if some fee is charged) so that at the time of emergency(like an accident) any doctor can get them
03:37:30 <bmckown> Yes. OpenMRS is a patient centric system.
03:39:30 <udai> then I suppose I can work in the direction of implementing multiple recognisation system for an Identity
03:39:35 *** sioraiocht has quit IRC
03:40:14 <udai> an Identity means a person who avails this service of keeping records in OpenMRS
03:41:18 <udai> now if someone wants to get the Medical record of that person how will he get??
03:41:26 <udai> by login
03:41:27 <udai> ??
03:42:04 <njero> wanderingwill: sorry I was off I am back
03:42:10 <njero> how is your install going
03:42:34 <bmckown> Yes. udai It is by individual patient.
03:42:50 <wanderingwill> oh no problem. i'm taking a different strategy. i uninstalled the tomcat 5.5 and started from scratch with tomact 6
03:42:56 <njero> oh
03:43:21 <bmckown> wanderingwill both tomcat 5.5 and tomcat 6 will work fine.
03:43:23 <wanderingwill> i was able to get tomcat 6 to startup
03:43:35 <wanderingwill> outside of eclipse
03:43:44 <wanderingwill> now i'm going to get it to work inside eclipse
03:44:01 <njero> ah, I guess thats a good point... I wasn't using the eclipse stuff
03:44:32 <udai> Brian:I will mail you about this .......
03:45:43 <bmckown> udai: Yes. That's good.
03:45:43 * njero realizes that openmrs is not currently installed on his own mac and goes through the steps
03:46:01 *** nribeka_ has quit IRC
03:49:44 <wanderingwill> unfortunately, even with tomcat 6, i am still getting the same 403 code
03:49:56 <wanderingwill> but at least, i have log files now... i hope.
03:51:42 <njero> wanderingwill: when you are logging in you get that error, or when you start?
03:52:24 <wanderingwill> when i run the ant install script, i get the error on line 385 of the build.xml file
03:52:45 <njero> this is just in eclipse?
03:52:56 <njero> sorry, my ant knowledge is pffft
03:53:18 <wanderingwill> when i run tomcat direct from its startup script outside of eclipse, tomcat works. i can see a page at localhost:8080. but inside eclipse, i get the 404 and 403 errors
03:53:49 <njero> okay, I will probably be no help
03:59:52 <bmckown> Goodnight (or good morning). bmckown has fallen asleep.
04:00:17 *** bmckown has quit IRC
04:03:03 *** nribeka_ has joined #openmrs
04:14:36 *** nribeka has quit IRC
04:14:47 *** nribeka has joined #openmrs
04:17:19 *** nribeka_ has quit IRC
04:38:12 *** sioraiocht has joined #openmrs
04:38:12 *** ChanServ sets mode: +v sioraiocht
04:39:08 *** nribeka_ has joined #openmrs
04:39:32 *** HongJun_ has quit IRC
04:40:35 *** sioraiocht has quit IRC
04:40:39 *** sioraiocht has joined #openmrs
04:40:39 *** ChanServ sets mode: +v sioraiocht
04:49:24 <wanderingwill> goodnight everyone. after 6 hours of work i still am unable to deploy openmrs. but i will return
04:50:18 *** wanderingwill has quit IRC
04:51:16 *** nribeka has quit IRC
05:02:24 *** Feez has joined #openmrs
05:09:05 *** Thana[ has joined #openmrs
05:26:47 *** andrei6200 has quit IRC
05:30:03 *** nribeka has joined #openmrs
05:45:40 *** Feez has left #openmrs
05:46:36 *** nribeka_ has quit IRC
05:46:40 *** nribeka_ has joined #openmrs
05:57:17 *** nribeka has quit IRC
05:59:01 *** HongJun has joined #openmrs
06:00:32 *** sioraiocht has quit IRC
06:10:12 *** Wiss has left #openmrs
06:11:58 *** bwolfe has joined #openmrs
06:11:58 *** ChanServ sets mode: +o bwolfe
06:11:59 *** OpenMRSBot sets mode: +o bwolfe
06:12:00 <OpenMRSBot> Hey there Ben!
06:12:12 <bwolfe> good morning bot
06:12:41 <bwolfe> good morning everyone else
06:12:44 <bwolfe> udai, welcome
06:13:15 <udai> hi
06:13:50 <udai> bwolfe:are you a mentor?
06:14:01 <bwolfe> yep
06:14:11 <bwolfe> do you have any questions I can answer for you ?
06:14:51 <udai> I have submitted my application for develeping Registration module for OpenMRS when it will be reviewed??
06:15:31 <bwolfe> after everyone's apps are in, probably
06:15:51 <udai> actually i have suggested some other ideas so I want to know the possibility
06:16:23 <udai> can just go through my application to tell me your view??
06:17:54 *** njero has quit IRC
06:20:49 *** nribeka has joined #openmrs
06:23:02 *** nribeka_ has quit IRC
06:26:33 <bwolfe> udai: sure can
06:27:11 <udai> so I will be waiting right here..:)
06:31:15 *** bhanu has joined #openmrs
06:32:16 <bwolfe> udai: fyi, I commented on it. not sure if google will send you an email notifying you that I did so
06:32:33 <udai> Thanks :)
06:32:39 <bwolfe> udai: because one of us added a comment you should now be able to edit the application once
06:38:26 <bhanu> helo bwolfe
06:38:44 <bwolfe> good morning bhanu
06:39:25 <udai> bwolfe: I think I should just concentrate on the problem that is given in Registration module as you suggested and RFID was a bad idea
06:40:26 <udai> I am writting now only according to the prolem
06:40:59 <bhanu> In India this time is evenig
06:41:35 <bhanu> bwolfe have u seen my application i have posted it on gsoc web application
06:41:39 <bwolfe> bhanu: yeah, but the sun has barely come up here in Indianapolis :-)
06:50:28 *** paranaliyanage has joined #openmrs
06:50:44 <paranaliyanage> bwolfe: Hi
06:51:38 <bwolfe> hey paranaliyanage
06:52:10 *** maveriick has quit IRC
06:52:31 <paranaliyanage> bwolfe: I am GSoC guy, interested on Patient Portrait Support
06:52:58 <paranaliyanage> and I talked with u about the 2D barcode encoding project
06:53:03 *** bhanu has quit IRC
06:53:09 <bwolfe> yep, I remember
06:53:13 <paranaliyanage> :)
06:53:25 <bwolfe> mainly because I think you have the longest irc nick in here :-)
06:53:40 *** bhanu has joined #openmrs
06:53:46 <paranaliyanage> we wenton a trip
06:53:49 <paranaliyanage> :)
06:54:20 <paranaliyanage> sorry
06:54:27 <paranaliyanage> went on a trip
06:54:29 <paranaliyanage> :)
06:55:22 <paranaliyanage> bwolfe: would it possible to add the new idea u mentioned me?
06:56:14 <paranaliyanage> introduce a medical card including face image and details
06:57:36 <bwolfe> what was my new idea?
06:59:52 <paranaliyanage> you said me that mediacal card (details about patient) is used in some countries, where we can encode details and use them in the clinics
07:00:50 <paranaliyanage> since I am involved in 2D barcode image encoding project
07:01:16 <paranaliyanage> that concept would be used in there
07:01:30 <bwolfe> paranaliyanage: yeah, I think that would be a very interesting project, but probably not a gsoc project.
07:01:40 <paranaliyanage> y is that
07:02:03 <paranaliyanage> is it too simple? is that so?
07:02:13 <bwolfe> paranaliyanage: that kidn of project would entail working with printers/scanners etc (hardware). it would probably be best suited to work with one implementation of openmrs to do that
07:02:39 <bwolfe> we will only get so many students for GSOC...we need to decide which projects will have the most benefit to everyone that uses openmrs
07:03:50 <paranaliyanage> yes Its true, bw my current project, it uses web cam to decode the image
07:07:15 <paranaliyanage> bwolfe: Is it need to mention how we going to implement the module in openMRS
07:07:41 <bwolfe> paranaliyanage: a timeline is recommended, yes
07:09:19 <paranaliyanage> do we need to go some level deep in to module structure?
07:13:53 <bwolfe> paranaliyanage: what do you mean?
07:14:17 <bwolfe> paranaliyanage: the more descriptive you are the better your chances...it shows you have done some research :-)
07:14:21 <paranaliyanage> we are going to implement a module for this project
07:14:42 <paranaliyanage> ok
07:17:33 <paranaliyanage> is it defined maximum capacity of an image?
07:18:07 <paranaliyanage> do we nned to use some techniques to handle this
07:18:34 <paranaliyanage> in the sence rather not allowing the uploding
07:19:08 <paranaliyanage> use some image processing techniques prior notice to the user
07:19:40 <bwolfe> that is yet to be determined
07:21:19 *** AndersG has joined #openmrs
07:21:45 <paranaliyanage> Since I have involved in that kind of projects I hope that would be better, will I mentioned in my application
07:24:27 *** atomicturtle has quit IRC
07:26:28 *** praveenr is now known as semanticpc
07:33:32 <udai> bwolfe: May I know your name please?
07:40:46 <bwolfe> ben
07:43:03 <paranaliyanage> bwolfe: can you please answer my question
07:43:32 <bwolfe> paranaliyanage: not sure what question you were asking
07:44:09 <paranaliyanage> will I mention about how I going to use image processing techniques in this project
07:44:17 <paranaliyanage> they are not so hard
07:44:35 <bwolfe> it is up to you
07:44:39 <paranaliyanage> since I have experience I hope I can easily use them here
07:45:05 <bwolfe> the project doesn't call for that, exactly, but if you meet the requirements of the project as stated you are free to add what you like
07:46:01 <paranaliyanage> is there any other place u described in detail about this project?
07:46:09 *** AndersG has quit IRC
07:48:26 <paranaliyanage> can you please tell me the structure of the application? is it already mentioned in the site? I didn't notice guidelines
07:53:27 <bwolfe> there isn't a structure
07:55:00 <bwolfe> paranaliyanage: I think that page is the only one. you can look through the irc logs for what other students have asked on this project
07:55:02 <bwolfe> !irclogs
07:55:02 <OpenMRSBot> bwolfe: "irclogs" --- The OpenMRS IRC logs are publicly displayed online: http://dev.openmrs.org/irclogs
07:55:50 <bwolfe> the application should just contain what you plan to do, how you (might) plan to do it, and then the answers to the 10 questions we linked to from our gsoc2008 page
07:58:16 <paranaliyanage> bwolfe: Ok thank you very much for your responses
07:58:29 <paranaliyanage> !irclogs
07:58:29 <OpenMRSBot> paranaliyanage: "irclogs" --- The OpenMRS IRC logs are publicly displayed online: http://dev.openmrs.org/irclogs
08:00:27 *** sioraiocht has joined #openmrs
08:00:28 *** ChanServ sets mode: +v sioraiocht
08:00:58 *** AndersG has joined #openmrs
08:03:19 *** paranaliyanage has quit IRC
08:09:14 *** nribeka has quit IRC
08:09:50 <udai> ben: I have submited the application for Registration Module
08:10:04 <bwolfe> great
08:10:29 <udai> Can you Review it??if possible
08:10:58 <udai> any comment on it will be helpful for me
08:11:00 <bwolfe> hmm, two reviews in one day comes with a fee of $2,000.00
08:11:09 <bwolfe> (the first review is free)
08:11:10 <udai> :))
08:11:11 <bwolfe> :-D
08:11:25 <udai> Nice
08:12:01 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3745]: -- sockethl7listener * moved reading the config file properties to a … <http://dev.openmrs.org/changeset/3745>
08:12:01 <udai> I just want to make sure that I will serve as the project demands
08:12:29 *** Wiss has joined #openmrs
08:12:32 *** Wiss_ has joined #openmrs
08:14:09 <udai> ben: so you work in cordination with Brian
08:14:21 *** atomicturtle has joined #openmrs
08:14:38 <bwolfe> yes, my desk is next door to brian's
08:14:52 <bwolfe> I heard he was up late chatting with you
08:15:31 *** emaillenin36 has joined #openmrs
08:15:43 <udai> you know I am really very much excited about OpenMRS
08:15:44 <emaillenin36> Hello..
08:15:56 <bwolfe> good morning emaillenin36
08:16:03 <emaillenin36> I'm a bioinfo student from INDIA wishing to apply for OpenMRS
08:16:31 <emaillenin36> I guess its not too late to apply :-)
08:16:32 <udai> I have worked previously in all those technologies intensivly what is used in OpenMRS
08:16:55 <bwolfe> emaillenin36: nope, you still have a few days I think
08:17:27 <emaillenin36> Shall i apply directly or should i discuss something here ? ?
08:17:40 *** burke has joined #openmrs
08:17:40 *** ChanServ sets mode: +o burke
08:18:05 <bwolfe> emaillenin36: have you read through the gsoc FAQs?
08:18:07 <bwolfe> !gsocfaq
08:18:08 <OpenMRSBot> bwolfe: "gsocfaq" --- The GSoC 2008 FAQs are quite complete: http://code.google.com/opensource/gsoc/2008/faqs.html
08:18:17 <udai> ben: you people are from Germany
08:18:33 <emaillenin36> Yeah. I have read the full page..
08:19:39 <bwolfe> udai: some of the core developers (like us) in Indianapolis IN, USA
08:19:43 <bwolfe> udai: some are in Boston, MA, USA
08:20:06 <bwolfe> udai: and there are a few in South Africa, Kenya, Rwanda, Uganda,
08:20:10 <bwolfe> hmm, not sure where else
08:20:44 <bwolfe> emaillenin36: read through our projects page and see what you like. if you want to discuss anything further with us you can here, or you can just apply
08:20:46 <bwolfe> !projects
08:20:46 <OpenMRSBot> bwolfe: "projects" --- OpenMRS Projects: http://projects.openmrs.org
08:21:10 *** Wiss has quit IRC
08:21:30 *** asdf has joined #openmrs
08:22:13 *** Wiss_ has left #openmrs
08:22:28 *** Wiss has joined #openmrs
08:27:39 *** sunbiz has joined #openmrs
08:27:40 *** sunbiz has quit IRC
08:27:45 *** sunbiz has joined #openmrs
08:28:16 <sunbiz> hi everyone
08:31:03 <bwolfe> hey sunbiz
08:35:51 <sunbiz> hi ben
08:35:59 <sunbiz> howz it going ??
08:36:12 *** burke has quit IRC
08:36:13 <sunbiz> lots of applications ?
08:36:22 <bwolfe> yeah, the'
08:36:27 <bwolfe> they're starting to pick up
08:36:36 <sunbiz> I didnt have any comment on my app as of yet ??
08:36:47 <bwolfe> did you want some?
08:36:55 <sunbiz> have most of the other people gone through my app ??
08:37:31 <sunbiz> not necessarily any comment.. just wanted to know how many people have gone through!!
08:37:40 <bwolfe> no, I think most devs put it off until after all are in
08:37:48 <sunbiz> ok
08:37:49 <bwolfe> orgs have a week to decide on students I think
08:38:44 <bwolfe> !echo $now
08:38:44 <OpenMRSBot> bwolfe: Error: "echo" is not a valid command.
08:38:58 <sunbiz> !time
08:38:59 <OpenMRSBot> sunbiz: "time" --- http://timeanddate.com
08:39:07 <sunbiz> !sunbiz
08:39:07 <OpenMRSBot> sunbiz: "sunbiz" --- Just Another Developer
08:39:24 <bwolfe> haha
08:39:46 <sunbiz> !bwolfe
08:39:46 <OpenMRSBot> sunbiz: Error: "bwolfe" is not a valid command.
08:40:02 <sunbiz> @bwolfe
08:40:12 <sunbiz> !@bwolfe
08:40:13 <OpenMRSBot> sunbiz: Error: "@bwolfe" is not a valid command.
08:40:31 <bwolfe> !learn bwolfe as is a Jedi
08:40:31 <OpenMRSBot> bwolfe: The operation succeeded.
08:40:34 <bwolfe> !bwolfe
08:40:34 <OpenMRSBot> bwolfe: "bwolfe" --- is a Jedi
08:40:59 *** bhanu has left #openmrs
08:42:29 <sunbiz> bwolfe: George Lucas forgot to cast him !!
08:43:36 *** asdf has left #openmrs
08:44:33 *** djazayeri has quit IRC
08:49:23 <atomicturtle> ha
08:50:09 <atomicturtle> !learn atomicturtle is a turtle.
08:50:09 <OpenMRSBot> atomicturtle: Invalid arguments for learn.
08:50:31 <bwolfe> !learn atomicturtule as is a turtle
08:50:31 <OpenMRSBot> bwolfe: The operation succeeded.
08:50:37 <atomicturtle> yeah missed the as
08:50:43 <atomicturtle> !atomicturtle
08:50:43 <OpenMRSBot> atomicturtle: Error: "atomicturtle" is not a valid command.
08:50:58 <bwolfe> haha, I can't type
08:51:05 <atomicturtle> hmm
08:51:08 <bwolfe> !forget atomicturtule
08:51:08 <OpenMRSBot> bwolfe: The operation succeeded.
08:51:11 <atomicturtle> !|id
08:51:11 <OpenMRSBot> atomicturtle: Error: "|id" is not a valid command.
08:51:17 <atomicturtle> !;id
08:51:17 <OpenMRSBot> atomicturtle: Error: ";id" is not a valid command.
08:51:18 <bwolfe> !learn atomicturtle as is a turtle
08:51:19 <OpenMRSBot> bwolfe: The operation succeeded.
08:51:34 <atomicturtle> !";id
08:51:35 <OpenMRSBot> atomicturtle: Error: No closing quotation
08:51:43 <bwolfe> ![whoami]
08:51:43 <OpenMRSBot> bwolfe: "bwolfe" --- is a Jedi
08:51:56 <atomicturtle> !"\;
08:51:56 <OpenMRSBot> atomicturtle: Error: No closing quotation
08:52:56 <atomicturtle> !%7Cid
08:52:56 <OpenMRSBot> atomicturtle: Error: "%7Cid" is not a valid command.
08:53:09 <bwolfe> atomicturtle: are you trying to break our bot?
08:53:15 <atomicturtle> du-hoy
08:53:19 <sunbiz> ![whoami]
08:53:19 <OpenMRSBot> sunbiz: Error: "I don't recognize you." is not a valid command.
08:53:24 *** pombreda has quit IRC
08:53:36 <sunbiz> the bot forgot me :(
08:53:44 <bwolfe> sunbiz: you might have to be authenticated to the bot
08:53:48 <sunbiz> !sunbiz
08:53:48 <OpenMRSBot> sunbiz: "sunbiz" --- Just Another Developer
08:55:27 <bwolfe> !tell sunbiz [bwolfe]
08:55:47 <bwolfe> !echo sunbiz: [projects]
08:55:47 <OpenMRSBot> bwolfe: Error: "echo" is not a valid command.
08:55:54 <bwolfe> !reply sunbiz: [projects]
08:55:54 <OpenMRSBot> bwolfe: sunbiz: "projects" --- OpenMRS Projects: http://projects.openmrs.org
08:55:56 <sunbiz> hmmm... the Bot didnt tell me anything
08:56:11 <sunbiz> !projects
08:56:11 <OpenMRSBot> sunbiz: "projects" --- OpenMRS Projects: http://projects.openmrs.org
08:56:19 <bwolfe> heh, a little slow!
08:56:32 <bwolfe> oh shoot, you triggered that
08:56:53 <bwolfe> sunbiz: was it in a PM?
08:57:21 * sunbiz is scared... what did i trigger... A Bomb !!
08:57:48 <sunbiz> no PMs from me!
08:58:03 <bwolfe> !refer sunbiz [bwolfe]
08:58:03 * OpenMRSBot refers sunbiz to "bwolfe" --- is a Jedi
08:58:10 <bwolfe> !refer sunbiz [projects]
08:58:10 * OpenMRSBot refers sunbiz to "projects" --- OpenMRS Projects: http://projects.openmrs.org
08:58:17 *** burke has joined #openmrs
08:58:17 *** ChanServ sets mode: +o burke
08:58:25 <bwolfe> !refer burke [bwolfe]
08:58:25 * OpenMRSBot refers burke to "bwolfe" --- is a Jedi
08:59:19 <bwolfe> atomicturtle: whats the status on the new server? can we get our VM image moved over there pretty easily yet?
08:59:56 <atomicturtle> I should be able to take a crack at it tomorrow
09:00:24 <atomicturtle> I just did the basics so far, mysql, php, etc
09:01:09 <atomicturtle> btw, if we want to go this route, this company would sell us a full rack at cost
09:01:56 <bwolfe> atomicturtle: do we need a full rack at this point?
09:02:08 <bwolfe> atomicturtle: and does that full rack come with machines on it already?
09:02:18 <bwolfe> ...or just the rackspace is what they're willing to sell us?
09:02:49 <sunbiz> what VM r we running ??
09:02:49 <atomicturtle> this would be just the rack space, power, and network
09:02:55 <bwolfe> atomicturtle: hmm, so you're setting everything up again? Can we not just drop the image that we've worked so hard on into it?
09:02:59 <atomicturtle> sunbiz: we're using virtuozzo at the moment
09:03:12 *** emaillenin36 has quit IRC
09:03:38 <atomicturtle> bwolfe: well I wasnt thinking of abandoning the stuff we got from helix
09:03:46 <atomicturtle> Im trying to diversify
09:04:46 <sunbiz> atomicturtle: any specific reasons for virtuazzo ??
09:04:47 <bwolfe> atomicturtle: multiple vm's on this box you mean?
09:05:19 <atomicturtle> sunbiz: well Im a shareholder in parallels for starters (founder of plesk). But the real reason was that it was free
09:05:38 <bwolfe> atomicturtle: quick vocab lesson: are multiple VMs inside of a VPS or are multiple VPSs inside of a VM ?
09:05:56 <atomicturtle> a VPS and VM are the same thing
09:06:08 <sunbiz> I like the Xen or Sun xVM Ops
09:06:26 <atomicturtle> there are 3 kinds of virtualization: Full Hypervisor, Paravirtualization, and Containers
09:06:35 <sunbiz> I remember an old benchmark where XenSouce beat all the other guys...
09:06:40 *** pombreda has joined #openmrs
09:06:40 *** ChanServ sets mode: +v pombreda
09:06:49 <sunbiz> even VmWare at a lot of places
09:07:04 <atomicturtle> Full Hypervisor's are KVM, QEMU, and Vmware. You can run anything you want in those, provided the architecture of the CPU supports it
09:07:44 <atomicturtle> Paravirtualization is Xen. It requires the guest (VPS) operating system's kernel to be customized for that environment
09:07:54 <atomicturtle> and Containers are a fancy way of saying chroot() jail. :P
09:08:09 <atomicturtle> Virtuozzo, and Vserver are Container type virtualization
09:08:21 <sunbiz> I was testing openSuSE then... when IanPratt just go it out
09:08:52 <atomicturtle> Our latest server is a dedicated system, we can run virtualization on it and at present I have it set up for KVM, QEMU, Xen, and Vserver
09:09:13 <sunbiz> ok...lots of different virtualization there!!
09:09:14 <atomicturtle> nothing is as fast as container type virtualization
09:09:24 <sunbiz> yea.. ESX for e.g.
09:09:26 <atomicturtle> since its not really "virtualized" :P
09:10:15 <atomicturtle> we could conceivably run 100 VM's in a container environment, where we would only be able to run 3-4 full hypervisor systems
09:10:29 *** nribeka has joined #openmrs
09:11:14 <bwolfe> but all containers are the same OS then on that system
09:11:36 <atomicturtle> correct, container environments are restricted to the Master OS
09:11:49 <atomicturtle> we could run different versions of Linux, but we couldn't run windows
09:12:04 <bwolfe> right, ok
09:12:05 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3746]: Fixing module loading to skip over bad modules <http://dev.openmrs.org/changeset/3746>
09:12:08 <atomicturtle> full and para-virt would let you run different OS's
09:12:25 <sunbiz> yea... exactly my point
09:12:36 <atomicturtle> but we dont want to go that way :P
09:12:42 <sunbiz> ok
09:12:45 <nribeka> hi all
09:12:47 <atomicturtle> that would involve me begging for more resources :P
09:12:53 <bwolfe> heh
09:12:59 <atomicturtle> we've got 1G of ram and x2 120G disks on this new box
09:13:18 <bwolfe> atomicturtle: might be enough for a little while
09:13:32 <bwolfe> ...especially since demo isn't running on it
09:13:33 <burke> for starters, it'd be nice to get the website (Mediawiki) and forum (phpBB) into rock-solid, fast environments -- ideally in a manner that moving to different hardware doesn't mean reconfiguring from scratch. And ensure that they are backed up regularly.
09:13:33 <atomicturtle> its a solid box for hosting, as long as you keep the java people away
09:13:45 <burke> :)
09:13:46 <sunbiz> hi nribeka!!
09:14:12 <nribeka> hi sunbiz
09:14:18 <atomicturtle> the rule is: If someone tricks you into hosting java... add a lot more ram
09:14:29 <sunbiz> howz it going with cargo ??
09:15:13 <sunbiz> atomicturtle: why keep the Java guys away ?? Aint we a Java webapp ?
09:15:56 <atomicturtle> thats just the rule in hosting
09:16:33 <atomicturtle> java uses a lot more resources, so you need to plan for it
09:16:46 <burke> hehe. java and zope. :o)
09:16:50 <sunbiz> yea... heard of Java accelerator chips
09:16:56 <sunbiz> ??
09:17:02 <atomicturtle> sure
09:17:05 <bwolfe> ?
09:17:08 <atomicturtle> want to send us one? :P
09:17:16 <sunbiz> they r super performers!!
09:17:20 <burke> and send some for Kenya too! :p
09:17:26 <sunbiz> if I had the money... :(
09:17:37 <atomicturtle> yeah thats our problem
09:17:37 <burke> aye, there's the rub
09:17:52 <atomicturtle> All the systems we're using are donated
09:18:46 <atomicturtle> I would use www2 (Im great with the names huh) for anything that needs to be the lowest latency, and the highest availability
09:18:47 <sunbiz> thats gr8... good people aint like me I guess!!
09:19:17 <bwolfe> atomicturtle: we don't use www now :-p
09:19:18 <atomicturtle> which Im guessing would be the wiki?
09:19:42 <bwolfe> yeah, wiki/forum probably
09:19:55 <atomicturtle> what I dont want to do is cram everything onto the same box
09:20:37 <bwolfe> atomicturtle: right...ok
09:20:48 <atomicturtle> you know, hang on to vps1 for some stuff (QA?)
09:20:58 <bwolfe> atomicturtle: define "at cost" for the rackspace. is it something reasonable?
09:21:02 <atomicturtle> and I'm still working on more stuff
09:21:16 <bwolfe> atomicturtle: there is a guy at PIH that has offered to buy us machines...whatever kind of workhorses we want
09:21:33 <atomicturtle> bwolfe: 500$ a month
09:21:52 <atomicturtle> bwolfe: thats 42U of space, and 10mbits sustained, burstable to 100mbit
09:22:32 *** jmiranda has joined #openmrs
09:22:49 *** ChanServ sets mode: +o jmiranda
09:23:01 <sunbiz> gr8..
09:23:21 <atomicturtle> bwolfe: Im sure that if we only need to put up another server or two there they will cut us a break (free maybe)
09:24:18 <bwolfe> burke: whats paul doing with that 1u in his office? is it quality enough to put onto a rack next to the new vps?
09:24:22 <burke> atomicturtle: I think that's a bit over our needs at the moment. I could see us scaling up to something like that, but $500/month seems a bit steep to run mediawiki, phpBB, trac, and a few tomcat instances.
09:24:51 <atomicturtle> burke: my thoughts exactly
09:25:00 <burke> bwolfe: dunno. I think it's probably similar to KE-01...maybe a little less.
09:25:53 <burke> atomicturtle: I think we'd be happy to be somewhere under $100/month for now (of course, cheaper is nicer)...but willing and happy to pay for stability and guaranteed backup
09:25:59 <jmiranda> yeah, paul said if it's servers we need ... just ask
09:26:28 <atomicturtle> burke: I can probably get them to donate 4-10U worth of space
09:26:43 <sunbiz> are all of us getting server??? plzzz.....one for me as well !!
09:26:44 <burke> i'm happy for Paul E. to treat us...it's very generous. But I don't want to be dependent on his generosity, especially if it's unnecessary.
09:26:58 <sunbiz> ;-D
09:27:04 <burke> sunbiz: we have sinclair for you. :p
09:27:14 <burke> s/e s/e a s/
09:27:38 <bwolfe> burke: true...
09:27:45 * sunbiz wants u to throw a banana... ready to catch!!
09:27:56 <burke> !boom
09:27:56 <OpenMRSBot> burke: "boom" --- BOOOOOOOMMMMMMMMM!!!!!!!!!!!!
09:28:10 <burke> oops. that was a bowling ball candle by mistake
09:28:10 <atomicturtle> if you can read german... http://www.hetzner.de/rootserver.html
09:28:16 * sunbiz jumps... runs for cover
09:28:40 <atomicturtle> this is another company I have good relations with. They have the most competitive rates Ive seen for a large company
09:29:12 <atomicturtle> Id normally expect to pay 350-400$ a month for a box with 8G of ram. Thats more like 150$
09:29:29 <bwolfe> the cost goes up daily in dollars though :-p
09:29:43 <atomicturtle> yes, you are at the mercy of the exchange rate
09:30:20 <bwolfe> oh wow, a rack has 42u on it. didn't realize a rack was that large. we probably won't need 21-42 servers for a while :-p
09:30:21 <burke> At this point, it would be nice to ensure that whatever our next move is, it's at least a 2-3 year relationship
09:30:36 <atomicturtle> so that would be an example of the kind of price you'd pay for bandwidth, hardware, and backup SLA's
09:30:48 *** Keelhaul has joined #openmrs
09:31:06 <atomicturtle> bwolfe: its a huge amount of space. Retail for that per month would be more like 2500$/mo
09:31:13 <burke> OpenMRS needs at least 30 beefy servers if you want to have over 100 patients, right?
09:31:38 <bwolfe> haha
09:31:56 <bwolfe> seemed like that for a while :-p
09:32:01 <burke> atomicturtle: should OpenMRS become the foundation for all future EMR development...well, then we'll be looking at that setup. :p
09:32:58 <atomicturtle> Please do what you can to kill off VISTA and Medical Manager.
09:33:18 <Keelhaul> =o
09:33:22 <sunbiz> ;-D killing the competition??
09:33:32 <burke> hehe. But we've met Joseph from openVISTA and he's a really great guy.
09:33:51 <atomicturtle> anything to put that last coffin nail into VMS
09:33:54 <sunbiz> ok...guys gotta go... too much violence here!!
09:34:08 <bwolfe> cya sunbiz
09:34:21 <sunbiz> first the bombs, robby hitmen, coffin... :D
09:34:28 <sunbiz> bye
09:34:34 *** sunbiz has left #openmrs
09:35:23 <burke> OpenMRS is not competing. OpenMRS is not selling. OpenMRS = community. That's our best future. If someone makes a better system, then we can migrate the community to it if necessary. The goal is improving patient care in developing worlds.
09:35:28 <burke> bye sunbiz
09:35:31 <burke> cya later
09:35:55 <atomicturtle> I have to go through and do all the audits on VISTA for the veterans administration because Im the only person on the planet under 60 that understands VAX's
09:36:05 <atomicturtle> and I want the hurting to stop. kthx
09:36:26 <burke> hehe. we've got a few VAX experts here under 60. so you're not alone.
09:37:28 <jmiranda> bwolfe: i spoke to a guy from portland state university at the conference
09:37:45 <atomicturtle> you know VISTA is one of the two applications that keeps VMS alive
09:37:49 <jmiranda> they provide free hosting for open source projects
09:37:50 <atomicturtle> you know what the other one does?
09:37:55 <jmiranda> we just need to provide the hardware
09:38:06 <atomicturtle> guidance system controls for nuclear weapons
09:38:32 <atomicturtle> VISTA supports nuclear proliferation by proxy :P
09:38:37 <burke> let's play thermonuclear war :p
09:38:42 <bwolfe> jmiranda: atomicturtle found us a setup almost like that. check the logs for about 5 mins before you came in
09:38:47 *** bhanu has joined #openmrs
09:38:47 <bwolfe> !refer jmiranda [irclogs]
09:38:48 * OpenMRSBot refers jmiranda to "irclogs" --- The OpenMRS IRC logs are publicly displayed online: http://dev.openmrs.org/irclogs
09:38:57 <burke> OpenMRS kills kittens
09:39:02 <jmiranda> yeah, i was reading through already
09:39:08 <jmiranda> must have missed that
09:40:56 *** bhanu has quit IRC
09:41:31 <jmiranda> and just wanted to add another option ... i sent docpaul an email about it the other day
09:42:06 <jmiranda> the portland state guys apparently host some of the apache/jakarta projects
09:43:53 <atomicturtle> we dont need the federated storage engine in mysql on this box do we?
09:46:35 <bwolfe> atomicturtle: no
09:46:45 <atomicturtle> roger
09:57:46 <HongJun> bwolfe: Hi, I have submit my apply for "Structured Numeric (SN) Support for OpenMRS" to Google
09:59:10 <bwolfe> great!
09:59:29 <bwolfe> looks good
10:00:03 <HongJun> bwolfe: thank you! you have reviewed it?
10:01:29 <bwolfe> HongJun: just glanced at it briefly
10:04:41 <HongJun> bwolfe: I don't have enough time to apply for another project "Address Hierarchy Support", If time permit, I am willing to do this project too
10:05:14 <bwolfe> ok, we'll keep that in mind
10:06:04 <bwolfe> I think you have time
10:06:11 <bwolfe> !refer HongJun [gsoctimeline]
10:06:11 * OpenMRSBot refers HongJun to "gsoctimeline" --- http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline
10:06:44 <burke> HongJun: nice application. thank you.
10:07:26 * burke thinks Ben just likes to exercise the bot
10:07:39 <HongJun> burke: I think OpenMRS is a great project, I want to bring it into China someday
10:08:38 <burke> that sounds terrific. are there many folks in China with both medical and computer (i.e., medical informatics) training that you know of?
10:08:42 * bwolfe thinks the bot got off easy for a long time. now its time to work!
10:09:22 <bwolfe> hmm, first thing we need to do is support utf8 in our spring messages. I remember seeing something about that...but then not following up :-/
10:11:46 <HongJun> burke: I am not very clear, but I think most people in China is familiar with Computer nowadays
10:12:52 <burke> yes. what we often find are computer experts and medical experts, but what is missing are people that are proficient in both
10:13:03 <HongJun> burke: Net-bar in China is common, even in the far-away town
10:14:16 <burke> so, now we need some of these young people to get excited about programming computers and then attend medical school and become doctors without losing their interest in computer programming
10:14:22 <Keelhaul> urban people
10:14:29 <Keelhaul> rural people maybe not so
10:15:23 *** sioraiocht has quit IRC
10:18:41 <HongJun> burke: yes, I agree with you, but If OpenMRS will be developed as easy as igoogle, I think it not very hard to use it
10:20:35 <burke> HongJun: we would love to see that, but managing an electronic medical record system is complex. Just vocabulary management alone (at least to do it well) requires both clinical and technical expertise.
10:21:49 <burke> HongJun: so, we (the world, including China) needs technical experts like yourself to become doctors. :p
10:24:02 <Keelhaul> but isnt that another ~10 years of school
10:24:40 <burke> if you're not learning, you're not living. :D
10:25:12 <Keelhaul> of full time school, mostly
10:25:31 <HongJun> yes, but we could become IT engineers in hospital
10:26:01 <HongJun> Just as IT engineer in Banks
10:26:08 <burke> at least in the US, it's two years of hitting the books and two years of clinical experience for med school, then residency varies 2-5 years, depending on the specialty.
10:26:35 <burke> HongJun: yes, we need those people too.
10:27:32 *** Wiss has quit IRC
10:27:36 <HongJun> In china, the is no restrict for doctor, If you will, you could do it
10:28:21 <burke> but IT people tend to come up with IT solutions and medical people come up with medical solutions and these often are very different and the two camps don't always understand the other. It's like having someone who speaks only chinese and someone who speaks only english. they can be friends & get along, but it's much better when someone can speak both languages
10:29:15 <HongJun> yes
10:30:40 <HongJun> but it is very hard to speak two languages, after more than 10-year's studying of english, I can't speak it well
10:30:42 <burke> and it's understanding not just the language, but the two cultures as well (medical & IT), many doctors have NO idea what it takes to program or design a solution (they think the computer is magical)
10:31:04 <burke> HongJun: you're english is much better than my chinese ;)
10:31:25 <burke> s/you're/your/ -- even my english is not that good ;)
10:31:37 <Keelhaul> heh
10:31:52 <Keelhaul> only native speakers do that
10:31:55 <Keelhaul> especially americans =P
10:32:13 <Keelhaul> i guess that's because you learn to speak first, and then tend to confuse words that sound the same
10:32:29 <Keelhaul> if you learn english as a foreign language, you learn how to spell at the same time
10:33:07 <HongJun> burke: maybe, but if you study chinese more the 10 year, i think you could speak as well as native chinese speaker
10:33:19 <Keelhaul> but i agree with HongJun, chatting and actually speaking are different things
10:33:28 <Keelhaul> i spend hours every day in irc
10:33:39 <Keelhaul> but i havent had any practice in speaking since high school
10:34:13 <burke> HongJun: I'm not so sure. My brain is just about full. I've wanted to learn Spanish for many years, but haven't found the time...and I believe Chinese would be a bit harder than Spanish.
10:34:25 <Keelhaul> for you, prolly =)
10:34:34 <Keelhaul> i think it's also age related
10:34:39 <Keelhaul> kids tend to learn faster
10:34:42 <burke> I've got plenty of age
10:35:19 <Keelhaul> learning to speak w/o an accent is way harder for adults
10:35:48 *** sioraiocht has joined #openmrs
10:35:48 *** ChanServ sets mode: +v sioraiocht
10:35:55 <burke> I'm still hoping for the embedded universal translator. Unfortunately, looking at the output of Babelfish sometimes makes me think my Chinese would come out as gibberish anyway
10:36:29 <HongJun> burke: i think the language environment is more important, if you are wiling to study chinese, you can easy to get people to chat with
10:36:30 <Keelhaul> well one day we'll be all speaking chinese anyway =x
10:36:42 <burke> they make the Borg thing look so terrible on Star Trek...but some of those gadgets would be handy.
10:36:43 <burke> :)
10:37:05 <burke> I think someday I will be working for HongJun :)
10:37:07 <HongJun> but in China, the oppertunity to chat with english speaker is little
10:37:22 <Keelhaul> that's what internets is for =)
10:39:04 <HongJun> burke: I long for the day you work for me, :-)
10:39:12 <burke> HongJun: is there much concern for censorship? you say there are many net-bars now. does this make it easier to speak out about your feelings? We often see China as being very strict in controlling these things. But I also wonder how much we see in the news is US propaganda. Hard to tell.
10:39:23 <burke> HongJun: :)
10:39:57 <Keelhaul> the bbc has this nice series, "inside china"
10:40:03 <Keelhaul> i sometimes watch it while working out
10:41:55 <HongJun> burke: If you put some words unproper, these words will be cut down
10:42:20 <Keelhaul> automatically?
10:42:36 <burke> I like the way the internet (including things like GSoC) are opening up channel and relationships between people in countries all over the world.
10:42:57 <HongJun> auto or hand, both way
10:43:33 <HongJun> but cnn has put wrong news about Tibet
10:44:00 <burke> yes. it's so hard to know what the truth is without actually being there.
10:44:05 <atomicturtle> I only watched the Tibet stuff on Al Jazerra
10:44:32 <HongJun> so some guys build a site http://www.anti-cnn.com/ to discover the truth
10:45:01 <Keelhaul> trush about what
10:45:04 <Keelhaul> truth*
10:45:24 <Keelhaul> i get a blank page =o
10:45:29 <HongJun> about the thing in Tibet
10:45:49 <atomicturtle> i met the dalai lama once, many years ago. I really wanted to ask him if he had seen the movie Caddyshack but I couldnt do it
10:46:35 <burke> interesting, the page is not accessible here (Indiana, USA) either
10:47:03 <HongJun> atomicturtle: where are u
10:47:09 <atomicturtle> Im in Washington DC
10:47:26 <burke> it seems that the truth shouldn't be anti-anything :) it just is.
10:47:40 <burke> but, then again, truth seems very often to be relative.
10:47:40 <HongJun> I just visit the site a few hours ago, but I cann't visit now
10:48:51 <burke> if two people witness an event, their perception of reality can be strikingly different -- both telling the "truth"
10:49:14 <burke> now I can see it.
10:50:04 <Keelhaul> heh
10:50:29 <Keelhaul> alone window title makes that site look questionable
10:50:30 <HongJun> yes, I agree, but cnn has put lots of things happened in Nepal as the things happen in Tibet
10:51:14 <HongJun> I can visit it too
10:53:53 <HongJun> I will go bed now, see you tomorrow
10:54:27 <Keelhaul> gnite
10:55:00 *** HongJun has quit IRC
11:02:28 <jmiranda> hey burke
11:02:43 <burke> hey justin
11:02:47 <jmiranda> were you able to get any work done on the logic service over the past few weeks?
11:03:24 <burke> yes. i've tweaked the caching...still needs debugging. i need to commit the changes.
11:03:52 <jmiranda> ok
11:03:54 <jmiranda> i've been thinking that i'd like to get a developer to take over the ODA project
11:04:24 <jmiranda> and met a developer at the eclipse conference who was interested in doing some work
11:04:31 <burke> cule
11:04:47 <jmiranda> once i get a few of my BIRT and scheduler bugs fixed, i can start getting back into the logic service
11:05:30 <jmiranda> and help take some of the load off of you
11:05:55 <burke> would love that
11:06:16 <burke> there are several camps that could use logic
11:06:37 <burke> but I'm thinking that we could use a logic working group
11:06:54 <burke> not so much for design, but just to divide and conquer getting a 1.0 version out the door
11:06:57 <jmiranda> LogicCriteria still needs a bit of work, right?
11:07:40 <burke> yup. we really need a more flexible LogicCriteria
11:07:44 <jmiranda> yeah, i would be all about getting more eyes and hands on the logic code
11:07:57 <burke> we also will need tools to help data source writers navigate the logic criteria
11:08:15 <jmiranda> perhaps we could send a note to the developers list and mention that we need some help?
11:08:40 <burke> not a bad thought
11:08:43 <jmiranda> and spend a few hours on a call talking about the architecture, take a look at the code
11:08:54 *** Feez has joined #openmrs
11:09:04 <jmiranda> similar to what we did back in boston, just over skype :)
11:09:11 <burke> yup
11:09:24 <burke> i like the sound of that
11:13:05 <jmiranda> you mind if i write an email to the developers list getting the ball rolling on that?
11:13:18 <jmiranda> or do you want some time to get the code committed before we start
11:14:06 <jmiranda> and in all honesty, i'm still a few weeks from being able to commit a lot of time to logic ... so there's no rush
11:14:24 *** Wiss has joined #openmrs
11:14:37 <burke> i'd like to get my code committed and beef up the logic presentation I threw together on the plane ride to help get everyone on the same page
11:14:54 <jmiranda> ok cool
11:15:32 <burke> but...knowing how my work/life gets sucked up by other chores, I wouldn't want to stop the process. so, let's revisit in a couple weeks. hopefully, I can get some code changes in and beef up the presentation a bit before then
11:17:34 <jmiranda> ok, i'll bring it up again before i leave for the mysql conference (or once i get back ... late april)
11:39:02 *** nribeka has quit IRC
11:41:00 *** vindyanis has joined #openmrs
11:41:34 <vindyanis> bwolfe: Hi
11:46:00 *** cancer has joined #openmrs
11:56:54 *** vindyanis has quit IRC
11:57:05 *** vindyanis has joined #openmrs
11:58:13 *** nribeka has joined #openmrs
12:01:50 <vindyanis> docpaul:
12:01:52 <vindyanis> Ji
12:01:54 <vindyanis> Hi
12:03:20 <burke> vindyanis: welcome
12:03:34 <vindyanis> Hi
12:03:45 <vindyanis> I am the medical student
12:03:54 <burke> from sri lanka?
12:03:59 <vindyanis> yes
12:04:00 <vindyanis> :)
12:04:19 <burke> have you submitted an application?
12:04:27 <vindyanis> not yet
12:04:30 <burke> k
12:04:33 <burke> any questions?
12:05:16 <vindyanis> I would like to know that have you got some new idea which is related with medical knowledge
12:05:53 <vindyanis> medical knowledge + software skills
12:05:56 <vindyanis> :)
12:06:10 <burke> Computers + medicine is a wonderful combination
12:06:19 <burke> I feel very lucky to be doing what I'm doing
12:06:20 <vindyanis> :)
12:06:32 <burke> are you a programmer?
12:06:43 <vindyanis> not really
12:07:01 <vindyanis> I am really like programming
12:07:17 <vindyanis> I usually do it in my leasure time
12:07:17 <burke> so, you have done some programming?
12:07:20 <burke> ok.
12:07:33 <burke> what language(s) do you or have you programmed in?
12:07:51 <vindyanis> Basically Java
12:08:06 <vindyanis> But I know C and C# well
12:08:21 <burke> Java is a good language to learn programming
12:08:30 <vindyanis> I prefer Java but I have no strong reason
12:08:38 <vindyanis> :)
12:09:15 *** Keelhaul has quit IRC
12:09:17 <burke> Java is formal enough to help with consistent programming. But not always the most fun, since user interface or web design is not its strength
12:09:42 <vindyanis> yes
12:10:10 <vindyanis> all languages have pros and cons
12:10:18 <vindyanis> it depends on the requirement
12:10:20 <vindyanis> right?
12:10:28 <burke> scripting languages (like Ruby, Python, Groovy, Perl, etc.) can be more fun to play with.
12:10:31 <burke> yes, definitely.
12:10:44 <vindyanis> yes of course
12:11:04 <burke> for a large application worked on by many and wanting to be platform-independent, Java has many advantages
12:11:08 <vindyanis> I have studied python as well :)
12:11:19 <burke> I really enjoy Python.
12:11:31 <vindyanis> yes less code :)
12:12:07 <burke> Groovy has the potential to bring this to Java -- many of the advantages of Python scripting, but built completely from Java and integrates *very* well
12:12:13 <vindyanis> I should make sure I am not going to clash variables
12:12:21 <burke> :)
12:13:38 <vindyanis> Currently all the listed idas need not the medical knowledge right?
12:14:31 <burke> well, they are much heavier on programming than medical knowledge, yes.
12:15:15 <burke> we tend to target these projects at non-medical folk, since GSoC attracts many eager programmers, but not many with medical background
12:15:52 <vindyanis> don't you have any idea which need both of these two streams
12:16:00 <burke> of course, medical knowledge can always help tremendously in considering design and understanding the needs of users
12:16:01 *** jmiranda has quit IRC
12:16:32 <burke> hmmm...let me review them...just a second...
12:16:49 <vindyanis> ok
12:19:07 <burke> well, the projects available for GSoC are all more about feature creation (programming) more than content knowledge...
12:19:43 <burke> the image acquisition and manipulation projects could be influenced by an understanding of how images are used in a clinical setting...
12:20:11 <burke> patient notes could probably be done better by someone who knows something about medical documentation...maybe...
12:21:13 <vindyanis> I interesed in Advanced Digital Image Viewing and Annotation
12:21:46 <vindyanis> but as I got to know it is also need no much medical knowledge
12:21:47 <burke> yes. that's an interesting one.
12:21:57 <burke> true.
12:22:42 <burke> I think projects that got closer to content management would be helped more by medical knowledge
12:23:11 <burke> like work related to vocabulary management, term mapping, etc.
12:23:28 <vindyanis> of course
12:23:55 <burke> we are also working on a logic engine that will provide the means to do some really fun decision support
12:24:09 <burke> but that's a work in progress and fairly complicated/technical at the moment
12:25:11 <burke> you might consider lurking on the developers and implementers mailing lists. but I'm afraid that for GSoC (at least this year), we won't have projects that require much medical knowledge
12:27:01 <burke> we also have an internship program during the rest of the year and some of those projects get a bit more into the knowledge side
12:27:27 <vindyanis> :)
12:28:14 <vindyanis> so I may apply for these ideas
12:28:24 <burke> vindyanis: do you have area(s) of particular interest? standards ... concept mapping ... order entry ... decision support ... specific patient care contexts (pediatrics, geriatrics, ...)?
12:29:00 <burke> please do. we welcome your application.
12:30:34 <vindyanis> it may need some time,but GSoC has a deadline on monday
12:31:10 <vindyanis> r u online tomorrow
12:36:57 <vindyanis> burke: May I disturb you tomorrow?
12:37:22 <vindyanis> :) are you on line?
12:37:31 <burke> i should be checking in. I am traveling tomorrow, but should be checking in.
12:37:41 <burke> given how close the deadline is, I will do my best.
12:37:57 <burke> in any case, others will be here as well who can help answer any questions.
12:38:46 <vindyanis> Thank you very much
12:39:22 <vindyanis> I will try my best to fit my interested areas to fit into a GSoC project
12:39:49 <burke> sure. best of luck to you!
12:40:10 <vindyanis> thanks again and bye
12:40:16 <burke> bye
12:40:34 *** vindyanis has quit IRC
12:41:32 *** AndersG has quit IRC
12:41:34 *** jmiranda has joined #openmrs
12:47:24 *** ChanServ sets mode: +o jmiranda
13:13:18 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3748]: Adding dao setter to LocationService in api-refactoring branch <http://dev.openmrs.org/changeset/3748> || OpenMRS Changesets: Changeset [3747]: Adding location service and dao elements to applicationContext in … <http://dev.openmrs.org/changeset/3747>
13:43:24 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [3749]: Adding refactored UserService to api-refactoring branch Added empty … <http://dev.openmrs.org/changeset/3749>
13:43:38 <nribeka> bwolfe: hi
13:43:49 <bwolfe> hey nribeka
13:44:23 <nribeka> i found another way about the updating stuff
13:44:47 <nribeka> http://wrapper.tanukisoftware.org/doc/english/introduction.html
13:44:50 <OpenMRSBot> <http://ln-s.net/1k+c> (at wrapper.tanukisoftware.org)
13:45:24 <nribeka> but i need to check it though :)
13:47:01 <bwolfe> cool. so that would allow you to write a small java app that knows how to stop and start tomcat
13:47:29 <nribeka> yeah, did you check the site?
13:48:23 <nribeka> i will do some further reading and test then :)
13:48:44 <nribeka> bbl bwolfe
13:57:36 *** jmiranda has quit IRC
14:03:38 <burke> bwolfe: there?
14:04:53 <burke> is person_attribute.value truly limited to 50 characters? can that be true? that's the size in my copy of the demo dataset.
14:13:06 <bwolfe> burke: not sure
14:13:55 <burke> i was just answering an e-mail about patient image support & realized that we'd need to use a reference string (URI) for person attribute to attach images that way
14:25:56 <bwolfe> burke: yeah, we'd want it to be a simple link to the filesystem whether we extend the size of that column or not
14:28:07 <burke> at least 255 would give breathing room...or 511...or 1023. agree that we'd store actual images somewhere else (either a separate table or in the file system)
14:30:23 <burke> bwolfe: is this ticket still open? http://dev.openmrs.org/ticket/315
14:30:44 *** sioraiocht has quit IRC
14:31:27 <bwolfe> burke: not really. I left it open because of: "Encounter.patient_id will be switched to encounter.person_id in the next release."
14:33:25 <bwolfe> need to run. will be back on later
14:33:38 *** bwolfe has quit IRC
14:51:30 *** chase has joined #openmrs
14:51:55 <chase> burke: you there?
15:01:09 <burke> yup. but packing up to head home. what's up?
15:02:10 *** Wiss has quit IRC
15:10:05 *** nribeka has quit IRC
15:16:58 <r0bby> burke: did ya get my email
15:17:20 *** eray has joined #openmrs
15:19:48 <r0bby> burke: basically integrating grails into openmrs the direction we need to go is gonna be to say the least...difficult
15:20:52 <burke> yeah...that's why I figured we'd start with a simple groovy module, get some experience, and then consider Grails options later.
15:21:13 <burke> GSP support would be nice...but we might be able to fake it.
15:21:53 <eray> Hi, I want to be a SoC student, is there anyone that I can ask questions :)
15:22:06 <eray> by the way I am Eray MOLLA I am from Turkey :)
15:23:26 <burke> hi eray. i would be happy to answer your questions...unfortunately, I've got to run.
15:23:53 <burke> tonight may be a little tough, since docpaul is in the process of moving and some of us are helping him. :)
15:24:09 <eray> burke: no problem
15:24:10 <burke> but we'll be doing our best to hang out in IRC
15:24:39 <eray> burke: actually it is also a good thing you know about me already :)
15:24:48 <eray> burke: nice to meet you =)
15:24:58 <burke> nice to meet you too. :)
15:25:16 <eray> can I ask a little question only?
15:25:24 <burke> sure. shoot.
15:25:40 <eray> is there a project that is very important for you?
15:25:49 <eray> because I have choosen one of them
15:26:04 <eray> and I want to make a good application =)
15:26:34 <burke> hehe. they are all important to us.
15:26:42 <burke> are there any that you have an interest in?
15:26:51 *** djazayeri has joined #openmrs
15:26:51 *** ChanServ sets mode: +o djazayeri
15:27:13 <eray> Advanced Digital Image Viewing and Annotation
15:27:15 <eray> :)
15:27:31 <eray> I believe I can develop a very useful tool
15:28:14 <eray> I have a good Java experience and I think it can handle such a problem easily :)
15:28:23 <burke> That could be a really fun one. Ideally, we'd like to see something ala Google Maps (tiled interface) ... fast and in the browser ... for viewing images and/or annotating. there's already someone working on a java applet solution
15:29:07 <eray> do you prefer flash or javascript ?
15:29:57 <burke> either would be okay...cross-browser javascript would probably be the favorite, since it relies only on the browser. but flash is fairly ubiquitous. except on my iphone. :x
15:30:13 <eray> I think Javascript can be a cool solution I think
15:30:26 <eray> because it supports vector graphics very well
15:31:06 <eray> maybe I can use Dojo Toolkit for annotations
15:31:12 <eray> the dojox.gfx
15:31:18 <eray> for annotations
15:31:48 <eray> flash is slow and causes a lot of headache :)
15:32:12 <eray> even it stops the machine sometimes :s
15:34:20 <burke> yup. fyi - we are discussing switching from dojo to jquery (still in discussions)
15:34:24 <burke> ok. gotta run.
15:34:33 <r0bby> burke: yeah -- i did find an interesting blog let me give it to you
15:34:56 <r0bby> http://burtbeckwith.com/blog/?p=58
15:34:59 <burke> not sure if my wife will let me back on the grid tonight...but i'll try to get back here as I'm able this weekend. same goes for the other devs.
15:35:23 <burke> cule. got it, r0bby. I'll chat w/ you later.
15:35:37 <r0bby> now i go play with grails more!
15:35:42 <r0bby> ADIos burke
15:35:48 <burke> btw...I put a groovy project description on http://projects.openmrs.org if you haven't seen it.
15:36:00 <r0bby> I hope nobody else applies :<
15:36:26 <eray> also as you can guess I have no idea about openmrs in detail, I know only what it is for
15:36:28 <burke> got to keep you on your toes. :-) anyway, you've got a big head start. take a look.
15:36:34 <eray> what can I do before my application :)
15:37:13 <burke> eray: applications aren't due until Monday. I'd suggest lurking here until someone else (or myself) can give you some feeback.
15:37:36 <burke> but you can always put in an app and request comments so you can edit it.
15:38:06 <burke> cheers
15:38:10 *** burke has quit IRC
15:55:55 *** nribeka has joined #openmrs
16:01:42 *** chase has quit IRC
16:10:16 *** semanticpc has quit IRC
16:12:04 *** chase has joined #openmrs
16:19:02 *** cancer has quit IRC
16:36:43 *** djazayeri_ has joined #openmrs
16:43:29 *** Wiss has joined #openmrs
16:53:35 *** wanderingwill has joined #openmrs
16:53:47 *** rmalla has joined #openmrs
16:54:09 <wanderingwill> hello
16:54:10 *** djazayeri has quit IRC
16:54:39 <wanderingwill> i'm still trying to get openmrs running on my mac
16:55:17 *** djazayeri_ is now known as djazayeri
16:55:26 *** ChanServ sets mode: +o djazayeri
16:57:15 <nribeka> hi will. it's not working yet?
16:57:45 *** pearlbear has quit IRC
16:57:57 <nribeka> until what step are you?
16:58:08 <nribeka> we have the mentors here ...
16:58:21 <nribeka> docpaul and djazayeri :)
16:58:29 <djazayeri> hi nribeka
16:59:40 <nribeka> hi djazayeri
17:00:07 <nribeka> wanderingwill is trying to run openmrs on his mac but it's not working :)
17:00:31 <nribeka> he was here last night and we tried to help him
17:01:11 <nribeka> so i think mentors can point out a better direction then us :P
17:01:53 <djazayeri> I've never set up openmrs on a mac myself, but I can try to help
17:02:02 *** pearlbear has joined #openmrs
17:02:02 *** ChanServ sets mode: +v pearlbear
17:02:09 *** pearlbear has quit IRC
17:02:27 *** eray has quit IRC
17:02:35 *** pearlbear has joined #openmrs
17:02:35 *** ChanServ sets mode: +v pearlbear
17:02:48 <nribeka> hehe ... me too. i'm just a dirty peasant. i use micro$oft :P
17:04:27 <djazayeri> actually I have to head out
17:04:34 <djazayeri> i wil probably be online sometime later
17:05:05 <nribeka> ok ok. i think other mentors can help him out :)
17:05:13 <wanderingwill> ok, so i think the problem is during the start of tomcat
17:06:02 <wanderingwill> i have downloaded the code, created the mysql database, and loaded everything into eclipse. i have created the build and runtime configuration files
17:06:08 *** chase has quit IRC
17:06:21 *** Thana[ has quit IRC
17:06:46 *** Thana[ has joined #openmrs
17:07:39 *** Thana[ has joined #openmrs
17:07:53 <nribeka> tomcat is not started?
17:08:03 <nribeka> if the prob is tomcat, i think you can start by reading the logs file
17:09:30 <wanderingwill> outside of eclipse, i can start tomcat
17:09:50 <wanderingwill> when i go to http://localhost:8080, i get a tomcat page
17:10:13 <wanderingwill> when i try to goto http://localhost:8080/manager, i get a 404
17:13:07 <nribeka> try this instead
17:13:09 <nribeka> http://localhost:8080/manager/html
17:13:41 <wanderingwill> awesome, i logged in
17:13:54 *** sioraiocht has joined #openmrs
17:13:54 *** ChanServ sets mode: +v sioraiocht
17:14:07 <nribeka> ok i think there is no problem with the tomcat
17:14:08 <wanderingwill> i made sure that the tomcat_users.xml file was configured
17:14:29 <wanderingwill> now, i want to try run the install script in eclipse.
17:14:32 <wanderingwill> how should i do this?
17:14:45 <wanderingwill> should i shutdown tomcat? should i start tomcat in eclipse?
17:15:11 <nribeka> do you mean the "install" target of the openmrs ant build script?
17:15:14 <wanderingwill> yes
17:15:39 <nribeka> have you set the credential of the tomcat manager in the build properties?
17:15:45 <wanderingwill> last time i ran it, i got authentication errors when it tried to deploy tomcat
17:16:34 <wanderingwill> let me check. i should have a user named "test" with password "test" and roles in the tomcat-users.xml file
17:16:53 <nribeka> i think you need to set the user and pass of the tomcat manager in the build properties
17:22:43 <wanderingwill> in the build properties tomcat.user="test" and tomcat.password="test"
17:24:39 <wanderingwill> i added the user test to tomcat-user.xml with the roles "manager,admin,tomcat"
17:25:35 <nribeka> i'm not sure with this, but maybe it caused by this one:
17:25:42 <nribeka> <property name="tomcat.manager.url" value="http://${tomcat.server}:${tomcat.port}/manager" />
17:26:16 <nribeka> it's in properties.xml
17:26:53 <nribeka> the url is going to become: http://localhost:8080/manager in your machine
17:27:00 *** djazayeri has quit IRC
17:27:08 <nribeka> but you will get 404 if you open this url right?
17:28:40 <wanderingwill> correct
17:29:02 <nribeka> i'm not sure about this but maybe you can try to override this value to http://${tomcat.server}:${tomcat.port}/manager/html
17:29:03 <wanderingwill> INFO: The listener "listeners.ContextListener" is already configured for this context. The duplicate definition has been ignored.
17:29:05 <wanderingwill> Mar 28, 2008 7:23:15 PM org.apache.catalina.core.StandardContext addApplicationListener
17:29:06 <wanderingwill> INFO: The listener "listeners.SessionListener" is already configured for this context. The duplicate definition has been ignored.
17:29:08 <wanderingwill> Mar 28, 2008 7:23:16 PM org.apache.coyote.http11.Http11Protocol start
17:29:09 <wanderingwill> INFO: Starting Coyote HTTP/1.1 on http-8080
17:29:11 <wanderingwill> Mar 28, 2008 7:23:16 PM org.apache.jk.common.ChannelSocket init
17:29:12 <wanderingwill> INFO: JK: ajp13 listening on /0.0.0.0:8009
17:29:14 <wanderingwill> Mar 28, 2008 7:23:16 PM org.apache.jk.server.JkMain start
17:29:15 <wanderingwill> INFO: Jk running ID=0 time=0/19 config=null
17:29:17 <wanderingwill> Mar 28, 2008 7:23:16 PM org.apache.catalina.startup.Catalina start
17:29:19 <wanderingwill> INFO: Server startup in 955 ms
17:29:20 <wanderingwill> Mar 28, 2008 7:25:30 PM org.apache.catalina.startup.HostConfig deployWAR
17:29:21 <wanderingwill> INFO: Deploying web application archive openmrs.war
17:29:23 <wanderingwill> Mar 28, 2008 7:25:36 PM org.apache.catalina.core.StandardContext addApplicationListener
17:29:25 <wanderingwill> INFO: The listener "org.openmrs.web.Listener" is already configured for this context. The duplicate definition has been ignored.
17:29:27 <wanderingwill> Mar 28, 2008 7:25:36 PM org.apache.catalina.core.StandardContext addApplicationListener
17:29:29 <wanderingwill> INFO: The listener "org.springframework.web.util.IntrospectorCleanupListener" is already configured for this context. The duplicate definition has been ignored.
17:29:32 <wanderingwill> ERROR - HibernateSessionFactoryBean.checkDatabaseConnection(118) |2008-03-28 19:25:54,205| Error while starting up. Unable to connection using
17:29:35 <wanderingwill> java.sql.SQLException: Server connection failure during transaction. Due to underlying exception: 'java.net.SocketException: java.net.ConnectException: Connection refused'.
17:29:38 <wanderingwill> ** BEGIN NESTED EXCEPTION **
17:29:40 <wanderingwill> java.net.SocketException
17:29:42 <wanderingwill> MESSAGE: java.net.ConnectException: Connection refused
17:29:44 <wanderingwill> that's probably what i need to do
17:29:46 <wanderingwill> the last message comes from the catlina.out log file
17:30:00 <nribeka> that's database problem
17:30:20 <nribeka> i don't think it's tomcat problem
17:34:07 <r0bby> that's 100% database
17:34:35 <nribeka> hi robby
17:34:39 <nribeka> yups
17:36:02 *** rmalla has quit IRC
17:36:48 <wanderingwill> ok. do you think i am not passing in the correct username and password to the database?
17:39:56 *** wanderingwill has quit IRC
17:45:55 * r0bby sighs
17:46:02 * r0bby fires up idea
18:20:56 *** atomicturtle has quit IRC
18:22:41 *** Wiss has left #openmrs
18:50:47 *** AndersG has joined #openmrs
18:51:09 *** HongJun has joined #OpenMRS
18:56:25 *** HongJun has quit IRC
18:56:38 *** HongJun has joined #OpenMRS
18:59:43 *** HongJun has quit IRC
18:59:51 *** HongJun has joined #OpenMRS
19:01:27 *** sioraiocht has quit IRC
19:38:05 *** bdubs has joined #openmrs
19:41:21 *** bdubs has quit IRC
19:50:50 *** bdubs has joined #openmrs
19:52:36 *** bdubs has quit IRC
19:55:23 <r0bby> /j/gg
19:55:24 <r0bby> er
20:14:03 *** Val`hw has joined #openmrs
20:30:49 *** Ngref has quit IRC
20:31:08 *** nribeka_ has joined #openmrs
20:46:27 *** nribeka has quit IRC
20:46:38 *** cancer has joined #openmrs
20:50:36 *** atomicturtle has joined #openmrs
20:57:30 *** nribeka_ has quit IRC
20:57:46 *** burke has joined #openmrs
20:57:46 *** ChanServ sets mode: +o burke
21:00:12 <burke> hey folks. anyone with questions re: OpenMRS?
21:21:17 <cancer> yeah burke.... when comin to patient portrait support u need us to create a module for uploading, choosing and display right??? wat would be the prefered language??? i would jsp???
21:23:12 <burke> the module would, like existing openmrs modules, be created from the basic_module template and, yes, would use Java and JSP. Likely some JavaScript and possibly some AJAX via DWR and/or Dojo/JQuery.
21:23:46 <burke> The module would also need to store/retrieve the images either from the file system or from its own table
21:24:27 <burke> the module system in OpenMRS (http://openmrs.org/wiki/Modules) provides a framework within which to work, including hooks into either the web or API layers
21:25:44 <burke> the reference to the photograph would be stored as a person attribute (in the person_attribute table, defined as a new person_attribute_type)
21:26:53 *** [0megentooX] is now known as [OmegentooX]
21:26:56 *** ChanServ sets mode: +v [OmegentooX]
21:29:19 <cancer> oh u need us to do this with adding few stuffs in the existing module... javascript i can do welll so that wnt be a problem
21:30:16 <burke> well, we have a module architecture, including a "starter" module that can be shaped to meet your needs. many of our modules have been built by adapting the basic_module example that Ben created.
21:30:42 <burke> the basic_module has no real functionality other than to serve as a starting point for creating a new module
21:31:55 <burke> so, adding patient image support would require some JSP along with JavaScript
21:32:22 *** nribeka has joined #openmrs
21:33:09 <cancer> oh... burke i would like to know one more thing... i have done many projects in java but only as my personal projects and not bigger projects... and currently im buildin an app for orkut so i know how to do this proj but i dont ve enough projects to list in my resume... would that affect in my priority???
21:35:48 <burke> you don't have to have tons of projects you can point to, but it helps if you can demonstrate some of your coding skill -- e.g., either by pointing to some code you've written or by attaching it (if you can't attach in the Google app, you can always send it to us). Not a requirement, but demonstrating that you know how to program doesn't hurt :)
21:38:21 <burke> and while we don't expect you to know everything up front, applications that show that you've done a little homework and have thought through some of the issues +/- providing a rough timeline usually come across better
21:47:03 *** djazayeri_ has joined #openmrs
21:47:04 *** djazayeri_ is now known as djazayeri
21:52:55 *** djazayeri_ has joined #openmrs
21:55:18 *** observeRobot has joined #openmrs
21:56:27 *** burke has quit IRC
22:07:36 <r0bby> :P
22:12:14 *** djazayeri has quit IRC
22:29:25 *** machosry has joined #openmrs
22:47:59 *** djazayeri_ has quit IRC
22:53:51 *** cancer has quit IRC
22:58:12 *** HongJun has quit IRC
23:43:56 *** machosry has quit IRC