IRC Chat : 2008-06-02 - OpenMRS

00:23:22 *** nribeka has joined #openmrs
00:31:36 *** Keelhaul has quit IRC
00:46:45 <maveriick> hi upul
00:47:03 <upul> Hi maveriick
00:51:46 *** nribeka has quit IRC
01:13:01 <r0bby> hi
01:16:32 <upul> huy
01:17:50 <r0bby> ugh
01:26:49 <upul> ahh
01:43:44 <maveriick> upul, say I want to use a branch in my module which is still not merged into the trunk .....
01:45:38 <maveriick> Then should I merge that branch into trunk and package the API jar or should I merge trunk into that branch and package the API jar?
01:46:28 *** pombreda has joined #openmrs
01:46:29 *** ChanServ sets mode: +v pombreda
01:47:14 <upul> i dont know much about svn admin stuff, but if you are doing changes to openmrs by using a branch, then you can build the openmrs by that branch and use those with the module
01:47:34 <upul> so module will use the branch build
01:48:31 <upul> you will be checking out the branch, building as usual and using that for the module
01:49:08 <maveriick> hmmm...thanks I also guess so ....Basically I need to use complex-obs branch for my module ....thanks again :)
01:54:41 <upul> if i remember if you are using the basimodule in its lib folder there will be a openmrs api jar, you can replace that with the one built from the branch, otherwise module will compile with that old api.jar i think
01:55:19 <maveriick> yes, you are right.
01:59:42 *** njero has joined #openmrs
01:59:53 *** ChanServ sets mode: +v njero
02:01:40 <r0bby> YES!!!
02:01:45 <r0bby> Class interrogation code is written
02:02:01 <r0bby> I have field name, type, value, and I cache the field reference!
02:02:04 <r0bby> YES!!!!!
02:02:29 *** pombred1 has quit IRC
02:02:49 <njero> nice!
02:07:59 <r0bby> downside is -- i have 4 lists.
02:08:45 <njero> :(
02:15:11 * r0bby taps his foot
02:59:41 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4495]: groovyforms: We don't need to process the annotations as we already … <http://dev.openmrs.org/changeset/4495>
03:36:11 *** TorLye has joined #openmrs
03:59:52 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4496]: Initial import. <http://dev.openmrs.org/changeset/4496>
04:11:59 *** sioraiocht has joined #openmrs
04:30:39 *** TorLye has quit IRC
05:27:01 *** sioraiocht has quit IRC
05:30:13 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4500]: changing version to 2.0 <http://dev.openmrs.org/changeset/4500> || OpenMRS Changesets: Changeset [4499]: changed format to csv <http://dev.openmrs.org/changeset/4499> || OpenMRS Changesets: Changeset [4498]: added dist/build to svn:ignore <http://dev.openmrs.org/changeset/4498> || OpenMRS Changesets: Changeset [4497]: Initial import. <http://dev.openmrs.org/changeset/4497>
06:23:04 *** james_regen has joined #openmrs
06:23:05 *** ChanServ sets mode: +v james_regen
06:32:40 *** upul has quit IRC
06:34:58 *** james_regen has quit IRC
06:45:02 *** james_regen has joined #openmrs
06:45:02 *** ChanServ sets mode: +v james_regen
06:51:50 *** bmckown has joined #openmrs
06:51:50 *** ChanServ sets mode: +o bmckown
07:26:32 *** TorLye has joined #openmrs
07:28:04 *** bwolfe has joined #openmrs
07:28:04 *** ChanServ sets mode: +o bwolfe
07:39:44 *** sioraiocht has joined #openmrs
07:40:10 *** ChanServ sets mode: +v sioraiocht
08:16:08 *** atomicturtle has quit IRC
08:17:33 *** upul has joined #openmrs
08:22:52 *** Nzeyi has joined #openmrs
08:26:15 *** Nzeyi has quit IRC
08:30:58 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #646 (task closed): View and Edit Encounter pages do not show paragraph breaks in text observations <http://dev.openmrs.org/ticket/646#comment:2> || OpenMRS Changesets: Changeset [4500]: childvctreport2: changing version to 2.0 <http://dev.openmrs.org/changeset/4500> || OpenMRS Changesets: Changeset [4499]: childvctreport2: changed format to csv <http://dev.openmrs.org/changeset/4499> || OpenMRS Changesets: Changeset [4498]: childvctreport2: added dist/build to svn:ignore <http://dev.openmrs.org/changeset/4498> || OpenMRS Changesets: Changeset [4497]: childvctreport2: Initial import. <http://dev.openmrs.org/changeset/4497> || OpenMRS Changesets: Changeset [4496]: childvctreport2: Initial import. <http://dev.openmrs.org/changeset/4496>
08:36:48 *** upul has quit IRC
08:39:18 *** maveriick has quit IRC
08:53:50 *** atomicturtle has joined #openmrs
09:03:08 *** pearlbear has joined #openmrs
09:03:08 *** ChanServ sets mode: +v pearlbear
09:03:29 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #788 (defect created): Generate Report use case throws "Failed to prepare query" error within BIRT <http://dev.openmrs.org/ticket/788> || OpenMRS Changesets: Changeset [4503]: Setting trunk to 1.3.0 RC2 <http://dev.openmrs.org/changeset/4503> || OpenMRS Tickets: Ticket #724 (task closed): Inclusion of WHOModule requirements <http://dev.openmrs.org/ticket/724#comment:8> || OpenMRS Changesets: Changeset [4502]: Adding data export keys for modules to append available data to data … <http://dev.openmrs.org/changeset/4502> || OpenMRS Tickets: Ticket #787 (task closed): Allow adding fieldgen handlers by modules <http://dev.openmrs.org/ticket/787#comment:2> || OpenMRS Changesets: Changeset [4501]: Fixing fieldGenHandler to work with modules <http://dev.openmrs.org/changeset/4501>
09:05:08 *** upul has joined #openmrs
09:10:26 * pearlbear pokes [OmegentooX]
09:19:28 *** O_Prime has joined #openmrs
09:23:38 <bwolfe> upul: I figured out the problem with your blog post titles
09:23:49 <upul> yes i saw that
09:24:08 <bwolfe> I've patched feedparser on the server
09:24:38 *** O_Prime has quit IRC
09:24:52 <bwolfe> but the problem is that you have a user picture in your rss feeds.
09:25:10 <bwolfe> that user picture seems to be blank, so it does show...but in it there is a <media:title> tag
09:25:16 <bwolfe> that tags value is "upul"
09:25:23 <bwolfe> and feedparser was picking that up
09:25:36 <bwolfe> so the sure fix is to take that user picture out of your posts. :-)
09:26:04 <bwolfe> but the openmrs feed should be parsing it fine either way. we'll know next time you post
09:26:23 <upul> unfortunately i think wordpress cannot remove the picture after adding it
09:26:35 <upul> so i have set it to a blank picture
09:27:08 <Echidna> hey bwolfe
09:27:14 <Echidna> how do i reply to your ticket question
09:27:18 <bwolfe> hey there Echidna
09:27:19 <Echidna> go to the ticket page?
09:27:31 <bwolfe> yep
09:27:35 <bwolfe> and make sure you're logged in
09:27:38 <bwolfe> you should see edit fields there
09:27:50 <Echidna> ok
09:28:01 <bwolfe> upul: ah, thats unfortunate then. foolish wordpress
09:28:38 <Echidna> done
09:44:26 *** nribeka has joined #openmrs
10:07:29 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4505]: tribe module: initial version, #652 Move tribe to person attribute <http://dev.openmrs.org/changeset/4505> || OpenMRS Tickets: Ticket #786 (task closed): messages_es.properties <http://dev.openmrs.org/ticket/786#comment:1> || OpenMRS Changesets: Changeset [4504]: Adding the messages_es.properties file as created by Juan Tomallya - #786 <http://dev.openmrs.org/changeset/4504>
10:07:31 <Echidna> bwolfe: gotta take a while to check your code suggestion, gotta recompile trunk
10:07:34 <Echidna> and re-deploy
10:08:02 <bwolfe> Echidna: thats allowed
10:08:03 <bwolfe> :-)
10:08:45 *** nribeka has quit IRC
10:11:04 *** TorLye has quit IRC
10:11:34 *** nribeka has joined #openmrs
10:13:07 *** njero has quit IRC
10:13:46 *** nribeka has quit IRC
10:14:42 *** nribeka has joined #openmrs
10:15:50 <upul> bwolfe: i have checked in the module
10:17:34 <bwolfe> excellent
10:20:33 *** cancerb0y has joined #openmrs
10:23:00 <nribeka> bwolfe: how do we access the source file of the api through the web?
10:23:11 <nribeka> some sort of fisheye or something
10:23:24 <bwolfe> !source
10:23:24 <OpenMRSBot> bwolfe: My source is at http://supybot.com/
10:23:28 <bwolfe> boo
10:23:36 <bwolfe> http://dev.openmrs.org/browser
10:23:46 <bwolfe> nribeka: we use trac's view of the repository
10:23:48 <Echidna> bwolfe: hm your code seems to work too
10:23:58 <Echidna> i could swear the same code only loaded one extension before
10:24:02 <bwolfe> you could also use svn's web view: http://svn.openmrs.org
10:24:24 <nribeka> hi echidna
10:24:33 <nribeka> bwolfe: thanks :D
10:25:08 <Echidna> hi
10:26:45 <bwolfe> Echidna: remind me, why the two different screennames ?
10:26:48 *** nribeka has quit IRC
10:27:08 <Echidna> bwolfe: this is my server, i'm talking via remote desktop
10:31:46 *** nribeka has joined #openmrs
10:33:17 * nribeka kicks his vista's ass
10:34:56 <mshanks> hehe
10:34:58 <mshanks> vista = poo
10:36:04 <Echidna> i bet most people who "hate" vista havent even used it once
10:37:28 <bwolfe> I hated it before I used it...its not /that/ bad. but I also don't think its worth upgrading from xp.
10:37:35 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4506]: sync_bidirectional: fixed bug in user creation <http://dev.openmrs.org/changeset/4506>
10:37:56 <bwolfe> and its not worth downgrading a vista machine to xp
10:38:08 <bwolfe> (don't get me wrong...ubuntu is much better than both)
10:38:13 <Echidna> heh
10:38:46 <Echidna> ubuntu doesnt run games =/
10:38:51 <Echidna> at least not many
10:39:11 *** pombreda has quit IRC
10:39:26 *** pombred1 has joined #openmrs
10:39:44 <nribeka> Echidna: i use vista since last year. at first it kinda look good with all fancy stuff
10:39:46 *** pombred1 has quit IRC
10:39:51 <bwolfe> Echidna: the only games I play are "eclipse", "thunderbird", and this new one called "firefox 3.0". its sweet
10:39:57 <Echidna> lol
10:40:05 <upul> heard about the openssh public keys generated in debian, ubuntu in the last 2 years are useless?
10:40:09 <Echidna> hows 3.0
10:40:11 <nribeka> lolz ...
10:40:16 <Echidna> i dont wanna try it until it's final
10:41:08 <bwolfe> I've been using the beta for a month or so
10:41:17 <nribeka> 3 beta 5 comes with HH
10:41:21 <bwolfe> there are some js quirks in openmrs, but other than that, its very nice
10:41:22 <nribeka> lots of not working plugins
10:41:49 <bwolfe> yeah, my beloved lasttab isn't working :-/
10:41:52 <Echidna> bwolfe: speaking of thunderbird, i updated the patch
10:42:35 <nribeka> public List<Patient> getAllPatients --> woohhooo :D
10:42:51 <Echidna> it wasnt available before?
10:43:44 <bwolfe> there was something in Patient_Set_Service for it, but none in PatientService, no
10:43:59 <bwolfe> its actually a pretty useless method once you have a lot of patients in your system. :-)
10:44:48 <Echidna> heh prolly
10:44:49 <Echidna> btw
10:45:03 <nribeka> hehe ... but i think i will need it to get all patients records
10:45:08 <Echidna> i wonder what those "all-parameters" getX methods will return if you pass all nulls
10:45:35 <bwolfe> it will do what getAllX does
10:45:41 <Echidna> ok
10:46:15 <Echidna> D= should i really work out at 25°C
10:48:01 <bwolfe> yes, twice as much as normal
10:48:36 <Echidna> no thx
10:48:39 <Echidna> dont want a stroke
10:49:41 <bwolfe> bah
10:49:50 <bwolfe> just did the conversion to farenheit
10:49:59 <bwolfe> 25C/77F isn't that hot!
10:50:00 <Echidna> lol
10:50:02 <Echidna> well
10:50:05 <Echidna> for us it is
10:59:20 <nribeka> where are you now Echidna?
11:01:27 <bwolfe> Echidna == keelhaul
11:01:31 <bwolfe> nribeka: he's in germany
11:02:11 <nribeka> omg ...
11:02:50 <nribeka> haha ... echidna and keelhaul :P
11:03:06 <nribeka> it's not like burke and ekrub hehe ...
11:04:50 <bwolfe> or bwolfe and ... bwolfe
11:05:11 <nribeka> haha ... :D
11:05:57 <Echidna> ;]
11:07:09 <Echidna> bwolfe: thx for adding the patch
11:07:44 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #780 (enhancement closed): Allow the new boxes extension point in patientOverview.jsp to load box contents properly <http://dev.openmrs.org/ticket/780#comment:9> || OpenMRS Changesets: Changeset [4509]: Added portlet option to BoxExt extension - #780 Author: Keelhaul <http://dev.openmrs.org/changeset/4509> || OpenMRS Changesets: Changeset [4508]: invalid identifiers: added .settings to svn:ignore <http://dev.openmrs.org/changeset/4508> || Upul Godage: Tribe module checked in <http://upulgsoc.wordpress.com/2008/06/02/tribe-module-checked-in/> || OpenMRS Changesets: Changeset [4507]: invalid identifiers: first working version <http://dev.openmrs.org/changeset/4507>
11:08:26 *** pearlbear has quit IRC
11:10:39 *** TorLye has joined #openmrs
11:37:50 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4511]: Tagging trunk as 1.3.0-RC2 <http://dev.openmrs.org/changeset/4511> || OpenMRS Changesets: Changeset [4510]: Upgraded the WHO module code to work with version 1.3 RC1 + of the … <http://dev.openmrs.org/changeset/4510>
11:41:57 *** nribeka has quit IRC
11:48:43 *** upul has quit IRC
12:21:44 *** pearlbear has joined #openmrs
12:21:44 *** ChanServ sets mode: +v pearlbear
12:38:06 <OpenMRSBot> Recent updates in the world of openmrs: Tor Lye: First test <http://tor-soc.blogspot.com/2008/06/first-test.html>
12:51:30 *** cancerb0y has left #openmrs
13:07:04 <mshanks> hmm
13:07:11 <mshanks> ubuntu or kubuntu for a desktop install ¬.¬
13:07:34 *** maveriick has joined #openmrs
13:09:28 <bwolfe> I prefer gnome over kde personally
13:11:59 *** james_regen has quit IRC
13:13:13 <bmckown> easier to download ubuntu and install. Then subsequently install "kubuntu" package for kubuntu. If you like it, run as kubuntu. If not delete "kubuntu" package.
13:14:44 *** nribeka has joined #openmrs
13:16:49 <maveriick> mshanks: hi
13:17:12 <maveriick> howz your 32" display working?
13:17:17 <mshanks> aye thats approach I'm going to take
13:17:20 <mshanks> maveriick- love it :)
13:17:26 <mshanks> downloading ubuntu live cd atm
13:17:43 <mshanks> dual booty time
13:17:52 <mshanks> then in a month or two am going to tri boot with os-x hehe
13:18:56 * mshanks hunts for a nice free partition tool
13:21:12 <r0bby> OH YEH
13:21:18 <r0bby> hell yeah
13:21:19 *** maveriick has quit IRC
13:22:26 <mshanks> ?
13:24:28 *** james_regen has joined #openmrs
13:24:28 *** ChanServ sets mode: +v james_regen
13:25:49 <r0bby> http://papernapkin.org/pastebin/view/1025/
13:26:04 <r0bby> That was retrieved directly from the ast :D
13:26:26 <r0bby> one hitch: it won't work if the source code isn't on the classpath
13:26:27 <r0bby> :(
13:30:38 <r0bby> oh my god oh my god
13:34:35 * pearlbear raises her head from being buried in docs
13:38:21 <OpenMRSBot> Recent updates in the world of openmrs: Mohammad Shahiduzzaman: Me, Google Summer of Code 2008 and OpenMRS <http://maverick-life2.blogspot.com/2008/05/me-google-summer-of-code-2008-and.html> || Mohammad Shahiduzzaman: First Week of GSOC <http://maverick-life2.blogspot.com/2008/06/first-week-of-gsoc.html> || OpenMRS Changesets: Changeset [4515]: Pointing latest tag at 1.3.0-RC2 <http://dev.openmrs.org/changeset/4515> || OpenMRS Changesets: Changeset [4514]: Tagging trunk as 1.3.0-RC2 <http://dev.openmrs.org/changeset/4514> || OpenMRS Changesets: Changeset [4513]: Deleting mistagged directory <http://dev.openmrs.org/changeset/4513> || OpenMRS Changesets: Changeset [4512]: Deleting latest tag <http://dev.openmrs.org/changeset/4512>
14:08:24 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4516]: xforms module: downloading patient cohorts, adding unit tests and fixing … <http://dev.openmrs.org/changeset/4516>
14:16:15 <mshanks> son of a
14:16:35 <mshanks> the job applied for (for after summer) i can't do... turns out i got a conflict of interest on it. bugger
14:27:34 <r0bby> eeek
14:56:45 *** james_regen has quit IRC
15:06:31 *** bwolfe has quit IRC
15:08:53 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #664 (task reopened): Saving an existing concept with numeric datatype <http://dev.openmrs.org/ticket/664#comment:4>
15:17:59 *** sioraioc_ has joined #openmrs
15:21:41 *** sioraiocht has quit IRC
15:33:55 *** sioraiocht has joined #openmrs
15:40:45 *** nribeka has left #openmrs
15:46:40 *** sioraioc_ has quit IRC
16:02:18 *** nribeka has joined #openmrs
16:02:41 <mshanks> right. reboot to install ubuntu. back hopefully in 10 if i can get my wireless working, if not, in a little longer
16:03:01 <mshanks> oh actually before I go, any recommended irc clients?
16:05:18 *** mshanks has quit IRC
16:07:07 <nribeka> xchat
16:09:07 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #790 (task created): Merge patients is broken <http://dev.openmrs.org/ticket/790> || OpenMRS Tickets: Ticket #789 (task created): Don't allow privileges to be deleted if they are in use <http://dev.openmrs.org/ticket/789>
16:13:37 *** Echidna_ has joined #openmrs
16:16:20 *** sioraiocht has quit IRC
16:21:55 *** bmckown has quit IRC
16:23:04 *** Keelhaul has joined #openmrs
16:23:04 *** ChanServ sets mode: +v Keelhaul
16:23:07 *** mshanks has joined #openmrs
16:23:46 <mshanks> well that didn't go well
16:27:40 <nribeka> what happens mshanks?
16:27:51 <mshanks> hehe
16:27:51 <nribeka> failed to partition?
16:28:00 <mshanks> oh i'd be smiling pleasantly if I got that far
16:28:09 <mshanks> first time it rebooted after it finished loading the kernel
16:28:18 <mshanks> second time it hung, so I reboot it
16:28:24 <mshanks> third time I got a bios error and had to reboot
16:28:34 <mshanks> 4th time it hung again, 5th time I ejected cd and came back onto windows
16:28:34 <Keelhaul> hmm
16:28:37 <Keelhaul> i need svn help
16:28:41 <mshanks> (and yes I ran a CD Check and it's fine)
16:28:46 <nribeka> hehe ...
16:29:04 <nribeka> i ran into partition problem at 1st try
16:29:29 *** Echidna has quit IRC
16:29:37 <nribeka> Keelhaul: i think you can ask [OmegentooX] or r0bby
16:29:44 <nribeka> they're senior here hehe ...
16:29:52 <Keelhaul> lol
16:30:05 <[OmegentooX]> lol
16:30:10 <[OmegentooX]> No, we're just SoC students
16:30:23 <[OmegentooX]> Don't let the voice fool you, we know nothing
16:30:34 <nribeka> senior SoC students :D
16:30:51 <nribeka> i'm freshman here
16:31:00 <mshanks> same here lol
16:31:12 <Keelhaul> well maybe anyone can still help
16:31:23 <Keelhaul> i pulled my usb stick out while it was still updating from svn
16:31:26 <Keelhaul> because i had to leave
16:31:31 <Keelhaul> now it says it's already locked
16:31:35 <Keelhaul> how can i "unlock" it
16:31:49 <mshanks> brb - another attempt at ubuntu install
16:31:55 <mshanks> sorry Keelhaul- not touched on svn yet :x
16:32:00 *** mshanks has quit IRC
16:32:55 <nribeka> i think there's a file in the .svn folder :P
16:33:25 <nribeka> probably removing it will help
16:35:57 <Keelhaul> oh crap
16:36:04 <Keelhaul> there's a "locked" file in every dir
16:36:09 <Keelhaul> am i supposed to remove them all manually?
16:36:31 <nribeka> hehe ... backup and delete all :P
16:38:39 <nribeka> Keelhaul: http://subversion.tigris.org/faq.html#wedged-wc
16:39:07 *** bwolfe has joined #openmrs
16:39:08 *** ChanServ sets mode: +o bwolfe
16:39:11 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4518]: formImportExport -- added simple-xml-1.7.2.jar to solve compiler error. … <http://dev.openmrs.org/changeset/4518> || OpenMRS Changesets: Changeset [4517]: complex-obs branch: Web layer can now add/edit/delete ConceptComplex. … <http://dev.openmrs.org/changeset/4517>
16:40:42 <nribeka> freshman out, faculty is here :D
16:41:07 *** mshanks has joined #openmrs
16:45:26 <mshanks> hmmmmmmmm
16:45:31 <mshanks> getting a bios checksum error on the install
16:45:32 <mshanks> never good
16:45:54 <Keelhaul> =/
16:46:13 <Keelhaul> nribeka: thanks, but it was 10 seconds too late =/
16:46:20 <Keelhaul> i'm deleting everything now and restoring from a backup
16:47:22 <nribeka> i think the cleanup is doing the same thing :D
16:49:06 <nribeka> in eclipse they have .lock file for locking the workspace (if i remember it correctly and contains nothing)
16:49:24 <Keelhaul> there'a lock file in every subdir
16:49:33 <Keelhaul> i think deleting them manually would take even longer lol
16:49:39 <nribeka> haha ...
16:49:41 <nribeka> lol ...
16:49:42 <nribeka> :D
16:50:40 <nribeka> right click search "locked", ctrl -a, shift-delete enter haha ...
16:50:50 <r0bby> ffs
16:50:53 <nribeka> that's equal to svn cleanup
16:50:55 * r0bby has a headache
16:50:59 <nribeka> hehe ...
16:51:01 <nribeka> :D
16:51:22 * nribeka needs to shut up
16:52:02 * r0bby updates his openmrs install
16:52:49 <Keelhaul> meh
16:52:59 <Keelhaul> it's been sayins "5 seconds remaning" for 10 minutes now
16:53:07 <nribeka> i met the girl who was killed in my apartment building the night before she was stabbed
16:53:21 <Keelhaul> what girl
16:53:44 <nribeka> there's a girl who got stabbed when she open her apartment door
16:54:13 <Keelhaul> =o
16:54:18 <Keelhaul> dead?
16:54:20 <Keelhaul> oh nm
16:55:05 <nribeka> yeah, stabbed with scissor
16:56:41 <Keelhaul> who did that
16:57:04 <nribeka> http://www.mydeathspace.com/article/2008/06/01/Lisa_Maas_(18)_was_stabbed_to_death_with_a_pair_of_scissors
16:57:09 <OpenMRSBot> <http://ln-s.net/1u1r> (at www.mydeathspace.com)
16:57:30 <nribeka> her neighbor
16:57:42 <Keelhaul> there was a case at a dorm here
16:57:49 <nribeka> what happen?
16:57:55 <Keelhaul> some math major, supposedly highly intelligent etc
16:58:00 <Keelhaul> he liked watching snuff movies
16:58:06 <Keelhaul> and then tried to stab a girl from the dorm
16:58:12 <Keelhaul> but failed
16:58:42 <nribeka> wow ... that's scary
16:59:56 <nribeka> this guy watched the girl as she choke blood to death
17:00:05 <nribeka> cold blooded killer
17:00:13 <Keelhaul> it says he was a psycho
17:00:50 <nribeka> yeah
17:00:57 <r0bby> nribeka: what nice people you live around
17:01:10 <nribeka> r0bby: thank you haha :D
17:01:11 <r0bby> nribeka: his meds not workingf is a poor exciuse
17:01:40 <nribeka> i think he's making it up
17:02:22 <Keelhaul> well an expertise will tell
17:03:26 <nribeka> i think i'm going to find another good place to live
17:04:36 <nribeka> the funny thing: i was playing crysis when the crime happen
17:06:08 *** bwolfe_ has joined #openmrs
17:06:08 *** ChanServ sets mode: +o bwolfe_
17:06:16 <Keelhaul> how is that funny
17:06:19 <Keelhaul> or relevant
17:06:19 <Keelhaul> lol
17:08:00 <nribeka> hehe ... i was killing aliens while he was killing the girl
17:08:11 <nribeka> :P
17:08:49 <Keelhaul> i cant play crysis with my crappy hardware
17:09:22 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4519]: Initial commit. <http://dev.openmrs.org/changeset/4519>
17:09:49 <nribeka> i borrowed my friend laptop for the weekend
17:10:10 <nribeka> and finish it hehe :D
17:12:17 *** bwolfe_ has quit IRC
17:13:20 <nribeka> openmrs question: how do we add module page in the admin page?
17:14:24 *** bwolfe has quit IRC
17:14:46 <Keelhaul> src/extension
17:15:02 <Keelhaul> !wiki
17:15:02 <OpenMRSBot> Keelhaul: Error: "wiki" is not a valid command.
17:15:04 <Keelhaul> hm
17:15:07 <Keelhaul> !extension
17:15:07 <OpenMRSBot> Keelhaul: Error: "extension" is not a valid command.
17:15:12 <nribeka> !module
17:15:12 <OpenMRSBot> nribeka: Error: "module" is not a valid command.
17:15:16 <nribeka> haha ...
17:15:26 <nribeka> lol
17:15:47 <r0bby> !modules
17:15:47 <OpenMRSBot> r0bby: "modules" --- http://openmrs.org/wiki/Modules
17:15:48 <Keelhaul> http://openmrs.org/wiki/Module_Extension_Points
17:16:31 <nribeka> yay ... thanks r0bby and Keelhaul :D
17:17:09 <Keelhaul> http://svn.openmrs.org/openmrs-modules/formentry/trunk/src/org/openmrs/module/formentry/extension/html/FormEntryAdminExt.java
17:17:10 <OpenMRSBot> <http://ln-s.net/1u1y> (at svn.openmrs.org)
17:17:11 <Keelhaul> look here
17:17:26 *** TorLye has quit IRC
17:21:14 <r0bby> Total time: 29 minutes 14 seconds
17:21:20 <r0bby> ^^ for openmrs to update!
17:24:11 <r0bby> /jj
17:35:29 <nribeka> Keelhaul: what else do I need? is that all?
17:39:29 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4520]: Added dist to svn:ignore <http://dev.openmrs.org/changeset/4520>
17:44:02 <Keelhaul> nribeka: an extension class, the corresponding jsp files, an entry in config.xml
17:44:47 <Keelhaul> in some cases you also need to assign a controller to the url
17:45:02 <nribeka> i hope i don't need to ...
17:45:07 <nribeka> :D
17:45:08 <Keelhaul> in moduleapplicationcontext
17:45:25 <Keelhaul> well if your page is supposed to display any data from openmrs, you need a controller
17:46:09 <nribeka> data from openmrs database you mean?
17:46:34 <nribeka> no, just need to display some options i think
17:46:58 <nribeka> so it's like some check box and text field
17:47:06 <Keelhaul> i mean any data from java code
17:48:32 <Keelhaul> if oyu have data entry and want that data to go into openmrs, you might need something like WhateverFormController.java
17:48:46 <Keelhaul> that takes that form and uses the data
17:49:40 <nribeka> oh no :( now i think i need to write controller
17:49:47 <nribeka> is it difficult?
17:51:39 <nribeka> hope it's not difficult to write
17:54:00 *** sioraiocht has joined #openmrs
17:56:10 <Keelhaul> no
17:56:19 <Keelhaul> just copy EncounterFormController, for example
17:56:24 <Keelhaul> and mod the code to your needs
17:56:26 <Keelhaul> thats how i did it
17:56:35 <Keelhaul> what are you trying to do with that page
17:59:37 <nribeka> ah cool then
18:00:45 <nribeka> i will ask more q to you Keelhaul :D
18:01:00 <Keelhaul> sure
18:03:45 <Keelhaul> http://img.waffleimages.com/ed5f2ad4f71141c353e33421bb4fd61c609e5bd5/fat%20woman%20eating%20cake.jpg
18:03:46 <OpenMRSBot> <http://ln-s.net/1u2C> (at img.waffleimages.com)
18:03:57 <Keelhaul> oops this chat is logged =x
18:05:41 <nribeka> what is it?
18:05:44 <nribeka> can't open it
18:06:13 <Keelhaul> why not
18:06:49 <nribeka> no linking from this host ---> the message
18:07:02 <Keelhaul> =o
18:07:08 <Keelhaul> are you at work or smt
18:07:35 <nribeka> school network
18:07:36 <nribeka> :D
18:15:30 *** mshanks has quit IRC
18:27:21 *** mshanks has joined #openmrs
18:31:59 *** mshanks has quit IRC
18:32:14 <nribeka> bye for now
18:33:50 *** nribeka has quit IRC
18:46:09 *** mshanks has joined #openmrs
18:47:47 <mshanks> say what you want about windows / microsoft being rubbish etc... at least their shit installs and 99% of the time just works lol
18:48:56 <Keelhaul> lol
18:51:34 <[OmegentooX]> Great. The annals of OpenMRS have a picture of a fat woman eating cake now
18:52:06 <mshanks> lol
18:58:34 * r0bby sighs
18:58:39 <r0bby> im too tireed to code
19:05:09 * mshanks makes a pot of coffee
19:06:31 *** mshanks has quit IRC
19:18:25 *** mshanks has joined #openmrs
19:38:16 <pearlbear> hey [OmegentooX]
19:40:57 <[OmegentooX]> pearlbear, heya
19:41:23 <[OmegentooX]> Now that school is OVER and I've gotten rolling on my other SoC project, I'll be writing up my proposal and plan for documentation this week
19:59:57 *** atomicturtle has quit IRC
20:10:09 *** mshanks has quit IRC
20:33:58 <r0bby> http://www.amazon.com/gp/product/0615201954?tag=jranch-20
20:34:05 <OpenMRSBot> <http://ln-s.net/1u3I> (at www.amazon.com)
20:37:30 <[OmegentooX]> That's seriously the cover design of an actual book? o.O
20:39:35 *** docpaul has joined #openmrs
20:39:36 *** ChanServ sets mode: +o docpaul
20:39:55 <[OmegentooX]> docpaul, heya
20:40:03 <docpaul> :)
20:40:04 <docpaul> hi
20:40:26 <docpaul> http://tor-soc.blogspot.com/2008/06/first-test.html
20:40:27 <OpenMRSBot> <http://ln-s.net/1u3M> (at tor-soc.blogspot.com)
20:40:29 <docpaul> totally coolness
20:40:30 <[OmegentooX]> Where you been, stranger?
20:40:49 <docpaul> i've been active, believe me. :)
20:40:56 <docpaul> just scheming in the background
20:40:56 <[OmegentooX]> Very cool indeed
20:41:04 <[OmegentooX]> Ah, so you've been the puppet master
20:41:11 <docpaul> in some ways, yes. :)
20:41:27 * pearlbear waves to docpaul
20:41:43 <docpaul> heya michelle... i saw your email, will get to it soon
20:41:48 <pearlbear> great
20:42:00 <pearlbear> [OmegentooX]: we need to get together - how's your next week?
20:42:41 <[OmegentooX]> As in, these next 7 days, or after that?
20:43:35 <pearlbear> next week - like the week of the 9th
20:44:01 <[OmegentooX]> Yeah, I should definitely be able to get together sometime then. Should be pretty open
20:44:53 <docpaul> next time we come to boston i'm taking you both to dinner. :)
20:44:57 <pearlbear> how about Tues afternoon?
20:44:59 <[OmegentooX]> hehe
20:45:04 <pearlbear> docpaul: sounds great!
20:45:12 <[OmegentooX]> Tues afternoon should be cool
20:45:19 <docpaul> matt will tell you that i'm good for that offer. :)
20:45:31 <[OmegentooX]> yup!
20:45:36 <pearlbear> let's say 3:00 - black sheep again? Or is there somewhere more convenient for you?
20:45:54 <[OmegentooX]> Anything in Amherst is equally convenient - Black Sheep is fine
20:46:13 <[OmegentooX]> I'll add the date to the iPhone
20:46:14 <pearlbear> OK. that's great. There's lots to talk about and do.
20:46:22 <[OmegentooX]> excellent
20:47:31 <docpaul> wow... a ton of wiki activity today
20:47:59 <docpaul> including a couple new community members i've never met
20:48:13 <docpaul> wild to see this thing just taking off... heh
20:49:24 <docpaul> sheesh, you guys rock
20:49:58 <[OmegentooX]> How many wiki edits were by r0bby ? =P
20:51:00 <docpaul> were probably around 50 today
20:53:46 * r0bby needs to work :x
20:54:16 <docpaul> heya robby. :)
20:54:19 <r0bby> Let's see what i did: slept til 2; went out for a bit; came home, napped, went to get dinner, now im here
20:54:48 <r0bby> I'm about ready to write the templates
20:55:17 * r0bby reads up on how to do it conditionallu
20:56:05 <r0bby> paul: i got a lot of work done :)
20:56:20 <docpaul> i know, you have been doing a great job
20:56:31 <docpaul> i admire your persistence
20:56:41 <docpaul> feeling more confident about things these days?
20:56:47 <r0bby> the class interrogation code is in groovy and the entire method is 17 lines :)
20:56:53 <r0bby> docpaul: right now? no
20:56:58 <docpaul> ;)
20:57:01 <r0bby> I was
20:57:36 <r0bby> http://papernapkin.org/pastebin/view/1028/
20:57:38 <r0bby> :)
20:57:54 <r0bby> I *REALLY* dislike the way i had to implement that
20:58:22 * [OmegentooX] pokes at r0bby 's /msg
21:01:16 <r0bby> docpaul: that has to be the sexiest code i ever wrote n my life
21:01:33 <docpaul> hehe
21:01:41 <docpaul> you dislike it's sexiness?
21:02:02 <docpaul> does it give you a special feeling in your woody allen or something? :)
21:02:15 <r0bby> the container class here we go: http://papernapkin.org/pastebin/view/1029/
21:02:19 <[OmegentooX]> lol
21:02:24 <r0bby> docpaul: I dislike the way it had to be done
21:02:36 <[OmegentooX]> I'm glad this chat is logged, docpaul . That quote needs to be immortalized =)
21:02:38 <r0bby> I have 4 lists with mirrored indices so i ca chop them off
21:02:49 <docpaul> heh
21:03:00 <r0bby> the Metaclass and other things are injected
21:03:13 <r0bby> making it *REALLY* annoying when I need to know what fields a class has
21:03:35 <r0bby> so I get the index of the metaclass, then get a sublist from 0 to the index of the metaclass
21:03:44 <r0bby> on all four list
21:03:46 <r0bby> s
21:03:59 <r0bby> groovy is ruining me with the dynamic type inferrence :|
21:04:00 <docpaul> right
21:04:14 <r0bby> I tried to do this in java -- and was like screw it im too lazy and went back to groovy :)
21:04:35 <r0bby> The cool part is: I got job security :)
21:05:00 <r0bby> by the way the final line in that method is what gets returned
21:05:10 <r0bby> groovy makes return statements optional
21:05:28 <r0bby> and the operator overloading allows you to << to add to the list
21:05:48 <docpaul> now this is an interesting commit: http://dev.openmrs.org/changeset/4510
21:05:48 <r0bby> burke railed on me for having my unit tests too java, can't rail on me now
21:06:32 <r0bby> jebus
21:09:18 <docpaul> 8 different commiters in last 15 commits
21:09:23 <docpaul> all happened in last 12 hours
21:09:31 <docpaul> none of them are gsoc interns either
21:09:37 <docpaul> good pace
21:12:13 <[OmegentooX]> nice
21:12:56 <r0bby> docpaul: i could start machine gun commiting again?
21:13:14 <r0bby> I have a commit sitting here (class interrogation, i'm just not happy with it
21:13:22 <docpaul> haha... not if you want to keep your commit rights? :)
21:13:41 <docpaul> ben is the repository nazi
21:13:43 <r0bby> doing the way i do it right now is gonna pay off later if we decide to keep a reference to the container c;lass
21:13:52 <r0bby> yeh I know i got yelled at
21:14:13 <r0bby> I got yelled at by lh and now ben :)
21:15:38 <r0bby> After templating, comes the code to generate the view/controller, then I have to write the Servlet, then the admin pages and then more ui stuff
21:15:51 * r0bby left all front-end stuff til last :)
21:16:06 *** bwolfe has joined #openmrs
21:16:07 *** ChanServ sets mode: +o bwolfe
21:16:12 <r0bby> there will be a true seperation of business logic in my case :)
21:16:26 * r0bby throws a rubber chicken at ben
21:16:57 * bwolfe catches the rubber chicken in his teeth, bites it in half, and spits it out menacingly on the ground
21:17:14 <r0bby> oh noes
21:17:18 <r0bby> docpaul he's gone mental
21:17:27 <r0bby> get the tranq. darts!!!
21:18:00 <r0bby> :)
21:18:11 <r0bby> bwolfe: you're not evaluating me are you?
21:18:27 <docpaul> i'll give him evaluation rights if he asks for them. :)
21:18:35 <bwolfe> haha
21:18:40 <bwolfe> sweet
21:18:51 <docpaul> nice work on RC2 ben
21:18:56 <bwolfe> I want to evaluate r0bby then. keep him honest. :-D
21:19:02 <docpaul> I wanted to draw your attention to something btw that I saw in the changsets:
21:19:04 <docpaul> http://dev.openmrs.org/changeset/4510
21:19:08 <bwolfe> thanks
21:19:22 <docpaul> did you see this?
21:19:26 <bwolfe> darius seems to be taking a great interest in it. he seemed to spend a lot of the day testing
21:19:32 <bwolfe> and he had claire test it all day
21:19:39 <bwolfe> yep
21:19:45 <docpaul> in rc2?
21:19:54 <bwolfe> he committed that only hours after I put the fix in for him. :-)
21:20:03 <bwolfe> yeah, darius in rc2
21:20:17 <docpaul> great, i just wanted to verify that you had been talking with phillipe
21:20:24 <docpaul> looks as if my peer pressure has been effective
21:20:44 <bwolfe> I haven't been talking with him
21:20:48 <r0bby> ben
21:20:53 <r0bby> fieldgen stuff is that newish?
21:21:05 <bwolfe> I just happened to get around to this ticket that he/carl opened for a fix in core that he needed for his module
21:21:17 <bwolfe> he must have been notified by my ticket change and your nudging
21:21:21 <bwolfe> r0bby: nope
21:21:23 <docpaul> nice
21:21:28 <docpaul> thanks
21:21:33 <r0bby> okay good i dont feel like updating the jar
21:21:35 <bwolfe> r0bby: its post 1.1 newish. :-)
21:21:51 <docpaul> i gave him a tongue lashing for his "patch:
21:21:56 <r0bby> bwolfe: that should solve all problems :)
21:22:05 <docpaul> er, "patch", as he was diverging from the openmrs core model
21:22:10 <r0bby> I think i'm neurotic
21:22:32 <docpaul> and that's suicide for OpenMRS Express: HIV
21:22:53 <bwolfe> docpaul: his patch was fine... I don't think there was another way to do it. it sjust that he put it in as a readme.txt in the module instead of a ticket
21:22:54 <r0bby> We got a pediatrician(sp?), internist, now we need a shrink for r0bby
21:23:18 <bwolfe> docpaul: agreed though. diverging from core won't help the Express versions take off
21:23:52 <docpaul> i guess that was the main point... it's not as if he doesnt have access to the lead developers of openmrs to get his changes incorporated
21:24:46 <docpaul> ben: wiki also got some good activity as well!
21:25:17 <r0bby> You know what bugs me is this: grails has solved every problem im solving -- but licensing issues prevent me from touching the code
21:25:21 <bwolfe> yeah, interns are putting stuff up. they seem to all do that in bunches, its odd
21:25:32 <bwolfe> although perhaps that was because they couldn't do it all weekend... :-)
21:25:35 <docpaul> a couple new user profiles
21:25:39 <r0bby> My wiki is still the best :D
21:25:49 <r0bby> my User page *AND* my project and all me too :)
21:25:54 <r0bby> mostly
21:26:00 <bwolfe> docpaul: one of those user profiles was a guy that contact justin (and me). he's an eclipse rcp guy wanting to help out in some way
21:26:51 <docpaul> eclipse rcp... interesting
21:27:14 <bwolfe> thats his full time job
21:27:27 <r0bby> I wish i knew all the devs... I only know a VERY select few :(
21:27:38 <docpaul> hah, he and tom h. can have a rich client lovefest
21:27:39 <docpaul> :)
21:27:56 <r0bby> that... doesn't sound good
21:28:48 <docpaul> well, at least they don't fall in love with their source code. :)
21:31:22 <docpaul> ben: sweetness
21:31:50 <r0bby> I do
21:32:03 * r0bby fell in love with his groovy code
21:33:19 <Keelhaul> =o
21:33:42 <r0bby> Keelhaul: look up
21:33:57 <Keelhaul> look what up
21:34:23 <r0bby> http://papernapkin.org/pastebin/view/1029/ and http://papernapkin.org/pastebin/view/1030/
21:34:30 <r0bby> tell me that's not elegent
21:34:48 <Keelhaul> hmm
21:34:55 <Keelhaul> multiple arrays
21:35:00 <Keelhaul> it'll do i guess
21:35:01 <r0bby> not arrays
21:35:02 <r0bby> lists
21:35:05 <Keelhaul> o
21:35:28 <r0bby> maps are: def foo = [:]
21:35:39 <r0bby> by default it's an ArrayList/HashMap
21:35:51 <r0bby> def foo = [:] as TreeMap
21:35:58 <r0bby> ^^ not it's a treemap
21:36:31 <r0bby> Keelhaul: it's not the best code i've written i'll admit, but needed a lot of information
21:36:39 <r0bby> OHHH!
21:36:42 <r0bby> I got it
21:36:50 <r0bby> *ANOTHER* class
21:36:55 <Keelhaul> whats cache for
21:37:05 <r0bby> Keelhaul: storing the Field object itself
21:37:11 <Keelhaul> o
21:37:20 <docpaul> Keelhaul: remind me again what you're doing with OpenMRS?
21:37:41 <Keelhaul> docpaul: lurking and acting like i'm doing something =)
21:37:43 <r0bby> Inpatient thingy iirc
21:37:50 <r0bby> docpaul: same thing I am
21:37:57 <Keelhaul> docpaul: actually, i'm supposed to write two modules for my masters thesis
21:38:02 <docpaul> nah, there was a commit today attributed to you. :)
21:38:03 <r0bby> pretending to work, while really just being useless
21:38:14 <docpaul> what are the modules?
21:38:23 <Keelhaul> one to add inpatient care support
21:38:29 <r0bby> docpaul: I commited one thing last night removing something from my utility class
21:38:37 <Keelhaul> and one that's supposed to run charts for diabetes patients
21:39:00 <r0bby> Keelhaul: my module will eliminate the need (hopefully) to do what you're doing
21:39:05 <Keelhaul> i'm not sure yet what those simulations are called
21:39:08 <Keelhaul> r0bby: how so
21:39:15 <docpaul> ah, the second one is of particular interest to me, as i saw a very sweet diabetes visulaization tool
21:39:15 <docpaul> some time ago
21:39:33 <r0bby> you can for example: monitor blood sugar levels in a form you m,ade using my module
21:40:00 <r0bby> then you can update a chart showing the blood sugar levels over time
21:40:10 <r0bby> your controller can do whatever you want remember :)
21:40:19 <Keelhaul> ok
21:40:23 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4520]: tbla module: Added dist to svn:ignore <http://dev.openmrs.org/changeset/4520> || OpenMRS Changesets: Changeset [4519]: tbla module: Initial commit. <http://dev.openmrs.org/changeset/4519>
21:40:26 <Keelhaul> i cant write a thesis on your work though
21:40:28 <Keelhaul> =P
21:40:34 <r0bby> nonsense
21:40:41 <r0bby> it's only cheating if you get caught...
21:42:04 <Keelhaul> does anyone know what generates the current charts?
21:42:09 <Keelhaul> graphs*
21:42:13 <Keelhaul> in the dashboard
21:42:42 <r0bby> bwolfe: feel like helping me
21:42:47 <r0bby> jfreechart Keelhaul
21:42:56 <bwolfe> yep
21:42:57 <Keelhaul> yea
21:43:05 <Keelhaul> i see the jsp that loads them
21:43:07 <r0bby> how do i plug into the fieldgen via html
21:43:12 <Keelhaul> but i cant find the class that acutally generates them
21:43:23 <bwolfe> portlets/patientGraphs.jsp
21:43:55 <Keelhaul> yea that's the loader
21:43:58 <bwolfe> Keelhaul: and there might be a controller that goes with that portlet. check the openmrs-servlet.xml to see how that portlet is mapped
21:43:59 <Keelhaul> it's only a few lines
21:44:06 <Keelhaul> oh yea
21:44:09 <Keelhaul> speaking of which
21:44:12 <r0bby> OH MY GOD BEN!!!
21:44:14 *** nribeka has joined #openmrs
21:44:17 <bwolfe> r0bby: you can only do it via fieldGen
21:44:18 <r0bby> a calendar in OpenMRS!!!!!!
21:44:20 <bwolfe> err taglibs
21:44:21 <Keelhaul> i simply cannot get my portlets to use custom controllers
21:44:26 <Keelhaul> no matter how i link them
21:44:28 <r0bby> ...
21:44:44 <r0bby> bwolfe: how.. i'm using velocity templates, generating straight html forms
21:44:50 <bwolfe> r0bby: stop screaming, I can't understand you when you do that
21:45:06 <bwolfe> r0bby: then they probably won't work :-/
21:45:13 <bwolfe> you might be able to steal their logic
21:45:15 <r0bby> yeh
21:45:30 <bwolfe> Keelhaul: whats your xml look like?
21:45:36 * r0bby mumbles about OSS licenses blowing
21:46:25 <Keelhaul> hold on
21:47:08 <Keelhaul> http://rafb.net/p/D8KPOU49.html
21:49:48 * r0bby wil steal it entirely
21:50:07 *** openmrs_916 has joined #openmrs
21:50:30 <openmrs_916> hi
21:50:36 *** openmrs_916 is now known as Mauris
21:50:48 <bwolfe> hey Mauris
21:50:52 <bwolfe> welcome
21:51:07 <bwolfe> Keelhaul: your porlet is called patientEncounterTimelineBox.jsp ?
21:51:07 <Mauris> wow, how come I can get into this chatroom?
21:51:12 <bwolfe> magic
21:51:17 <Keelhaul> bwolfe: yes
21:51:17 <bwolfe> black magic
21:51:19 <Mauris> no seriously lol
21:51:21 <Mauris> mIRC is blocked
21:51:29 <bwolfe> its going over javascript
21:51:37 <r0bby> AJAX++
21:51:42 <r0bby> it's the new trend
21:51:49 <Keelhaul> r0bby is a trendwhore
21:51:49 <Mauris> I know but most of the java chatrooms are blocked for me too
21:51:50 <bwolfe> over javascript to the mibbit servers and out of their servers over those blocked ports of yours
21:52:14 <bwolfe> blocked by mibbit?
21:52:24 <Mauris> I have no idea what it's blocked by
21:52:35 <Mauris> we tried different ports too
21:52:43 <Mauris> proxies didn't work either
21:53:06 <bwolfe> Mauris: have you tried embedding mibbit into your own site somewhere and using that ?
21:53:12 <nribeka> hi all
21:53:17 *** pearlbear has quit IRC
21:53:22 <bwolfe> Mauris: I'm assuming you accessing this right now through the openmrs.org site ?
21:53:23 <Mauris> sorry what's mibbit?
21:53:24 <r0bby> wow fieldgen is awesome
21:53:26 <Mauris> yes
21:53:40 <bwolfe> Mauris: mibbit.com is who wrote the client you're using right now. :-)
21:53:50 <bwolfe> hey winardi
21:53:54 <Mauris> can I use it to access other servers?
21:53:55 <bwolfe> (did I remember right?)
21:54:10 <nribeka> haha ... bwolfe
21:54:20 <nribeka> nobody call me by that name here :P
21:54:20 <r0bby> ben,,
21:54:27 <Mauris> oh wow, I will give it a try
21:54:29 <bwolfe> Mauris: you can. I don't know how burke set up our server to handle it. you may or may not be able to get to others through the openmrs.org site.
21:54:46 <bwolfe> nribeka: why not?
21:54:54 *** upul has joined #openmrs
21:54:55 <bwolfe> do you prefer nyoman?
21:55:07 <r0bby> where are the jsps you mentioned ben?
21:55:10 <bwolfe> Keelhaul: not sure
21:55:14 <Mauris> jesus
21:55:15 <nribeka> win will be fine, easier for everyone
21:55:15 <Mauris> it works
21:55:24 * Mauris hugs bwolfe
21:55:25 <bwolfe> Mauris: cool
21:55:25 <Mauris> lol
21:55:29 <Mauris> dude.. seriously
21:55:34 <Mauris> my Internet is fucked up
21:55:39 <Mauris> they're blocking like.. everything
21:55:41 <nribeka> you talk with sgrannis bwolfe + docpaul
21:55:56 <bwolfe> nribeka: of course...
21:56:07 <bwolfe> Mauris: yeah, a lot of places block stuff like htat
21:56:09 <Keelhaul> bwolfe: =/
21:56:23 <bwolfe> one of the groups we work with is on a univ campus. they can't get skype, irc, etc :-/
21:56:28 <Mauris> it's not even a univ campus
21:56:29 <bwolfe> Keelhaul: I'll have to see your module
21:56:31 <Mauris> it's just an apartment..
21:56:39 <bwolfe> Keelhaul: are you going to commit that to openmrs.org sometime? :-)
21:56:45 <nribeka> Keelhaul, teach me something today :D
21:56:51 <bwolfe> Mauris: wow, thats odd for an apt
21:56:52 <Keelhaul> bwolfe: i'd like to, but i was told i cant do that until the professors says i can =(
21:57:00 <Mauris> yeah it really is
21:57:09 <bwolfe> Keelhaul: bah.
21:57:24 <bwolfe> Mauris: are you a java programmer ?
21:57:26 <Keelhaul> bwolfe: indeed
21:57:31 <Mauris> no
21:57:45 <Mauris> why do you ask?
21:57:57 <bwolfe> Mauris: you said you were looking to get into the java rooms I thought
21:58:08 <Mauris> oh, no I was just testing the java rooms
21:58:10 * r0bby smacks bwolfe
21:58:12 <Mauris> but those were blocked too
21:58:22 <nribeka> who is Mauris?
21:58:29 <bwolfe> r0bby: the fie____en jsps are in _____________________________
21:58:29 <r0bby> some new guy :P
21:58:40 <bwolfe> r0bby: I had typed that out...but since you smacked me I erased it
21:58:42 <bwolfe> :-D
21:58:56 <r0bby> ahh :)
21:58:56 <Mauris> eternally indebted to google lol
21:59:01 <bwolfe> Mauris is our new friend via mibbit
21:59:03 <nribeka> ooo ... i thought it will be like Echidna and Keelhaul
21:59:10 <nribeka> lol
21:59:11 <r0bby> bwolfe: why i ought to..
21:59:15 <r0bby> nribeka: sick him.
21:59:33 <bwolfe> r0bby: search for folders named fieldGen
21:59:43 <bwolfe> there are some in /web and /src/web/
21:59:50 <bwolfe> Mauris: to google?
21:59:51 <r0bby> <input type="text" size="6" name="${model.formFieldName}" value="${model.obj.patientId}" />
21:59:54 <r0bby> all i see
22:00:17 <Mauris> cuz I found this through google lol
22:00:32 <Mauris> I guess I should be more indebted to the writer of mibbit
22:00:44 <bwolfe> r0bby: looks like its fieldgen in /src/web
22:00:59 <r0bby> I saw it :0
22:01:08 <r0bby> I was looking for the JSPs
22:01:24 <bwolfe> those were it
22:01:27 <bwolfe> very basic
22:01:31 <r0bby> ah okay
22:01:40 <nribeka> which module should i checkout if i want to see some simple jsp module
22:01:40 <nribeka> :D
22:01:42 <Mauris> so where is everyone from?
22:01:42 <r0bby> :X
22:01:54 <r0bby> nribeka: basicmodule BUT CHANGE THE NAME!!!!1
22:02:01 <Keelhaul> bwolfe: <openmrs:portleturl="${extension.portletUrl}"moduleId="${extension.moduleId}"id="${extension.portletUrl}"patientId="${patient.patientId}"parameters="allowEdits=true"/>
22:02:07 <Keelhaul> where is patientId available
22:02:14 <Keelhaul> in response
22:02:20 <r0bby> if you want to have a fun module -- grab groovy module :)
22:02:23 <bwolfe> r0bby: cool it
22:02:29 * r0bby is cool :)
22:02:31 <nribeka> :D
22:02:46 <r0bby> (groovyforms is dead right now on the front-end front)
22:02:58 <bwolfe> nribeka: there is a new one that dave thomas did. I think he called it trainingmodule. (will be renamed to devexample or jspexample or something)
22:03:00 <r0bby> I mean dead, i made it so the form does zilch)
22:03:31 <bwolfe> Keelhaul: can you ask your question again?
22:03:54 <Keelhaul> bwolfe: that line has a patientId parameter it passes to the controller
22:04:02 <Keelhaul> the portletcontroller has 2 methods
22:04:05 <bwolfe> Mauris: I'm in indianapolis
22:04:22 <Mauris> ah cool!
22:04:26 <r0bby> I have head first servlets and JSP and it's horrid
22:04:31 <Mauris> I'm in NYC
22:04:34 <bwolfe> Mauris: what was your google search to find us? I'm curious as to how high in the google rankings the openmrs mibbit client is. :-)
22:04:40 <Mauris> REALLY LOW
22:04:46 <bwolfe> haha
22:04:50 <Mauris> it was one of the last results on page 3
22:04:54 <bwolfe> so you were clicking for a while then?
22:04:54 <Keelhaul> bwolfe: ist the passed patientId value only available in handleRequest or also in populateModel?
22:04:55 <Mauris> I was about to give up lol
22:04:57 <Mauris> yes
22:04:58 <r0bby> Mauris: not too far from me
22:05:05 <Mauris> where you from r0bby?
22:05:12 <r0bby> New Windsor, NY
22:05:20 <Mauris> no idea where that is lol
22:05:24 <r0bby> (prolly know it as Newburgh)
22:05:44 <r0bby> (the nice town, and the neighboring shithole called the city of newburgh)
22:05:51 <Keelhaul> bwolfe: because if it's available in populateModel, i dont need to completely replace PortletController, just inherit from it and use populateModel to add more data
22:05:54 <Mauris> hmm
22:06:03 <bwolfe> Keelhaul: it should be in the model that is passed into populateModel
22:06:05 <r0bby> Mauris: it's approx. 60 mis from you
22:06:11 <Mauris> ah I see
22:06:16 <r0bby> north
22:06:36 <bwolfe> Keelhaul: yeah, you should be able to just inherit/extend it
22:06:51 <Keelhaul> bwolfe: ok, that's easier. but it still doesnt solve the linking problem =/
22:07:21 <r0bby> bwolfe: i really like this fieldgen stuff
22:07:43 <r0bby> I wonder if i could generate a JSP and inject it as opposed to doing straight HTML
22:07:55 <r0bby> so i don't have code duplication
22:07:58 * bwolfe does not know
22:08:01 <r0bby> opinion?
22:08:11 * bwolfe does not have to brain power to think through your options at the moment. :-p
22:08:18 <Mauris> are you guys programmers?
22:08:23 <r0bby> Mauris: yes
22:08:32 <r0bby> !groovyforms
22:08:32 <OpenMRSBot> r0bby: Error: "groovyforms" is not a valid command.
22:08:36 <r0bby> !groovyform
22:08:36 <OpenMRSBot> r0bby: Error: "groovyform" is not a valid command.
22:08:55 <nribeka> no, i'm a pro-gamers haha :D
22:09:02 <r0bby> http://openmrs.org/wiki/GroovyForms_Module
22:09:06 <r0bby> ^^ mine
22:09:22 <r0bby> I'm a google sumemr of code student
22:09:28 <r0bby> it's amazing :)
22:10:03 * r0bby fights the urge to bug darius
22:10:07 <Mauris> heh, awesome
22:11:56 <nribeka> how about u mauris?
22:12:15 *** atomicturtle has joined #openmrs
22:12:47 <nribeka> bwolfe: nothing in the training module
22:13:00 <bwolfe> ah, completely empty? :-/
22:13:24 <nribeka> yeps
22:13:50 <bwolfe> bummer
22:14:30 <bwolfe> I thought he committed...but apparently he just created the folder
22:14:53 <bwolfe> nribeka: send an email to him and see if he'll zip up and send you the code before he gets around to committing
22:14:55 <Mauris> oops
22:15:02 <Mauris> uh I'm a consultant
22:15:08 <Mauris> crap, it just stopped working again lol
22:15:28 <bwolfe> seems to be working...
22:15:30 <nribeka> bwolfe: what's his email?
22:15:42 <bwolfe> nribeka: see if there is a dthomas wiki user page
22:15:45 <nribeka> what working?
22:15:45 <bwolfe> or check the logs
22:15:48 <bwolfe> not sure what it is
22:15:55 <bwolfe> nribeka: that was at Mauris
22:16:09 <nribeka> haha ... :D
22:16:14 <bwolfe> Keelhaul: send me your module and I can take a look at it tomorrow
22:16:31 <bwolfe> Keelhaul: ...unless your profs don't want that either :-p
22:16:52 <Keelhaul> bwolfe: as long as you dont publish it anywhere =P
22:17:09 <Keelhaul> i sent it to burke and brian earlier
22:17:13 <Keelhaul> but that was an old version
22:17:13 <bwolfe> Keelhaul: I'll try and resist. :-)
22:17:19 <nribeka> why they don't allow it Keelhaul?
22:17:30 <Keelhaul> nribeka: they say it's propertah of the department
22:17:44 <Mauris> hmm
22:17:46 <bwolfe> ok, I'm off for the night.
22:17:48 <nribeka> your uni department?
22:17:51 <bwolfe> cya guys
22:17:56 <r0bby> bwolfe: fine go to bed
22:17:57 <nribeka> gnite bwolfe
22:18:01 * r0bby scoffs
22:18:06 <Keelhaul> bwolfe: gn
22:18:09 <r0bby> gn
22:18:13 <r0bby> sleep tight
22:18:17 * bwolfe contemplates silencing r0bby before he goes
22:18:33 <bwolfe> :-)
22:18:38 <bwolfe> or not
22:18:41 <Mauris> uh oh
22:18:49 <Mauris> I just tried connecting to another server that's not on the list
22:18:51 <Mauris> and it didn't work
22:19:01 *** bwolfe has quit IRC
22:19:18 <docpaul> ben
22:19:21 <docpaul> doh
22:19:30 <Mauris> oh oops
22:19:32 <Mauris> typo >>;
22:20:06 <docpaul> ?
22:20:08 <docpaul> whoops
22:20:09 <nribeka> docpaul: few seconds late :P
22:20:25 <docpaul> welp, is there anything i can answer/help with OpenMRS before I go to bed?
22:20:45 <r0bby> can you write the rest of my module?
22:20:46 <r0bby> :P
22:21:00 <r0bby> or coerce grails to let me copy/paste code :)
22:21:22 <r0bby> bah, it'll probably be more fun solving this on my own
22:21:36 <docpaul> lh is coming to our upcoming meeting in durban, south africa
22:21:42 <docpaul> that is pretty coolness
22:21:44 <r0bby> gain a new level of respect for Graeme Rocher
22:21:53 <r0bby> docpaul: she's hosting my meetup at google NY
22:21:58 <r0bby> tentatively
22:22:11 <docpaul> be nice to her... she's good people
22:22:13 <r0bby> I organized it :)
22:22:15 <nribeka> docpaul: do you know dthomas email?
22:22:17 <r0bby> docpaul: I am
22:22:22 <docpaul> sure
22:22:28 <docpaul> sec nribeka
22:22:30 <r0bby> I put the woman through hell :)
22:22:47 <nribeka> there's no user in the wiki dthomas
22:22:49 <r0bby> I have nothing but respect for lh
22:22:49 <docpaul> dthomas@pih.org
22:23:28 <r0bby> folks @ pih get first stab at the groovyforms module
22:23:45 <r0bby> 3-4 weeks i think til i have a working system
22:23:47 <docpaul> wait a second... i get the first stab, right? :)
22:23:49 <nribeka> thanks docpaul :D
22:24:00 <docpaul> if i can make a form, then you're off to a good start. :)
22:24:08 <r0bby> if you wanna battle test it sure
22:24:16 <r0bby> but i wanted to throw it out into the field
22:24:17 <docpaul> yep, i will. :)
22:24:35 <r0bby> the persistence works :)
22:24:45 <r0bby> class interrogation works
22:24:54 <r0bby> every step of the way there be unit tests
22:25:27 <r0bby> unit testing: not optional.
22:25:52 <docpaul> i like the sound of that
22:27:17 <r0bby> I was happy about the the fact i could get at the AST via the meta class, *BUT* that won't work
22:27:38 <r0bby> we need to have access to the source code because basically what it does, is recompile it and return the ClassNode
22:28:05 <r0bby> then from there you can get the FieldNodes which will give you all kinds of nice things
22:28:20 <r0bby> but reflection works just as nicely
22:34:43 <r0bby> where is the <openmrs:...> taglkib
22:35:10 <r0bby> i cant find it
22:37:05 <r0bby> paul: at one point, i would like to try w/ the grails thing
22:37:45 <docpaul> yep
22:40:44 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #791 (defect created): Error on Create New Patient page from Manage Patients admin screen <http://dev.openmrs.org/ticket/791>
22:43:29 <r0bby> I would likely need a lot of help from the grails community
22:43:50 <r0bby> See the problem i see is this: you'd have the two spring containers battling it out
22:44:03 <r0bby> also spring mvc apps running side-by-side not so pretty
22:44:33 <r0bby> What _SHOULD_ happen is that a module could be wriiten to send all the data in some form
22:44:46 <r0bby> so the grails app just gets the data
22:44:52 <r0bby> runs indepdent of openmrs
22:45:15 <r0bby> a webservice exposing everything about openmrs
22:45:19 <r0bby> that'd be a monster
22:46:05 <r0bby> Okay, it's looking more and more likely I'll be generating a JSP
22:46:30 <r0bby> I wanna get at the fieldgen stuff -- code duplication is ugly
22:47:22 <r0bby> I haven't even written the templates yet
22:47:30 <r0bby> I;'ve been looking at OpenMRS code
22:48:07 <Keelhaul> <img src="${pageContext.request.contextPath}/showGraphServlet?patientId=${patient.patientId}&conceptId=${conceptId}&width=500&height=300&minRange=<c:out value="${num.lowAbsolute}" default="0.0"/>&maxRange=<c:outvalue="${num.hiAbsolute}"default="200.0"/>
22:48:12 <Keelhaul> those how graphs are loaded
22:48:14 <Keelhaul> err
22:48:18 <Keelhaul> that's*
22:48:23 <Keelhaul> servlet
22:49:03 <r0bby> yeh there's a servlet yes
22:50:05 <r0bby> it's amazing the potential for the groovyforms module
22:50:55 <r0bby> I can't believe i didn
22:50:58 <r0bby> t' work today :<
22:57:41 *** [OmegentooX] has quit IRC
23:02:45 *** [OmegentooX] has joined #openmrs
23:02:45 *** ChanServ sets mode: +v [OmegentooX]
23:15:02 *** upul has quit IRC
23:15:29 *** upul has joined #openmrs
23:20:01 *** nribeka has quit IRC
23:51:39 *** Mauris has quit IRC