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
|