IRC Chat : 2008-06-23 - OpenMRS

01:23:33 *** TorLye has joined #openmrs
01:38:21 *** sioraioc_ has quit IRC
02:37:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #862 (defect created): scheduler fails to schedule task <http://dev.openmrs.org/ticket/862>
02:44:43 *** cancerb0y has quit IRC
03:33:48 *** cancerb0y has joined #openmrs
04:07:48 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #863 (defect created): synching cohorts doesn't work <http://dev.openmrs.org/ticket/863>
04:41:18 *** cancerb0y1 has joined #openmrs
04:44:12 *** njero has joined #openmrs
04:44:12 *** ChanServ sets mode: +v njero
04:53:42 *** cancerb0y has quit IRC
05:02:50 *** sioraiocht has joined #openmrs
05:08:02 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #864 (enhancement created): in jsp calendar widget, you need to be able to change the week-end days <http://dev.openmrs.org/ticket/864>
05:50:48 *** cancerb0y1 is now known as cancerb0y
06:04:41 *** TorLye has quit IRC
06:04:41 *** rfoecking has quit IRC
06:04:41 *** jacobb has quit IRC
06:04:41 *** sgrannis has quit IRC
06:04:41 *** sioraiocht has quit IRC
06:04:41 *** nribeka has quit IRC
06:04:41 *** atomicturtle has quit IRC
06:04:41 *** Echidna has quit IRC
06:04:41 *** [OmegentooX] has quit IRC
06:08:53 *** [OmegentooX] has joined #openmrs
06:08:53 *** irc.freenode.net sets mode: +v [OmegentooX]
06:09:40 *** jacobb has joined #openmrs
06:09:40 *** sgrannis has joined #openmrs
06:09:40 *** irc.freenode.net sets mode: +v sgrannis
06:10:16 *** sioraiocht has joined #openmrs
06:10:16 *** rfoecking has joined #openmrs
06:10:16 *** TorLye has joined #openmrs
06:10:16 *** nribeka has joined #openmrs
06:10:16 *** atomicturtle has joined #openmrs
06:10:16 *** Echidna has joined #openmrs
06:10:59 *** sioraiocht has quit IRC
06:13:22 *** upul has quit IRC
07:08:24 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #865 (defect created): Should not add more than one location with the same name <http://dev.openmrs.org/ticket/865>
07:14:02 *** cancerb0y has quit IRC
07:18:22 *** cancerb0y has joined #openmrs
07:33:24 *** nribeka has quit IRC
08:06:59 *** cancerb0y has quit IRC
08:08:36 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #867 (defect created): When managing groups of items (Locations,Encounter Types, etc), deleting with no item selected should be handled gracefully <http://dev.openmrs.org/ticket/867> || OpenMRS Tickets: Ticket #866 (task created): When managing groups of items (Locations,Encounter Types, etc), deleting with no item selected should be handled gracefully <http://dev.openmrs.org/ticket/866>
08:11:47 *** atomicturtle has quit IRC
08:38:41 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #868 (defect created): Should not allow saving Person Attribute Types with no name, or same name more than once <http://dev.openmrs.org/ticket/868>
09:19:03 *** bwolfe has joined #openmrs
09:19:03 *** ChanServ sets mode: +o bwolfe
09:36:11 *** atomicturtle has joined #openmrs
09:38:54 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #872 (defect created): Saving the same name more than once should not be allowed <http://dev.openmrs.org/ticket/872> || OpenMRS Tickets: Ticket #871 (defect created): Missing unique constraint on Encounter Type and Mime Type names <http://dev.openmrs.org/ticket/871> || OpenMRS Tickets: Ticket #870 (defect created): When managing forms, the Add Form link has a weird behaviour <http://dev.openmrs.org/ticket/870> || OpenMRS Tickets: Ticket #869 (defect created): Adding task with no details of task allows you to save and get an exception <http://dev.openmrs.org/ticket/869>
10:05:21 *** TorLye has quit IRC
10:14:59 *** upul has joined #openmrs
10:17:50 <upul> Hi bwolfe
10:33:50 <upul> see you later bwolfe
10:33:55 *** upul has quit IRC
10:39:10 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #873 (defect created): Deleting a concept which in use should give a more user friendly error message <http://dev.openmrs.org/ticket/873>
11:20:04 *** sgrannis_ has joined #openmrs
11:21:31 *** sgrannis_ has quit IRC
11:34:01 <r0bby> aw damn bwolfe is back
11:34:11 * r0bby hides the uhm...stuff
11:34:22 <r0bby> bwolfe: it works
11:34:31 <r0bby> I decided to not use DWRUtil functions
11:35:05 <r0bby> the code validation and stuff is in place :-)
12:21:08 *** nribeka has joined #openmrs
12:33:26 * r0bby takes nribeka's wallet
12:34:04 <nribeka> o/ r0bby gives back my wallet
12:39:32 <OpenMRSBot> Recent updates in the world of openmrs: Saptarshi Purkayastha : Review: openSuSE 11.0 <http://feeds.feedburner.com/~r/SunnyTalksTech/~3/318238668/review-opensuse-110.html>
12:45:14 *** sgrannis has quit IRC
13:05:41 *** nribeka has quit IRC
13:19:10 *** njero has quit IRC
13:24:51 *** cancerb0y has joined #openmrs
13:50:46 <cancerb0y> bwolfe: hi ben..
13:51:05 <cancerb0y> bwolfe: when will i get my svn access?
13:53:54 *** cancerb0y has left #openmrs
14:05:48 *** sioraiocht has joined #openmrs
14:20:28 *** cancerb0y has joined #openmrs
14:31:15 <bwolfe> cancerb0y: you don't have it already ?
14:32:19 <cancerb0y> bwolfe: do I have one? but i dint get any mails regarding that except the module_id name issue.
14:32:32 <bwolfe> whats your trac username ?
14:32:48 <cancerb0y> machosry
14:35:20 <bwolfe> cancerb0y: why am I not seeing your emails...
14:35:25 <bwolfe> addressheirarchy, right ?
14:36:23 <cancerb0y> bwolfe: yeah. addresshierarchy
14:36:47 <bwolfe> cancerb0y: whats the date of the last email ?
14:37:04 <cancerb0y> bwolfe: oh i ve to alter my codes to my new module_id :(
14:37:22 <cancerb0y> bwolfe: last email from you and darius were on 19th
14:37:56 <bwolfe> ah ok, found it
14:38:39 <cancerb0y> bwolfe: oops I sent the reminder mail to darius.. just now noticed...
14:39:00 <bwolfe> always use reply-all :-)
14:40:37 <cancerb0y> bwolfe: yeah.. this happens everytime whenever i do conversation with group
14:40:39 <cancerb0y> :P
14:54:33 <r0bby> bwolfe: did you happen to see my email?
14:55:51 <bwolfe> yeah
15:05:13 <r0bby> yielding the decision to burke? :x
15:05:50 <r0bby> right now it's writing the utility methods and deciding on how it'll flow -- i'm ditching the servlet idea -- I have more control over where error messages are placed using AJAX
15:27:19 *** njero has joined #openmrs
15:27:20 *** ChanServ sets mode: +v njero
15:31:38 <r0bby> bwolfe: where is burke, he's been AWOL since answering a non-soc question
15:39:02 * r0bby dances
15:39:06 <r0bby> one cool thing about groovy
15:39:10 <r0bby> Switch on Objects!
15:46:27 <bwolfe> r0bby: burke is a busy man. openmrs technically only pays 10% of his salary
15:46:38 *** nribeka has joined #openmrs
15:46:52 <r0bby> ah
15:47:05 <bwolfe> r0bby: I yield (and I think Burke should to) all decisions like this to you. you're a smart guy...you can do some trial and error and figure it out
15:47:06 <r0bby> I'm trying to work more independently lately
15:47:25 <bwolfe> doing it in that way is along the lines of the overall workflow we want, so theres no reason one of us would say "no"
15:48:39 <r0bby> I have a pretty good grasp on the project
15:48:59 <r0bby> by pretty good I mean strong
15:49:25 <r0bby> My project plan has changed a lot
15:49:44 <r0bby> I *WILL* need help since the template will basically be a JSP :)
15:50:02 <r0bby> which i'll throw a new extension point in (can you do that from a module?)
15:51:06 <r0bby> I've needed a lot of hand holding but i think i'm over that hurdle :)
15:51:16 <r0bby> lots of coffee is key :D
15:53:09 * r0bby dances :)
15:57:31 <njero> r0bby: yeah you can do that as an extension in a module
15:57:52 <njero> bwolfe gave a module walkthrough at the conference and he and I both lamented it not having been filmed
15:58:05 * r0bby growls
15:58:11 <r0bby> bwolfe: gimme slides
15:58:16 <njero> If we filmed *anything* at the conference it should have been that... instead lots of keynotes
15:58:19 <njero> no slides
15:58:29 <r0bby> I'm gonna murder somebody
15:58:33 * r0bby chooses njero
15:58:36 <njero> It was a literal walk through
15:58:41 <r0bby> oh
15:58:46 <njero> But r0bby.... I took notes!
15:58:51 <r0bby> great
15:58:54 <r0bby> I demand notes
15:59:01 <r0bby> and if they're not good, the bunny gets it
15:59:01 <njero> I am going to try to recreate his sample with my notes and clean them up
15:59:22 <njero> but it will be a week or more probably... I am on family business atm
15:59:48 <r0bby> screw family, i'm more important damn it
15:59:51 <njero> lol
16:00:39 <r0bby> Because what I want is to add the ability to literally add a JSP in
16:00:55 <r0bby> this gives me the ability to leverage fieldgen if i need it
16:01:19 <r0bby> I have groovy code that probably runs dirt slow but it's easy to wriote
16:01:34 <njero> Aha... yeah I was trying to figure out how you would do that...
16:01:51 <njero> Basically you can add whole controllers, extensions to JSPs, almost anything
16:01:52 *** [OmegentooX] is now known as [mharrison]
16:02:04 <r0bby> njero: yes
16:02:14 <r0bby> it's gonna get really interesting when i write the servlet
16:02:24 <njero> :D
16:02:38 <r0bby> right now im writing the view generation method for DWR in my utility class
16:02:45 <njero> aha
16:02:54 <r0bby> I have two: one is a general utility class -- one is a class util
16:03:37 <r0bby> I also have one that has JUST methods that i'll use to generate the templating code
16:03:54 <njero> There Make sure they are all documented so I can pillage them later :)
16:03:58 <r0bby> <%= // method call here %>
16:04:05 <r0bby> you won't touch the backend
16:04:10 <njero> :p
16:04:14 <r0bby> you only need to
16:04:29 <r0bby> you will however need to know how it works
16:04:35 <r0bby> i'm not even sure right now
16:04:50 <r0bby> I have mock form objects in the system :)
16:05:00 <bwolfe> r0bby: there were no slides
16:05:05 <bwolfe> it was all impromptu
16:05:06 <r0bby> I heard
16:05:14 <r0bby> you guys should have paid to send me
16:05:26 <r0bby> I could have showed off the groovy forms module
16:05:26 <bwolfe> r0bby: haha, maybe next year ;-)
16:05:44 <r0bby> since it's gonna be a pretty f'en big thing
16:05:49 <r0bby> IF i pull it off
16:06:03 <njero> The conference was awesome
16:06:09 <njero> There should be one of those per month
16:06:16 <njero> So much stuff was unveiled
16:06:22 <njero> AKA pulled off
16:07:10 <njero> XForms, openmrs.deb, Access => Mirth => OpenMRS with templating and HL7 support, twitter api (almost :))
16:07:38 <njero> ah well, bboab
16:07:58 <r0bby> I'd definately like to do a presentation about the module if i do
16:08:00 <r0bby> it
16:08:20 <r0bby> No question it will be done -- somehow my parents managed to raise a guy who gets shit done
16:19:40 <r0bby> whoa typing out these templates is gonna get messy
16:20:04 <[mharrison]> Got this written up on the wiki yet? =)
16:21:03 <r0bby> [mharrison]: what? the module?
16:21:07 <r0bby> My page was used as an example
16:24:57 <r0bby> I'm beginning to regret hating grails :(
16:25:11 <r0bby> s/grails/velocity
16:26:36 <r0bby> weeeeeeeeeeeeee
16:28:56 <r0bby> Okay problem solved :D
16:42:17 <r0bby> bwolfe: ping
16:42:25 <r0bby> I'm facing an interesting problem
16:42:53 <r0bby> I lose the ability to use GStrings when using single-quote Strings in groovy
16:43:24 <r0bby> :/
16:43:26 <r0bby> meh
16:44:04 <bwolfe> Gstrings?
16:44:29 <r0bby> "${foo}" injects a variable named foo directly into the String
16:45:10 *** pearlbear has joined #openmrs
16:45:11 *** ChanServ sets mode: +v pearlbear
16:45:53 <bwolfe> r0bby: as usual, I need more background if you want any help :-)
16:46:08 <r0bby> I need to provide direct access to the GroovyFormsDomainModelMetaData object holding the data for a given field
16:46:12 <r0bby> somehow
16:46:18 <r0bby> Okay, here's what i'm doing
16:46:45 <r0bby> right now i'm writing the method that will eventually be called when I get all the field data for the model
16:48:27 <r0bby> am I still vague
16:48:46 <bwolfe> yes.
16:48:54 <bwolfe> gimme some specifics
16:50:48 <r0bby> i'll figure it out i'm still vague myself
16:56:12 *** sioraioc_ has joined #openmrs
16:56:38 *** atomicturtle has quit IRC
16:57:38 <r0bby> if the GroovyShell.getClassLoader() doesn't pass along the bindings i'm going to be disappointed :(
17:09:18 *** sioraiocht has quit IRC
17:21:46 * cancerb0y goes to bed
17:29:28 *** nribeka has quit IRC
18:20:54 <pearlbear> [mharrison]: new nick! What happened to OmegaGentooX?
18:21:15 <pearlbear> anyway, I'm working on the style guide, finally. I've been bogged down.
18:21:24 <[mharrison]> Style guide, awesome!
18:21:47 <[mharrison]> pearlbear, I no longer have a working Gentoo box, so I thought I'd give something that makes me sound less like a teenage hacker wannabe
18:21:54 <pearlbear> it won't be as long as this one: http://library.gnome.org/devel/gdp-style-guide/2.22/gdp-style-guide.html
18:21:55 <OpenMRSBot> <http://ln-s.net/1xeD> (at library.gnome.org)
18:22:18 <pearlbear> [mharrison]: :-)
18:23:11 <[mharrison]> Holy smokes that's a long guide
18:23:25 <pearlbear> 143 pages
18:23:40 <pearlbear> very complete...
18:23:47 <[mharrison]> I'll say
18:26:27 <pearlbear> but it is also very good and informative
18:41:08 <OpenMRSBot> Recent updates in the world of openmrs: Sri Prasanna: Fourth Week of Coding <http://cancerb0y.wordpress.com/2008/06/23/fourth-week-of-coding/>
18:46:14 *** cancerb0y has left #openmrs
18:58:54 <r0bby> bwolfe
18:59:02 <r0bby> how do I determine if a concept has answers?
19:00:04 <bwolfe> if it has a datatype of coded
19:00:35 <bwolfe> or if getAnswers if non null :-p
19:00:47 *** atomicturtle has joined #openmrs
19:02:17 <r0bby> meh Concept isn't gonna be as cut/dry as the simple ones
19:05:36 <r0bby> bwolfe: thank you so much for asking my retarded questions
19:05:42 <r0bby> s/asking/answering/
19:08:18 <r0bby> it's gonna get fun when we render this! :)
19:08:24 * r0bby dances
19:31:40 *** njero has quit IRC
19:38:20 *** [mharrison] has quit IRC
19:38:28 *** [mharrison] has joined #openmrs
19:39:53 <r0bby> brick wall -- i hit it
19:40:37 <r0bby> my container class stores name, type, and value
19:40:45 <r0bby> but nothing else :/
19:41:03 <r0bby> how the HELL do i check if it has answers now :(
19:41:44 <r0bby> this is where you help me i'm stuck..
19:46:07 <bwolfe> whats type and valu e?
19:46:19 <bwolfe> shouldn't value be the concept object ?
19:46:20 <r0bby> type is ex for Date it's java.util.Date
19:46:35 <r0bby> I actually did that in an earlier version
19:46:42 <r0bby> I'm thinking i'll get that back
19:47:01 <r0bby> I'm gonna add that back in (the field itself)
19:47:45 <r0bby> and value is int x = 3;
19:47:54 <r0bby> so value i guess would be the Object itself
19:51:28 * r0bby curses burke
20:10:06 *** pearlbear has quit IRC
20:14:51 *** atomicturtle1 has joined #openmrs
20:23:40 *** atomicturtle has quit IRC
20:43:43 *** atomicturtle1 has quit IRC
21:11:29 *** bwolfe has quit IRC
21:13:37 *** nribeka has joined #openmrs
21:31:05 *** upul has joined #openmrs