IRC Chat : 2009-05-21 - OpenMRS

00:17:40 *** atomicturtle has joined #openmrs
00:21:11 *** atomicturtle has left #openmrs
00:24:06 <Keelhaul> heh
00:24:10 <Keelhaul> updating concept workds too like 5 min
00:24:16 <Keelhaul> words*
00:35:25 <r0bby> nice
00:35:36 <r0bby> I got the dialog burke wanted
00:35:42 <r0bby> but spring validation fails :D
00:42:26 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7963]: reporting module: Upgrade jars and fixes to applicationContext and … <http://dev.openmrs.org/changeset/7963> || OpenMRS Changesets: Changeset [7962]: Fix HibernateSerializedObjectDAO to work correctly with the new UUID … <http://dev.openmrs.org/changeset/7962> || OpenMRS Changesets: Changeset [7961]: Fix ServiceContext.getRegisteredComponents to recursively check all parent … <http://dev.openmrs.org/changeset/7961>
00:52:29 <r0bby> this should work
00:52:32 <r0bby> http://pastie.org/484887
00:52:50 <r0bby> where the div "name" is in the modal dialog
00:58:56 *** atomicturtle has joined #openmrs
00:59:02 *** atomicturtle has left #openmrs
02:12:35 *** bwolfe has joined #openmrs
02:12:35 *** ChanServ sets mode: +o bwolfe
02:13:12 *** bwolfe has quit IRC
02:13:22 *** bwolfe has joined #openmrs
02:13:22 *** ChanServ sets mode: +o bwolfe
02:19:08 <r0bby> hot damn
02:19:20 <r0bby> http://today.java.net/pub/a/today/2007/02/07/ajax-form-validation-using-spring-and-dwr.html
02:19:22 <OpenMRSBot> <http://ln-s.net/3DAS> (at today.java.net)
02:19:31 <r0bby> I'm tired of fighting w/ spring
02:19:47 <r0bby> for some reason the stuff in the dialog isn't bring sent w/ the stuff that's not
02:20:07 <r0bby> and i am either gonna a) throw something out the window or b) get rid of the dialog and say f it
02:20:18 <r0bby> c) use the validator as the dwr service :)
02:49:57 *** docpaul has joined #openmrs
02:49:57 *** ChanServ sets mode: +o docpaul
02:50:01 <docpaul> hi. :)
02:50:07 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Unable to re-build database from war deployment? <http://forum.openmrs.org/viewtopic.php?f=11&t=444#p1562> || OpenMRS Forum: Re: Unable to re-build database from war deployment? <http://forum.openmrs.org/viewtopic.php?f=11&t=444#p1561> || OpenMRS Forum: Re: Unable to re-build database from war deployment? <http://forum.openmrs.org/viewtopic.php?f=11&t=444#p1560>
02:56:36 <r0bby> NEAT
02:56:38 <r0bby> docpaul: o/
02:56:47 <r0bby> you misread groovy as groovyforms didn't you?
02:57:03 <docpaul> nope?
02:57:10 <r0bby> you mistyped it then :)
02:57:21 <r0bby> because i read groovy forms :)
02:57:29 <r0bby> groovy forms isn't remotely working anymore
02:57:29 <docpaul> http://lab1.openmrs.org/openmrs/module/groovy/groovy.form
02:57:32 <OpenMRSBot> <http://ln-s.net/3DAa> (at lab1.openmrs.org)
02:57:32 <r0bby> eh
02:57:36 <r0bby> DOH
02:57:37 <docpaul> hehe
02:57:43 <r0bby> docpaul: i cant get onto my labs
02:57:51 <docpaul> um
02:57:58 <docpaul> you can load modules through the webapp
02:58:08 <docpaul> d0h to you
02:58:16 <r0bby> I know :)
02:58:22 <r0bby> I need to get my key sorted out
02:58:27 <r0bby> and ben said it was going to be reset
02:58:32 <r0bby> how do you like it so far paul
02:58:36 <r0bby> I put hours of work into it
02:58:41 <docpaul> i literally just fired it up
02:58:48 <r0bby> eh
02:58:48 <docpaul> let me do some script action
02:59:09 <r0bby> like th eerrk
02:59:12 <r0bby> why is this 1.3
02:59:26 <r0bby> I want this loaded w/ trunk :)
02:59:35 <r0bby> http://lab1.openmrs.org/openmrs/module/groovy/groovy.list
02:59:38 <r0bby> how do you like it :)
02:59:38 <OpenMRSBot> <http://ln-s.net/3DAb> (at lab1.openmrs.org)
02:59:41 <docpaul> nah... that doesn't make much sense
02:59:48 <docpaul> you want to run against latest stable
02:59:50 <r0bby> color scheme is awesome :)
02:59:53 <r0bby> 1.4?
02:59:54 <docpaul> trunk is not stable by definition
03:00:00 <r0bby> isn't 1.4 stable?
03:00:10 <docpaul> trunk is 1.5a
03:00:14 <docpaul> or will be very very soon
03:00:22 <r0bby> :)
03:00:34 <r0bby> docpaul: heh :)
03:00:43 <r0bby> 1.4 is what i'm going to code against primarily for soc
03:00:46 <r0bby> so i'd like at least that
03:01:00 <r0bby> it's one of the PIH requirements for facility data module
03:01:08 <r0bby> one of the very few things i actually get
03:01:20 <r0bby> right now im trying to get it woring
03:01:29 <r0bby> OH i got in touch with david mccallie
03:01:32 <r0bby> emailed him :)
03:01:45 <docpaul> i owe him some email
03:01:58 <r0bby> he wants to get GSP in OpenMRS asap
03:02:02 <r0bby> that's a groovyforms job tho
03:02:13 <r0bby> I was thinking a cool feature for groovy
03:02:21 <r0bby> a neat dsl to add schedulers for reminders
03:02:42 <r0bby> I have meds i should prolly take on a regular schedule, and an injection (PTH) every other day which i constantly forget about!
03:02:57 <r0bby> forget calcium etc i get all lovely uhm tingly feelings
03:03:04 <r0bby> mostly in my hand
03:04:28 <r0bby> so my idea was a reminder pop-up that pops up
03:04:30 <r0bby> something :)
03:04:43 <r0bby> sort of a way to script in to set up schedulers etc
03:04:53 <r0bby> though i think the groovy module as is can do it?
03:05:11 <docpaul> kind of has some wierd screen update behavior
03:05:27 <r0bby> heh wehre?
03:05:38 <r0bby> it switches to the tab that's active
03:05:49 <r0bby> that's a jquery ui problem not us :)
03:06:12 <r0bby> what it does: if the output doesn't return "null" ie no output it doesn't go to that tab
03:06:27 <r0bby> if there's output it goes there: if there's a stacktrace it goes there
03:06:55 <r0bby> the last statement determines which tab gets "focus"
03:07:06 <r0bby> i use focus looseley
03:07:18 <r0bby> to test the exceptions type "throw null"
03:07:22 <docpaul> fairly decent
03:07:28 <docpaul> i like the gui
03:07:30 <r0bby> (that'll throw a NPE)
03:07:37 <r0bby> i'm still wroking on it
03:07:41 <docpaul> p = patient.getPatient(2)
03:07:41 <docpaul> println "${p.givenName} ${p.familyName}"
03:07:47 <r0bby> yup
03:07:56 <r0bby> or
03:07:59 <docpaul> it throws exceptions when you dont find a patient
03:08:02 <r0bby> hrm
03:08:04 <r0bby> yeh :)
03:08:11 <r0bby> that's the api :)
03:08:12 <r0bby> not me
03:08:19 <docpaul> java.lang.NullPointerException: Cannot get property 'givenName' on null object
03:08:20 <docpaul> at Script1.run(Script1.groovy:2)
03:08:20 <docpaul> at Script1$run.call(Unknown Source)
03:08:20 <docpaul> at Script1$run.call(Unknown Source)
03:08:26 <r0bby> duh :)
03:08:37 <docpaul> you could imagine a more graceful handle of that one
03:08:53 <r0bby> it's out of my hands...
03:09:02 <r0bby> that's groovy handling it
03:09:12 <r0bby> it's up to the coder to do null checks
03:09:15 <r0bby> you COULD do
03:09:42 <r0bby> if(p) println "${p.givenName} ${p.familyName}"
03:09:48 <r0bby> Note: null == false in groovy
03:09:59 <docpaul> true
03:10:10 <r0bby> so it's not my problem if the coder didn't do their job :)
03:11:02 <r0bby> all this does is pass this to the scripting engine which parses, compiles it to bytecode, and executes it
03:11:24 <docpaul> we need a real dataset behind the labs. :) ben added 500k obs and 5k patients to demo.openmrs.org
03:11:28 <r0bby> yeh
03:11:32 <r0bby> I'm gonna do it
03:11:37 <r0bby> soon as I get on it...
03:11:38 <docpaul> i think we will likely replicate demo for all labs
03:11:47 <docpaul> you wont have to fool with it
03:11:51 <docpaul> i spoke with verio today
03:11:58 <r0bby> are they resetting labs?
03:12:00 <docpaul> they're just rsync all the labs
03:12:05 <docpaul> er, they'll
03:12:12 <r0bby> so I dont need to get on it by ssh
03:12:20 <r0bby> ?
03:12:27 <docpaul> nah, i think you should all still have access to shell
03:12:42 <docpaul> if you want to quickly copy .omods over
03:12:46 <r0bby> yeh
03:12:54 <r0bby> ok
03:12:59 <r0bby> i need to change this pass...
03:13:02 <r0bby> it's a security hole
03:13:36 <docpaul> i just want students to show works in progress so that people aren't encumbered with having to keep an openmrs environment at the ready which is consistent with the next one
03:14:00 <r0bby> heh good point :)
03:14:18 <docpaul> having an open lab allows one to quickly post a link to see work
03:14:33 <docpaul> that was my dream at least a couple of years ago when I brought up the labs concept
03:14:46 <docpaul> nice to see it making the light of day
03:14:46 <r0bby> :)
03:14:55 <docpaul> i think it will revolutionize collaborative oversight
03:14:59 <r0bby> I'll keep testing on my local instance til i'm ready to publish it :)
03:15:11 <r0bby> because right now I have a broken code
03:15:16 <r0bby> though bout to fix it :)
03:16:15 <r0bby> document.forms["name"] = $("#name").val(); $(this).dialog('close');
03:16:21 <r0bby> wow this is hacky as hell :-)
03:16:44 <docpaul> well, i just pulled open the curtains on the mailing list. :)
03:16:57 <r0bby> gee... thx
03:17:12 <docpaul> hiding = anathema to open source
03:17:14 <r0bby> excuse me while i add an addendum
03:17:46 <r0bby> let me an anonymous user..
03:17:55 <docpaul> it's just a lab
03:17:58 <docpaul> it's harmless
03:18:33 <r0bby> heh good pt :)
03:18:47 <docpaul> that's the beauty of a lab
03:18:49 <docpaul> it's a lab. :)
03:18:56 <docpaul> no harm no foul
03:19:16 <docpaul> meant to hack and be rapidly prototypic with
03:19:32 <docpaul> show your warts, robby... it will allow you to proceed with work much more quickly
03:19:37 <r0bby> :(
03:19:41 <docpaul> perfect is the enemy of openmrs
03:19:48 <docpaul> show early, show often
03:20:22 <r0bby> That's what caused machine gun commits. Ben beats me daily for it! :( The owwies.
03:20:32 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Unable to re-build database from war deployment? <http://forum.openmrs.org/viewtopic.php?f=11&t=444#p1563> || OpenMRS Changesets: Changeset [7964]: reporting: Finished implementation of the patient and lab visit … <http://dev.openmrs.org/changeset/7964>
03:20:56 <docpaul> well, changing a line of code and committing each line change IS painful
03:21:01 <docpaul> :)
03:21:48 <r0bby> I like it :)
03:22:03 <r0bby> let me email Guillaume so he can see what his code is being used for :)
03:22:12 <r0bby> his code is the sanitizing of the stack trace :)
03:22:15 <docpaul> send him the labs link! :)
03:22:19 <r0bby> Im gonna.
03:22:34 <docpaul> ppl are going to really enjoy the labs methink
03:22:37 *** omar has joined #openmrs
03:22:43 <docpaul> hey omar. :)
03:22:57 <omar> hi
03:23:19 <omar> I was watching the dev list and see the module of Robby
03:23:32 <omar> Nice , isn't
03:23:45 <docpaul> robby: see what i mean? :)
03:23:57 <docpaul> nothing easier than sending someone a link. :)
03:23:58 <omar> groovy looks cool
03:24:20 <r0bby> shit
03:24:23 <r0bby> alt+n wont work
03:24:33 <r0bby> because the id param will still update that object :X
03:24:45 <r0bby> I need to remove that param somehow...
03:25:02 <docpaul> omar: do me a favor...
03:25:09 <omar> yes
03:25:10 <docpaul> install openmrs 1.42
03:25:13 <docpaul> not trunk
03:25:14 <omar> mmm
03:25:18 <omar> ok
03:25:24 <docpaul> and then apply the demo database
03:25:25 <omar> the war
03:25:26 <r0bby> docpaul: can you add keys?
03:25:28 <docpaul> i bet it works
03:25:32 <omar> ok
03:25:37 <r0bby> is omar the verio guy?
03:25:45 <r0bby> er oh soc guy
03:26:05 <omar> ?
03:26:15 <r0bby> done
03:26:20 <r0bby> including the link to svn :)
03:26:25 <docpaul> omar: he's a little slow sometime. :)
03:26:28 <r0bby> you wanted me to show my warts, well i just did
03:26:33 <docpaul> perfect
03:26:41 <docpaul> i bet you will be happy with the results
03:26:41 <omar> hehe
03:26:43 <r0bby> to the guy who runs the groovy project
03:27:44 <docpaul> great cavs magic game
03:27:52 <r0bby> Addendum sent :)
03:27:52 <omar> yes
03:28:02 <omar> why lebron is bleeding?
03:28:04 <r0bby> :)
03:28:39 <docpaul> hahaha... looks like magic just owned cleveland... at home
03:29:48 *** bwolfe has quit IRC
03:30:19 <r0bby> heh
03:30:24 <r0bby> magic johnson is still playing
03:30:31 <r0bby> i believe caffiene eats calcium...
03:31:05 <r0bby> I need to get sleep patterns on track :/
03:31:42 <r0bby> HAHHA
03:31:44 <r0bby> <3 this
03:31:48 <r0bby> "too much recursion"
03:32:12 <r0bby> jquery ui is acting up
03:32:48 <docpaul> hahah... love that email robbo
03:33:03 <docpaul> "i didn't feel this was ready"
03:33:09 <docpaul> you have much to learn young padawan
03:33:16 <r0bby> I love the first part
03:33:20 <r0bby> :)
03:33:28 <docpaul> key to becoming an open source jedi is getting past that feeling
03:33:32 <r0bby> :(
03:33:35 <docpaul> release early and often
03:33:40 <omar> hehe, star wars fans, OMG
03:33:43 <docpaul> show works in progress
03:34:02 <docpaul> show crappy code
03:34:16 <docpaul> people will help you de-crapify it
03:34:19 <r0bby> OH FFS
03:34:23 * r0bby kicks jquery
03:34:47 <r0bby> GAH
03:35:15 <r0bby> i love my friends, i seriously do
03:35:34 <docpaul> i love how the cavs stadium just went totally quiet once lewis dropped that dagger
03:35:44 <r0bby> heh :)
03:35:53 <Keelhaul> sup docpaul
03:36:01 <r0bby> WTF is going on
03:36:06 <docpaul> heya keelhaul :)
03:36:22 <docpaul> did you see robby and burke's groovy module WIP?
03:36:28 <docpaul> http://lab1.openmrs.org/openmrs/module/groovy/groovy.form
03:36:29 <OpenMRSBot> <http://ln-s.net/3DAa> (at lab1.openmrs.org)
03:36:56 <r0bby> it's 99% me
03:36:57 <Keelhaul> nope
03:36:58 <Keelhaul> looks nice
03:37:05 <Keelhaul> but i dont know any groovy so i cant use it
03:37:10 <r0bby> 1% burke :)
03:37:17 <docpaul> haha... great email from justin. :)
03:37:20 <r0bby> Keelhaul: sample scripts are provided
03:38:29 <Keelhaul> Groovy : true
03:38:35 <r0bby> "p.s. Paul - Thanks for throwing Robby under the bus for the benefit of the group :) "
03:38:36 <Keelhaul> it's supposed to list the modules
03:38:38 <r0bby> HAHA
03:38:40 <Keelhaul> is the output somewhere else?
03:38:44 <r0bby> yes
03:38:49 <r0bby> in teh output tab
03:38:57 <Keelhaul> that was the output tab
03:39:30 <docpaul> ah well, my work is done tonight...
03:39:31 <docpaul> omar? :)
03:40:03 <jmiranda> r0bby, i meant "get ready for feature requests from everyone else"
03:40:04 <docpaul> i expect to hear from you that you have a 1.4.2 version of openmrs installed, operational, and loaded with 500k observations tomorrow. :)
03:40:21 <r0bby> Oh i kniw L)
03:40:23 <docpaul> jmiranda: :)
03:40:29 <r0bby> docpaul: i need my lab fixed
03:40:30 <jmiranda> once people see what it can do already
03:40:39 <r0bby> I'm gonna add macros
03:40:41 <jmiranda> they are going to want a whole lot more :)
03:40:42 <docpaul> this whole "it's not ready" nonsense is for the birds
03:40:45 <r0bby> it's entirely and piss easy to do :)
03:40:48 <jmiranda> docpaul, agreed
03:41:03 <r0bby> we COULD throw the buttons inside the editor
03:41:07 <r0bby> but it looks like utter crap
03:41:17 <jmiranda> r0bby, let the users decide
03:41:20 <jmiranda> they'll let you know
03:41:47 <jmiranda> that's the whole point paul is trying to make and something developer's have a hard time dealing with
03:41:49 <jmiranda> we never think our stuff is finished
03:41:50 <docpaul> hehe, exactly... i love what lab*.openmrs.org will bring to the community
03:41:54 <r0bby> http://marijn.haverbeke.nl/codemirror/jstest.html
03:41:55 <jmiranda> and we spin our wheels for months
03:41:57 <OpenMRSBot> <http://ln-s.net/3DAr> (at marijn.haverbeke.nl)
03:42:04 <r0bby> the line numbers make it look horrid
03:42:12 <omar> ok, sure
03:42:23 <omar> I am updating already the war
03:42:38 <r0bby> agh i need calcium
03:42:41 <r0bby> or something
03:42:42 <omar> but I think that Im going to make a backup of my database
03:42:46 <r0bby> this tingling is drivinf me nuts
03:42:55 <omar> or maybe just another database
03:43:02 <jmiranda> r0bby, the buttons don't look too bad inside
03:43:10 <jmiranda> just need a background color
03:43:12 <r0bby> jmiranda: add in line numbers :)
03:43:17 <r0bby> we got it :)
03:43:23 <r0bby> post 2.0
03:43:32 <r0bby> right now just wanna get saving working in a sane way
03:43:40 <jmiranda> how do you add line numbers?
03:43:42 <r0bby> once i get jquery to behave like a good lil librar
03:43:47 <r0bby> it's a property
03:43:55 <r0bby> hold on
03:44:24 <r0bby> http://dev.openmrs.org/browser/openmrs-modules/groovy/web/module/groovyForm.jsp#L81
03:44:30 <OpenMRSBot> <http://ln-s.net/3DAu> (at dev.openmrs.org)
03:44:31 <r0bby> when i construct the editor
03:44:55 <jmiranda> oh, i thought you meant with the jstest demo you posted
03:45:09 <r0bby> oh we can't change that :)
03:45:14 <jmiranda> yeah, line numbers are enabled in the labs version
03:45:18 <jmiranda> and i like it
03:45:19 <r0bby> yes
03:45:24 <r0bby> it was a requireent
03:45:27 <r0bby> requirement
03:45:31 <r0bby> I knew this existed
03:45:33 <r0bby> what we cloned
03:45:38 <jmiranda> it's a very nice feature
03:46:00 <r0bby> http://groovyconsole.appspot.com/
03:46:05 <r0bby> that's what i cloned :)
03:46:33 <r0bby> I beat him to a lot of features hot keys etc
03:46:51 <r0bby> saving :)
03:47:00 <r0bby> http://github.com/glaforge/groovywebconsole/tree/master
03:47:03 <r0bby> the code
03:47:03 <r0bby> :)
03:47:04 <OpenMRSBot> <http://ln-s.net/3DAw> (at github.com)
03:47:49 <r0bby> it is :)
03:47:56 <r0bby> plus the hotkeys we set ip were VERY easy
03:48:10 <r0bby> just had to edit one of the codemirror js files :)
03:48:42 <r0bby> http://dev.openmrs.org/browser/openmrs-modules/groovy/web/module/resources/js/editor.js#L655
03:48:46 <OpenMRSBot> <http://ln-s.net/3DAy> (at dev.openmrs.org)
03:48:58 <r0bby> our edits start at the checks for altKey :)
03:49:22 *** Mkop has quit IRC
03:49:58 <r0bby> I want you to let me code facilitydata in groovy :(
03:50:02 <r0bby> BAH
03:50:09 <r0bby> I'll do it in java but damn :<<<
03:50:49 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7965]: reporting: Fixed lab visit dataset to return most recent observation for … <http://dev.openmrs.org/changeset/7965> || OpenMRS Forum: Re: Unable to re-build database from war deployment? <http://forum.openmrs.org/viewtopic.php?f=11&t=444#p1564>
03:51:16 <r0bby> ok
03:51:20 <r0bby> I need to get my lab working
03:55:11 <r0bby> w00t full gc in progress
03:55:12 <r0bby> :D
03:55:33 <r0bby> it takes i think 3-5 minutes for it to complete :(
03:57:09 <Keelhaul> "Taste my sad, Michael" -G.O.B Bluth
03:57:10 <Keelhaul> lol jmiranda
03:58:05 <r0bby> I love this project
03:58:21 <r0bby> one of the founders throws me under a bus, i feel all naked and exposed
03:58:33 <r0bby> it's one of those nightmares where you're naked
03:58:41 *** atomicturtle1 has joined #openmrs
03:58:56 <r0bby> sigh
03:58:58 <docpaul> and then you realize... wait... i had nothing to worry about! :)
03:59:16 <r0bby> hmm
03:59:17 <r0bby> :<
03:59:19 <r0bby> sigh
03:59:24 <r0bby> burke wants the name in a dialog
03:59:29 <r0bby> which i'm doing :)
03:59:41 <r0bby> and very hacky mind you :)
04:00:40 <r0bby> mmm rename ro groovy
04:07:14 <r0bby> ok
04:07:25 <r0bby> I by default am making the 100 concepts script a default :)
04:07:31 <r0bby> heredocs are AMAZING :)
04:07:34 <r0bby> '''
04:07:35 <r0bby> :)
04:07:38 <r0bby> and """
04:07:49 <r0bby> handy when you wanna format a string
04:07:56 <r0bby> and dont wanna deal w/ anything :)
04:30:15 *** omar has quit IRC
04:30:44 *** omar has joined #openmrs
04:43:10 *** Keelhaul has quit IRC
04:43:21 *** docpaul has quit IRC
04:53:21 <r0bby> ?!?!
04:53:28 <r0bby> uhm
04:53:39 <r0bby> comcast can't do routing worth a damn
04:53:49 <r0bby> correct me if i'm wrong
04:53:58 <r0bby> he should be on the indiana routers....
04:54:04 <r0bby> gg
04:54:05 <r0bby> er
05:03:20 *** omar has quit IRC
05:40:01 *** scottyaz has joined #openmrs
05:57:01 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Unable to re-build database from war deployment? <http://forum.openmrs.org/viewtopic.php?f=11&t=444#p1565>
06:05:41 *** Mkop has joined #openmrs
06:06:27 <Mkop> ahhh, back on my own computer
06:06:28 <Mkop> finally
06:06:33 <Mkop> enough with this mibbit business
06:08:21 *** nribeka has joined #openmrs
06:08:21 *** ChanServ sets mode: +v nribeka
06:15:30 <r0bby> wtf
06:15:37 <r0bby> wtf does this mean: too much recursion
06:17:22 <Mkop> r0bby: what's giving that error?
06:17:35 <Mkop> I know python for example has a limit of recursion depth
06:17:46 <r0bby> jquery
06:17:53 <r0bby> and it's not referencing my code either
06:18:04 <r0bby> i *AM* manipulating the DOM
06:18:10 <Mkop> no idea, never used jquery
06:18:11 <r0bby> specifically form field values :)
06:18:16 <r0bby> I have
06:18:44 <Mkop> does jquery have a limit to recursion depth?
06:18:52 <Mkop> and are you using very deep recursion?
06:20:07 <nribeka> hi Mkop
06:20:09 <nribeka> hi r0bby
06:20:10 <r0bby> no!
06:20:17 <Mkop> hi nyoman
06:20:29 <nribeka> haha
06:20:34 <nribeka> you know my first name?
06:20:40 *** scottyaz has quit IRC
06:20:59 <Mkop> of course
06:21:11 <Mkop> I think I looked you up on the pitt website
06:21:19 <nribeka> eh ... really?
06:21:21 <nribeka> hmm ...
06:21:42 <Mkop> you've probably also emailed the listserv with your full name, no?
06:22:22 <nribeka> yeah ...
06:23:38 <r0bby> http://pastie.org/485051
06:23:48 <r0bby> I do :)
06:23:55 <r0bby> nribeka: why do they call you win :P
06:23:58 <Mkop> hmm, have you? I'm not finding you
06:24:03 <r0bby> I have :)
06:24:04 <Mkop> that's his middle name or something
06:24:16 <Mkop> emailed the listserv? yes, of course you have
06:24:35 <Mkop> oh, I found you nribeka
06:24:39 <r0bby> :)
06:25:03 <r0bby> I recently sent msgs warning of the potential of the groovy module to eat your first born and/or do things to you when you sleep.
06:25:06 <r0bby> :)
06:25:10 <r0bby> meh
06:25:12 <Mkop> but I did also stalk you on the pitt website
06:25:22 <r0bby> Mkop: that's creepy :P
06:25:34 <Mkop> not particularly
06:25:36 <nribeka> haha ...
06:25:42 <nribeka> did you find anything interesting?
06:25:50 <nribeka> my name is Nyoman Winardi Ribeka
06:26:04 <nribeka> so win --> it's easier to pronounce :P
06:26:10 <Mkop> http://www.accounts.pitt.edu/Public/find.asp?FoundCDS=aaDBaCcAAcbFx&AuthCode=2W45j988j44j9yy
06:26:13 <OpenMRSBot> <http://ln-s.net/3DBb> (at www.accounts.pitt.edu)
06:26:28 <Mkop> what's "I Nyoman Ribeka"?
06:26:47 <nribeka> I Nyoman Ribeka
06:26:50 <nribeka> forgot the I
06:26:54 <nribeka> I --> male
06:27:01 <Mkop> huh?
06:27:04 <nribeka> Ni --> female
06:27:10 <nribeka> Nyoman --> third son
06:27:27 <nribeka> so I Nyoman --> most common name for male third son in Bali, Indonesia
06:27:28 <nribeka> :)
06:27:33 <Mkop> cool
06:27:48 <Mkop> for the third son, or for the third child, if he's male?
06:28:11 <nribeka> third child always Nyoman
06:28:15 <nribeka> I always for male
06:28:16 <Mkop> what does Winardi mean?
06:28:17 <r0bby> huh lol
06:28:23 <nribeka> :P
06:28:44 <nribeka> Winardi --> just some common name too lol
06:28:47 <r0bby> I'm Robby -- spelled with a y because i dunno why but it worked because i *ALWAYS* asked "why"
06:29:27 <r0bby> my parents stopped after me :)
06:29:30 <r0bby> I taught them :D
06:30:03 <Mkop> how else would you spell robby?
06:30:25 <nribeka> robi? :D
06:30:28 <nribeka> indonesian way ...
06:44:42 *** pascal` has joined #openmrs
06:50:56 <nribeka> r0bby, your module is awesome
06:51:08 <r0bby> Mkop: Roby, Robbie, the list is endless
06:51:17 <r0bby> nribeka: I know :)
06:51:24 <Mkop> that would be a dumb way to spell it
06:52:33 <r0bby> AGH
06:52:41 <r0bby> Robbie is common
06:52:55 <r0bby> in fact most people misspell my name close to i'd say 90% of the time
06:53:04 <r0bby> only those who know me VERY well spell it correctly
06:53:17 <r0bby> oh i'm stumped...
06:53:53 <r0bby> http://pastie.org/485062
06:53:58 <r0bby> now that _SHOULD_ work
06:54:08 <r0bby> as it's literally setting the value within the DOM :)
06:54:50 <nribeka> argghh ...
06:54:51 <Mkop> robby: 5.4 million hits on google
06:54:54 <nribeka> flood committing
06:54:56 <Mkop> robbie: 27 million
06:55:03 <nribeka> i need to restructure our directory ...
06:55:03 <nribeka> :(
06:55:05 <Mkop> I was wrong
06:55:26 <r0bby> Mkop: I know :)
06:55:38 <r0bby> Roby is also common
06:55:55 <r0bby> one of the guys in the credits for the old sonic the hedgehog cartoon was named roby(spelled that way)
06:57:54 *** atomicturtle1 has quit IRC
06:58:29 <r0bby> YES ok i got it
06:58:42 <r0bby> http://pastie.org/485062
06:58:43 <r0bby> WEEEE
06:58:54 <r0bby> setting the value of form fields programmatically :)
06:58:56 *** atomicturtle has joined #openmrs
06:59:16 <r0bby> BOOYAH!
06:59:19 * r0bby dances
07:05:49 <r0bby> this i spissing me off
07:09:12 <pascal`> hi guys
07:09:30 <pascal`> i have a question... what operating systems are you all using?
07:12:17 <Mkop> WinXP here
07:14:08 <r0bby> Vista Home Premium
07:14:40 <r0bby> the value of the name field isn't saving...
07:15:17 <Mkop> pascal`: probably more people use linux though
07:15:27 <Mkop> well, it's probably a mix
07:15:41 <pascal`> i'm on xp atm, but i think i'm gonna try out ubuntu
07:15:56 <pascal`> i'm getting a new machine hopefully soon
07:16:08 <r0bby> I'm ircing from ubuntu tho :)
07:16:41 <Mkop> r0bby: from a VM?
07:16:51 <Mkop> or from another machine?
07:17:06 <pascal`> 9.04?
07:17:24 <Mkop> the next time I buy a new computer it'll probably be a linux machine
07:17:32 <Mkop> I have no idea which distro I would get though
07:17:50 <pascal`> well, it depends on what level of configuration you feel like doing
07:18:08 <pascal`> it ranges from: [Gentoo, XFCE] to [Ubuntu]
07:18:44 <pascal`> with Redhat, Fedora, Mandriva, Debian, Slackware making up the middle
07:19:04 <pascal`> Fedora and Mandriva are on the easy side
07:19:12 <pascal`> The others are a bit more tricky
07:19:32 <Mkop> Gentoo and XFCE are the hardest ones?
07:19:43 <pascal`> Ubuntu is well supported and has a nice package repository
07:19:53 <pascal`> XFCE is a X Windows system
07:19:57 <pascal`> Gentoo is the distro
07:20:06 <pascal`> it just takes a bunch more config
07:20:11 <Mkop> the way this laptop is working for me, I'll probably end up getting Ubuntu 12.0 or something
07:20:42 <pascal`> if it's your first linux distro, it's probably best to go to Ubuntu
07:20:50 <pascal`> you could always test it out with the windows install
07:21:31 <pascal`> check out the bottom of: http://www.kubuntu.org/getkubuntu/download
07:21:41 <Mkop> I have experience with linux, but not with an entire machine
07:21:46 <Mkop> this computer has andLinux
07:21:51 <pascal`> (kubuntu is ubuntu with KDE)
07:21:56 <Mkop> http://andlinux.org/
07:22:13 <Mkop> and I often ssh into a server
07:22:25 <Mkop> and lately I've done considerable work on other linux machiens
07:22:28 <Mkop> machines*
07:22:37 <Mkop> but they have been machines configured by other people
07:22:45 <Mkop> so I know nothing about configuring systems
07:22:50 <Mkop> but that's what google and IRC are for
07:23:24 <pascal`> yeah, well, ubuntu is pretty much a one click install type thing
07:23:52 <Mkop> right now installing a VM isn't really an option - I just don't have the hard drive space
07:23:53 <pascal`> gentoo is like, recompile the kernel for each installation and compile each driver individually
07:24:08 <pascal`> hdd space is always a problem =\
07:24:11 <Mkop> I have 1 gig of HD space free
07:24:19 <Mkop> if I were to delete andLinux, I'd have 4
07:24:25 <Mkop> which is still nowhere close to enough
07:24:53 <Mkop> this is a 4 year old computer, so I only have ~30 gig total
07:25:10 <pascal`> 4 gigs is more than enough
07:25:15 <pascal`> even 1 gig is fine
07:25:27 <pascal`> most OS's fit in a gig
07:25:50 <pascal`> remember, you can still access all the space outside the vm.... you just map network drives
07:27:52 <pascal`> if you only have 30 gigs, i would recommend getting an external =D
07:28:41 <Mkop> I have an external drive
07:28:49 <Mkop> but then it started making funny noises
07:28:51 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7967]: patient matching lib: adding new dir structure. i hope this will become … <http://dev.openmrs.org/changeset/7967> || OpenMRS Changesets: Changeset [7966]: patient matching lib: removing the folder and added on the next commit. … <http://dev.openmrs.org/changeset/7966>
07:29:00 <Mkop> and I don't want to do anything with it until I back it up
07:29:11 <Mkop> because once it starts making funny noises, you know it's about to die
07:30:40 <pascal`> naah
07:30:45 <pascal`> mine makes funny noises all the time
07:30:47 <pascal`> it's find
07:31:23 <pascal`> my internals started doing it, so i tilted my tower to once side for a few months.... now it's back up straight and everything seems fine
07:31:25 <pascal`> (=
07:31:40 <pascal`> *fine
07:41:00 <Mkop> lol
07:41:15 <Mkop> aside from funny noises, it also gives funny error messages
07:41:26 <pascal`> well, that's different
07:41:28 <Mkop> the kind of error messages indicating that the drive's about to die
07:42:17 <Mkop> and the noises themselves are pretty ominous - things like strange clicks
07:42:31 <Mkop> repeated clicks telling me the drive is scratched, maybe
07:43:39 <pascal`> hmm
07:43:44 <pascal`> yeah, that doesn't sound good
07:44:00 <pascal`> http://www.amazon.com/Western-Digital-Essential-External-WDH1U10000N/dp/B000VZCEUI/ref=sr_1_3?ie=UTF8&s=electronics&qid=1242891734&sr=8-3
07:44:02 <r0bby> http://img40.imageshack.us/img40/6201/46359686.png
07:44:05 <OpenMRSBot> <http://ln-s.net/3DCi> (at www.amazon.com)
07:44:06 <OpenMRSBot> <http://ln-s.net/3DCj> (at img40.imageshack.us)
07:44:07 <r0bby> what's your take ?
07:46:55 <pascal`> groovy
07:47:28 <r0bby> oh that was just patronizing!
07:59:21 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7968]: testathon: added few @should in the Person pojo <http://dev.openmrs.org/changeset/7968>
07:59:46 <Mkop> is there an easy way to convert a bunch of linux-formatted (\r) text files to windows format (\r\n)?
08:01:54 <pascal`> unix2dos?
08:01:56 <pascal`> well, in linux
08:02:05 <pascal`> or awk/sed script
08:02:33 <pascal`> or in vim with the multifile search and replace plugin
08:06:50 <r0bby> in gvim:
08:06:54 <r0bby> :set ff=dos
08:07:05 <r0bby> (available for windows)
08:08:57 <Mkop> I need to do it with a bunch of files
08:09:08 <Mkop> I'm writing a shell script
08:09:14 <Mkop> using sed
08:14:18 * r0bby burps
08:14:34 <r0bby> Mkop: google around
08:14:41 <r0bby> there are scripts trust me
08:14:48 <Mkop> I actually don't need sed
08:14:53 <Mkop> I can use unix2dos
08:15:14 <Mkop> but I still need a bit of a "script" to go through all the m-files in subdirectories
08:16:03 <Mkop> for file in `find`;do unix2dos -p -u $file;done;
08:16:57 <pascal`> there are plenty of ways of doing it
08:17:37 <Mkop> that way works and is done in one line, so I think it's the winner
08:24:07 *** Mkop1 has joined #openmrs
08:24:21 *** Mkop has quit IRC
08:24:31 *** Mkop1 is now known as Mkop
08:49:28 *** Mkop1 has joined #openmrs
08:59:05 <pascal`> o.O
09:04:08 <Mkop1> hmm, strange. I tried printing a paper, and the first 4 pages are fine, and then the rest is total gibberish
09:06:44 *** Mkop has quit IRC
09:09:02 <pascal`> maybe you haven't done the required preliminary reading?
09:11:26 <r0bby> Mkop1: become well versed in the art of BS'ing
09:11:34 <r0bby> I had to do a research paper for my digital electronics
09:11:50 <r0bby> either her standards are really low, or I am an awesome BS'er
09:12:21 <r0bby> It sounded co-herent when i wrote it :)
09:12:34 <r0bby> part of it was written when i was dead tired too :)
09:15:58 <r0bby> Mkop1: and 90% of it isn't even research, it was just stuff i had learned :)
09:59:19 *** atomicturtle1 has joined #openmrs
09:59:19 *** atomicturtle has quit IRC
11:13:28 *** james_regen has joined #openmrs
11:13:29 *** ChanServ sets mode: +v james_regen
11:58:58 *** atomicturtle1 has left #openmrs
12:01:50 *** bwolfe has joined #openmrs
12:01:50 *** ChanServ sets mode: +o bwolfe
12:13:51 <pascal`> hey bwolfe
12:19:23 <bwolfe> hi there pascal`
12:51:58 <pascal`> should i get coffee?
12:51:58 * pascal` shakes magic 8-ball
12:53:40 <pascal`> anyone seen this? http://www.earthlings.com/
12:59:24 *** atomicturtle has joined #openmrs
13:01:42 *** atomicturtle has left #openmrs
13:44:51 <jmiranda> pascal`, nope, it looks like you're the first
13:53:04 *** kane77 has joined #openmrs
13:53:42 *** kane77 has quit IRC
13:54:11 *** kane77 has joined #openmrs
13:55:20 <pascal`> well, the first out of you guys
13:57:54 *** Keelhaul has joined #openmrs
13:57:54 *** ChanServ sets mode: +v Keelhaul
13:58:03 <pascal`> anyway, everyone should check it out
13:58:57 *** bwolfe_ has joined #openmrs
13:58:57 *** ChanServ sets mode: +o bwolfe_
14:04:13 <Keelhaul> hi
14:04:37 * pascal` gets coffee
14:06:12 <nribeka> hi Keelhaul
14:15:00 <pascal`> hi
14:15:19 *** bwolfe has quit IRC
14:21:59 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7971]: in patientmatching module, remove if statement that was made redundant … <http://dev.openmrs.org/changeset/7971> || OpenMRS Tickets: Ticket #1485 (task closed): Implement a maintenance page to allow administrators to upgrade database manually <http://dev.openmrs.org/ticket/1485#comment:2> || OpenMRS Tickets: Ticket #1460 (enhancement closed): Disable automatic liquibase updates (by default) <http://dev.openmrs.org/ticket/1460#comment:8> || OpenMRS Changesets: Changeset [7970]: Fixing hsqdl database check in database updater <http://dev.openmrs.org/changeset/7970> || OpenMRS Changesets: Changeset [7969]: Added update wizard to let the admin review the liquibase updates - … <http://dev.openmrs.org/changeset/7969>
14:36:15 *** atomicturtle has joined #openmrs
14:36:39 *** atomicturtle has left #openmrs
14:46:47 * pascal` :D\-< :D|-< :D/-<
14:49:35 <bwolfe_> heh, what now pascal` ?
14:56:19 <pascal`> music
14:56:40 <Mkop1> pascal`: you need to do it on separate lines
14:56:41 <pascal`> http://en.wikipedia.org/wiki/Grand_Theft_Auto_IV_soundtrack#ElectroChoc
14:56:44 <OpenMRSBot> <http://ln-s.net/3DGc> (at en.wikipedia.org)
14:58:18 <Mkop1> pascal`, r0bby: that thing I said printed out as gibberish, I mean total gibberish. Not a badly written paper, but a printer screw-up so it kept the right layout, but switched all the characters around
14:58:38 <Mkop1> and it wasn't a paper I wrote
14:58:46 <Mkop1> it was a paper I want to read
14:59:18 <pascal`> i'm thinking outside the box
14:59:47 <Mkop1> pascal`: is that earthlings things supposed to have sound?
15:04:50 <Keelhaul> gta 4 soundtrack is nice
15:04:58 <Keelhaul> i actually put some of it in my car
15:09:37 <pascal`> yeah, san andreas was good too
15:09:43 <pascal`> but gta iv is amazing
15:14:35 <Keelhaul> well
15:14:39 <Keelhaul> i liked the predecessors better
15:14:45 <Keelhaul> mostly because they were sunnier
15:14:48 <Keelhaul> =)
15:20:51 <pascal`> well
15:21:27 <pascal`> Mkop1, earthlings is a whole documentary
15:21:49 <pascal`> i'm not sure if the trailer on the site is supposed to have sound, but i watched the doccy last night and it definately has sound
15:22:22 <pascal`> Keelhaul, I think the general environment on gta iv is way better than san andreas and the others
15:22:32 <pascal`> ... /way/ more realistic
15:22:36 <Keelhaul> well
15:22:54 <Keelhaul> but it doesnt have a huge wilderness region like san andreas
15:23:02 <pascal`> yeah sure
15:23:14 <Keelhaul> and cali is cooler than ny =P
15:23:30 <pascal`> if you say so
15:23:33 <nribeka> pittsburgh is cooler
15:23:36 <Keelhaul> gta4 design of it is better than gta3 though, imo
15:26:04 <pascal`> gta4 is awesome. the environments, the level of detail, the car physics, voice acting, storyline.... everything....
15:26:43 <pascal`> *music
15:28:36 <Keelhaul> well
15:28:45 <Keelhaul> tbh, i liked the vice city music better
15:28:50 <Keelhaul> i like 80s music
15:29:06 <Keelhaul> gta4 had some nice stations but there's also a lot of music which i can't relate to
15:29:10 <Keelhaul> like contemporary rap
15:29:27 <Keelhaul> and maybe you played gta4 on an xbox
15:29:33 <Keelhaul> because the pc version is a poor port
15:29:46 <Keelhaul> and looks awful unless you jack up the details
15:29:55 <Keelhaul> and because it's such a poor port, you need a quad core for that
15:30:07 <pascal`> I like the Massive B station :)
15:30:18 <pascal`> i played the pc version
15:30:25 <pascal`> didn't like too bad
15:30:41 <Keelhaul> i had to set everything to 1/4 or so
15:30:44 <pascal`> i only have a dual core and an 8500gt, seemed fine
15:30:45 <Keelhaul> which is lame
15:30:50 <Keelhaul> weird
15:30:52 <Keelhaul> what res
15:30:55 <pascal`> low res
15:30:58 <Keelhaul> ah
15:31:05 <Keelhaul> i drop everything else before i drop the res
15:31:06 <pascal`> you're right
15:31:10 <Keelhaul> 1680x1050
15:31:14 <pascal`> it's wasn't ready for PC
15:31:25 <pascal`> no, i'd rather have the proper effects at a lower res
15:31:31 <Keelhaul> yea, considering it took them 8 months or so to port it
15:31:35 <pascal`> i don't want to lose all the lighting and weather etc
15:31:54 <Keelhaul> who cares about details if it's blurry
15:32:09 <pascal`> well, 1024x768 isn't blurry
15:32:23 <Keelhaul> that dependso n the monitor's native res
15:32:30 <pascal`> i played on a crt
15:33:15 <pascal`> you are correct tho, that was one bad aspect of the game.... you need high end hardware
15:33:30 <pascal`> I liked the russian music channel
15:33:38 <pascal`> Vladivostok FM
15:33:47 <pascal`> and of course all the talk channels were hilarious as usual
15:33:53 <Keelhaul> heh
15:34:12 <pascal`> def my fav game of all time
15:34:13 <Keelhaul> it was ok
15:34:29 <Keelhaul> and i understand all the lyrics on vladivostok fm =)
15:34:38 <pascal`> heh, cool
15:35:28 <Keelhaul> http://keelhaul.homeip.net/misc/screenshots/GTAIV%202009-02-21%2015-49-26-61.jpg
15:35:32 <Keelhaul> thats what it looks like on mine
15:35:35 <OpenMRSBot> <http://ln-s.net/3DH-> (at keelhaul.homeip.net)
15:35:51 <Keelhaul> it doesn support fsaa, which sucks
15:37:19 <pascal`> i'm not sure you're supposed to have guys hanging off the car.... :D
15:37:32 <pascal`> and yeah, you're definately missing all the cool post processing effects
15:37:44 <Keelhaul> oh well
15:37:48 <Keelhaul> not my fault
15:39:20 <pascal`> no, pity though
15:39:34 <pascal`> because a lot of the feel of the game comes from the post processing
15:39:45 <Keelhaul> well maybe in a year or so lol
15:39:58 <Keelhaul> i still havent unlocked most of the achievements
15:41:17 <pascal`> i finished the main story line then stopped
15:41:25 <pascal`> my addiction level was super high
15:42:17 <Keelhaul> i think gta are the only ones i ever played after beating them
15:42:29 <Keelhaul> it was fun to just get on a bike and go across country in san andreas
15:42:57 <pascal`> yeah
15:43:04 <pascal`> i liked flying around in san adreas
15:43:25 <Keelhaul> heh yea
15:43:28 <Keelhaul> i had my own hydra
15:44:48 <pascal`> san andreas also has more vehicles than gta iv
15:45:43 <Keelhaul> maybe
15:45:48 <pascal`> definately
15:45:48 <Keelhaul> the turf wars were annoying though
15:45:51 <pascal`> types
15:45:57 <pascal`> in san andreas?
15:46:00 <Keelhaul> i remember conquering all hoods so that they stop attacking me
15:46:00 <Keelhaul> yea
15:46:16 <Keelhaul> only to find out that you lose them all mid game and have to conquer them again
15:46:26 <pascal`> yeah
15:46:42 <pascal`> i never finished san andreas because i was getting annoyed by that mission
15:46:52 <pascal`> well, i didn'
15:46:58 <pascal`> t finish the main story line
15:52:38 <pascal`> jmiranda, did you find a new phone?
15:55:07 <jmiranda> pascal`, not yet
15:55:16 <pascal`> oh
15:55:25 <jmiranda> haven't done any research yet
15:56:30 <pascal`> ok
15:56:40 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7972]: Fix java 1.6 bug in UpdateFilter <http://dev.openmrs.org/changeset/7972>
15:59:06 <pascal`> xperia x1 ftw (=
15:59:20 *** bwolfe_ has quit IRC
16:04:10 <Mkop1> it's so much fun reading through chat logs if you do it with accents
16:04:55 <Mkop1> pascal`: do you have an English SAn accent, or an Afrikaans accent, or a zulu accent, or what?
16:05:15 <pascal`> english south african
16:05:23 <Mkop1> that's what I figured, somehow
16:05:29 <Keelhaul> what does that sound like
16:05:35 <pascal`> um
16:05:47 <pascal`> i'll find a clip
16:05:49 <Mkop1> Keelhaul: http://web.ku.edu/idea/africa/southafrica/southafrica.htm
16:05:52 <OpenMRSBot> <http://ln-s.net/3DHe> (at web.ku.edu)
16:06:10 <Mkop1> pascal` probably sounds like #4
16:07:14 <Keelhaul> doesnt sound any different from british to me
16:07:31 <Mkop1> that one doesn't have so much pronounced south africanisms
16:08:04 <pascal`> downloading...
16:08:20 <pascal`> i might sound like 27 or 28
16:09:06 <pascal`> i dont think i use that many south africanisms
16:09:18 <pascal`> i sure i probably do
16:09:19 <Mkop1> I'm not talking about in choice of words, but more in accent
16:09:45 <Keelhaul> also, why do you read irc logs out loud o_O
16:10:15 <pascal`> yeah, i think that southafrica4 is pretty accurate
16:10:19 <Mkop1> what got me reading the logs in accents was
16:10:19 <Mkop1> [09:39] <pascal`> no, pity though
16:10:31 <Mkop1> that's a SAnism
16:10:35 <Keelhaul> rly
16:10:42 <Mkop1> I'm sure you say ja instead of yeah, right?
16:10:43 <pascal`> it's what most of my friends etc sound like
16:10:48 <pascal`> ja
16:10:53 <Keelhaul> me?
16:10:58 <pascal`> or sometimes i say: yes
16:11:05 <Mkop1> I was talking to pascal` but I'm sure you do too
16:11:10 <Keelhaul> no i dont =P
16:11:16 <Mkop1> ja pronounced yaah
16:11:23 <pascal`> Keelhaul, Mkop1, what do you guys sound like?
16:11:29 <Mkop1> American
16:11:36 <Mkop1> I was born in SA but I have no accent
16:11:37 <Keelhaul> i dont know what i sound like
16:11:44 <Keelhaul> how come you were borin in SA
16:11:46 <Keelhaul> -i
16:12:01 <Mkop1> Keelhaul: do you have a russian accent, or german, or both?
16:12:08 <Mkop1> because that's where my family lived
16:12:13 <Keelhaul> well i have no accent when speaking german
16:12:14 <Mkop1> that usually why people get born in a cocuntry
16:12:16 <Keelhaul> when speaking english, i dunno
16:12:33 <Mkop1> pascal`: there's a large Indian population in SA? really?
16:12:43 <Mkop1> so says Mrs. SA 7
16:12:50 <pascal`> yeah
16:12:55 <pascal`> especially in Durban
16:13:01 <pascal`> (on the east coast)
16:13:10 <Mkop1> my mom was born in Durban
16:13:13 <Mkop1> or nearby
16:13:46 *** bwolfe_ has joined #openmrs
16:13:46 *** ChanServ sets mode: +o bwolfe_
16:14:13 <pascal`> well, that's the closest to india =)
16:14:14 <Keelhaul> Mkop1: do your parents have sounth african accents, then?
16:14:19 <Keelhaul> -n
16:14:21 <pascal`> also, it has a pretty tropical climate
16:14:47 <pascal`> Keelhaul, do you sound like any of these: http://web.ku.edu/~idea/europe/germany/germany.htm ?
16:14:49 <OpenMRSBot> <http://ln-s.net/3DHw> (at web.ku.edu)
16:15:56 <Mkop1> my parents have been in the US for 18 years, so they've lost most of it
16:16:05 <Keelhaul> #5 sounds like those stereotype german accents in cartoons
16:16:07 <Mkop1> but they still have some
16:16:31 <Keelhaul> really
16:16:38 <Keelhaul> well maybe because they're native english speakers?
16:16:45 <Keelhaul> my parents have been in germany for almost 17 years
16:16:48 <Keelhaul> still have heavy accents
16:17:12 <pascal`> Keelhaul, russian accents?
16:17:32 <Keelhaul> yea
16:17:39 <pascal`> hey, what kind of bandwidth do you guys have?
16:17:43 <Keelhaul> 26/1
16:17:47 <pascal`> i like russian accents (=
16:17:57 <pascal`> 26/1?
16:18:01 <Keelhaul> mbits
16:18:07 <Mkop1> I have no idea what bandwidth it is, but we have DSL
16:18:12 <Keelhaul> to westerners, all eastern europe accents sound pretty much the same
16:18:15 <pascal`> www.speedtest.net
16:18:22 <Keelhaul> and languages too
16:18:24 <Mkop1> why do you ask?
16:18:27 <pascal`> Keelhaul, yeah, that's true
16:18:43 <pascal`> well, in south africa we don't really have decent bandwidth, so i'm just interested
16:19:11 <pascal`> also, i'm wondering how you guys use your bandwidth
16:20:01 <pascal`> i have 384kbps / 192kbps
16:20:08 * pascal` sobs
16:20:13 <Mkop1> I don't use much bandwidth
16:20:29 <Keelhaul> yea, thats barely enough for youtube =/
16:20:33 <pascal`> plus our bandwidth is capped to rediculously small amounts
16:20:40 <pascal`> i can't stream youtube
16:20:47 <pascal`> 3gig caps are about the standard
16:20:50 <Keelhaul> some rural areas here are limited to 384
16:21:13 <Mkop1> I'm around 3 Mbps download, 0.7 Mbps upload
16:21:14 <pascal`> well the fastest you can get here is a 4mbps dsl line
16:21:26 <pascal`> sigh
16:21:29 <Keelhaul> the fastest i can get is 32/2
16:21:37 <Keelhaul> large cities have 50 nowadays
16:21:49 <Keelhaul> and theres an experiment with 100 in hamburg, i heard
16:21:57 <pascal`> i use as much bandwidth as my line will allow =)
16:22:24 <pascal`> 384kbps mean 40kbps downloads =\
16:22:26 <pascal`> tops
16:22:32 <Mkop1> pascal`: you're in Cape Town, right?
16:22:38 <pascal`> plus, most protocols are shaped (limited) during the day
16:22:42 <pascal`> Cape Town, yeah
16:22:57 <Mkop1> I assume the offerings are the same in Joburg, ja?
16:24:32 <pascal`> yarr
16:25:51 <pascal`> international bandwidth is rediculously expensive
16:25:54 <pascal`> local is ok
16:30:35 <Keelhaul> hmm
16:30:40 <Keelhaul> holiday today, all stores are closed
16:35:07 <pascal`> all?
16:35:25 <pascal`> what day is it?
16:35:27 <pascal`> http://en.wikipedia.org/wiki/Public_holidays_in_Germany
16:35:31 <OpenMRSBot> <http://ln-s.net/3DI8> (at en.wikipedia.org)
16:36:03 <Keelhaul> ascension day
16:36:07 <Mkop1> how many days is it since easter?
16:36:12 <Keelhaul> dunno
16:36:14 <Mkop1> I guess 39 then
16:36:23 <pascal`> oic
16:36:35 <pascal`> and ascension day is actually and official holiday?
16:36:45 <Keelhaul> catholic provices have even more holidays
16:36:52 <Keelhaul> provinces*
16:37:03 <pascal`> hmm
16:37:10 <Mkop1> Keelhaul: here's a better way to hear a SAn accent: http://www.youtube.com/watch?v=j1QczLdd-b4
16:37:43 <pascal`> that guy does funny pranks
16:38:26 *** nribeka has quit IRC
16:38:46 <Mkop1> that definitely sounds different from a british accent
16:38:57 <pascal`> he's putting on a weird accent tho
16:39:14 <pascal`> he's trying to sound like an old person
16:39:23 <pascal`> but i guess there are other people speaking...
16:39:41 <Keelhaul> lol
16:39:56 <Mkop1> http://www.youtube.com/watch?v=hKcZGtvOux4 is probably more normal
16:41:08 <pascal`> SA ftw
16:41:40 <Keelhaul> so
16:41:47 <Keelhaul> are you guys prepared for the world cup next year?
16:41:59 <Mkop1> is it in SA?
16:42:21 <Keelhaul> yea
16:42:45 <Keelhaul> http://en.wikipedia.org/wiki/2010_FIFA_World_Cup
16:42:47 <OpenMRSBot> <http://ln-s.net/3DID> (at en.wikipedia.org)
16:43:06 <pascal`> yeah we're prepared
16:43:14 <pascal`> i mean, i think so
16:43:25 <pascal`> it's a pretty big operation which i'm not really a part of
16:43:41 <pascal`> i dont think it will run as smoothly as germany, but that's to be expected
16:43:42 <Mkop1> what city is it in?
16:43:55 <pascal`> it's in multiple cities i think
16:43:59 <Mkop1> as long as they don't have brownouts in the middle
16:44:04 <Mkop1> or whatever you call them
16:44:13 <Mkop1> when the electric company randomly decides to shut off power
16:44:15 <pascal`> ppl used to first world efficiency might get impatient with certain things
16:44:18 <Keelhaul> Mkop1: it's all over the country
16:44:21 <pascal`> no, we wont have power cuts
16:44:32 <pascal`> i think they'll make pretty sure about that
16:44:58 <pascal`> i mean, Eskom is the largest power company in africa (afaik), so i think they're pretty capable
16:45:28 <pascal`> we have all the stadiums and infrastructure and stuff
16:45:39 <Mkop1> lol - "your okes"
16:45:41 <pascal`> it's only really transport that we're lacking... but they're making various plans for that
16:45:49 <pascal`> i don't say okes
16:46:02 <Mkop1> I'm still listening to whackhead simpson
16:46:08 <pascal`> i figured
16:46:16 <pascal`> (spot the americanism)
16:46:51 *** luzhuangwei has joined #openmrs
16:46:55 <Mkop1> lol
16:50:40 <pascal`> will either of you guys be at the developer conference this year?
16:52:22 <pascal`> looks like i've finished my second module =D
16:52:28 <pascal`> time for another...
16:52:38 <Keelhaul> heh
16:52:40 * pascal` :D\-< :D|-< :D/-<
16:52:43 <Keelhaul> what do they do
16:52:57 <pascal`> well, my first module was a global property editor module
16:53:11 <pascal`> you can grab it from the module repository if you wanna check it out
16:53:39 <Mkop1> http://www.youtube.com/watch?v=DqqCZ0nJ--k
16:54:12 <pascal`> http://modules.openmrs.org/modules/view.jsp?module=globalpropertyeditor
16:54:13 <OpenMRSBot> <http://ln-s.net/3BBZ> (at modules.openmrs.org)
16:54:31 <pascal`> the module that i just finished adds roles based viewing and editing to htmlforms
16:56:21 <pascal`> well, there is one problem which need to solve
16:56:46 <Mkop1> bwolfe_: you here?
17:00:29 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7973]: ncd: Removed ZipCodeToCountyConverter as it's debug code that wasn't ever … <http://dev.openmrs.org/changeset/7973>
17:04:13 <bwolfe_> Mkop1: I am now
17:05:02 <Keelhaul> pascal`: nice
17:05:14 <Keelhaul> pascal`: are you a gsoc student
17:05:29 <pascal`> no
17:05:39 <pascal`> just an ordinary developer
17:05:41 <Keelhaul> hmm
17:05:48 <Keelhaul> how does the role based thing work for htmlforms
17:05:52 <pascal`> hopefully i'll be able to do gsoc next year, i missed it this year
17:06:03 <bwolfe_> Mkop1: did you see the email to the implementers list today ?
17:06:15 <bwolfe_> Mkop1: "Updated Flowsheet module"
17:06:20 <bwolfe_> :-)
17:06:21 <Mkop1> no
17:06:25 <Mkop1> are the archives online?
17:06:36 <Mkop1> I'm not subscribed to the implementers list - should I?
17:06:36 <bwolfe_> yeah, nabble
17:06:44 <bwolfe_> no, you probably don't need to be
17:06:45 <pascal`> Keelhaul, well, when you create an html form, you can associate roles with the form and you can specify whether that role is a view or edit role
17:06:45 *** bwolfe_ is now known as bwolfe
17:07:12 <pascal`> then, on the html forms patient portlet, it only shows the html forms that the current user has the roles to view/edit
17:07:21 <Keelhaul> ah ok
17:07:21 <Keelhaul> nice
17:07:22 <Mkop1> nice
17:07:38 <pascal`> it's ok
17:07:46 <Mkop1> I'm starting work on that now
17:07:49 <bwolfe> pascal`: would be awesome to have that functionality be on the general org.openrms.Form objects
17:07:49 <Mkop1> just checked it out from the repo
17:07:59 <bwolfe> Mkop1: sweet
17:08:54 <pascal`> bwolfe: well, maybe when i'm working regenstrief then i can implement that =D
17:09:57 <pascal`> also, i'm only working on the htmlforms module, so i can't really make core changes...
17:10:27 <Keelhaul> pascal`: you work on the module directly?
17:10:50 <pascal`> i checked out the module, disconnected it from the repository and started hacking away =)
17:10:55 <Keelhaul> ah ok
17:11:14 <Keelhaul> theres a patch i wrote for that module which darius never reviewed
17:11:24 <pascal`> a patch that does what?
17:11:43 <Keelhaul> allows different decimal and thousands separators based on the user's locale
17:11:47 *** luzhuangwei has quit IRC
17:12:05 <pascal`> oic
17:13:42 <pascal`> i just have to make one more change to include inhereted roles, but other than that it seems to work fine
17:13:49 <pascal`> well, it's not fool proof
17:14:06 <pascal`> you can still edit/view a form by entering the url directly
17:14:11 <Keelhaul> heh
17:14:24 <pascal`> but i knew that was going to be the case from the beginning
17:14:48 <pascal`> anyway, gonna go chill with the wife for a while
17:14:52 <pascal`> bbl... maybe (=
17:15:08 <Mkop1> bwolfe: I switched up the .jars, and am only getting 3 deprecation warnings
17:15:08 <Keelhaul> ok
17:15:10 <Mkop1> no errors
17:15:57 <bwolfe> Mkop1: might be a jsp thing then. :-/
17:16:16 <bwolfe> or you need to do a clean build
17:16:25 <Mkop1> I did a clean build
17:16:38 <Keelhaul> what are you up to
17:16:52 <Mkop1> is there any way to test the jsps, other than start openmrs, load the omod, crash and burn, fix error, try load again, crash and burn again, ....
17:17:01 <Mkop1> !ticket 440
17:17:01 <OpenMRSBot> Mkop1: Ticket #440: http://dev.openmrs.org/ticket/440
17:19:09 <Mkop1> bwolfe: ^^
17:20:02 <bwolfe> Mkop1: nope, thats about it :-/
17:20:07 <Mkop1> hey wait, I don't know if eclipse is even opening the jsps
17:20:28 <bwolfe> Mkop1: although you can use "deploy-web" after the first module install and it will just copy over the jsps/images/css for you. no reloading of the module is necessary
17:21:05 <Mkop1> are there any incompatibilities between 1.4.x and 1.5.x in this regard?
17:21:57 <bwolfe> not that I can think of
17:22:20 <Mkop1> so I should be able to compile the module using the 1.4 jar and load it using my trunk build?
17:24:57 <Keelhaul> pascal`: very nice module
17:25:02 <Keelhaul> no more scrolling
17:25:22 <Keelhaul> hm
17:25:52 <Keelhaul> i need to steal his tree view code
17:29:19 <bwolfe> Mkop1: yeah, I think you should be able to
17:29:25 <Mkop1> ok
17:32:36 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7976]: Set each of the input dates for rwandaIndicators.jsp to default to the … <http://dev.openmrs.org/changeset/7976> || OpenMRS Changesets: Changeset [7975]: serialization: add function to deal with cglib proxy and writted a simple … <http://dev.openmrs.org/changeset/7975> || OpenMRS Changesets: Changeset [7974]: reporting module: added XlsReportRenderer and supporting classes <http://dev.openmrs.org/changeset/7974>
17:39:28 *** nribeka has joined #openmrs
17:39:28 *** ChanServ sets mode: +v nribeka
17:39:38 *** bwolfe_ has joined #openmrs
17:39:38 *** ChanServ sets mode: +o bwolfe_
17:45:12 <Mkop1> uh oh
17:45:25 <Mkop1> how do I change the password to the admin user?
17:45:50 <Mkop1> I would prefer not having to do drop database openmrs; and then go through the whole wizard again
17:46:05 <bwolfe_> Mkop1: you can change the password/salt column in the users table
17:54:44 *** bwolfe has quit IRC
17:58:57 * Mkop1 starts going through the mysql tutorial to figure out something as "easy" as that
18:01:27 <nribeka> you need to use the method call to generate the password and salt Mkop1
18:02:00 <Mkop1> I'm still stuck on changing a value in a table
18:02:14 <Mkop1> how are secret question and answer stored?
18:02:24 <Mkop1> they're not plain text, I assume?
18:02:31 <bwolfe_> Mkop1: actually they are
18:02:43 <nribeka> update users set password = xxxxx where user_id = 1
18:02:49 <bwolfe_> you could just set your question and answer in the db and then click on "forgot by password"
18:03:03 <Mkop1> that's probably easier than generating the encoded password
18:03:17 <nribeka> yeah
18:04:57 <bwolfe_> Mkop1: the encoded admin/test password and salt are in the initialInMemoryTest.xml
18:06:16 <Mkop1> I just created a secret_question and secret_answer
18:06:24 <Mkop1> hmm
18:06:28 <Mkop1> first it tells me (Must be at least 6 characters long and must contain at least one number)
18:06:40 <Mkop1> then it says Please choose a password that is at least 8 characters long
18:07:22 <bwolfe_> haha, nice
18:07:30 <nribeka> haha ...
18:07:32 <Keelhaul> 8 is new
18:07:34 <bwolfe_> that is nribeka's fault. :-p
18:07:39 <nribeka> argh ...
18:07:40 <Keelhaul> the pw also has to have at least one uppercase char too
18:07:52 * nribeka duck
18:08:12 <nribeka> one uppercase + one digit + min 8
18:08:32 <nribeka> a mistake in the error message Mkop1?
18:08:49 <nribeka> ups ... i guess i need to change the props file again?
18:08:59 <Mkop1> I'm staying out of this
18:09:04 <Mkop1> actually, that's a lie
18:09:24 <Mkop1> I vote for not having strict password requirements, or if they are strict, reporting all the problems with the password right away
18:10:19 <nribeka> http://support.microsoft.com/kb/72540
18:11:07 <Mkop1> lol!
18:12:48 <Mkop1> nribeka: am I blaming you for these password issues?
18:13:02 <Mkop1> it's telling me to choose a password with letters and numbers, and I already have letters and numbers
18:13:15 <Mkop1> unless you mean I need an A-Z, an a-z, and a 0-9
18:13:22 <Mkop1> in which case you should darn well say so
18:14:32 <Mkop1> grrr
18:14:35 <Mkop1> this thing is fubar
18:15:10 * Mkop1 casts "anger" against whoever half-changed the password validation thing and didn't get it quite right
18:16:52 <Mkop1> but seriously, who should I talk to about fixing that?
18:16:59 <Mkop1> nribeka? bwolfe_?
18:17:38 <bwolfe_> nribeka
18:17:53 <bwolfe_> there was a ticket for the password chnage
18:19:04 <Mkop1> what happened (among other things) was that I changed the password, but it gave an error on changing secret answer. So I fixed secret answer, and then password gave an error because the old password was still in the old password box and it was trying to change the password again
18:19:16 <Mkop1> I suggest that pw and secret q/a be moved to different screens or something
18:22:22 <nribeka> http://dev.openmrs.org/ticket/1236
18:23:10 <Mkop1> bwolfe_: huh. flowsheet module works fine for me
18:23:11 <Mkop1> on trunk
18:23:32 <bwolfe_> Mkop1: does it display obs/concepts for you ?
18:23:37 <Mkop1> yep
18:23:43 <Mkop1> only from 1 encounter
18:23:45 <nribeka> the min requirements is one uppercase + one digit + 8 alphanumeric char Mkop1
18:23:54 <Mkop1> because there only is one encounter in the system
18:24:33 <nribeka> do you want to change it to something else Mkop1?
18:25:04 <bwolfe_> Mkop1: the error message it looks like its calling "description" on the concept.name object
18:25:07 <Mkop1> I don't care what the requirements are so much, just make them clear
18:25:31 <bwolfe_> yeah, agree
18:25:41 <bwolfe_> the messages.properties just need a little tweaking
18:26:10 <Mkop1> bwolfe_: http://img36.imageshack.us/img36/7468/screenshotros.jpg
18:26:12 <OpenMRSBot> <http://ln-s.net/3DKJ> (at img36.imageshack.us)
18:26:58 <nribeka> i thought it will call this one:
18:26:59 <nribeka> User.password.description=Must have at least 8 characters, an uppercase letter, and a number
18:27:15 <nribeka> i think me + Keelhaul change that one
18:27:40 <bwolfe_> nribeka: there might be another one
18:27:44 <Mkop1> "Your password must have at least 8 characters, including one lowercase, one uppercase, and a digit."
18:28:05 <Mkop1> also find the message (or maybe it's in a jsp) which says the requirement is 6
18:29:20 <nribeka> on which page are you getting the error Mkop1? could you send the link :D
18:29:49 <Mkop1> http://localhost:8080/openmrs/options.form#Change%20Login%20Info
18:32:15 <nribeka> options.login.password.hint=(Must be at least 6 characters long and must contain at least one number)
18:32:19 <nribeka> this is the one :P
18:32:27 <nribeka> sorry Mkop1, i didn't see this one
18:32:48 <bwolfe_> Mkop1: look for "description" in that jsp. perhaps its an obs group?
18:32:56 <bwolfe_> or perhaps you need to "toggle description" ?
18:34:07 <Keelhaul> heh
18:34:14 <Keelhaul> how about admin setting the passwort str
18:34:19 <Keelhaul> via global props or smt
18:34:24 <Mkop1> toggle description works fine
18:34:38 <Keelhaul> passwordMinCharacters
18:34:42 <Keelhaul> passwordUppercase
18:34:49 <Keelhaul> passwordAlphanum
18:34:52 <Keelhaul> etc
18:36:35 <nribeka> i'm not following you Keelhaul
18:36:54 <nribeka> you mean storing all the properties string in db?
18:37:23 <Keelhaul> i mean the require password strength for the installation is determined by the values of these global props
18:37:35 <Keelhaul> so if passwordUppercase is set to false, then no uppercase is required
18:37:36 <Keelhaul> etc
18:38:06 <Mkop1> bwolfe_: is there an obs group in the basic installation that I can use to test?
18:38:09 <Keelhaul> this is just a random idea btw, you dont have to give it any serious thought =P
18:38:58 <Keelhaul> maybe this could also be done with a regex?
18:39:11 <nribeka> ooo ic ic Keelhaul
18:39:11 *** bwolfe__ has joined #openmrs
18:39:28 <Keelhaul> i'm sure a single regex could handle it all
18:39:34 <Keelhaul> but i'm not very familiar with those
18:39:41 <bwolfe__> Keelhaul: why would we want to encourage/allow implementations to have insecure passwords ?
18:39:48 <bwolfe__> Mkop1: no, there isn't one
18:39:49 *** bwolfe__ is now known as bwolfe
18:40:02 *** ChanServ sets mode: +o bwolfe
18:40:03 <Keelhaul> bwolfe_: not encourage, just give the option, with the safest option being default
18:40:09 <Keelhaul> but i find it quite annoying on a dev box
18:40:09 *** bwolfe_ has quit IRC
18:40:31 <Mkop1> or just have an option for password strength = 1, 2, 3, or 4
18:40:35 <bwolfe> Keelhaul: so on your dev box you can modify the code ;-)
18:40:58 <Mkop1> where is the code for this?
18:41:07 <Keelhaul> bwolfe: i actually hate modifying trunk just for my own use and having it out of sync with the repository
18:41:19 <bwolfe> Mkop1: I think you can create one by just adding setting the "obs_group_id" of an obs to another obs
18:41:21 <Keelhaul> i's better to just alter the db values
18:41:24 <Keelhaul> but still too much work imo
18:41:44 <Mkop1> bwolfe: do you mean by messingwith the db? or manipulating via the webapp?
18:41:59 <bwolfe> Mkop1: db
18:42:22 <Keelhaul> Mkop1: wahtss the flowsheet for
18:42:58 <nribeka> the code for the password OpenmrsUtil
18:43:28 <Mkop1> Keelhaul: making the implementers happy :-)
18:43:44 <Keelhaul> that's quite ambigous
18:44:19 <Mkop1> displaying encounters in a nice, chronological view
18:44:28 <Keelhaul> oh
18:52:12 <Mkop1> bwolfe: I finally got at least _some_ kind of error message out of it
18:52:13 <Mkop1> http://openmrs.pastebin.com/d17016722
18:52:48 <Mkop1> still no error in the webapp though]
18:52:58 <Mkop1> the precursor to that error was: update obs set obs_group_id=3 where obs_id=2;
18:53:39 <Mkop1> when I displayed the encounter normally it showed as a group, but in the flowsheet it just ignored obs 2
18:54:50 <bwolfe> Mkop1: ah, that error is probably because there is no form/field for that obs
18:54:58 <Mkop1> yeah, probably
18:55:08 <Mkop1> I did screwy stuff when I created that encounter
18:55:52 <Mkop1> I installed htmlformentry, and created the obs somehow using the form, but entered the data manually (without the form), IIRC
18:57:50 *** omar has joined #openmrs
19:00:52 <Keelhaul> new terrist attack in new yourk was prevented?
19:01:14 <omar> are you serious?
19:01:23 <Keelhaul> yea
19:01:27 <Mkop1> yep
19:01:28 <Keelhaul> domestic
19:01:34 <Keelhaul> tried to blow up synagogues in the bronx
19:02:03 <omar> :S
19:02:29 <Mkop1> they also were planning to shoot down some planes with missiles
19:02:41 <Mkop1> s/synagogues/synagogue/
19:02:59 <Keelhaul> yea and a community center
19:03:01 <Keelhaul> oe amr
19:03:03 <Keelhaul> or smt*
19:03:11 <Mkop1> the Riverdale Jewish Center is a synagogue, IIANM
19:03:30 <Keelhaul> well they showed two spots on the map of the bronx
19:03:39 <Mkop1> where are you looking?
19:03:46 <Keelhaul> n-tv
19:03:50 <Keelhaul> german news station
19:03:56 <Mkop1> the only article I looked at was from the new york post, which is basically a tabloid
19:04:02 <Mkop1> oh
19:05:10 <Mkop1> Keelhaul: you were right. They were seized after planting what they believed to be bombs in cars outside the Riverdale Temple, which is a Reform synagogue, and the nearby Riverdale Jewish Center, an Orthodox synagogue, Kelly said.
19:05:26 <Mkop1> well, half right
19:11:28 <Mkop1> bwolfe: can we always assume that obs_id<obs_group_id?
19:11:41 <Mkop1> s/</>/\
19:11:54 <Mkop1> i.e. that the parent will have a higher id than the child
19:12:05 <bwolfe> Mkop1: maybe
19:12:13 <bwolfe> the parent probably has to be created first
19:12:20 <bwolfe> but the code doesn't make any assumptions about it
19:12:44 <Mkop1> ok
19:12:59 <Keelhaul> can obs be grouped later on?
19:14:48 <Mkop1> bwolfe: what does something like this call: ${obsGroupsMap[encounter.encounterId]}
19:15:09 <Mkop1> i.e. what is this obsGroupsMap function/variable?
19:15:30 <bwolfe> there is probably an array available because th controller implemented the referenceMap method and put obsGroupsMap into ti
19:15:49 <Mkop1> i'd find that in the controller's .java?
19:16:18 <Mkop1> this is my first time touching jsp, so you'll have to bear with my ignorance
19:17:41 <bwolfe> ah
19:17:47 <bwolfe> yes, look at the controller
19:19:12 <Mkop1> // stores a map from obs group id to all obs in that group
19:19:12 <Mkop1> Map<Integer, List<Obs>> obsGroups = new HashMap<Integer, List<Obs>>();
19:19:36 <Mkop1> bwolfe: that probably needs to get changed to a HashMap<Obs, List<Obs>>, right?
19:20:27 <bwolfe> why? the Integer there is probably the obs.getObsId anyway
19:21:01 <Mkop1> I'm confused about what changed from 1.0 to 1.4 in the structure of obs groups
19:22:39 <Mkop1> bwolfe: ^^
19:24:05 <bwolfe> obs groups didn't change
19:24:08 <bwolfe> what changed were concepts
19:24:13 <bwolfe> and conceptnames
19:24:18 <bwolfe> ConceptName.description is no more
19:24:27 <bwolfe> it is now ConceptDescription
19:26:01 <Mkop1> ConceptName is a property of a Concept? i.e. class Concept { ConceptName cn; ConceptDescription cd; ...}
19:27:47 <r0bby> This is a nightmare
19:27:52 <bwolfe> Mkop1: Concept.getConceptNames() I think
19:28:10 <bwolfe> or maybe just Concept.getNames() returns a set of ConceptName objects
19:28:22 <Mkop1> ok
19:28:24 <bwolfe> and Concept.getDescriptions() returns a set of ConceptDescription objects
19:29:17 <Mkop1> concept.name.description should be fixed but shouldn't give trouble since there is a deprecated method doing what it's supposed to
19:29:52 <Mkop1> when was this last tested? could it be that when this ticket was created those deprecated methods had been deleted?
19:31:34 <bwolfe> hmm
19:31:38 <bwolfe> potentially
19:31:55 <Mkop1> bwolfe: what do I need to do to get a change to the jsp to reflect to the app? recompile, repackage, reload via the webapp? deploy-web?
19:32:02 <bwolfe> can you check the 1.4.x branch to see if it has them ?
19:32:12 <bwolfe> deploy-web
19:34:15 <Keelhaul> bbl
19:34:16 *** Keelhaul has quit IRC
19:34:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7977]: ncd: fixed query in ConditionNameDAO. Refactored DecidedResult attribute … <http://dev.openmrs.org/changeset/7977>
19:35:06 <Mkop1> bwolfe: the truth is, that ticket was created on 1.1.10
19:38:21 <Mkop1> bwolfe: yes, 1.4.x has the get description method
19:40:27 <Mkop1> I mean ConceptName.getDescription()
20:02:15 *** james_regen has quit IRC
20:03:54 <r0bby> w00t w00t :D
20:04:00 <r0bby> google just saved me $19 :D
20:04:59 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7978]: Change to BaseContextSensitiveTest to ensure the Hibernate Session is … <http://dev.openmrs.org/changeset/7978>
20:12:29 <Mkop1> bwolfe: bottom line, I can't reproduce the problem. Either we need to ask the original submitter for more info, or we can close the ticket and tell the implementers we're good to go
20:13:01 <bwolfe> Mkop1: yeah, I sent an email to the person that emailed out today about it asking.
20:13:07 <Mkop1> ok
20:13:18 <bwolfe> Mkop1: your conclusion about it being deleted for a time makes sense. maybe that is why the ticket was created initially
20:13:53 <Mkop1> bwolfe: the ticket says it was on version 1.1 - does that make any sense?
20:15:16 <bwolfe> yeah, that is the guy that was super-alpha testing because it was his developer that was doing all the concept changes work
20:15:55 <Mkop1> oh
20:19:07 <bwolfe> we were a little slow with getting the changes integrated
20:19:33 <bwolfe> he was done around the time v1.2 was released. :-/
20:22:21 <nribeka> is there any other request for password Mkop1?
20:22:22 <nribeka> http://openmrs.pastebin.com/m7cf3434c
20:23:13 <Mkop1> did you see what I said about what happened to me with the conflicting changes to pw and secret answer?
20:24:14 <nribeka> which one Mkop1?
20:24:33 <Mkop1> nribeka: it's not just that message - there are others as well
20:24:57 <Mkop1> and I think that "Your password must have at least 8 characters, including at least one lowercase, one uppercase, and a digit." is clearer
20:29:56 <nribeka> Mkop1, what is the scenario that you're trying to run? i'm not following you
20:30:12 <nribeka> i will try to do it in my laptop
20:30:40 <Mkop1> nribeka: did you read what I wrote at 2:19 Eastern Time?
20:31:45 <Mkop1> [12:19] <Mkop1> what happened (among other things) was that I changed the password, but it gave an error on changing secret answer. So I fixed secret answer, and then password gave an error because the old password was still in the old password box and it was trying to change the password again
20:31:52 <Mkop1> nribeka: ^^
20:33:01 <nribeka> hold on Mkop1
20:33:07 <nribeka> scrolling ...
20:33:08 <Mkop1> if that's not clear, I'd be glad to walk you through it
20:33:14 <Mkop1> you don't need to scroll
20:33:20 <Mkop1> just what I pasted
20:37:04 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1407 (task closed): Uuids Branch: Compare branch with latest trunk <http://dev.openmrs.org/ticket/1407#comment:2>
20:37:32 <r0bby> bwolfe: what do you think: http://img40.imageshack.us/img40/6201/46359686.png
20:37:33 <OpenMRSBot> <http://ln-s.net/3DCj> (at img40.imageshack.us)
20:37:36 <r0bby> for the name burke asked for?
20:37:54 <Mkop1> nribeka: also, when I had the wrong entered password, it said passwords don't match, instead of "wrong password"
20:37:59 <r0bby> I wasn't sure of the color-scheme w/ the textarea
20:38:09 <r0bby> BUT it seems to mesh well the more i look at it :X
20:39:23 <bwolfe> r0bby: looks very cool...but follow conventions! put Groovy Documentation and Manage Groovy Scripts at the top like all other pages on the admin screen
20:39:34 <bwolfe> 3 plus 3 ?
20:40:03 <bwolfe> did you or burke make the openmrs logo around the groovy one? :-)
20:41:46 <bwolfe> oh, and I was re-running a large groovy script the other day and the line numbers helped me find the error in 0.2 seconds instead of having to copy/paste to another editor! it was sweet!
20:42:08 <nribeka> Mkop1, i can't replicate the same thing in my lappie :(
20:42:23 <nribeka> walk me through it please
20:42:24 <nribeka> :)
20:42:26 <r0bby> ah so plug into the header extension pt?
20:42:36 <r0bby> :X
20:42:46 <r0bby> bwolfe: burke did
20:42:57 <r0bby> and paul went behind my back and put it up on the labs1
20:43:06 <Mkop1> nribeka: you're trying to change pw as well as secret answer
20:43:15 <nribeka> ooo at the same time?
20:43:20 <nribeka> hold on
20:43:21 <Mkop1> yes
20:43:34 <Mkop1> change the pw to something illegal, and the secret answer to something good
20:43:52 <r0bby> bwolfe: it was a script that just gave the result of 3+3
20:43:57 <r0bby> this was me testing the dialog
20:44:08 <r0bby> I'm actually manipulating the form
20:44:10 <r0bby> document.forms
20:44:17 <r0bby> it's annnoying as hell to work w/ :(
20:44:23 <Mkop1> you'll get an error from the pw, and the secret answer will get changed, but the box for "old secret answer" is still populated with the old old one
20:45:26 <Mkop1> so now when you fix the pw to something legal, secret answer gives an error because the box for old secret answer is populated with the wrong thing
20:46:08 <bwolfe> r0bby: you can do var form = document.getElementById("formId")
20:46:44 <bwolfe> or document.getElementById("nameInput").name = "what the user entered int he modal box";
20:47:12 <r0bby> bwolfe: I wanted to actually set the form field value :) to be submitted :X
20:47:34 <r0bby> manipulating the form values
20:47:52 * r0bby gets his giant misshapen turkey burger
20:48:49 <bwolfe> r0bby: yes, that what my one-liner does too
20:48:53 <bwolfe> *thats
20:49:37 <nribeka> Mkop1, my secret answer never goes through to database even though there's no answer
20:49:50 <r0bby> heh :)
20:50:01 <nribeka> trying to init it with something (not null) because i think you put something in there initially, right?
20:50:01 <Mkop1> what do you mean "even though there's no answer"?
20:50:10 <nribeka> i mean no error
20:52:34 <Mkop1> nribeka: yes, I manually put something there initially
20:52:47 <r0bby> hmm yeh it'd be less headaches too
20:52:55 <nribeka> the secret answer never gets updated
20:52:58 <r0bby> i'm setting the value on a hidden div
20:53:13 <nribeka> doing update on the web
20:53:49 <nribeka> updating trunk
20:59:52 <nribeka> bbl
21:00:01 <nribeka> Mkop1, are you gonna be around later tonight?
21:00:06 <nribeka> ttyl then :)
21:00:07 <nribeka> off
21:00:12 *** nribeka has quit IRC
21:00:14 <Mkop1> nribeka: I might....
21:00:16 <Mkop1> not sure though
21:16:25 *** bwolfe has quit IRC
21:18:26 *** Keelhaul has joined #openmrs
21:18:26 *** ChanServ sets mode: +v Keelhaul
21:35:07 *** omar has quit IRC
21:35:33 <r0bby> oh this is adorable
21:38:48 <r0bby> We had a terrorist cell plotting to shoot down planes at the Air national guard base right near me
21:40:08 <r0bby> http://www.cnn.com/2009/CRIME/05/21/ny.bomb.plot/index.html
21:40:10 <OpenMRSBot> <http://ln-s.net/3DNh> (at www.cnn.com)
21:40:31 <Keelhaul> r0bby: welcome to several hours ago =P
21:41:56 <r0bby> yeh I know :X
21:41:58 <r0bby> i missed it
21:42:02 <r0bby> just that uhm
21:42:09 <r0bby> this is quite damn literally in my backyard
21:42:53 <Keelhaul> do you live in the bronx?
21:44:34 <r0bby> No, I live in Newburgh
21:44:42 <r0bby> New Windsor (which neighbors newburgh)
21:44:53 <r0bby> their other plot
21:45:35 <r0bby> Their plot to shoot down planes at the ANG base.
21:45:55 *** nribeka has joined #openmrs
21:45:55 *** ChanServ sets mode: +v nribeka
21:51:59 <r0bby> any idea how to localize msgs from js?
21:58:39 <Keelhaul> Hide Utility Class Constructor: Utility classes should not have a public or default constructor.
21:58:41 <Keelhaul> how do i do that
22:00:29 <Keelhaul> nm got it
22:03:32 <jmiranda> hey all - i'll be back in about an hour
22:03:38 <jmiranda> (not that i've contributed much today)
22:04:06 <jmiranda> i'm going to try to finish the last 50 or so unit tests to get us to a 1000 ...
22:04:10 <jmiranda> if anyone is interested
22:04:16 <Keelhaul> heh
22:04:29 <jmiranda> Keelhaul, you and nribeka are not allowed to do any more :)
22:05:01 <Keelhaul> jmiranda: were my tests so awful? =P
22:05:23 <jmiranda> far from it
22:05:34 <jmiranda> just don't want to squeeze any more unit test juice from you too
22:05:41 <jmiranda> s/too/two
22:05:49 <jmiranda> you won't have any left for the next round
22:06:09 <Keelhaul> well i think nribeka has done more than me but fine =P
22:07:02 <jmiranda> you both did commendable jobs ... thanks again
22:07:20 <nribeka> huhu ...
22:07:23 <jmiranda> s/commendable/outstanding
22:07:24 <nribeka> jmiranda is mean
22:07:45 *** omar has joined #openmrs
22:08:00 <nribeka> well i need to go through the password thing with Mkop1 i think
22:08:16 <jmiranda> ok, be back in a little while
22:08:24 <nribeka> i put some @should in Person.java
22:08:43 <Mkop1> jmiranda: that's funny of you to let us know you'll be back in an hour when you haven't said a thing all day :-P
22:09:35 *** jmiranda has quit IRC
22:10:00 <Mkop1> nribeka: you want to do that now?
22:10:47 <r0bby> holy crap..
22:10:53 <r0bby> Just watched all the news coverage :X
22:10:59 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1512 (enhancement created): Allow admins to view (tail) tomcat server log from the web interface <http://dev.openmrs.org/ticket/1512>
22:13:12 <nribeka> sure Mkop1
22:13:15 <nribeka> firing my tomcat
22:13:37 <Mkop1> hey, be nice to your tomcat - you don't want to claiming unemployment\
22:14:29 <nribeka> argh ... i have to postpone it Mkop1
22:14:30 <nribeka> :(
22:14:38 <Mkop1> this isn't so hard
22:14:39 <nribeka> tomcat you're not fired now ...
22:14:41 <nribeka> :(
22:14:44 <nribeka> i need to run ...
22:14:50 <nribeka> sorry ...
22:15:41 *** nribeka has quit IRC
22:16:25 <omar> what's about the property auto_update_database=falsei
22:19:06 *** kane77 has quit IRC
22:20:05 <r0bby> it tells liquibase to not to update it i'd assume :)
22:20:14 <r0bby> omar: may wanna email the devlist or paul
22:23:06 *** omart13x has joined #openmrs
22:23:38 <Mkop1> r0bby: how the heck do I get to edit profile? do you know?
22:23:39 *** omart13x has quit IRC
22:24:04 <Mkop1> in openmrs, I mean
22:26:12 <r0bby> click "My Profile"
22:26:17 <r0bby> on the top right hand corner
22:26:25 <r0bby> aside from that, i have no f'en clue :)
22:26:30 <r0bby> i think i changed my password once
22:27:24 * r0bby curses nyoman
22:27:34 <Keelhaul> Mkop1: it works
22:28:05 <Mkop1> on demo.openmrs.org there's no link for profile
22:28:12 <r0bby> Keelhaul: ever deal w/ document.forms in js?
22:28:17 <r0bby> js=javascript of course :)
22:28:24 <Keelhaul> r0bby: no, i really suck at js
22:28:26 <r0bby> r0bby needs his java (the coffee)
22:28:30 <r0bby> So do I :(
22:28:40 <r0bby> this isn't good considering i need it
22:28:47 <r0bby> I REALLY wanna play with ExtJS :)
22:28:52 <r0bby> it looks awesome!
22:29:47 <Keelhaul> is paul gonna be here tonight
22:31:01 <Mkop1> !magic8ball
22:31:01 <OpenMRSBot> Mkop1: Error: "magic8ball" is not a valid command.
22:31:08 <Mkop1> darn
22:32:20 <Keelhaul> heh
22:32:28 <Keelhaul> isnt it just !8ball
22:32:37 <Mkop1> !8ball
22:32:37 <OpenMRSBot> Mkop1: Error: "8ball" is not a valid command.
22:32:38 <Keelhaul> at least when there's a chanserv instance in the channel
22:32:42 <Keelhaul> not OpenMRSBot
22:32:43 <Mkop1> !magic8ball
22:32:43 <OpenMRSBot> Mkop1: "magic8ball" --- My sources say no
22:40:47 *** omar has quit IRC
22:41:26 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7979]: ncd: renamed some DAO classes. <http://dev.openmrs.org/changeset/7979>
22:59:27 *** omar has joined #openmrs
23:02:19 <Mkop1> pascal`: whackhead simpson does a horrible american accent
23:02:25 <Mkop1> http://www.youtube.com/watch?v=m_MbvTksmdg&feature=related
23:02:28 <OpenMRSBot> <http://ln-s.net/3DOk> (at www.youtube.com)
23:06:26 <r0bby> wow my neck is really f'ed uo :(
23:10:49 <r0bby> AGH
23:12:15 <Keelhaul> swine flew
23:12:46 <r0bby> chiropractor soonish
23:12:53 <r0bby> sigh i hate refactoring
23:13:37 <Mkop1> swine flew = when pigs fly
23:13:43 <Mkop1> I love the spelling!, Keelhaul
23:13:51 <Keelhaul> =)
23:21:45 <r0bby> swine fly is stupid
23:21:48 <r0bby> flu
23:22:28 <Keelhaul> eh
23:22:31 <Keelhaul> chiropractor
23:22:35 <Keelhaul> isnt that alternative medicine
23:26:42 *** jmiranda has joined #openmrs
23:26:42 *** ChanServ sets mode: +o jmiranda
23:28:42 <r0bby> jmiranda has returned and the world rejoices and r0bby gets more coffee
23:30:40 <r0bby> I love how IDEA acts
23:30:46 <r0bby> "Variable can have final modifer
23:30:51 <r0bby> then unncessary modifier
23:34:55 <omar> in the bottom line in the first page od openmrs home
23:35:01 <omar> login page
23:35:18 <omar> where there are the links to change the message properties
23:35:27 <omar> if you have this line
23:35:30 <omar> Version: 1.4.2.01 Build 7656 Database Version: 1.4.2.01
23:35:50 <omar> database version is loaded from...?
23:37:03 <omar> not from the global property table
23:37:06 <r0bby> a properties file somewhere
23:37:06 <omar> ?
23:37:16 <r0bby> a database property actually
23:37:19 <omar> mmm
23:37:21 <jmiranda> build.properties i think
23:37:28 <jmiranda> during build process
23:37:33 <omar> well
23:37:35 <jmiranda> the database version is from global properties
23:37:47 <omar> now am following implementetors step by step installation
23:38:19 <omar> implementers I mean
23:38:23 <jmiranda> following implementer's guide, the variable has already been set
23:38:28 <jmiranda> it's set during the build process
23:38:32 <jmiranda> when the WAR is created
23:38:38 <omar> mmm, ok
23:38:48 <omar> its just that running the sql dif
23:38:52 <omar> fro 1.4.2
23:39:00 <jmiranda> there's an ant target that swaps variables like @VERSION@ with values from properties.xml or build.properties
23:39:05 <jmiranda> can't remember which
23:39:23 <r0bby> jmiranda: how do I plug into the header where Administration etc is :x
23:39:29 <r0bby> localHeader.jsp
23:39:36 <r0bby> and openmrs reads that in and adds the link?
23:39:44 <omar> but I already dont have any ant file to run
23:39:49 <jmiranda> you mean through the extension point
23:39:53 <omar> I just downloaded the war in download pages
23:39:54 <r0bby> yeh
23:39:57 <jmiranda> omar, correct
23:40:00 <r0bby> I need to do it
23:40:01 <jmiranda> what do you want to do
23:40:15 <r0bby> add the manage scripts if we're at the scripting form
23:40:22 <jmiranda> there's an extension point you need to use called Gutter something
23:40:23 <r0bby> or create a script if we're at the management screen
23:40:24 <omar> just check the sql diff
23:40:39 <omar> because I already run the script
23:40:57 <omar> but the database version in the global property dont correspond the one in the openmrs home page
23:41:03 <r0bby> <%@ include file="/WEB-INF/template/include.jsp"%>
23:41:03 <r0bby> <%@ include file="/WEB-INF/template/header.jsp"%>
23:41:03 <r0bby> <div style="border-bottom: 1px solid black;">
23:41:07 <r0bby> erm
23:41:12 <jmiranda> it's a java class
23:41:16 <jmiranda> r0bby,
23:41:19 <r0bby> http://pastie.org/485953
23:41:21 <r0bby> :x
23:41:27 <r0bby> like that
23:41:28 <r0bby> or no?
23:41:34 <r0bby> I'm looking at the reporting module
23:41:36 <Keelhaul> gutter is always visible
23:41:53 <r0bby> since it has to add to the list Cohorts iirc ?
23:42:00 <jmiranda> r0bby, nope
23:42:11 <r0bby> something like that?
23:42:15 <jmiranda> you need to create a java class that extends the Gutter extension point
23:42:18 <r0bby> maybe i misunderstand how it works :X
23:42:20 <r0bby> ok
23:42:21 <jmiranda> i'll show an example in a minute
23:42:33 <r0bby> what module
23:42:35 <r0bby> \i'll look
23:42:44 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7980]: ncd: refactored the CodeFrequency system to include a codesystem column. <http://dev.openmrs.org/changeset/7980>
23:42:45 <Keelhaul> i have a gutter ext
23:42:46 <r0bby> I have all modules local
23:42:46 <jmiranda> dataset builder
23:43:04 <jmiranda> that has an example
23:43:11 <r0bby> I keep em all local :)
23:43:13 <jmiranda> search for a java class with Ext in it
23:43:15 <r0bby> for this very eason :)
23:43:30 <r0bby> GutterList
23:43:41 <jmiranda> yeah, something like that
23:43:53 <r0bby> sigh
23:44:22 <jmiranda> and you need to declare it in your config.xml file
23:44:43 <r0bby> <point>org.openmrs.gutter.tools</point>
23:44:44 <r0bby> <class>@MODULE_PACKAGE@.extension.html.GutterList</class>
23:44:46 <r0bby> got it :)
23:44:53 <r0bby> let me load this module
23:45:06 <r0bby> to see whta it looks like
23:45:11 <r0bby> is it in the module repo?
23:45:30 <r0bby> I need to get this working
23:45:31 <Keelhaul> r0bby: GutterExt adds another link on top
23:45:49 <Keelhaul> where you have Home, Find/Create Patient etc
23:45:51 <r0bby> why did you extend Extension
23:45:57 <jmiranda> r0bby, there's no guts to that module yet
23:45:57 <r0bby> and not GutterExt
23:45:58 <jmiranda> so no
23:46:08 * r0bby sighs
23:46:17 <r0bby> i'm sorry i'm trying to understand
23:46:21 <Keelhaul> hmm
23:46:33 <jmiranda> omar, what exactly are you trying to do?
23:46:33 <Keelhaul> i dont think theres a "GutterExt"
23:46:34 <r0bby> ugh
23:46:41 <jmiranda> :)
23:46:41 <r0bby> it's Extension
23:46:41 <Keelhaul> http://dev.openmrs.org/browser/openmrs-modules/medicalproblem/src/org/openmrs/module/medicalproblem/extension/html/GutterExt.java
23:46:44 <OpenMRSBot> <http://ln-s.net/3DPk> (at dev.openmrs.org)
23:46:46 <Keelhaul> mine uses LinkExt
23:46:47 <jmiranda> sorry r0bby
23:47:39 <jmiranda> GutterList ... close enough
23:47:55 <r0bby> what is the diff
23:47:58 <r0bby> :/
23:48:02 <r0bby> thx so much
23:48:09 <omar> make and implementer installation from scratch, I have already downloaded and setted up a developer version of OpenMRS from trunk, but I need another one for version 1.4.2
23:48:11 <r0bby> you guys are saints for tolerating me!
23:48:42 <jmiranda> you call it what you want
23:49:01 <Keelhaul> r0bby: there is an extension point in the gutter, but no "GutterExt" as a type
23:49:04 <jmiranda> i forgot that there wasn't a difference between extension points in the gutter and in the admin
23:49:05 <Keelhaul> you have to use another type
23:49:10 <jmiranda> right
23:49:13 <jmiranda> just Extension
23:49:27 <jmiranda> we could extend Extension to do other things if we wanted
23:49:33 <jmiranda> and put them in other places in the code
23:49:43 <jmiranda> but the basic Extension is just a link
23:50:03 <jmiranda> omar, ok
23:50:11 <jmiranda> so you've downloaded and installed the war
23:50:22 <jmiranda> it looks like your db is up to the right version
23:50:36 <omar> yes, it's only that
23:50:40 <jmiranda> but the global property for database version is not set ?
23:50:49 <jmiranda> or is different than what you expect?
23:51:20 <omar> its different, right now Im checkin mysql script
23:51:25 <jmiranda> as long as you ran update-to-latest (and it succeeded), things should be fine
23:51:30 <r0bby> I need to get my lab set up ASAP :(
23:51:33 <omar> and throws an error in
23:51:48 <r0bby> I technically have it set :)
23:51:56 <jmiranda> omar, do you have more than one openmrs databases?
23:51:56 <omar> Script line: 2130 Duplicate key name 'concept_word_concept_idx'
23:52:00 <r0bby> jmiranda: have you guys used the new version yet
23:52:03 <jmiranda> omar, ok
23:52:15 <jmiranda> omar, check the dev list emails for the solution to that
23:52:18 <omar> yes, I have two OpenMRS databases
23:52:20 <Keelhaul> i need a bigger monitor
23:52:20 <omar> yes
23:52:23 <r0bby> I'm annoyed that i cant do anymore work on groovy module
23:52:31 <Keelhaul> if i add any more rss feeds to my thunderbird, i'll have to scroll
23:52:34 <omar> i remember that I see some of that stuff last week
23:52:36 <omar> i Think
23:52:40 <omar> let me see
23:52:45 <jmiranda> omar, what i was worried about was that your runtime properties might be pointed to a different database than you're expecting
23:52:53 <r0bby> Keelhaul: i learned my lesson w/ rss feeds in thunderbird :)
23:53:04 <r0bby> it locks it up at REALLY bad times
23:53:08 <r0bby> ie typing an email!
23:53:25 <jmiranda> r0bby, i had that for a while
23:53:33 <omar> No, coz, the name only differs in the environment
23:53:36 <r0bby> jmiranda: i ditched it :)
23:53:37 <omar> imp and dev
23:53:42 <omar> dev works fine
23:53:45 <r0bby> for google reader
23:53:54 <jmiranda> omar, ok
23:54:02 <omar> and all the passwords for open mrs and database are the same
23:54:04 <jmiranda> so check the dev list for the solution that issue
23:54:08 <omar> ok
23:54:13 <jmiranda> i just deleted the concept_word table
23:54:14 <Keelhaul> tbird works fine here
23:54:19 <jmiranda> sorry
23:54:26 <jmiranda> i deleted all the rows from the table
23:54:33 <jmiranda> delete * from concept_word
23:54:40 <r0bby> :)
23:54:40 <jmiranda> then re-ran the updates
23:54:45 <Keelhaul> the concept_word sql error was fixed a few revisions ago
23:54:54 <r0bby> Keelhaul: try having over 50 subscriptions :)
23:55:05 <jmiranda> Keelhaul, i think omar is on 1.4 though
23:55:05 <Keelhaul> r0bby: nah, i cant read that many
23:55:07 <r0bby> plus i think 5 or so mail accounts
23:55:11 <r0bby> neither can I
23:55:16 <r0bby> I just dont know when to say no
23:55:20 <Keelhaul> jmiranda: maybe you should backport it to 1.4 then
23:55:28 <jmiranda> omar, are you using the 1.4 or the 1.5 alpha war
23:55:28 <omar> and run in admin udate concept words right?
23:55:36 <omar> no, 1.4.2
23:55:37 <jmiranda> omar, yes
23:56:38 <jmiranda> Keelhaul, yeah we should
23:56:57 <Keelhaul> i'm not familiar with the liquibase stuff so i cant write a patch
23:57:02 <Keelhaul> but i can link you to the changeset
23:57:04 <jmiranda> omar can you create a ticket with the error you received when running the update script
23:57:19 <jmiranda> Keelhaul, 1.4.2 uses the old style sql diff
23:57:25 <Keelhaul> ah
23:57:25 <Keelhaul> ok
23:57:28 <r0bby> agh I have multiple urls :(
23:57:33 <Keelhaul> http://dev.openmrs.org/changeset/7827#file0
23:57:35 <Keelhaul> well here it is
23:57:38 <jmiranda> ok, be back in a few minutes
23:57:40 <jmiranda> thanks Keelhaul
23:57:58 <Keelhaul> hmm no coloring
23:58:10 <Keelhaul> http://dev.openmrs.org/changeset/7827
23:58:11 <Keelhaul> thar
23:58:30 <omar> you mean the " script line 2130: .... "