| 00:28:38 | *** james_regen has joined #openmrs |
| 00:28:39 | *** ChanServ sets mode: +v james_regen |
| 00:39:20 | *** njero has quit IRC |
| 01:02:34 | *** [OmegentooX] has quit IRC |
| 01:02:41 | *** [OmegentooX] has joined #openmrs |
| 01:02:41 | *** ChanServ sets mode: +v [OmegentooX] |
| 01:23:43 | *** njero has joined #openmrs |
| 01:23:43 | *** ChanServ sets mode: +v njero |
| 01:29:04 | *** Keelhaul has quit IRC |
| 01:39:24 | *** sunbiz has joined #openmrs |
| 01:40:01 | <sunbiz> !ping |
| 01:40:01 | <OpenMRSBot> pong |
| 01:46:28 | <r0bby> sunbiz =) |
| 01:47:30 | <sunbiz> hi r0bby !! |
| 01:48:09 | <sunbiz> r0bby: started with ur project ?? |
| 01:49:22 | <sunbiz> r0bby: howz the NY-NJ meetup plans going on ??? Got a lot of mails on the Gsoc ML for that! |
| 01:50:17 | <r0bby> yeh lh yelled at me for that |
| 01:50:27 | <r0bby> Right now i'm waiting |
| 01:50:34 | <r0bby> we may or may not have a solid date |
| 01:50:58 | <r0bby> and *MAY* have lh host us herself |
| 01:51:35 | <sunbiz> So...it'll be held at Google ?? |
| 01:51:43 | <r0bby> yes |
| 01:51:47 | <r0bby> if at all possible |
| 01:52:05 | <sunbiz> nice work r0bby... |
| 01:52:14 | <r0bby> :x |
| 01:52:46 | <r0bby> =D |
| 01:54:22 | <sunbiz> r0bby: and u started working on ur module ?? |
| 01:54:40 | <r0bby> no |
| 01:54:45 | <r0bby> don't feel like it |
| 01:54:45 | <sunbiz> r0bby: u have a folder atleast... How do I get one ?? |
| 01:55:03 | <r0bby> follow the procedure :P |
| 01:55:16 | <r0bby> your mentor should have told you :P |
| 01:55:23 | <r0bby> that was one thing burke wanted me to do |
| 01:55:48 | <sunbiz> r0bby: somehow I've been missing Brian on the IRC coz of the diff timezones |
| 01:55:57 | <sunbiz> yea... he told me to write an email |
| 01:56:57 | <sunbiz> r0bby: did u get commit access to the SVN ?? |
| 01:57:49 | <nribeka> sunbiz: bmckown you mean, he usually here in the daylight. you probably need to adjust your sleep time hehe :D |
| 01:58:17 | <sunbiz> nribeka: yes... I have to!! |
| 01:58:25 | <r0bby> yes |
| 01:58:29 | <r0bby> partial commiter |
| 01:58:37 | <r0bby> I *CAN* commit to trunk and other modules |
| 01:58:40 | <r0bby> but i dont |
| 01:58:59 | <nribeka> me too. partial commiter |
| 01:59:53 | <sunbiz> nribeka: u already comitted on ur module ??? |
| 02:00:32 | <nribeka> yeah, just a bit of code. not that much actually. |
| 02:01:39 | <nribeka> i think you already read this sunbiz |
| 02:01:39 | <nribeka> http://openmrs.org/wiki/Developers#Subversion_Code_Repository |
| 02:01:43 | <OpenMRSBot> <http://ln-s.net/1r$E> (at openmrs.org) |
| 02:01:56 | <sunbiz> yes |
| 02:02:15 | <nribeka> sorry for starting too early guys :( |
| 02:10:43 | <nribeka> off to go to a place for the weak |
| 02:10:48 | <nribeka> bedroom ... |
| 02:10:54 | <nribeka> cya guys around |
| 02:11:06 | <sunbiz> nribeka: cya |
| 02:11:24 | <nribeka> hope you can meet bmckown sunbiz |
| 02:11:39 | <r0bby> zzzzzzzzzzzz |
| 02:11:47 | <nribeka> goodluck with the meetup r0bby, i don't think i can make it there :( |
| 02:12:57 | <r0bby> nribeka: where are you located/ |
| 02:13:13 | <r0bby> i dont expect you to |
| 02:13:22 | <nribeka> haha ... |
| 02:13:29 | <nribeka> actually not that far :D |
| 02:13:30 | <r0bby> NYC is the central point of NY-NJ and CT |
| 02:13:34 | <nribeka> pittsburgh |
| 02:13:54 | <nribeka> 4 - 5 hours |
| 02:14:07 | <r0bby> yeh |
| 02:14:10 | <r0bby> good night |
| 02:14:28 | <nribeka> night r0bby |
| 02:14:30 | <nribeka> night all |
| 02:15:29 | *** nribeka has quit IRC |
| 02:25:11 | *** sunbiz has left #openmrs |
| 02:38:06 | *** njero has quit IRC |
| 03:11:03 | *** TorLye has quit IRC |
| 04:24:57 | *** TorLye has joined #openmrs |
| 04:46:58 | *** Nzeyi has joined #openmrs |
| 05:25:59 | *** Nzeyi has quit IRC |
| 05:27:04 | *** Nzeyi has joined #openmrs |
| 05:33:12 | *** james_regen has quit IRC |
| 05:43:28 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: RE:Installation Trouble when starting OpenMRS <http://forum.openmrs.org/viewtopic.php?f=9&t=370#p1209> |
| 05:47:56 | *** james_regen has joined #openmrs |
| 05:47:56 | *** ChanServ sets mode: +v james_regen |
| 05:55:41 | *** njero has joined #openmrs |
| 05:55:41 | *** ChanServ sets mode: +v njero |
| 06:32:25 | *** njero has quit IRC |
| 06:34:06 | *** bwolfe has joined #openmrs |
| 06:34:06 | *** ChanServ sets mode: +o bwolfe |
| 06:34:06 | *** OpenMRSBot sets mode: +o bwolfe |
| 07:06:35 | *** nribeka has joined #openmrs |
| 07:47:47 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4153]: Adding group by sql test to AdministrationServiceTest <http://dev.openmrs.org/changeset/4153> |
| 07:49:16 | *** bmckown has joined #openmrs |
| 07:49:16 | *** ChanServ sets mode: +o bmckown |
| 07:57:25 | *** njero has joined #openmrs |
| 07:57:25 | *** ChanServ sets mode: +v njero |
| 08:03:02 | *** njero_ has joined #openmrs |
| 08:06:40 | *** njero has quit IRC |
| 08:08:50 | *** njero has joined #openmrs |
| 08:08:50 | *** ChanServ sets mode: +v njero |
| 08:09:21 | *** njero_ has quit IRC |
| 08:10:05 | *** TorLye has quit IRC |
| 08:13:32 | *** njero has quit IRC |
| 08:16:28 | *** maveriick has joined #openmrs |
| 08:17:55 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4155]: Merging trunk to report-api-refactoring [4120]:[4154] <http://dev.openmrs.org/changeset/4155> || OpenMRS Changesets: Changeset [4154]: report-api-refactoring: Fixing manage observations person search <http://dev.openmrs.org/changeset/4154> |
| 08:20:43 | *** njero has joined #openmrs |
| 08:20:43 | *** ChanServ sets mode: +v njero |
| 08:28:40 | *** james_rege1 has joined #openmrs |
| 08:29:40 | *** james_regen has quit IRC |
| 08:37:02 | *** james_rege1 has quit IRC |
| 08:44:08 | *** njero has quit IRC |
| 08:48:36 | *** james_regen has joined #openmrs |
| 08:48:37 | *** ChanServ sets mode: +v james_regen |
| 08:49:22 | *** bmckown_ has joined #openmrs |
| 08:53:37 | *** atomicturtle has quit IRC |
| 08:57:28 | *** bmckown has quit IRC |
| 09:00:19 | *** njero has joined #openmrs |
| 09:00:19 | *** ChanServ sets mode: +v njero |
| 09:05:59 | *** bmckown_ is now known as bmckown |
| 09:06:16 | *** ChanServ sets mode: +o bmckown |
| 09:18:21 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4156]: Trim leading and trailing spaces from ID numbers in short patient form. ⦠<http://dev.openmrs.org/changeset/4156> |
| 09:33:25 | *** njero has quit IRC |
| 09:42:35 | *** atomicturtle has joined #openmrs |
| 09:48:22 | * maveriick drops a pin to break the pindrop silence of this room |
| 10:19:38 | <mshanks> lol |
| 10:19:54 | <mshanks> too busy... finals starting on tuesday |
| 10:19:56 | <mshanks> soooooo much to do |
| 10:20:25 | <maveriick> mshanks, your finals are due but thesis completed? |
| 10:20:33 | <nribeka> good luck mshanks |
| 10:21:06 | <mshanks> maveriick; not a thesis - a dissertation |
| 10:21:25 | <maveriick> mshanks: my mistake ...anyways Good luck :) |
| 10:21:41 | <mshanks> hehe thanks |
| 10:21:48 | <mshanks> only 2 to do... one not worried about - security |
| 10:21:56 | <mshanks> other is going to be.. meh... interesting. Operating Systems |
| 10:21:59 | <mshanks> and I got no idea whats in it lol |
| 11:00:38 | *** njero has joined #openmrs |
| 11:00:38 | *** ChanServ sets mode: +v njero |
| 11:18:41 | *** maveriick has quit IRC |
| 11:19:32 | *** maveriick has joined #openmrs |
| 11:20:49 | *** Nzeyi has quit IRC |
| 11:47:43 | *** upul has joined #openmrs |
| 11:55:59 | *** nribeka has quit IRC |
| 11:56:54 | *** Phantal- has joined #openmrs |
| 11:57:13 | <Phantal-> justin? |
| 11:59:51 | <bwolfe> justin goes by jmiranda Phantal- |
| 11:59:59 | <bwolfe> and it doesn't look like he's on |
| 12:00:24 | <Phantal-> alright, thank you :) |
| 12:00:53 | *** jmiranda has joined #openmrs |
| 12:00:53 | *** ChanServ sets mode: +o jmiranda |
| 12:01:04 | <Phantal-> jmiranda, howdy ;) |
| 12:01:06 | <jmiranda> hey Phantal- |
| 12:01:21 | <Phantal-> Thought I'd come in & talk to you rather than doing the back & forth via email |
| 12:01:27 | <jmiranda> i saw your email ... was about to respond |
| 12:01:37 | <Phantal-> So, I'm curious why you want to drop the current schema you already have |
| 12:01:49 | <Phantal-> seems like it'd be easier to make changes to the existing schema than design a new one |
| 12:01:57 | <jmiranda> we could do that |
| 12:02:17 | <jmiranda> i just don't want it to keep us from a more optimal solution |
| 12:02:29 | <jmiranda> but yeah, we can use the existing schema, tweak it a bit |
| 12:03:16 | <jmiranda> i just don't want to blindly adopt a solution that might not work, just because it exists |
| 12:03:38 | <Phantal-> Probably won't be 'til next week when I start looking it over; this weekend I need to cut down some trees & other junk |
| 12:03:52 | <jmiranda> but if we all agree that it's a good starting point, then we should definitely use it |
| 12:03:58 | <jmiranda> sure |
| 12:04:18 | <Phantal-> So, on the suggestion I had with the underlying schema ... |
| 12:04:28 | <jmiranda> the project probably won't start until early June |
| 12:04:30 | <Phantal-> I'm making the assumption that you have an operational schema and you want to create a star schema for the dwh |
| 12:04:33 | <Phantal-> is that correct? |
| 12:04:37 | <jmiranda> we should talk again later in may |
| 12:04:44 | <jmiranda> yes |
| 12:05:09 | <Phantal-> Would it be hard to modify the rest of the project to use a star schema for the operational db? |
| 12:05:37 | <jmiranda> not sure what you mean |
| 12:06:40 | <Phantal-> jmiranda, depending on the situation, it is sometimes a good idea to alter the operational system to use the same underlying schema as the dwh |
| 12:07:01 | <Phantal-> could be a bad idea since queries to the dwh can clobber performance for the rest of the system |
| 12:07:16 | *** Nzeyi has joined #openmrs |
| 12:07:40 | <Phantal-> but, it has the benefit of removing the need for ETL from operational db to dwh db |
| 12:08:14 | <jmiranda> i might be confused on the terminology, but the operational system is essentially the transactional system (i.e. openmrs) |
| 12:08:20 | <jmiranda> right? |
| 12:08:51 | <Phantal-> for example, the system I work on receives information similar to snmp data, among other things, and stores it in a somewhat convoluted snowflake schema |
| 12:09:03 | <Phantal-> Then I'm using kettle to extract & store it in a separate star schema |
| 12:09:06 | <jmiranda> or is it the intermediate data model that data is pushed to before being loaded into the dimensional schema? |
| 12:09:28 | <Phantal-> the 'operational system' for me would be the piece that receives & stores the snmp data, and allows you to work with that data in the snowflake schema |
| 12:09:34 | *** njero has quit IRC |
| 12:09:48 | <jmiranda> ok, that's what i thought |
| 12:10:24 | *** upul has quit IRC |
| 12:10:48 | <jmiranda> openmrs has a pretty complex (normalized) data model that will not be altered |
| 12:10:58 | <Phantal-> alright |
| 12:10:59 | *** maveriick has quit IRC |
| 12:11:02 | *** upul has joined #openmrs |
| 12:11:13 | <jmiranda> the answer to your "ETL" question |
| 12:11:17 | <jmiranda> (from the email) |
| 12:11:19 | * Phantal- nods |
| 12:11:59 | <jmiranda> is that the Logic Service has a queryable interface (for now a REST interface, possibly a SOAP interface at some point) |
| 12:12:37 | <jmiranda> so i can say "Give me the WEIGHT of patient X" or "Give me the WEIGHT of all patients" |
| 12:13:02 | <Phantal-> I've never used SOAP. I don't think kettle has anything designed specifically for that, but you can do web service requests & so-forth |
| 12:13:10 | <jmiranda> so the ETL tool could possibly be written to pull the data using this web interface |
| 12:13:40 | <jmiranda> or we can write an ETL module that allows an OpenMRS user choose which data points to extract |
| 12:13:40 | *** Nzeyi has quit IRC |
| 12:13:53 | <jmiranda> Matt actually said that it would be possible to pull the data |
| 12:14:20 | <Phantal-> ya, I'm thinking it won't be too hard |
| 12:14:25 | <jmiranda> i'm not sure what he was referring to, but i assumed that there must be an action in kettle that allows you to query a web service |
| 12:14:39 | <Phantal-> Lemme boot my laptop & see |
| 12:14:52 | <jmiranda> but that can be another project |
| 12:14:53 | <Phantal-> I don't remember a soap thing, but i know there's a web step for transformations |
| 12:15:14 | <jmiranda> our goal is to design the schema and make sure we can generate good reports off of it |
| 12:15:15 | <Phantal-> but, worst case, a shell script would be easy to write that handles it |
| 12:15:23 | <jmiranda> true |
| 12:16:01 | <jmiranda> the dimensional model needs to be solid and needs to be able to accommodate some pretty complex queries |
| 12:16:31 | * Phantal- nods |
| 12:16:35 | <jmiranda> which is why i want to involve someone on the ground that is using openmrs |
| 12:16:59 | <jmiranda> the more developers we have working on this, the less likely it will be successful ... |
| 12:17:12 | <jmiranda> unless we actually have an implementer steering the project |
| 12:17:12 | <Phantal-> I think the place to start will be to have them pose questions they want answers to |
| 12:17:18 | <jmiranda> exactly |
| 12:17:30 | <Phantal-> and start fleshing those questions out and start framing them in terms of facts |
| 12:17:44 | <jmiranda> so one of my next steps is to find an implementer that wants to help out |
| 12:17:53 | <Phantal-> implementer? |
| 12:18:01 | <Phantal-> someone using OMRS? |
| 12:18:08 | <jmiranda> exactly |
| 12:18:12 | <Phantal-> ah, good |
| 12:18:28 | <Phantal-> I've been lucky while doing my dwh in that I spent 2 years working in QA at my company |
| 12:18:55 | <Phantal-> so building up a dwh for our product has only been a headache in wrapping my head around dimensional modeling, learning mondrian, etc |
| 12:18:56 | <jmiranda> i've been in contact with an implementer in Haiti (who is not using OpenMRS, but would like to be) and i want to find someone who is actually using OpenMRS and could provide us with some requirements |
| 12:19:32 | <Phantal-> btw, we can be pretty flexible in designing this |
| 12:19:36 | <Phantal-> It's pretty easy to start small and scale up |
| 12:19:55 | <jmiranda> that's one of the reasons i wanted to start from scratch |
| 12:19:56 | <Phantal-> So even if we start with one cube, one fact table, and say, 2-5 dimensions, that's a good start and will help generate a lot of questions and answers for fleshing out more |
| 12:20:05 | <jmiranda> just so we could start with a stripped down simple fact table |
| 12:20:17 | <jmiranda> and add new dimensions where applicable |
| 12:20:19 | <Phantal-> makes sense |
| 12:20:36 | <jmiranda> i was overwhelmed by the star schema that we have |
| 12:21:00 | <jmiranda> there's a lot of columns that don't really make sense to me and probably don't need to be there |
| 12:21:16 | <Phantal-> Well, that's another thing I learned while doing this |
| 12:21:26 | <Phantal-> easier to add the columns even if they seem silly, and remove them later |
| 12:21:31 | <jmiranda> but then again, it's probably not a bad idea to have too many dimensions (and columns) because you never know what questions people are going to ask |
| 12:22:02 | <Phantal-> When listing out the schema, probably easier [visually] to list out columns that are obvious and make sense, then maybe have a link for viewing the entire table |
| 12:22:21 | <Phantal-> one of my dimensions has something like 80 columns |
| 12:22:40 | <Phantal-> most are unused, but they're there so that I can just make a minor change to the mondrian schema if i do use it |
| 12:24:46 | <Phantal-> kettle has an http client, and web services 'lookup' step |
| 12:24:55 | <Phantal-> the first one I assume lets you do a generic HTTP post or get |
| 12:26:52 | <Phantal-> looks like a GET, not a POST |
| 12:27:23 | <Phantal-> What kind of request does the rules engine expect? |
| 12:27:39 | *** nribeka has joined #openmrs |
| 12:27:58 | <Phantal-> oh, and since it's SOAP, the data is returned in an XML format? |
| 12:33:40 | <jmiranda> the REST api is expecting a GET for queries |
| 12:34:04 | <Phantal-> oh good, well that answers one question, the next is if/how to parse it in kettle |
| 12:34:19 | <jmiranda> yeah |
| 12:34:47 | <jmiranda> we have a plugin for BIRT which handles the parsing of the response |
| 12:35:17 | <Phantal-> hm. There's an 'add xml' step that takes input from a previous step and encodes it in xml ... |
| 12:35:46 | <jmiranda> we can move the parsing functionality to a common openmrs library and use that within KETTLE and the BIRT designer (presumably) |
| 12:36:02 | <jmiranda> i assume KETTLE can handle plugins |
| 12:36:04 | <Phantal-> you know, you could write a custom kettle plugin |
| 12:36:20 | <Phantal-> I haven't done it myself, but I assume it would be straightforward |
| 12:37:00 | *** njero has joined #openmrs |
| 12:37:00 | *** ChanServ sets mode: +v njero |
| 12:39:30 | <jmiranda> Phantal-, well, let's take it one step at a time |
| 12:39:57 | <jmiranda> which is "figure out what questions need to be answered" |
| 12:40:04 | <jmiranda> design the schema accordingly |
| 12:40:07 | *** james_regen has quit IRC |
| 12:40:35 | *** james_regen has joined #openmrs |
| 12:40:35 | *** ChanServ sets mode: +v james_regen |
| 12:40:50 | <jmiranda> modify the ETL scripts that already exist |
| 12:41:33 | <jmiranda> design a report that demonstrates that we can answer the required questions |
| 12:42:17 | <jmiranda> then we can go back and work on more flexible ETL tools for KETTLE (or as plugins to OpenMRS) |
| 12:59:27 | *** njero has quit IRC |
| 13:08:07 | <Phantal-> jmiranda, according to matt, looks like the other web services thing they're implementing for 3.1 has WSDL support for SOAP |
| 13:08:13 | <Phantal-> So, that sounds promising |
| 13:09:12 | <jmiranda> yeah, just saw your conversation on ##pentaho |
| 13:09:58 | <jmiranda> very cool |
| 13:29:34 | <nribeka> hi all. i have a non related question again :D |
| 13:30:10 | <nribeka> my friend is working on a telerehab system and he's looking for a video conf system |
| 13:30:20 | <nribeka> anybody have a suggestion? |
| 13:30:30 | <nribeka> sorry for the non related q |
| 13:31:37 | <Phantal-> nribeka, no idea, not my area |
| 13:32:20 | <nribeka> np Phantal- :D |
| 13:33:41 | <bwolfe> nribeka: many-to-many, or one-to-many, or one-to-one ? |
| 13:36:28 | <nribeka> for the moment, i think he need one to one |
| 13:37:48 | <bwolfe> skype does video fairly well one on one |
| 13:45:07 | <nribeka> ah, he needs something that he can leverage |
| 13:45:32 | <bwolfe> nribeka: a guy here used this program to do many-to-many: http://www.polycom.com/usa/en/products/products.html |
| 13:45:33 | <OpenMRSBot> <http://ln-s.net/1r:o> (at www.polycom.com) |
| 13:45:39 | <bwolfe> its not free though |
| 13:46:21 | *** bmckown has quit IRC |
| 13:46:34 | <nribeka> polycom is expensive :( |
| 13:46:49 | <nribeka> he want to create something that can compete with polycom actually :P |
| 13:47:37 | <nribeka> he want to create a system that can be used in rural area |
| 13:48:33 | *** bmckown has joined #openmrs |
| 13:48:33 | *** ChanServ sets mode: +o bmckown |
| 13:55:14 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4158]: Merging report-api-refactoring to trunk [2696]:[4157] <http://dev.openmrs.org/changeset/4158> || OpenMRS Changesets: Changeset [4157]: Improving error message for 'missing birthdate' in ADT A28 Handler <http://dev.openmrs.org/changeset/4157> |
| 13:58:32 | <nribeka> ah, found an interesting one http://code.google.com/p/openmeetings/ |
| 14:14:37 | *** sioraiocht_ has joined #openmrs |
| 14:27:07 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4159]: sockethl7listener -- * Adjustments for blank name and address fields in ⦠<http://dev.openmrs.org/changeset/4159> |
| 14:29:07 | *** sioraiocht has quit IRC |
| 14:38:13 | *** Echidna has quit IRC |
| 14:38:35 | *** Echidna has joined #openmrs |
| 14:44:21 | *** Keelhaul has joined #openmrs |
| 14:44:21 | *** ChanServ sets mode: +v Keelhaul |
| 14:45:56 | <Keelhaul> hey hey |
| 14:46:11 | <Keelhaul> so whens the api refactoring merge gonna be finished? |
| 14:47:04 | <bwolfe> Keelhaul: whenever my email said it would be |
| 14:47:40 | *** upul has quit IRC |
| 14:48:17 | <Keelhaul> it doesnt really |
| 14:49:11 | <bwolfe> not the one from today...the one from last week or so |
| 14:49:32 | <bwolfe> it said I would merge report-api by today, and api-refactoring by the 20th or so? |
| 14:49:37 | <Keelhaul> oh the schedule |
| 14:49:40 | <bwolfe> the concept-name a week after that |
| 14:49:40 | <Keelhaul> i remember something |
| 14:50:03 | <Keelhaul> ah report api =/ |
| 14:50:07 | <Keelhaul> i read it wrong then |
| 14:57:13 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4160]: -- sockethl7listener * Moved hl7 parsing out of createObservation method ⦠<http://dev.openmrs.org/changeset/4160> |
| 15:08:01 | *** james_regen has quit IRC |
| 15:09:16 | *** jmiranda_ has joined #openmrs |
| 15:30:58 | *** jmiranda has quit IRC |
| 15:37:56 | *** nribeka has quit IRC |
| 15:38:01 | <r0bby> This one time... at band -- nevermind |
| 15:49:29 | *** TorLye has joined #openmrs |
| 15:56:02 | <Keelhaul> http://rafb.net/p/Cz2VgY59.html |
| 15:56:12 | <Keelhaul> anyone got an idea what that error msg means? |
| 15:56:22 | <Keelhaul> i get it at the end of team->update |
| 15:56:28 | <Keelhaul> still builds fine though |
| 16:12:32 | *** bmckown_ has joined #openmrs |
| 16:12:40 | *** bmckown has quit IRC |
| 16:12:53 | *** bwolfe has quit IRC |
| 16:13:10 | *** bwolfe has joined #openmrs |
| 16:13:10 | *** ChanServ sets mode: +o bwolfe |
| 16:13:38 | <r0bby> Keelhaul: where are you commiting? |
| 16:14:03 | <Keelhaul> i'm not |
| 16:14:09 | <Keelhaul> i was updating trunk |
| 16:14:44 | <r0bby> I think something is being done with trunk |
| 16:14:55 | <r0bby> bwolfe wanna confirm? |
| 16:14:59 | *** sunbiz has joined #openmrs |
| 16:15:27 | * bwolfe has to check the logs because he lost his internet connection while that discussion was happening |
| 16:15:36 | <bwolfe> !irclogs |
| 16:15:36 | <OpenMRSBot> bwolfe: "irclogs" --- The OpenMRS IRC logs are publicly displayed online: http://dev.openmrs.org/irclogs |
| 16:15:41 | <Keelhaul> http://rafb.net/p/Cz2VgY59.html |
| 16:15:43 | <Keelhaul> thar |
| 16:15:50 | <Keelhaul> happened last night too |
| 16:16:00 | <Keelhaul> could as well be that MyEclipse addon i installed |
| 16:16:04 | <Keelhaul> it's quite intrusive |
| 16:16:14 | <Keelhaul> maybe subclipse acts weird with it |
| 16:16:16 | *** [OmegentooX] has quit IRC |
| 16:16:25 | <bwolfe> the svn server allows reads |
| 16:16:31 | <bwolfe> I just turned off the ability to commit r0bby |
| 16:16:43 | <bwolfe> Keelhaul: it must be on your end |
| 16:16:48 | <bwolfe> I've been able to update just fine today |
| 16:17:04 | <bwolfe> has that happened multiple times? perhaps the server died in the middle of your update? :-p |
| 16:17:26 | <Keelhaul> the error comes at the end of the update |
| 16:17:28 | <Keelhaul> and on every update |
| 16:17:37 | <Keelhaul> prolly myeclipse messing something up |
| 16:17:46 | <Keelhaul> it also shows errors in trunk's javascripts lol |
| 16:18:58 | *** bmckown_ is now known as bmckown |
| 16:19:13 | *** ChanServ sets mode: +o bmckown |
| 16:20:26 | *** sunbiz has quit IRC |
| 16:30:21 | *** ChanServ sets mode: +v atomicturtle |
| 16:34:32 | <Keelhaul> http://rafb.net/p/7G6YtY82.html |
| 16:34:36 | <Keelhaul> can this cause problems? |
| 16:43:41 | <bwolfe> no |
| 16:43:44 | <bwolfe> thats fine |
| 16:43:52 | <bwolfe> I just fixed that in trunk |
| 16:45:34 | <Keelhaul> ok |
| 16:47:05 | <Keelhaul> hm |
| 16:47:14 | <Keelhaul> trunk is full of errors now |
| 16:47:26 | <Keelhaul> import org.openmrs.api.ReportService; |
| 16:47:26 | <Keelhaul> import org.openmrs.cohort.CohortDefinition; |
| 16:47:38 | <Keelhaul> i thought it updated fully |
| 16:47:49 | <Keelhaul> maybe it actually aborted D= |
| 16:51:50 | *** bmckown has quit IRC |
| 17:08:41 | *** nribeka has joined #openmrs |
| 17:18:22 | *** jmiranda_ has quit IRC |
| 17:24:49 | *** atomicturtle has quit IRC |
| 17:25:16 | *** bwolfe has quit IRC |
| 17:27:45 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4163]: Updating readme in metadata/model folder <http://dev.openmrs.org/changeset/4163> || OpenMRS Changesets: Changeset [4162]: Added ability to set a micro version to openmrs build scripts - ⦠<http://dev.openmrs.org/changeset/4162> || OpenMRS Changesets: Changeset [4161]: data_synchronization_bidirectionaly: merge from tunk [4129:4157]. <http://dev.openmrs.org/changeset/4161> |
| 17:45:41 | *** nribeka has quit IRC |
| 17:51:38 | <mshanks> whats a more elequent way of saying something is brought up to date? ie suitable for this day and age? |
| 17:57:51 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4164]: Fixing readme and build properties for sql scripts <http://dev.openmrs.org/changeset/4164> |
| 18:33:16 | <r0bby> mshanks: erm |
| 18:34:43 | <mshanks> is ok - done it now :) |
| 18:37:02 | <r0bby> "Everything current as of this date" |
| 18:37:10 | <r0bby> "Everything is current as of this date" |
| 18:40:21 | *** atomicturtle has joined #openmrs |
| 18:43:15 | *** jmiranda has joined #openmrs |
| 18:43:15 | *** ChanServ sets mode: +o jmiranda |
| 18:49:24 | *** jmiranda has quit IRC |
| 19:01:16 | *** bwolfe has joined #openmrs |
| 19:01:16 | *** ChanServ sets mode: +o bwolfe |
| 19:01:50 | <Keelhaul> bwolfe: wb |
| 19:02:05 | <Keelhaul> any chance that the mapping file discriminators will make it into 1.3? |
| 19:03:51 | <bwolfe> haha |
| 19:03:53 | <bwolfe> perhaps |
| 19:04:06 | <bwolfe> remind me early next week and I can throw them in there |
| 19:05:10 | <Keelhaul> ok, lemme add a task lol |
| 19:09:12 | *** nribeka has joined #openmrs |
| 19:19:57 | <Keelhaul> is pentecost a holiday in america? |
| 19:22:19 | <Keelhaul> oh, it isnt |
| 19:34:04 | <bwolfe> nah, easter and christmas are the only two religious holidays |
| 19:34:13 | <bwolfe> and easter not even so much because thats always on a sunday |
| 19:34:46 | <Keelhaul> ah |
| 19:34:51 | <Keelhaul> german tends to add a day to each |
| 19:34:57 | <Keelhaul> so the monday after is a holiday |
| 19:34:59 | <Keelhaul> and dec 26 |
| 19:35:05 | <Keelhaul> germany* |
| 19:35:20 | <Keelhaul> did you change something in junit tests? |
| 19:35:26 | <Keelhaul> none will run anymore lol |
| 19:35:46 | <Keelhaul> http://rafb.net/p/idxq2989.html |
| 19:37:34 | <Keelhaul> also, those stax jars you added to lib |
| 19:37:39 | <Keelhaul> do i need them for unit tests? |
| 19:38:25 | <bwolfe> hmm |
| 19:38:43 | <bwolfe> perhaps I missed a merge in the build file |
| 19:39:09 | <bwolfe> yes, I think you probably do need those libs Keelhaul because the api requires them I think |
| 19:39:27 | <bwolfe> any of you follow the google open source blog? |
| 19:39:34 | <bwolfe> did you see the latest post by lh ? http://feeds.feedburner.com/~r/GoogleOpenSourceBlog/~3/287119764/moments-of-inspiration.html |
| 19:39:36 | <r0bby> ^^ that is jesus h. christ |
| 19:39:36 | <OpenMRSBot> <http://ln-s.net/1rBv> (at feeds.feedburner.com) |
| 19:39:51 | * r0bby does |
| 19:39:53 | <bwolfe> the bit about weekly blog updates is nice |
| 19:40:06 | <r0bby> oh they mentioned us? |
| 19:40:17 | <bwolfe> go ready filippo bollini's blog |
| 19:40:26 | <bwolfe> that is one awesome weekly update |
| 19:40:42 | <bwolfe> nribeka, mshanks, TorLye, take note :-) |
| 19:42:18 | <r0bby> I know how i'm going to update |
| 19:42:32 | <r0bby> Me and burke need to bang out a detailed plan |
| 19:42:34 | <r0bby> what will we do |
| 19:42:56 | <r0bby> What he wants done, I like his idea of doing the work in iterations |
| 19:43:32 | <r0bby> First, i need to do some backend work -- such as interrogating the class and generating the controllers/views (model will be the class i interrogate) |
| 19:43:57 | <r0bby> in fact that's the full module :X |
| 19:44:15 | * r0bby needs to generate an extension point too from within the module :X |
| 19:44:20 | <r0bby> is that even possible? |
| 19:44:31 | * r0bby has no clue |
| 19:44:51 | * r0bby should prolly employ TDD |
| 19:48:39 | <bwolfe> TDD ? |
| 19:48:43 | <bwolfe> task driven ? |
| 19:51:18 | <r0bby> Test Driven Development |
| 19:51:41 | <r0bby> basically write a test, it will fail -- write more code, test it again |
| 19:51:58 | <r0bby> it will naturally fail due to unresolved deps |
| 19:52:14 | <r0bby> but yeh |
| 19:52:25 | <r0bby> I'll prolly just test it as a whole |
| 19:57:05 | <bwolfe> I'll be very impressed if you can pull that off |
| 19:57:16 | <bwolfe> I've tried it...and I'm too weak |
| 19:57:17 | <bwolfe> :-/ |
| 20:17:20 | <Keelhaul> oh god i hate spring |
| 20:18:50 | *** r0bby has quit IRC |
| 20:22:18 | *** r0bby has joined #openmrs |
| 20:26:26 | <Keelhaul> where are the url and controller mappings in trunk? |
| 20:27:23 | <bwolfe> /web/web-inf/openmrs-servlet.xml |
| 20:28:10 | <Keelhaul> thx |
| 20:28:43 | <Keelhaul> hmm |
| 20:28:55 | <Keelhaul> locationList does not need a commandClass element it seems |
| 21:15:39 | <bwolfe> Keelhaul: commandClass is optional |
| 21:16:17 | <bwolfe> if not given in the spring mapping, it is taken from the whatever is the class type of getFormBackingObject(...) method's return value in the controller at runtime |
| 21:21:51 | <Keelhaul> yea i just figured out |
| 21:22:02 | <Keelhaul> it calls it prior to first display, it says |
| 21:22:13 | <Keelhaul> is there a way to already have a value passed at hat point? |
| 21:22:17 | <Keelhaul> like a locationId |
| 21:22:23 | <Keelhaul> that* point |
| 21:46:32 | <Keelhaul> bwolfe: i remember you or someone writing something about not calling the message in a thrown exception |
| 21:46:57 | <bwolfe> not sure what you mean |
| 21:47:17 | <Keelhaul> something about if you output the message, the stack gets lost or smt |
| 21:48:16 | <bwolfe> still not following |
| 21:48:25 | <Keelhaul> ah oh well =/ |
| 21:48:27 | <Keelhaul> thing is |
| 21:48:31 | <bwolfe> but if you do a log.error("message: " + err.getMessage()); |
| 21:48:33 | <bwolfe> it will get lost |
| 21:48:39 | <Keelhaul> if you select press the delete button on the location list |
| 21:48:46 | <bwolfe> you should do log.error("oh no! something bad happened!", err); |
| 21:48:49 | <Keelhaul> and no box is checked |
| 21:48:54 | <Keelhaul> you get a nullpointerexcep |
| 21:49:09 | <Keelhaul> and i wanted it to say something instead heh |
| 21:49:29 | <bwolfe> nice |
| 21:49:35 | <Keelhaul> well not for location itself |
| 21:49:39 | <Keelhaul> depts/rooms rather |
| 21:49:42 | <bwolfe> yeah, you would check that in the onSubmit or the other method |
| 21:50:08 | <bwolfe> it would need: |
| 21:50:09 | <Keelhaul> well its thrown when it enters the loop w/o checking whether its null |
| 21:50:23 | <Keelhaul> i'm not sure how to produce a proper screen output after catching that |
| 21:50:27 | <bwolfe> if (x == null) { showForm(request, response, errors); |
| 21:50:29 | <bwolfe> } |
| 21:50:58 | <bwolfe> before showForm() you could set an error message on the session. |
| 21:51:07 | <bwolfe> look in some other controllers on how to do that |
| 21:52:26 | <Keelhaul> yea it has a session error string |
| 21:59:39 | *** sioraiocht has joined #openmrs |
| 21:59:39 | *** ChanServ sets mode: +v sioraiocht |
| 22:07:25 | *** sioraiocht_ has quit IRC |
| 22:27:13 | <r0bby> groovy bug |
| 22:48:21 | *** bwolfe has quit IRC |
| 23:43:37 | *** Keelhaul has quit IRC |