| 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: .... " |