IRC Chat : 2011-06-01 - OpenMRS

00:28:29 *** lh has quit IRC
01:19:45 *** dmexs has joined #openmrs
01:22:20 *** dmexs has joined #openmrs
01:22:38 <dmexs> hey, is dkayiwa around?
01:46:36 *** mandric has joined #openmrs
01:48:44 *** dmexs has quit IRC
01:49:12 *** dmexs has joined #openmrs
02:02:29 *** dmexs has quit IRC
02:17:43 *** wluyima has joined #openmrs
02:18:09 *** wluyima is now known as Guest49700
02:18:53 *** Guest49700 has quit IRC
02:19:03 *** wyclif has quit IRC
02:19:43 *** wyclif has joined #openmrs
03:10:55 *** gbastien has quit IRC
03:32:01 *** wluyima has joined #openmrs
03:32:01 *** wyclif has quit IRC
03:32:27 *** wluyima is now known as Guest34885
03:34:06 *** surangak has joined #openmrs
03:56:04 *** surangak has quit IRC
03:56:37 *** surangak has joined #openmrs
04:20:23 *** mccallumg has joined #openmrs
04:20:23 *** ChanServ sets mode: +v mccallumg
04:21:40 <mccallumg> hi surangak
04:21:51 <surangak> mccallumg: hello
04:22:11 <surangak> mccallumg: burke has updated the design page, did u see
04:22:29 <mccallumg> surangak: no. I've been out.
04:22:46 <mccallumg> surangak: I'll take a look. Is there anything we need to talk about before the design call?
04:22:50 <surangak> mccallumg: aha, i only just saw it myself, its very discriptive
04:23:03 <surangak> mccallumg: hmm.. i dont think so...
04:23:22 <surangak> mccallumg: basically today hoping for an approval or some form of consolidation of our plans
04:23:42 <surangak> mccallumg: basically , looking for a good direction to progress on
04:23:49 <mccallumg> surangak: agreed.
04:24:01 <surangak> mccallumg: I sent that mail, so hopefully all the stakeholders will turn up...
04:24:11 <mccallumg> surangak: I'm going to sign off. We'll talk in the morning. I'm sure people will be on the call.
04:24:17 <mccallumg> surangak: bye.
04:24:27 <surangak> mccallumg: sure, no problem,
04:24:34 <surangak> mccallumg: see you tomorrow...
04:25:06 *** mccallumg has quit IRC
04:38:27 *** mandric has quit IRC
04:46:26 *** surangak has quit IRC
05:13:08 *** surangak has joined #openmrs
05:13:32 *** bwolfe has joined #openmrs
05:13:32 *** ChanServ sets mode: +o bwolfe
05:14:55 <surangak> djazayeri: hi darius r u there ?
05:15:13 <surangak> djazayeri: need a clarification regarding the progress of visit attributes...
05:15:36 <bwolfe> surangak, aren't they committed?
05:15:53 <surangak> bwolfe: hi, yes
05:16:07 <surangak> bwolfe: but i dont see where i can allocate a visit attribute value
05:16:17 <bwolfe> is it not in the UI yet?
05:16:25 <bwolfe> do you have to define a new visit attribute type first?
05:16:30 <surangak> bwolfe: i can create visit attribute, and visit attribute type,
05:16:39 <surangak> bwolfe: hmm i did
05:19:46 *** surangak__ has joined #openmrs
05:20:00 <surangak__> bwolfe: sorry got cut off...
05:20:13 <surangak__> bwolfe: in visit attribute type page, im asked to input a handler configuration
05:20:44 <surangak__> bwolfe: they have provided a text box to do so.. im assuming that i need to point to a specific handler class here...
05:20:54 *** surangak has quit IRC
05:21:07 <surangak__> bwolfe: http://localhost:8080/openmrs/admin/visits/visitAttributeType.form?visitAttributeTypeId=1
05:21:42 <bwolfe> hmm
05:21:58 <bwolfe> not sure what the handler is supposed to be (I wasn't in on the coding of visit attributes)
05:22:32 <surangak__> bwolfe: aha... who was working on this.. darius and.....
05:22:44 <bwolfe> wyclif and daniel
05:22:47 <surangak__> bwolfe: hopefully i can catch one of them... :-)
05:22:54 <djazayeri> surangak__: I'm here
05:23:04 <surangak__> aha
05:23:16 <surangak__> hi, we were just discussing visit attributes...
05:23:20 <djazayeri> okay
05:23:42 <surangak__> maybe u can shed some light on the handler configuration text box
05:23:54 <surangak__> and what we're supposed to enter there...
05:24:17 <djazayeri> Sure
05:24:40 <surangak__> im looking at http://localhost:8080/openmrs/admin/visits/visitAttributeType.form?visitAttributeTypeId=1... hoping to create my first visit attribute...
05:24:52 <djazayeri> so, have you looked at Person Attribute Types?
05:25:18 <djazayeri> We implemented those first, and we're not 100% happy with the way we implemented them.
05:25:47 <surangak__> i noted some org.openmrs.patient etc. etc. there...
05:25:48 <djazayeri> specifically, in person attribute types, there's one database column that gives the java class of the value.
05:26:23 <djazayeri> And in retrospect that was a mistake, because it's not always clear what UI widget should be used for any given value.
05:26:30 <surangak__> we store the java class nams in db to display ?
05:26:36 <djazayeri> sorry, for any given java class
05:26:53 <djazayeri> right, so if you create a person attribute type, you could give it the type "java.lang.String"
05:27:28 <surangak__> or if i create a attribute type location.. i would need to allocate value as id= 1 etc ?
05:27:54 <surangak__> here I would have to know the id value myself....
05:28:10 <djazayeri> Ben implemented some clever/hacky way of indicating what property of the java class needs to be a primary key
05:28:42 <surangak__> and i would need to know the primary key, and input that ?
05:28:58 <djazayeri> So, the reason that whole thing sort-of worked is that we had these "fieldgen" things, that would let you effectively say "give me an input field for the given class"
05:29:21 <surangak__> totally agree, ive been using fieldgen too
05:29:24 <surangak__> for my complex obs
05:29:42 <djazayeri> so in the UI layer we'd just show a fieldgen for the java class specified in the person attribute type
05:30:13 <surangak__> but then the ui page will have to contain multiple fieldgen tags, for each class supported ?
05:30:49 <djazayeri> Fieldgens are defined for each class, but the edit person page just does something like:
05:31:40 <djazayeri> <c:forEachvar="attrType"…> <openmrs:fieldgentype="${attrType.class}"/>
05:31:44 <djazayeri> or something like that
05:32:03 <djazayeri> Gotta run for a few minutes, will be back to finish the explanation
05:33:09 *** surangak has joined #openmrs
05:33:19 <surangak> sorry i keep getting cut off
05:33:26 <surangak> im afraid i lost u after...
05:33:35 <surangak> [10:57] <@djazayeri> Fieldgens are defined for each class, but the edit person page just does something like:
05:33:47 <bwolfe> he said: <c:forEachvar="attrType"…> <openmrs:fieldgentype="${attrType.class}"/>
05:33:47 <bwolfe> or something like that
05:33:48 <bwolfe> Gotta run for a few minutes, will be back to finish the explanation
05:34:25 <surangak> sure no probs
05:34:28 *** surangak__ has quit IRC
05:34:42 <surangak> djazayeri: hi, are you there ?
05:37:34 *** surangak has quit IRC
05:38:00 *** surangak has joined #openmrs
05:38:18 <surangak> djazayeri: sorry, keep getting cut off... r u there...
05:51:52 <djazayeri> surangak: hi, sorry, just back
05:52:35 <surangak> aha no problem
05:52:47 <surangak> i was looking at it
05:52:56 <djazayeri> so, the point is that fieldgen makes it very easy to do the UI for that design
05:53:02 *** dkayiwa has joined #openmrs
05:53:02 <djazayeri> but the design itself is a bit flawed
05:53:40 <djazayeri> For example you can have a person attribute type that's a java.lang.String
05:54:01 <djazayeri> but there's no way to say I want a String that's validated by a regex.
05:57:12 *** surangak has quit IRC
06:10:31 *** bryq has joined #openmrs
06:10:31 *** ChanServ sets mode: +v bryq
06:32:14 *** bryq has quit IRC
07:14:42 *** rafa has joined #openmrs
07:14:42 *** ChanServ sets mode: +v rafa
07:52:55 *** surangak has joined #openmrs
08:05:42 <dkayiwa> hi surangak
08:17:16 *** surangak has quit IRC
08:36:15 *** surangak_ has joined #openmrs
08:36:28 <surangak_> dkayiwa: helooo
08:36:38 <surangak_> dkayiwa: sorry, only just got back, was at lunch
08:36:57 <dkayiwa> no problem
08:37:23 <surangak_> dkayiwa: whats up ? :-)
08:37:26 <dkayiwa> i did a fresh checkout of trunk, applied the other two fixes, and was able to play with forms without any problem
08:37:58 <surangak_> dkayiwa: let me try that,....
08:38:16 <dkayiwa> ok
08:38:24 <surangak_> dkayiwa: oh, by the way, you worked on visit attributes and person attributes right
08:38:31 <surangak_> dkayiwa: will u be attending the design call ?
08:38:39 <dkayiwa> yes
08:39:46 <surangak_> dkayiwa: that would be great
08:39:52 <dkayiwa> :)
08:39:57 <surangak_> could i ask one question ?
08:40:08 <dkayiwa> ok
08:40:31 <surangak_> in either visit or person attributes, did u use fieldGen to provide auto coomplete boxes for users to input data ?
08:40:54 <dkayiwa> yes
08:41:34 <surangak_> dkayiwa: did u pass a dynamic variable as the fieldGen type
08:41:55 <dkayiwa> no
08:42:19 <surangak_> dkayiwa: i didnt have much luck finding it im afraid..
08:42:40 <dkayiwa> what did you want to do?
08:43:05 <surangak_> dkayiwa: i need to let users select either patient, location, encounter etc. etc.
08:43:37 <dkayiwa> why dont you just use three fieldGens?
08:46:39 *** surangak has joined #openmrs
08:47:20 *** surangak has quit IRC
08:47:20 *** surangak_ has quit IRC
08:48:23 *** surangak has joined #openmrs
08:48:52 <surangak> dkayiwa: hello
08:48:59 <dkayiwa> hi
08:49:06 <surangak> dkayiwa: i missed what u said iom afraid
08:49:26 <dkayiwa> why dont you just use three fieldGens?
08:53:22 *** pascal` has joined #openmrs
08:53:34 *** surangak has quit IRC
08:58:28 *** surangak has joined #openmrs
08:58:41 <surangak> dkayiwa: sorry, it happened again
08:58:52 <dkayiwa> :D
08:58:57 <dkayiwa> why dont you just use three fieldGens?
08:58:57 <surangak> dkayiwa: im worried that ultimately im gonna face n many fieldgen tags
08:59:16 <dkayiwa> whats your usecase?
08:59:26 <surangak> dkayiwa: later on i might have to add upto maybe even 10...
09:00:02 <surangak> its like this, if the user selectes a concept of type patient, then the fieldgen needs to show him only patients in the auto complete box
09:00:40 <surangak> but if he selects say location, then we need a seperate fieldgen to display locations
09:00:53 <surangak> dkayiwa: its like this, if the user selectes a concept of type patient, then the fieldgen needs to show him only patients in the auto complete box
09:01:01 <surangak> dkayiwa: but if he selects say location, then we need a seperate fieldgen to display locations
09:02:14 <surangak> test
09:03:27 <dkayiwa> if i got your correctly, looks like the different types of field gens are fixed
09:03:42 <dkayiwa> locations, persons, concepts, any other?
09:04:47 <surangak> dkayiwa: but we can changed by setting the type attribute right ?
09:05:15 <surangak> dkayiwa: the only thing that changes one fieldGen to another is the type attribute...
09:05:25 <dkayiwa> ok
09:05:38 <dkayiwa> i think we shall dive into it more in the dev call
09:06:11 <surangak> dkayiwa: sure will do
09:06:24 <surangak> dkayiwa: see you there :-)
09:07:13 *** pascal` has quit IRC
09:07:23 <dkayiwa> see ya :D
09:07:36 *** pascal` has joined #openmrs
09:13:25 <bwolfe> dkayiwa, I emailed you an upload link for the standalone installer
09:13:38 <bwolfe> can you get to a connection that doesn't charge you per MB and upload that somewhat soon?
09:13:57 <dkayiwa> let me try that
09:19:39 *** ChanServ sets mode: +v pascal`
09:19:53 <pascal`> Morning dkayiwa (=
09:20:06 <dkayiwa> morning pascal`
09:20:32 <pascal`> dkayiwa, the xforms field validation, is that done in javascipt or using dwr?
09:20:45 <dkayiwa> javascript
09:21:17 <pascal`> thx
09:21:38 <dkayiwa> yo welcome pascal`
09:23:12 <pascal`> dkayiwa, do you know off-hand what the validation function is calleD?
09:23:45 <dkayiwa> do you want to add custom validation?
09:23:56 <pascal`> no, something isn't working and i want to try and figure out why
09:24:07 <pascal`> looks right on the form designer and on the concept
09:24:17 <pascal`> but it's just failing for every input
09:25:07 <dkayiwa> pascal` did you build the validation logic using the form designer?
09:25:24 <pascal`> dkayiwa, there is validation in the designer
09:25:36 <pascal`> dkayiwa, but there's also an absolute high and low on the concept
09:26:02 <pascal`> I just want to look at the javascript source for the validation to see what it's doing
09:26:43 <dkayiwa> pascal`: Its actually java code which gets compiled to javascript (GWT)
09:27:12 <dkayiwa> so the actual javascript is very obfuscated and optimized by the GWT compiler
09:27:45 <pascal`> pascal`, well, I still need to take a look
09:27:52 <pascal`> because i need to figure out what's going on
09:27:52 <dkayiwa> yes
09:28:07 <dkayiwa> http://code.google.com/p/purcforms/
09:28:29 <dkayiwa> then you checkout the source
09:28:46 <pascal`> well i need to look at the compiled javascript first to see what check's it's doing
09:28:47 <pascal`> I think
09:29:45 <dkayiwa> pascal`: the compiled javascript is under web/module/resources/formdesigner
09:29:57 <dkayiwa> in the xforms module source
09:30:05 <pascal`> cool, thanks
09:32:12 <pascal`> dkayiwa, will it be this file: FormDesigner.nocache.js ?
09:32:26 <pascal`> it's the only js file I see
09:34:00 <dkayiwa> pascal`: that is like the bootstrap
09:34:29 <dkayiwa> the others are in a format MD5Name.cache.html
09:34:51 <pascal`> oh I see
09:36:44 <pascal`> dkayiwa, non of those html files contain the string "weight_kg"
09:36:58 <pascal`> dkayiwa, which is the id of the input field that has the bad validation
09:37:19 <pascal`> dkayiwa, do you know of a good way to find the relevant validation code?
09:37:45 <dkayiwa> pascal`: in the java source?
09:38:52 <pascal`> dkayiwa, well, I guess so, this javascript is unreadable
09:39:26 <dkayiwa> yes the GWT compiler optimizes it alot and obfsucates it
09:39:27 <pascal`> dkayiwa, do you see any initial problem with have both a concept absolute high/low as well as xforms validation? (checking for the same range)
09:39:58 <pascal`> dkayiwa, ok, wait, I think I see the issue
09:40:16 <dkayiwa> ok
09:41:12 <dkayiwa> concept high and low are supposed to be translated into xforms: pascal`
09:41:19 <pascal`> dkayiwa, yeah, I'm seeing that
09:42:11 *** bwolfe has quit IRC
09:42:19 <dkayiwa> so the forms engine should not submit a value which is not correct
09:42:32 <dkayiwa> if it does, then the form designer has a bug. pascal`
09:42:33 <pascal`> dkayiwa, yeah
09:42:48 <pascal`> dkayiwa, the generated validation rule was wrong for some reason
09:42:59 <pascal`> dkayiwa, it said: value is between 0.0 and
09:43:10 <pascal`> (it had no maximum, so it was just failing all the time)
09:43:19 <dkayiwa> oh i see
09:45:09 <pascal`> but it's auto generated, right dkayiwa?
09:45:13 <pascal`> based on the concept?
09:46:27 <dkayiwa> yes
09:46:48 <dkayiwa> if the autogenerated value if incorrect, then its a form designer bug
09:47:34 <pascal`> dkayiwa, it might be a bug
09:47:50 <pascal`> dkayiwa, just trying to find a set of reproducible steps
09:48:07 <dkayiwa> ok
09:48:21 <dkayiwa> that will be great pascal`
09:48:36 <pascal`> dkayiwa, I'm thinking if you edit a concept underneath a form, then the validation rules aren't being recreated properly
09:48:46 <pascal`> dkayiwa, I'll get back to you with the steps to reproduce
09:49:09 <dkayiwa> ok
09:53:13 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (providers): Code Review Fixes for Added provider UI - TRUNK 2253 <http://feedproxy.google.com/~r/OMRStrunk/~3/-VakM7PO8yE/OpenMRS> || New Changeset: OpenMRS (providers): Service and DAO for ProviderAttributeType - TRUNK-2265... <http://feedproxy.google.com/~r/OMRStrunk/~3/-d3_JIj7DMQ/OpenMRS> || New Changeset: OpenMRS (providers): liquibase changeset needs a name <http://feedproxy.google.com/~r/OMRStrunk/~3/9lnQ0Q5B-18/OpenMRS> || New Changeset: OpenMRS (providers): Service and DAO for Provider - TRUNK-2251... <http://feedproxy.google.com/~r/OMRStrunk/~3/9mb4NYFvQAA/OpenMRS> || New Changeset: OpenMRS (webapp-testing): svn:ignore target directory <http://feedproxy.google.com/~r/OMRStrunk/~3/Gkw00EN7H0w/OpenMRS> || New Changeset: OpenMRS (trunk): Fix the logic in EventListeners.setGlobalPropertyListeners - TRUNK-2323 <http://feedproxy.google.com/~r/OMRStrunk/~3/SI8F1hbovqc/OpenMRS> || New Changeset: OpenMRS (trunk): Logging Advice logs entire text of what is deserialized by serialization service - TRUNK-2317 <http://feedproxy.google.com/~r/OMRStrunk/~3/FBG4IDaM24g/OpenMRS>
09:55:40 <pascal`> dkayiwa, I did notice this when I right click on a field and choose "Pull New Elements": http://pastie.org/2002652
09:56:57 <dkayiwa> ok
09:57:11 <pascal`> dkayiwa, also, what should the process be for changing the absolute values of a concept underneath a form?
09:57:23 <pascal`> dkayiwa, do I need to reopen and refresh... or... what do I need to do?
09:58:14 <dkayiwa> if you change the concept value, then you need to refresh the form
09:58:39 <dkayiwa> if you do not do that, then you change it dirrectly in the form designer
09:58:57 <pascal`> refresh the form how?
09:59:06 <pascal`> open in the form design and then just click refresh?
09:59:13 <dkayiwa> yes
09:59:28 <dkayiwa> and i think refresh was renamed to pull new elements
09:59:33 <pascal`> oic
09:59:45 <dkayiwa> you can get that menu on right clicking in form fields
10:00:28 <pascal`> ok, let me see if I can get the steps to reproduce then
10:00:34 <dkayiwa> ok
10:02:57 <dkayiwa> pascal` what is the formId for that form?
10:05:48 *** surangak has quit IRC
10:14:38 <pascal`> dkayiwa++
10:20:31 *** bryq has joined #openmrs
10:20:31 *** ChanServ sets mode: +v bryq
10:33:39 *** bwolfe has joined #openmrs
10:33:39 *** ChanServ sets mode: +o bwolfe
10:52:54 <pascal`> dkayiwa++
10:52:56 <pascal`> dkayiwa++
11:15:00 <pascal`> dkayiwa++
11:15:00 <pascal`> dkayiwa++
11:15:28 *** james_regen has joined #openmrs
11:15:28 *** ChanServ sets mode: +v james_regen
11:15:37 <bwolfe> pascal`, thats a lot of karma
11:15:39 <bwolfe> !karma
11:15:39 <OpenMRSBot> bwolfe: Highest karma: "bwolfe" (85), "dkayiwa" (31), and "groovy" (30). Lowest karma: "emacs" (-8), "[INFO] ----------------------------------------------------------------------" (-5), and "windows" (-4). You (bwolfe) are ranked 1 out of 233.
11:15:54 <bwolfe> meh, he has a long way to go before he reaches me ;-)
11:16:03 <dkayiwa> :D
11:16:04 <pascal`> bwolfe, he's doing a lot of stuff for me
11:16:19 <pascal`> hey, i got kicked off the top 3...
11:16:21 <bwolfe> hmm, well, he should be doing more stuff for openmrs and less for jembi ;-)
11:16:26 <pascal`> i kick myself off :)
11:16:30 <pascal`> bwolfe, it is for openmrs
11:16:35 <dkayiwa> :D
11:16:41 <bwolfe> ...unless you're going to be contributing to an upcoming sprint. :-D
11:16:44 <pascal`> bwolfe, public xforms code... just incorporating jembi's feedback
11:16:53 <pascal`> !karma pascal`
11:16:53 <OpenMRSBot> pascal`: Karma for "pascal`" has been increased 25 times and decreased 1 time for a total karma of 24.
11:18:00 <pascal`> windows--
11:18:16 <pascal`> osx++
11:18:18 <bwolfe> ubuntu++
11:18:20 <bwolfe> osx--
11:18:23 <pascal`> ubuntu++
11:18:27 <pascal`> bwolfe--
11:18:33 <bwolfe> ha
11:18:34 <pascal`> osx is awesome
11:18:40 <dkayiwa> osx++++
11:18:40 <bwolfe> no, osx-- is not
11:18:50 <pascal`> why not bwolfe?
11:18:51 <bwolfe> !karma osx++
11:18:51 <OpenMRSBot> bwolfe: Karma for "osx++" has been increased 1 time and decreased 0 times for a total karma of 1.
11:19:08 <bwolfe> because its made by apple--
11:19:08 <pascal`> !karma osx
11:19:08 <OpenMRSBot> pascal`: Karma for "osx" has been increased 2 times and decreased 1 time for a total karma of 1.
11:19:22 <pascal`> well
11:19:46 <pascal`> it depends whether you look at it from a computer science perspective, or a software philosophy perspective.
11:21:14 <bwolfe> I look at it from an Apple Sucks perspective ;-)
11:21:41 <pascal`> well, then I guess it's impossible for you to be objective
11:22:18 <pascal`> How about we have a mobile device triangle rendering contest?
11:22:31 <pascal`> First device to render 1 trillion triangles wins?
11:22:50 <bwolfe> ha
11:22:59 <bwolfe> first let me overclock to 1.5ghz
11:23:04 <pascal`> haha
11:23:07 <pascal`> no h4xx0rz
11:23:07 <bwolfe> ok. lets start
11:23:40 <bwolfe> why? jealous that you can't do it?
11:24:11 <pascal`> Of course I can do it
11:24:23 <pascal`> http://modmyi.com/forums/file-mods/726701-how-overclock-iphone-3g-3gs-4-a.html
11:24:31 <OpenMRSBot> <http://ln-s.net/8s31> (at modmyi.com)
11:25:21 <pascal`> The a4 processors are pretty sweet
11:25:29 <pascal`> anyway, the android phones are really cool too
11:25:35 <pascal`> I'm just objective (=
11:25:54 <bwolfe> interesting
11:26:21 <bwolfe> I'm using a samsung vibrant right now, so the rendering would actually be pretty close. are you on iphone4 or 3gs?
11:26:45 <pascal`> 4
11:26:57 <pascal`> samsung
11:27:07 <pascal`> it's hard to be objective about samsung (=
11:27:19 <pascal`> how is it?
11:27:25 <bwolfe> I really didn't like them...until I started using the vibrant
11:27:43 <bwolfe> its great. I can't go back to a standard lcd/;ed. must have amoled from here on out.
11:28:02 <pascal`> ok, nice
11:28:06 <pascal`> display resolution?
11:28:15 <bwolfe> dunno, the standard one
11:28:22 <bwolfe> not quite iphone4 I don't htink
11:28:31 <bwolfe> but its brighter and uses much less power
11:28:36 <pascal`> 800×480
11:29:17 <pascal`> looks really nice
11:29:43 <bwolfe> http://phandroid.com/samsung-vibrant/#specs
11:29:54 <pascal`> you have a physical qwerty?
11:30:09 <bwolfe> I think I'll be switching to a captivate here in a week or so. same specs, just less iphone-looking. :-)
11:30:10 <bwolfe> http://phandroid.com/samsung-vibrant/#specs
11:30:14 <pascal`> from wikipedia: physical QWERTY keyboard on Sprint version only
11:30:15 <bwolfe> err http://phandroid.com/samsung-captivate/
11:30:46 <bwolfe> right, sprint galaxy s has the keyboard...but I didn't like the feel of it (I have sprint at home). So I went with the HTC EVO Shift
11:31:06 <pascal`> well, that review on the android fan site definitely seems objective
11:31:09 <bwolfe> but here abroad I had to ditch sprint (its CDMA). so I got a GSM android phone: the vibrant
11:31:21 <bwolfe> they never are :-p
11:31:29 <pascal`> yeah, it looks really cool too
11:32:17 <bwolfe> when I get back to the States my plan is to get the Nexus S 4g on sprint (have to go back to them since I'm on contract)
11:32:37 <pascal`> i would probably have got a nexus
11:32:42 <pascal`> timing was just bad
11:32:44 <bwolfe> if I had my druthers I'd get the galaxy s II though...
11:33:07 <bwolfe> the nexus 1 was a nice device...but was outdated very quickly
11:33:12 <bwolfe> the nexus s is a better nexus
11:33:25 <bwolfe> the nexus 3 looks to be awesome though (either lg or htc)
11:33:49 <bwolfe> ok, back to work. ;-)
11:35:53 <pascal`> hehe, yeah
11:36:14 <pascal`> hey bwolfe, do you know anything about the implementers meeting this year?
11:36:22 <bwolfe> very little
11:36:28 <bwolfe> Dawn is doing a lot of the leg work
11:36:47 <pascal`> ok, wonder where it'll be
11:36:51 <bwolfe> and it was supposed to be in Nigeria around the HELINA conference...but now Helina has moved countries and moved back 2 months
11:36:59 <bwolfe> so she's looking elsewhere
11:37:04 <pascal`> ok cool
11:37:14 <bwolfe> CPT (monkey valley) is still on the list...but we want to first examine other possibilities)
11:37:54 <pascal`> yeah, wouldn't mind monkey valley
11:38:04 <pascal`> I just hope I get to attend if it's somewhere else
11:38:15 <bwolfe> why wouldn't you?
11:38:20 <bwolfe> chris not like you anymore?
11:38:28 <bwolfe> or carl keeps you chained to a desk?
11:39:59 <pascal`> hah
11:40:04 <pascal`> just budget i guess
11:40:58 <pascal`> in africa should be okay though
11:41:42 <bwolfe> in-africa flights are not as cheap as they should be
11:43:37 <pascal`> absolutely
12:01:45 <pascal`> dkayiwa++
12:01:47 <pascal`> dkayiwa++
12:04:30 <robbyoconnor> bwolfe: I wanna make the meeting this year!
12:04:34 <robbyoconnor> Make it happen! :D
12:04:43 <robbyoconnor> Who do I have to bribe?
12:05:25 <dkayiwa> maybe Jembi :)
12:05:35 <robbyoconnor> pascal`: you have connections there
12:06:06 <robbyoconnor> :>
12:06:20 <bwolfe> robbyoconnor, you can always apply for a scholarship to attend
12:06:38 <bwolfe> but you have to do some significant work around openmrs to win one probably
12:06:55 <bwolfe> there was talk at one point about a US-based openmrs conference this summer, not sure where that is headed
12:07:13 <robbyoconnor> ah -- in that case i'm screwed
12:07:26 <robbyoconnor> I haven't done much work :(
12:07:35 <bwolfe> get busy
12:08:01 <robbyoconnor> Facility Data Module was taken over by mike
12:08:07 <robbyoconnor> so no clue what to do now
12:08:26 <robbyoconnor> ohh
12:08:30 <robbyoconnor> groovy module
12:08:33 <robbyoconnor> forgot about that one
12:08:36 <bwolfe> see my dev list post from about 5 seconds ago ;-)
12:08:42 <dkayiwa> yes
12:08:51 <dkayiwa> was about to say the same :)
12:09:36 <robbyoconnor> ah
12:09:56 <robbyoconnor> I commited myself to Sahana -- wonder if I can do both :X
12:09:56 *** rafa has quit IRC
12:11:59 <bwolfe> soc with them this year?
12:24:25 <robbyoconnor> bwolfe: well no
12:24:46 <robbyoconnor> but said I'd get my project from last year at least to a minimal working state
12:25:02 <robbyoconnor> and do some documentation work -- apparently im good with that
12:25:22 <robbyoconnor> between that and writing decent functional specs with coaching :)
12:25:38 <robbyoconnor> I'm mentoring with them
12:34:25 *** Hazamonzo has joined #openmrs
12:35:48 *** Guest34885 has quit IRC
12:50:33 *** surangak has joined #openmrs
12:53:49 *** bwolfe has quit IRC
12:55:23 *** bwolfe has joined #openmrs
12:55:23 *** ChanServ sets mode: +o bwolfe
12:59:01 <surangak> design call time, isnt it ? :)
13:00:40 <bwolfe> it 30 seconds, yes surangak
13:01:16 <surangak> im there, hopefully we will have all stakeholders today
13:01:27 <surangak> i've been canvassing :P
13:02:04 <bwolfe> haha
13:02:06 <bwolfe> good work
13:02:17 <bwolfe> (although I wasn't canvassed personally...)
13:02:38 <dkayiwa> :D
13:04:48 *** mccallumg has joined #openmrs
13:04:48 *** ChanServ sets mode: +v mccallumg
13:08:40 *** robbyoconnor has quit IRC
13:23:11 *** aja has joined #openmrs
13:38:24 *** pascal` has quit IRC
13:38:46 *** mandric has joined #openmrs
13:51:07 *** pascal` has joined #openmrs
13:51:10 *** aja has quit IRC
13:51:41 *** ChanServ sets mode: +v pascal`
13:51:59 <pascal`> dkayiwa++
14:06:48 *** gauravpaliwal has joined #openmrs
14:06:48 *** ChanServ sets mode: +v gauravpaliwal
14:14:57 <pascal`> dkayiwa++
14:21:18 *** gbastien has joined #openmrs
14:22:51 *** bwolfe has quit IRC
14:23:59 *** aja has joined #openmrs
14:35:56 *** suho has joined #openmrs
14:35:56 *** ChanServ sets mode: +v suho
14:39:45 <pascal`> dkayiwa++
14:40:29 *** gbastien has quit IRC
14:45:43 *** surangak has quit IRC
14:51:45 *** jportela has joined #openmrs
14:51:45 *** ChanServ sets mode: +v jportela
14:53:50 *** gbastien has joined #openmrs
15:05:04 *** pascal` has quit IRC
15:08:04 *** dkayiwa has quit IRC
15:35:40 *** downeym has joined #openmrs
15:35:40 *** OpenMRSBot sets mode: +o downeym
15:35:40 *** ChanServ sets mode: +o downeym
15:35:45 *** akssps011 has joined #openmrs
15:36:04 *** akssps011 has left #openmrs
15:36:12 *** halin has joined #openmrs
15:36:27 <downeym> Hi halin and welcome to the #openmrs IRC channel.
15:36:59 <halin> hi dow
15:37:04 <halin> ho downeym
15:37:39 *** lh has joined #openmrs
15:38:29 *** downeym_ has joined #openmrs
15:38:29 *** ChanServ sets mode: +o downeym_
15:40:05 *** dlawson has joined #openmrs
15:40:05 *** ChanServ sets mode: +v dlawson
15:42:29 *** downeym has quit IRC
15:42:29 *** downeym_ is now known as downeym
15:46:07 *** mccallumg has quit IRC
15:59:14 *** gbastien has quit IRC
16:03:14 *** mandric_ has joined #openmrs
16:03:19 *** mandric has quit IRC
16:03:20 *** mandric_ is now known as mandric
16:06:26 *** suho has quit IRC
16:11:00 *** gbastien has joined #openmrs
16:12:06 *** halin has quit IRC
16:19:06 *** suho has joined #openmrs
16:19:06 *** ChanServ sets mode: +v suho
16:21:23 *** mandric has quit IRC
16:22:52 *** mandric has joined #openmrs
16:28:57 *** mccallumg has joined #openmrs
16:28:57 *** ChanServ sets mode: +v mccallumg
16:35:31 *** gauravpaliwal has quit IRC
16:44:31 *** mandric has joined #openmrs
16:49:30 *** pascal` has joined #openmrs
16:49:31 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (webapp-testing): Created a test case for adding users - APPTEST-2 <http://feedproxy.google.com/~r/OMRStrunk/~3/_V6WH7BY3p4/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Removed plugin dependencies and upgraded jbehave to 3.4 <http://feedproxy.google.com/~r/OMRStrunk/~3/oOvdpa-5owA/OpenMRS>
16:49:46 *** mccallumg has quit IRC
17:11:52 *** mandric has quit IRC
17:19:38 *** dlawson_ has joined #openmrs
17:19:38 *** ChanServ sets mode: +v dlawson_
17:19:42 *** dlawson_ has left #openmrs
17:22:15 *** surangak has joined #openmrs
17:37:34 *** djazayeri has quit IRC
17:44:32 *** bryq has quit IRC
17:44:58 *** pascal` has quit IRC
17:59:01 *** bwolfe has joined #openmrs
17:59:01 *** ChanServ sets mode: +o bwolfe
18:15:41 *** aja has quit IRC
18:23:15 *** czakian has joined #openmrs
18:33:53 *** dkayiwa has joined #openmrs
18:41:08 *** mandric has joined #openmrs
18:43:18 *** cta has joined #openmrs
18:58:49 <suho> hi dkayiwa
18:58:58 <dkayiwa> hi suho
18:59:06 <suho> are you free ?
18:59:11 <dkayiwa> can i get back to you in 30 mins?
18:59:18 <dkayiwa> will you still be around?
18:59:46 <suho> I'll get you tomorrow morning :)
19:00:00 <dkayiwa> ok
19:00:18 <suho> thanks :)
19:00:43 *** suho has quit IRC
19:02:23 *** cta has quit IRC
19:05:05 *** bryq has joined #openmrs
19:05:05 *** ChanServ sets mode: +v bryq
19:08:45 *** downeym has quit IRC
19:44:09 <surangak> say howdy
19:44:10 *** bwolfe has quit IRC
19:44:26 <surangak> wonder if there is anyone who is familiar with visit attributes here ?
19:49:29 *** surangak has quit IRC
19:50:46 *** wyclif has joined #openmrs
19:52:48 *** surangak has joined #openmrs
19:54:05 <surangak> say hi
19:54:17 <surangak> has anyone hit an problem creating visit attributes
19:54:30 <surangak> as, in, did it give anyone a class cast exception
19:57:15 *** mandric has quit IRC
20:00:24 *** james_regen has quit IRC
20:04:34 *** bwolfe has joined #openmrs
20:04:34 *** ChanServ sets mode: +o bwolfe
20:05:40 *** surangak has quit IRC
20:45:30 *** bwolfe has quit IRC
20:47:41 *** mandric has joined #openmrs
21:04:32 *** bryq has quit IRC
21:50:42 *** mandric has quit IRC
22:08:23 *** dkayiwa has left #openmrs
22:09:20 *** Echidna has quit IRC
22:12:27 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : added functionality to avoid locales overlaping and integrated pilot version of localization tool onto upda... <http://feedproxy.google.com/~r/OMRStrunk/~3/Vdvy4G80nSU/OpenMRS>
22:13:13 *** Echidna has joined #openmrs
22:13:13 *** ChanServ sets mode: +v Echidna
22:18:42 *** czakian has quit IRC
22:44:20 *** czakian has joined #openmrs
22:53:42 *** wyclif has quit IRC
22:54:27 *** lh has quit IRC
23:16:31 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (trunk): Cannot edit 2 patient records in separate tabs on the short patient form - TRUNK-2325 <http://feedproxy.google.com/~r/OMRStrunk/~3/MxB_nLGBAxM/OpenMRS>
23:31:44 *** wyclif has joined #openmrs
23:42:29 *** mandric has joined #openmrs