IRC Chat : 2008-05-21 - OpenMRS

00:07:23 *** cancerb0y has joined #openmrs
00:09:43 <r0bby> hey
00:11:12 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4294]: groovyforms: Make it so the dtd validates for multiple groovyforms (as our … <http://dev.openmrs.org/changeset/4294> || OpenMRS Changesets: Changeset [4293]: data_synchronization_bidirectional branch: 1. Fixed transactional boundry … <http://dev.openmrs.org/changeset/4293>
00:13:51 *** nribeka has joined #openmrs
00:18:59 *** cancerb0y has quit IRC
00:25:43 <r0bby> nribeka!
00:26:55 *** njero has quit IRC
00:27:09 <nribeka> hey ya r0bby
00:27:14 <nribeka> done with the plan?
00:28:40 <r0bby> nribeka: almost
00:28:50 <r0bby> I wrote the DTD for my XML schema :)
00:29:01 <nribeka> wow ... good for you
00:29:19 <nribeka> i'm still scratching the plan
00:29:30 <r0bby> cool thing is, is that it validates two ways :)
00:30:26 <r0bby> I emailed the dev list well CC'd
00:58:56 <nribeka> i will email it as soon as i finish
01:16:24 <r0bby> hmm
01:16:33 <r0bby> xml ninjas told me im old school for using dtd
01:16:40 * r0bby shall generate a schema
01:17:04 <r0bby> and even more old school for writing it *BY HAND!!!*
01:36:42 <nribeka> i guess they use schema right now
01:36:55 <nribeka> for the sake of namespace-ing
01:49:04 *** [OmegentooX] has joined #openmrs
01:49:04 *** ChanServ sets mode: +v [OmegentooX]
01:56:20 *** cancerb0y has joined #openmrs
02:15:34 *** cancerb0y has left #openmrs
02:23:27 <r0bby> yes
02:23:44 <r0bby> ill prolly switch it up tomorrow when i get up
02:49:11 <r0bby> strike the schema
02:49:41 <r0bby> I like the fact i was able to (quite concisely) signify an optional element
03:06:45 *** cancerb01 has joined #openmrs
03:07:37 *** cancerb01 has left #openmrs
03:07:46 *** cancerb01 has joined #openmrs
03:41:28 *** cancerb01 has left #openmrs
03:43:24 *** njero has joined #openmrs
03:43:24 *** ChanServ sets mode: +v njero
04:04:51 *** njero has quit IRC
04:18:05 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4295]: sync: merging trunk to data_synchronization_bidir [4157]:[4272] <http://dev.openmrs.org/changeset/4295>
05:18:13 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4296]: sync: missed a change from String to Locale in ConceptName.hbm.xml while … <http://dev.openmrs.org/changeset/4296>
06:18:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4297]: sync: renaming book-keeping properties in Person to match the names of … <http://dev.openmrs.org/changeset/4297>
07:05:31 *** james_regen has joined #openmrs
07:05:31 *** ChanServ sets mode: +v james_regen
07:08:51 *** upul has quit IRC
07:18:36 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4298]: sync: adding java.util.Locale as a type that sync can cleanly handle. … <http://dev.openmrs.org/changeset/4298>
07:44:25 *** upul has joined #openmrs
07:48:41 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4291]: patientsummary: cleaner global properties, added notes section, and … <http://dev.openmrs.org/changeset/4291> || OpenMRS Changesets: Changeset [4254]: archetypes: changes to hibernate file <http://dev.openmrs.org/changeset/4254>
07:49:40 *** upul has quit IRC
08:06:22 *** atomicturtle has quit IRC
08:34:57 *** nribeka has quit IRC
08:37:11 *** nribeka has joined #openmrs
08:48:52 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #762 (enhancement created): newPatientFormController should be based on Patient object <http://dev.openmrs.org/ticket/762>
09:13:59 *** atomicturtle has joined #openmrs
09:18:59 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #763 (task closed): Death date and cause of death not displayed on dashboard <http://dev.openmrs.org/ticket/763#comment:1> || OpenMRS Changesets: Changeset [4299]: Fixing #763 - Death date and cause of death not displayed on dashboard <http://dev.openmrs.org/changeset/4299> || OpenMRS Tickets: Ticket #763 (task created): Death date and cause of death not displayed on dashboard <http://dev.openmrs.org/ticket/763>
09:27:32 *** upul has joined #openmrs
09:46:40 *** sioraiocht_ has joined #openmrs
09:54:13 *** sioraiocht has quit IRC
10:46:35 * mshanks slaps r0bby
10:49:20 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #754 (defect reopened): Old Identifier Numbers Show When Creating a New Patient <http://dev.openmrs.org/ticket/754#comment:4>
11:11:48 *** Nzeyi has joined #openmrs
11:19:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #754 (defect closed): Old Identifier Numbers Show When Creating a New Patient <http://dev.openmrs.org/ticket/754#comment:5>
11:22:54 *** upul has quit IRC
11:49:32 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4301]: Phase 1 of patient validator code (making identifier validation … <http://dev.openmrs.org/changeset/4301> || OpenMRS Changesets: Changeset [4300]: nbsmodule:providername rule and patientproviderNames gets unique providers … <http://dev.openmrs.org/changeset/4300>
11:52:47 *** nribeka has quit IRC
11:57:42 *** Nzeyi has quit IRC
12:19:37 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #759 (task closed): dashboard.regimen.standardRegimens changes doesn't auto-reload <http://dev.openmrs.org/ticket/759#comment:1> || OpenMRS Changesets: Changeset [4303]: Fixing #759 - dashboard.regimen.standardRegimens changes doesn't … <http://dev.openmrs.org/changeset/4303> || OpenMRS Changesets: Changeset [4302]: Phase 2 of patient identifier validation. Implements the Verhoeff check … <http://dev.openmrs.org/changeset/4302>
12:49:43 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #765 (defect created): calculated column isValidCheckDigit only capable of using Luhn validation <http://dev.openmrs.org/ticket/765> || OpenMRS Tickets: Ticket #764 (defect created): fix patient search auto jump <http://dev.openmrs.org/ticket/764>
13:06:01 *** sunbiz has joined #openmrs
13:09:27 <sunbiz> hi guys!!
13:12:42 <sunbiz> silent.... day today ??
13:12:47 <sunbiz> !ping
13:12:47 <OpenMRSBot> pong
13:12:51 <sunbiz> !sunbiz
13:12:51 <OpenMRSBot> sunbiz: "sunbiz" --- Just Another Developer
13:12:54 <sunbiz> !irclogs
13:12:54 <OpenMRSBot> sunbiz: "irclogs" --- The OpenMRS IRC logs are publicly displayed online: http://dev.openmrs.org/irclogs
13:16:15 <bwolfe> very quiet day sunbiz
13:17:11 <sunbiz> yeah... so I just had a small conversation with the bot !!
13:17:32 <bwolfe> heh
13:19:51 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #296 (enhancement closed): Make check digit API more flexible <http://dev.openmrs.org/ticket/296#comment:13> || OpenMRS Changesets: Changeset [4304]: Fixed unit test to play better with hibernate. <http://dev.openmrs.org/changeset/4304>
13:25:05 <sunbiz> !bwolfe
13:25:05 <OpenMRSBot> sunbiz: "bwolfe" --- is a Jedi
13:25:11 <sunbiz> !karma
13:25:11 <OpenMRSBot> sunbiz: Highest karma: "burke" (7), "me" (3), and "pearlbear" (3). Lowest karma: "bwolfe" (-3), "scriptlets" (-1), and "--- demo.openmrs.org ping statistics -" (-1).
13:25:24 <sunbiz> sunbiz++
13:25:24 <OpenMRSBot> sunbiz: Error: You're not allowed to adjust your own karma.
13:25:30 <bwolfe> shot down
13:26:13 <sunbiz> bwolfe: how tough can it be to increase one's karma :D
13:26:42 <bwolfe> don't ask me...I have negative karma. :-p
13:27:05 <sunbiz> bwolfe--
13:27:13 <sunbiz> !karma
13:27:13 <OpenMRSBot> sunbiz: Highest karma: "burke" (7), "me" (3), and "pearlbear" (3). Lowest karma: "bwolfe" (-4), "scriptlets" (-1), and "--- demo.openmrs.org ping statistics -" (-1).
13:27:26 <sunbiz> bwolfe--
13:27:27 <sunbiz> bwolfe--
13:27:28 <sunbiz> bwolfe--
13:27:28 <sunbiz> bwolfe--
13:27:30 <sunbiz> !karma
13:27:30 <OpenMRSBot> sunbiz: Highest karma: "burke" (7), "me" (3), and "pearlbear" (3). Lowest karma: "bwolfe" (-8), "scriptlets" (-1), and "--- demo.openmrs.org ping statistics -" (-1).
13:27:41 <sunbiz> hey...its unlimited !!
13:28:50 <bwolfe> indeed. jerk
13:28:53 <bwolfe> sunbiz--
13:28:58 <bwolfe> :-p
13:29:53 <r0bby> bwolfe: I wrote my own dtd :)
13:29:58 <r0bby> ...by hand
13:30:08 <r0bby> I had to tweak the groovyforms element though :x
13:30:13 <bwolfe> um, gold star for you r0bby ?
13:30:27 <r0bby> yeh bitch gold star
13:30:34 <r0bby> and I want cookies
13:30:38 <r0bby> chocolate chip
13:30:43 <r0bby> and brownies
13:30:50 <r0bby> lots of brownies
13:32:04 <bwolfe> no do not award cookies or brownies
13:32:26 <bwolfe> "no do not" = "no, I do not"
13:38:31 <sunbiz> !karma
13:38:31 <OpenMRSBot> sunbiz: Highest karma: "burke" (7), "me" (3), and "pearlbear" (3). Lowest karma: "bwolfe" (-8), "scriptlets" (-1), and "--- demo.openmrs.org ping statistics -" (-1). You (sunbiz) are ranked 34 out of 42.
13:49:58 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4306]: sync: merging trunk to data_synchronization_bidir [4272]:[4304]. (Not all … <http://dev.openmrs.org/changeset/4306> || OpenMRS Changesets: Changeset [4305]: groovyforms: tweak this so it validates correctly. The way it was before … <http://dev.openmrs.org/changeset/4305>
14:08:21 *** nribeka has joined #openmrs
14:10:54 <nribeka> james_regen: i want to work on the schedule and plan stuff but i don't know where to start
14:14:42 <james_regen> hmm, i feel like a bad backup mentor when I say, "me neither." is this a requirement of the summer of code to make these?
14:15:28 <bwolfe> james_regen/nribeka: its a requirement of openmrs
14:15:41 <bwolfe> just make a list of the things you need to do
14:15:52 <bwolfe> then decide what you will have done by midterm
14:16:03 <bwolfe> then give yourself weekly goals
14:16:06 <bwolfe> thats all
14:16:40 <nribeka> ah, can i include the things that i've done :P
14:16:57 <r0bby> I tried to grab burke today -- but he's tied up in meetingts
14:17:06 <r0bby> I figured out what needs to be done
14:17:09 <nribeka> james_regen: you're a good mentor. you teach me about the design stuff
14:17:28 <r0bby> nribeka: suck up :P
14:17:33 <nribeka> hahahahha ...
14:17:38 <nribeka> that's true :P
14:17:51 <nribeka> the code review was good :P
14:17:52 <james_regen> so . . . is there some page on the wiki that as someone with authority in soc i should be familiar with? nribeka . . . i don't quite think i'm on top of whatever administrative requirements i should be doing
14:18:29 <nribeka> james_regen: on administrative thing, me neither ...
14:18:57 <nribeka> bwolfe: is it ok to make it like a bulleted list?
14:19:24 <r0bby> http://feeds.feedburner.com/~r/techtarget/tsscom/home/~3/295260167/thread.tss
14:19:26 <OpenMRSBot> <http://ln-s.net/1shR> (at feeds.feedburner.com)
14:19:35 <bwolfe> nribeka: yep
14:19:42 <nribeka> r0bby: you're done with the plan?
14:19:55 <bwolfe> james_regen: have you been getting the interns@openmrs.org and mentors@openmrs.org emails ?
14:20:06 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4308]: api-refactoring: fixes for obs, patients, orders, and unit tests <http://dev.openmrs.org/changeset/4308> || OpenMRS Tickets: Ticket #767 (task created): Go through the TODO items code and create tickets out of them <http://dev.openmrs.org/ticket/767> || OpenMRS Tickets: Ticket #766 (task created): Add 'required values' constructors to our java objects <http://dev.openmrs.org/ticket/766> || OpenMRS Changesets: Changeset [4307]: Making system IDs use the new validation scheme. Hardcoding Luhn, since … <http://dev.openmrs.org/changeset/4307>
14:20:17 <james_regen> since shaun is the official mentor, i was hoping i can just help with the technical stuff of what we're doing, but if he's too busy, i can be more active in other things . . .
14:20:29 <james_regen> i'm on the developers list, and that's it
14:20:45 <r0bby> nribeka: sorta
14:20:47 <nribeka> oot line: manchester united vs chelsea :D
14:21:09 <r0bby> http://docs.google.com/View?docID=df8w66j7_7c5n48z58&revision=_latest
14:21:11 <OpenMRSBot> <http://ln-s.net/1shS> (at docs.google.com)
14:22:39 <bwolfe> james_regen: write to burke and tell him you need on those lists
14:22:48 <bwolfe> I'll forward the emails that have been sent to them. (not very many)
14:23:36 <james_regen> okay, thanks
14:24:25 <nribeka> james_regen: the target for midterm is random sample analyzer hehehe ...
14:24:42 <nribeka> actually its almost done right, james_regen?
14:24:43 <nribeka> :P
14:24:51 <r0bby> my target is a simple form
14:26:01 <nribeka> usually i set the weekly call result as a target. because there was no weekly call this week, i figured it's the time to write the plan :D
14:26:59 <james_regen> that's a good idea. hopefully, though, we can set longer term goals than work one week at a time
14:28:16 <nribeka> yup. for the rules stuff it will be a longer term goals i think ...
14:29:00 <nribeka> when will Shaun available, james_regen?
14:29:08 <r0bby> You started working -- i sorta did :x
14:30:02 <r0bby> http://icanhascheezburger.files.wordpress.com/2008/05/funny-pictures-cat-dreams-first-day-school.jpg
14:30:03 <OpenMRSBot> <http://ln-s.net/1shW> (at icanhascheezburger.files.wordpress.com)
14:30:34 <nribeka> r0bby: hehe ... you started too. btw, what was the comic url that you sent a few weeks ago?
14:30:36 <james_regen> nribeka, he was gone yesterday . . . i haven't seen him today, either. i can try to find out his schedule, but he should always be reachable by email if you have a question
14:32:12 <nribeka> ok james. i will send email then :D
14:38:54 * nribeka think sometimes he doesn't understand phrases in the irc
14:50:10 *** sunbiz has left #openmrs
15:05:12 *** sioraiocht has joined #openmrs
15:05:12 *** ChanServ sets mode: +v sioraiocht
15:19:35 *** sioraiocht_ has quit IRC
15:20:16 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4310]: api-refactoring: cleaning up service methods <http://dev.openmrs.org/changeset/4310> || OpenMRS Changesets: Changeset [4309]: data_synchronization_bidirectional branch: Fixed bug in SyncRecord related … <http://dev.openmrs.org/changeset/4309>
15:20:54 *** james_regen has quit IRC
15:37:50 <r0bby> bwolfe: do you have any comments?
15:37:56 <r0bby> on the design?
15:38:09 <r0bby> I had to put a constraint in place
15:38:17 <r0bby> :x
15:38:28 <bwolfe> which design ?
15:38:30 <bwolfe> the dtd ?
15:38:36 <r0bby> the dtd, the plan etc
15:38:52 <r0bby> the dtd works for cases the groovyforms element is absent
15:39:13 <r0bby> xpontus is a GREAT piece of software
15:39:22 <r0bby> written by a guy i know from ##Java/##swing
15:39:31 <r0bby> http://xpontus.sf.net
15:39:36 <r0bby> it's an XML editor
15:39:39 <bwolfe> looks fine with me
15:39:46 <r0bby> it can validate an XML file from an external dtd
15:39:47 <bwolfe> have you decided between option 1/2
15:40:04 <r0bby> Both should be possible given a proper implementation
15:40:21 <r0bby> I'd like to do both
15:40:25 <r0bby> if that's possible?
15:40:29 <r0bby> set the bar high?
15:40:37 <r0bby> but if i do one, it's also fine
15:40:43 <r0bby> Objections?
15:40:58 <r0bby> I'm gonna speak with burke tonight on here
15:41:11 <r0bby> but I think first, i'm gonna put in place the XML parsing
15:41:28 <r0bby> wait..
15:41:42 <r0bby> bah I don't know how to bring these pieces altogether
15:41:58 <r0bby> I have never worked on something of this scale in my life
15:42:02 <r0bby> solo nonetheless
15:42:12 <r0bby> :(
15:42:44 <bwolfe> the key is baby steps r0bby
15:43:06 <bwolfe> e.g.: 1) just work on getting you extension point working. display anything there
15:43:15 <bwolfe> 2) get it to display something useful
15:43:23 <bwolfe> 3) get it to display a hard coded form and submit it
15:43:25 <r0bby> okay so first get some parsing done for my xml?
15:43:38 <bwolfe> 4) make a way for users to create a form in the admin screen
15:43:48 <bwolfe> 5) make a way for the ext point to show those forms
15:44:08 <r0bby> Okay so the hard-coded form is easy :)
15:44:17 <r0bby> I designed the xml schema soo :D
15:44:52 * r0bby throws more notes
15:45:57 <r0bby> thank you ben
15:46:03 <r0bby> I'm *REALLY* neurotic :X
15:46:09 <r0bby> but I wanna do this badly
15:47:16 *** nribeka has quit IRC
15:47:22 <r0bby> bwolfe: first weeks goals will be solely doing what you said
15:49:35 <r0bby> bwolfe: i have the admin ext. point working
15:49:51 <r0bby> I need to get the patientdashboard working
15:49:57 <r0bby> I Don'
15:50:16 <r0bby> t wanna be have "needed his hand held the whole way" on the evals
15:52:04 <bwolfe> I'm confused, were those statements, questions, or both? :-)
15:52:12 <r0bby> i'm rambling
15:52:26 <r0bby> Just starting to feel overwhelmed
15:53:04 <r0bby> I'm doing the small things that needed to be done (the DTD was the easiest way (less verbose than an XML schema it allowed me to do what i wanted in one DTD file :) )
15:53:54 <r0bby> I suck @ HTML
15:54:00 <r0bby> and even worse @ CSS
16:00:08 <r0bby> http://img412.imageshack.us/img412/6167/openmrsjr4.png << i was thinking i'd list the forms in the system to the right of that form in that empty space?
16:00:09 <OpenMRSBot> <http://ln-s.net/1si8> (at img412.imageshack.us)
16:00:23 <r0bby> then expand the form downwards using ajax similar to what burke did
16:00:47 <r0bby> so you create and manage the forms all in one place?
16:01:01 <r0bby> what do you think bwolfe ?
16:01:36 <r0bby> Like I'd have a seperate list of published and non-published forms?
16:01:48 <r0bby> or maybe a checkbox to publish them?
16:06:04 *** nribeka has joined #openmrs
16:11:54 <r0bby> http://openmrs.org/wiki/GroovyForms_Mod/js
16:11:55 <r0bby> er
16:19:59 *** Echidna has quit IRC
16:20:31 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4312]: api-refactoring: Updating javadoc comments <http://dev.openmrs.org/changeset/4312> || OpenMRS Changesets: Changeset [4311]: nbsmodule:util.toProperCase moved from atd to dss and changes thereof… <http://dev.openmrs.org/changeset/4311>
16:21:02 <r0bby> bwolfe: ping
16:22:12 <r0bby> bwolfe: your gmail is bwolfe@gmail.com right?
16:22:32 <r0bby> (I'm adding you as a collaborator on this google doc
16:22:53 <r0bby> so you can edit it tool; it'll become the scratchpad used for planning and such
16:24:28 *** Echidna has joined #openmrs
16:31:08 <bwolfe> r0bby: back. not bwolfe, its benwolfe@
16:32:17 <r0bby> done.
16:32:58 <r0bby> Just added you since you're backup mentor you should be in the loop at all times -- all my design plans will always make it there before I even code iut
16:33:05 <r0bby> I've put a lot of planning into this
16:33:11 <r0bby> and regarding m,y design idea
16:33:22 <r0bby> of form on left -- forms in the system on right?
16:33:30 <r0bby> using ajax to update the list?
16:34:07 <r0bby> like in the centerish on that side?
16:34:20 <r0bby> then as the list grows it grows upward?
16:34:28 <r0bby> but starts in the center
16:34:33 <r0bby> or is that bad idea?
16:34:45 <bwolfe> those two sentences are really in english and both incomplete, so I have no idea what you're wanting... :-p
16:34:58 <bwolfe> (the two bullet points in the doc under user interface)
16:35:08 * r0bby goes to update
16:37:20 <r0bby> bwolfe: make sense?
16:38:07 <bwolfe> um, sounds good enough for a first pass
16:38:22 <bwolfe> don't worry about ui too much...get it working, then refine it with input from others
16:38:36 <bwolfe> if you worry about ui from the beginning, you find yourself fine tuning it and then marrying yourself to it
16:38:50 <r0bby> yeh
16:38:50 <bwolfe> then its hard to take criticism, see flaws, take feedback, etc
16:39:16 <r0bby> I just need to know where to place shit
16:39:22 <r0bby> That's all.
16:39:46 <r0bby> Maybe i'll add something to the Admin section?
16:40:15 <bwolfe> yes, your module can add a new section in the admin screen
16:40:16 <r0bby> First off, I was thinking of writing the parsing code for the metadata?
16:40:25 <bwolfe> and put a link in that section to Manage Groovy Forms
16:41:04 <r0bby> The reason for the groovyforms element is so I don't have to traverse an entire directory structure when loading the forms
16:41:18 <r0bby> it's duplication that will pay off as it scales
16:41:50 <r0bby> And I think i'll use groovy for this shit :)
16:42:07 <r0bby> MarkupBuilder++
16:42:52 <r0bby> bwolfe: if you're gonna be around ~915-930ish eastern me and burke will be discussing this
16:43:41 <bwolfe> I probably won't be
16:45:39 * r0bby kicks the google docs
16:45:42 <r0bby> Ctrl+B doesn't work
16:48:42 <r0bby> sorry ben i'm kinda typing my ideas as they come into my head
16:50:20 <r0bby> bwolfe: comment on form directory structure?
16:50:38 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: vmware image <http://forum.openmrs.org/viewtopic.php?f=15&t=282#p1229> || OpenMRS Changesets: Changeset [4315]: groovyforms: grammar fix. <http://dev.openmrs.org/changeset/4315> || OpenMRS Changesets: Changeset [4314]: groovyforms: more comments. comemnts are good kids! <http://dev.openmrs.org/changeset/4314> || OpenMRS Changesets: Changeset [4313]: groovyforms: I'm going to explicitly mention what is required and what is … <http://dev.openmrs.org/changeset/4313>
16:52:17 <r0bby> hmm
16:52:28 <r0bby> bwolfe: what's your opinion on castor?
16:52:42 <r0bby> I've had at least 3 people suggest it
16:54:44 <bwolfe> I have never heard of castor
16:57:01 <r0bby> http://www.castor.org/
16:57:09 <r0bby> it allows you to bind XML to java objects
16:57:15 <r0bby> which I think will help us
16:57:21 <r0bby> XML may be a bad idea..
16:57:31 <r0bby> but can you think anything better I sure as hell can't
16:57:36 <r0bby> no way in hell am I doing CSV
16:57:55 <r0bby> DB is out of the question
16:58:06 <r0bby> I'd prefer to not touch Databases
16:58:14 <r0bby> keeping in mind the number of times it'll be hit
16:58:28 <r0bby> binding to POJOs may be a good idea
16:58:32 <r0bby> this way we can do
16:58:49 <r0bby> List<GroovyForm> lists = new ArrayList<GroovyForm>();
16:58:59 <r0bby> something like that
17:39:41 *** atomicturtle has quit IRC
17:50:54 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4318]: Added unit test to try to recreate this … <http://dev.openmrs.org/changeset/4318> || OpenMRS Changesets: Changeset [4317]: sync: merging trunk to data_synchronization_bidir [4304]:[4313] <http://dev.openmrs.org/changeset/4317> || OpenMRS Changesets: Changeset [4316]: Fixed testExecuteSqlGroupBy. Date format was wrong. <http://dev.openmrs.org/changeset/4316>
17:53:12 <r0bby> q/jt
17:53:13 <r0bby> er
18:21:01 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4321]: groovyforms: rename the package <http://dev.openmrs.org/changeset/4321> || OpenMRS Tickets: Ticket #768 (defect created): clean up org.openmrs.test.report <http://dev.openmrs.org/ticket/768> || OpenMRS Changesets: Changeset [4320]: groovyforms: Part 1: the Model representing a GroovyForm in the system. <http://dev.openmrs.org/changeset/4320> || OpenMRS Changesets: Changeset [4319]: Fixed another date format problem. <http://dev.openmrs.org/changeset/4319>
18:47:30 *** nribeka has quit IRC
18:47:59 *** Keelhaul has joined #openmrs
18:47:59 *** ChanServ sets mode: +v Keelhaul
18:50:09 <Keelhaul> hi
18:51:09 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4323]: groovyforms: small fix (punctuation) <http://dev.openmrs.org/changeset/4323> || OpenMRS Tickets: Ticket #769 (enhancement created): create global property for validator to use for system ids <http://dev.openmrs.org/ticket/769> || OpenMRS Changesets: Changeset [4322]: Making system IDs use the new validation scheme. Hardcoding Luhn, since … <http://dev.openmrs.org/changeset/4322>
19:05:51 <r0bby> hai
19:12:18 <Keelhaul> bwolfe, are you here by chance?
19:21:15 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4324]: sync: merging trunk to data_synchronization_bidir [4313]:[4322] <http://dev.openmrs.org/changeset/4324>
19:34:26 *** [OmegentooX] has quit IRC
19:35:42 <r0bby> bwolfe: burke and I will be doing our meeting thing tom. @ 6
20:21:26 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4325]: sync: removing old version of simpleframework that was causing build to … <http://dev.openmrs.org/changeset/4325>
20:21:56 *** docpaul has joined #openmrs
20:21:56 *** ChanServ sets mode: +o docpaul
20:24:05 <r0bby> docpaul: o/
20:24:27 <docpaul> hi
20:24:29 <docpaul> ? ;0
20:24:40 *** nribeka has joined #openmrs
20:27:53 <r0bby> just saying hi
20:27:56 <r0bby> wave :P
20:28:14 <r0bby> so i'll be doing serialization to/from xml for metadata :)
20:28:19 <r0bby> I decided on that :)
20:28:26 <Keelhaul> looks more like a hitler salute =P
20:28:51 * r0bby smacks Keelhaul
20:28:56 <r0bby> I need more drugs :)
20:29:57 <r0bby> I was looking around at libs that do serialization to xml -- and it seems xstream or jibx are the ones i want. xstream is nice syntax wise :)
20:30:18 <docpaul> :)
20:30:45 <r0bby> only thing im on the fence about is storing when the form was created but that's pointless
20:32:10 <r0bby> http://docs.google.com/Doc?id=df8w66j7_7c5n48z58 I have a whole write up
20:32:11 <OpenMRSBot> <http://ln-s.net/1skF> (at docs.google.com)
20:32:20 <r0bby> which is turning into my project plan and scratch pad
20:44:00 *** nribeka_ has joined #openmrs
20:53:22 *** docpaul has quit IRC
20:54:40 *** atomicturtle has joined #openmrs
21:00:25 *** nribeka has quit IRC
21:02:01 <nribeka_> David Cook is the new American Idol :D
21:15:18 <r0bby> crock of shit
21:15:34 <r0bby> Archuleta shoulda won
21:26:10 <nribeka_> haha ... did you watch it too r0bby?
21:35:36 *** upul has joined #openmrs
21:40:29 <Keelhaul> D=
21:57:18 *** bwolfe has quit IRC
22:36:40 <r0bby> nribeka_: yes
22:51:24 *** sioraiocht_ has joined #openmrs
22:56:58 *** sioraiocht has quit IRC