IRC Chat : 2011-08-01 - OpenMRS

00:04:00 *** yanokwa has joined #openmrs
00:04:00 *** ChanServ sets mode: +v yanokwa
02:45:39 *** upul` has joined #openmrs
02:45:39 *** ChanServ sets mode: +v upul`
02:56:19 *** suho has joined #openmrs
02:56:19 *** ChanServ sets mode: +v suho
03:26:23 *** yanokwa_ has joined #openmrs
03:26:23 *** yanokwa has quit IRC
03:45:23 *** yanokwa has joined #openmrs
03:45:23 *** ChanServ sets mode: +v yanokwa
03:45:23 *** yanokwa_ has quit IRC
03:55:30 *** surangak has joined #openmrs
04:05:00 *** goutham has joined #openmrs
04:22:58 *** suho has quit IRC
05:03:29 *** yanokwa_ has joined #openmrs
05:03:29 *** yanokwa has quit IRC
05:21:12 *** yanokwa_ has quit IRC
05:26:54 *** vchircu has quit IRC
06:19:49 *** bwolfe has joined #openmrs
06:19:49 *** ChanServ sets mode: +o bwolfe
06:23:44 <bwolfe> hmm, no rafa and no dkayiwa in here yet...
06:32:22 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (obs-codes-expanded): Updating handlers to support possibility that valueComplex may be null. this is necessary to support editing of complex ... <http://feedproxy.google.com/~r/OMRStrunk/~3/VChDzicvIXw/OpenMRS>
06:50:38 *** yanokwa has joined #openmrs
06:50:38 *** ChanServ sets mode: +v yanokwa
06:51:42 *** bwolfe has quit IRC
06:52:22 *** bwolfe has joined #openmrs
06:52:22 *** ChanServ sets mode: +o bwolfe
07:21:56 *** pascal` has joined #openmrs
07:36:49 *** dkayiwa has joined #openmrs
07:37:22 *** magoo has joined #openmrs
08:12:38 <dkayiwa> good morning bwolfe
08:12:46 <bwolfe> hey daniel
08:12:56 <dkayiwa> how was your weekend bwolfe?
08:13:02 <bwolfe> too short
08:13:03 <bwolfe> yours?
08:13:06 <dkayiwa> lolllllll
08:13:08 <dkayiwa> same here
08:13:09 <dkayiwa> :)
08:13:19 <dkayiwa> i wish it was the reverse
08:13:29 <dkayiwa> 5 days of weekend and two working days
08:13:30 <dkayiwa> :)
08:13:44 <bwolfe> heh
08:14:04 <dkayiwa> bwolfe: the occ module link on the sprint page seems broken
08:14:58 <bwolfe> tis?
08:15:07 * bwolfe looks
08:15:29 <bwolfe> ok, I think its occmodule, not just occ
08:15:35 <dkayiwa> ok
08:15:39 <bwolfe> want to fix that?
08:15:45 <dkayiwa> cool
08:23:32 *** gagaman has joined #openmrs
08:23:43 <gagaman> Hi!
08:24:26 <gagaman> Anyone has any info regarding concept dictionary translations?
08:25:38 <gagaman> I'd gladly help translating into Spanish
08:25:59 <bwolfe> gagaman: just dictionary, or also interface terms?
08:26:27 <bwolfe> andy kanter has a site set up for translating his 60k+ concepts. I think he has some spanish already, but I'm sure its not complete
08:26:37 <bwolfe> his site is called the TSB.
08:26:37 <gagaman> Just dictionary. Interface terms are done via message.propierties, am I right?
08:26:44 <bwolfe> yes
08:26:59 <bwolfe> but the spanish messages.properties is out of date and wasn't even complete when it was last touched
08:27:25 <gagaman> Yes, I can tell. Many options still in English for this version.
08:28:07 <gagaman> Thanks for the data, I'll check Kanter's site
08:28:22 <bwolfe> right, the app falls back to the english messages.properties if the ES one doesn't have the code translated
08:28:42 <bwolfe> gagaman: did you find the wiki page on helping with translations?
08:29:01 <gagaman> Eventually I'll have to update the messages_es.propierties aswell, so I could give a hand.
08:35:19 *** yanokwa_ has joined #openmrs
08:35:20 *** yanokwa has quit IRC
08:36:14 <gagaman> I did. I cannot find the TSB webpage though.
08:44:26 <dkayiwa> bwolfe: do all your occmodule unit tests run successfully?
08:50:47 *** openmrs has joined #openmrs
08:51:22 <dkayiwa> hi mr openmrs :D
08:52:13 <openmrs> Sorra, wrong android irc settings :D
08:52:23 <dkayiwa> :)
08:55:45 *** gagaman has quit IRC
09:02:30 *** openmrs has quit IRC
09:02:31 *** batkinson has quit IRC
09:05:59 *** openmrs has joined #openmrs
09:10:24 *** openmrs has quit IRC
09:10:33 *** ChanServ sets mode: +v pascal`
09:30:09 *** yanokwa has joined #openmrs
09:30:09 *** ChanServ sets mode: +v yanokwa
09:30:09 *** yanokwa_ has quit IRC
09:31:02 *** bryq has joined #openmrs
09:31:02 *** ChanServ sets mode: +v bryq
09:41:35 <dkayiwa> hi bwolfe
09:44:27 <bwolfe> hi dkayiwa
09:44:47 <bwolfe> dkayiwa: no, occmodule tests fail right now I think. didn't I make a ticket for that already?
09:44:47 <dkayiwa> bwolfe: do all your unit tests on occ and occmodule projects run successfully?
09:45:39 <dkayiwa> ok, looks like i should start with that ticket. :)
10:06:34 *** danielf` has joined #openmrs
10:06:34 *** ChanServ sets mode: +v danielf`
10:07:54 <bwolfe> dkayiwa: are you fixing occmodule or occserver?
10:08:08 <dkayiwa> i had not yet started on any
10:08:34 <dkayiwa> but had checked out both bwolfe
10:08:52 <bwolfe> ok, what're you working on?
10:14:22 <dkayiwa> was reviewing suho's code in the meantime. bwolfe
10:15:22 <dkayiwa> bwolfe: and have taken tickets:
10:15:22 <dkayiwa> https://tickets.openmrs.org/browse/OCC-3
10:15:24 <dkayiwa> and
10:15:35 <dkayiwa> https://tickets.openmrs.org/browse/OCC-34
10:16:15 <bwolfe> why both?
10:16:18 <bwolfe> !ticket OCC-3
10:16:19 <OpenMRSBot> bwolfe: [#OCC-3] Fix the OCC Database connection timeout - OpenMRS JIRA - https://tickets.openmrs.org/browse/OCC-3
10:16:21 <bwolfe> !ticket OCC-34
10:16:22 <OpenMRSBot> bwolfe: [#OCC-34] Upgrade OCC to support the OpenMRS 1.7 database - OpenMRS JIRA - https://tickets.openmrs.org/browse/OCC-34
10:16:41 <bwolfe> isn't OCC-34 done?
10:17:03 <bwolfe> @ dkayiwa ...
10:17:37 <dkayiwa> bwolfe: occ34, not sure. i see an open ticket
10:17:47 *** yanokwa has quit IRC
10:18:02 *** yanokwa has joined #openmrs
10:18:02 *** ChanServ sets mode: +v yanokwa
10:18:13 <bwolfe> dkayiwa: click on the link above...its closed
10:18:19 <dkayiwa> bwolfe: i picked two because occ34 seems to be a small one
10:18:21 <bwolfe> check that ticket number again ;-)
10:18:26 <bwolfe> yeah mean OCC-3
10:18:32 <bwolfe> OCC-3 is small, yes
10:20:01 <dkayiwa> bwolfe: i picked it from the list of available tickets
10:21:23 <dkayiwa> oh sorry i meant occ3
10:21:24 <dkayiwa> :)
10:21:44 <bwolfe> yes, OCC-3 is fine. OCC-34 is not. you mean OCC-57
10:21:58 <bwolfe> looked at the dashboard: v
10:21:59 <bwolfe> http://openmrs.sc.osuosl.org/01/manager/html
10:22:11 <dkayiwa> oh yes :D
10:22:14 <dkayiwa> 57
10:22:32 <dkayiwa> i wonder where i got 34 :D
10:23:12 <dkayiwa> oh ya, i had just cliked the link i was refered to for an example
10:23:14 <dkayiwa> :)
10:23:47 <dkayiwa> bwolfe: sorry about the confusion :)
10:25:36 <bwolfe> ah, ok, mystery solved!
10:25:37 *** yanokwa has quit IRC
10:25:43 <dkayiwa> :)
10:25:55 *** yanokwa has joined #openmrs
10:25:55 *** ChanServ sets mode: +v yanokwa
10:29:43 *** daniel_ has joined #openmrs
10:29:58 *** danielf` has quit IRC
10:56:19 *** surangak has quit IRC
10:57:32 *** Yekkanti has joined #openmrs
10:58:15 <Yekkanti> bwolfe: Hey Ben, any luck around web app tests?
10:59:14 <bwolfe> I got it half set up in ci last week...then got distracted
11:00:37 <Yekkanti> bwolfe: Ohh ok :)
11:06:58 *** gagaman has joined #openmrs
11:08:11 *** james_regen has joined #openmrs
11:08:11 *** ChanServ sets mode: +v james_regen
11:08:35 <gagaman> Hi! I'm looking for a way to assign tasks to users in OpenMRS. Is there a native way, or a module to install? I'm not looking for a scheduler, just task assignment (fill a form for a patient, for example)
11:19:44 *** magoo has quit IRC
11:24:55 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (obs-codes-expanded): Cleaning up complexObsValue tag class and jsp. <http://feedproxy.google.com/~r/OMRStrunk/~3/hQLWPM26gaM/OpenMRS>
11:34:24 <bwolfe> gagaman: like a todo list?
11:36:07 *** upul` has quit IRC
11:51:18 *** AndChat- has joined #openmrs
11:52:23 <gagaman> Exactly. A way in wich a user can log in into the system and have a list of tasks assigned to him.
11:52:32 <gagaman> I've been roaming the documentation but I cannot find something alike
11:52:44 <bwolfe> hmm
11:53:17 <bwolfe> I can't think of anything like that
11:53:20 <bwolfe> or of any module like that
11:53:31 <bwolfe> you might want to ask on the implementers mailing list to see if anyone has written something liek that
11:54:38 <gagaman> Seems strange, doesn't it? It's common for a user to want to log in and find a "home" screen in wich he has the tasks of the day...
11:56:47 <gagaman> Pherhaps oders+flags?
11:57:03 <gagaman> orders
11:57:05 <bwolfe> I can't think of a use-case for it. but then again, I don't work for an implementation, so I don't know
11:57:10 <bwolfe> who would maintain the list of todos ?
11:57:26 <bwolfe> flags only show up on patient's dashboards
11:57:35 *** downeym has joined #openmrs
11:57:35 *** OpenMRSBot sets mode: +o downeym
11:57:35 *** ChanServ sets mode: +o downeym
11:57:40 <bwolfe> using orders for this would be dirtying your orders table
11:57:47 <gagaman> yeap
11:57:55 <bwolfe> if you wanted this in openmrs, I'd suggest a new table provided by a module
11:59:37 <gagaman> I'm just picturing the initial page of other older EHRs: a little calendar in a corner with the tasks say "Psicological Test John Doe, 8 a.m"
12:01:10 <gagaman> I'll ask in the mailing list, thanks
12:01:24 <bwolfe> so they're for clinicians? is it just a calendar of their days' patients?
12:05:00 <gagaman> That's it. Case of use: chief neurologist orders a patient to have a psicological checkup before surgery (i'm gessing that can be made with orders). The order is assigned to the psicology team or directly to a psicologist
12:06:11 <bwolfe> ah, I see, thats different than what I was thinking
12:06:20 <gagaman> Is this a new case or am I just trying to reinvent powder?
12:06:31 <gagaman> gunpowder
12:06:50 <gagaman> (lame translation of a spanish expression, sorry :) )
12:07:07 <bwolfe> its a variant on a typical case. but I still don't know of a module that does it. :-)
12:07:16 <bwolfe> gagaman: we would say "reinvent the wheel"
12:08:38 <gagaman> Any idea of how the typical case is usually implemented?
12:08:46 *** goutham has quit IRC
12:09:30 *** downeym_ has joined #openmrs
12:09:30 *** ChanServ sets mode: +o downeym_
12:11:52 *** AndChat- has quit IRC
12:11:54 <bwolfe> gagaman: implemented using current modules, or for you to write a new module?
12:12:15 *** downeym has quit IRC
12:12:15 *** downeym_ is now known as downeym
12:12:28 <bwolfe> gagaman: I could see a new module that looks at a number of things: orders, obs, etc for your user_id
12:13:04 <bwolfe> but then the "anything assigned to the psycology team" one is tricky. you could use a user Role to know who is ont he team, but how would you assign an Order to that role?
12:13:07 <gagaman> That sounds usefull, doesn't it?
12:13:21 <gagaman> mmm
12:14:51 <gagaman> I'm new to this, but whenever I order something, a lab test for example... who's the one I order it to? A user? A role?
12:15:08 *** AndChat- has joined #openmrs
12:15:16 <downeym> Hi AndChat- and welcome to the #openmrs IRC channel.
12:19:14 <bwolfe> gagaman: a user
12:19:37 <bwolfe> isn't AndChat an android chat client?
12:20:00 <bwolfe> AndChat-: you can change your nickname by typing "/nick anynicknameyouwant"
12:20:45 <gagaman> How? In the order administration I see a solicitant, but not a destinatary
12:21:22 <gagaman> I can link it to a concept, an encounter, give instructions... but how do I link it with a user?
12:22:08 <AndChat-> Indeed
12:22:20 <AndChat-> ;)
12:24:15 <downeym> :D
12:26:36 *** AndChat- has quit IRC
12:26:46 *** Gagaman2 has joined #openmrs
12:26:51 <downeym> Hi Gagaman2 and welcome to the #openmrs IRC channel.
12:30:02 *** gagaman has quit IRC
12:31:26 <bwolfe> Gagaman2: hmm, not sure if theres an "assignee" of sorts in the current model. order/drug_order is getting reworked for 1.9
12:32:54 *** wyclif has quit IRC
12:36:57 <Gagaman2> I'm a little confused. To whom are orders intended?
12:37:22 *** yanokwa has quit IRC
12:37:24 <Gagaman2> I mean, who reads the orders I post?
12:37:27 *** yanokwa has joined #openmrs
12:37:27 *** ChanServ sets mode: +v yanokwa
12:44:32 <bwolfe> Gagaman2: orders as we have them aren't meant to be assigned I guess
12:45:17 <bwolfe> looking at the new api/db for it, I don't see a way to assign them there either: https://wiki.openmrs.org/display/projects/API+Support+for+Order+Entry+(Design+Page)
12:45:32 <bwolfe> they're meant more of a "drug x is ordered for patient y"
12:45:39 <bwolfe> "test z is ordered for patient y"
12:45:54 <bwolfe> "action w is ordered for patient y"
12:47:09 <Gagaman2> Maybe it would be useful to asign orders to roles/users aswell
12:49:41 <Gagaman2> But in fact what I had in mind was more in the line of tasks
12:50:33 <Gagaman2> A way to assign tasks to a user, with a deadline, and a way to assert its completion.
12:50:51 <bwolfe> maybe, but I think thats a much smaller use case. docs doing the ordered wouldn't know who to assign it to. so really, if you created a "psychology test" type of order, the whole psychology team should be looking at all orders due that day of a certain type
12:51:13 <bwolfe> Gagaman2: yeah, tasks like "finish form x" ?
12:51:41 <Gagaman2> That's it
12:52:34 <bwolfe> thats outside the realm of the core emr...but a module could def be written to do that. and someone might have one, so perhaps continue with your mail tot he impl list
12:56:01 <Gagaman2> I'll give it a try, thanks for your help!
12:57:17 <dkayiwa> hi bwolfe
12:58:17 *** downeym_ has joined #openmrs
12:58:17 *** ChanServ sets mode: +o downeym_
12:58:44 <bwolfe> hi dkayiwa
12:59:12 <dkayiwa> bwolfe: the occmodule has two eclipse projects: occmodule and occmodule-api Do you have any off the head idea why the occmodule project in eclipse does not see the dependency jars? (meaning errors in its classes for openmrs api classes)
12:59:44 <bwolfe> its missing the .classpath and .project files?
12:59:52 <dkayiwa> i put them in
12:59:56 <dkayiwa> bwolfe
12:59:57 <bwolfe> just copy them from the other and change the one bit in the .project
12:59:59 <bwolfe> oh, hmm
13:00:41 <dkayiwa> bwolfe: i even added this to the .classpath
13:00:42 <dkayiwa> <classpathentry exported="true" kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
13:01:13 <bwolfe> whats in your Problems tab?
13:01:19 <bwolfe> in eclipse
13:01:26 <dkayiwa> let me check
13:01:27 <bwolfe> when you're in the failing project
13:01:27 *** downeym has quit IRC
13:01:27 *** downeym_ is now known as downeym
13:09:47 <dkayiwa> bwolfe i get so many errors like Description Resource Path Location Type
13:09:47 <dkayiwa> Concept cannot be resolved to a type AfterConceptServiceAdvice.java /occmodule/api/src/main/java/org/openmrs/module/occmodule/advice line 25 Java Problem
13:10:43 <bwolfe> dkayiwa: does it build at command line for you?
13:11:18 <dkayiwa> bwolfe do you mean mvn:install?
13:11:22 <bwolfe> yeah
13:11:23 <bwolfe> mvn install
13:11:51 <dkayiwa> bwolfe: let me try that
13:15:12 <dkayiwa> bwolfe: commandline mvn install fails with same error as in eclipse
13:15:21 <dkayiwa> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile (default-testCompile) on project occmodule: Compilation failure
13:15:21 <dkayiwa> [ERROR] /Users/danielkayiwa/Documents/openmrs/occmodule/omod/src/test/java/org/openmrs/module/occmodule/OccServiceTest.java:[1,0] class, interface, or enum expected
13:21:53 *** wyclif has joined #openmrs
13:24:47 <dkayiwa> bwolfe: i have fixed the compiler error and now mvn compile fails on commandline with this error
13:24:48 <dkayiwa> Tests in error:
13:24:49 <dkayiwa> shouldGetSimilarConcept(org.openmrs.module.occmodule.ImportSimilarConceptsTest): CONCEPT_SOURCE.VOIDED - (Non-uppercase input column: voided) in ColumnNameToIndexes cache map. Note that the map's column names are NOT case sensitive.
13:24:49 <dkayiwa> testUploadConcepts(org.openmrs.module.occmodule.SerializationTest)
13:24:49 <dkayiwa> Tests run: 3, Failures: 0, Errors: 2, Skipped: 0
13:25:48 <bwolfe> voided changed to retired I think on concept_source
13:28:57 *** Gagaman2 has quit IRC
13:28:57 *** yanokwa has quit IRC
13:29:11 *** yanokwa has joined #openmrs
13:29:11 *** ChanServ sets mode: +v yanokwa
13:32:47 *** jportela has joined #openmrs
13:32:47 *** ChanServ sets mode: +v jportela
13:33:01 *** jportela has left #openmrs
13:35:40 *** jportela has joined #openmrs
13:35:40 *** ChanServ sets mode: +v jportela
13:36:19 *** jportela has quit IRC
13:39:12 *** jportela has joined #openmrs
13:39:12 *** ChanServ sets mode: +v jportela
13:42:15 <wyclif> bwolfe, the occ modules's activator needs to be fixed
13:42:35 <bwolfe> didn't I fix that already?
13:42:46 <wyclif> i have just checked it out
13:42:56 <bwolfe> wyclif: ok. then define "fixed"
13:43:01 <dkayiwa> wyclif which error do u get there
13:43:04 <wyclif> doesn't compile
13:43:22 <dkayiwa> wyclif with what error
13:44:15 <dkayiwa> if its the one i got, i resolved it by changing from java 1.5 to 1.6 eclipse compiler level
13:45:01 *** gbastien has joined #openmrs
13:45:43 <wyclif> bwolfe, probably i just need to change my eclipse settings
13:46:06 <wyclif> not to complain about overridedn methods
13:48:21 *** Yekkanti has quit IRC
13:48:54 <bwolfe> ah, its an @override annotation thing?
13:49:11 <dkayiwa> yes
13:50:08 <bwolfe> I think there might be something int he .classpath about that too
13:50:18 <bwolfe> see if you need to change that to 1.6 instead of 1.5
13:53:02 *** downeym has quit IRC
13:53:51 *** wyclif has quit IRC
13:56:37 *** downeym has joined #openmrs
13:56:37 *** OpenMRSBot sets mode: +o downeym
13:56:37 *** ChanServ sets mode: +o downeym
13:57:10 *** aja has joined #openmrs
13:59:30 *** downeym_ has joined #openmrs
13:59:30 *** ChanServ sets mode: +o downeym_
14:00:56 <bwolfe> dkayiwa: looks like its just you and me for the scrum. :-)
14:01:11 <dkayiwa> :)
14:01:20 <dkayiwa> african scrum
14:01:21 <dkayiwa> :)
14:01:27 <bwolfe> heh
14:02:10 <bwolfe> rafal is on vacation this week
14:02:17 <dkayiwa> oh i see
14:02:20 *** wyclif has joined #openmrs
14:02:22 <bwolfe> darius is traveling, we'll see if he actually wakes up in time
14:02:23 *** wyclif has quit IRC
14:02:27 <dkayiwa> ok
14:02:52 *** downeym has quit IRC
14:02:52 *** downeym_ is now known as downeym
14:06:00 <bwolfe> lets give them 10 mins to return, then we start the super-small scrum without them
14:06:07 <dkayiwa> ok
14:08:26 *** wyclif has joined #openmrs
14:09:12 <wyclif> bwolfe, am ignorant about the occ stuff,
14:09:24 <dkayiwa> hahahaha
14:09:33 <wyclif> so the server is a separate web app that i have to run
14:09:38 <bwolfe> yes
14:09:39 <dkayiwa> for me i read about the pages on the sprint page
14:09:41 <wyclif> and install the module right
14:09:48 <bwolfe> yes
14:09:54 <wyclif> me too, i read them
14:09:54 <bwolfe> wyclif: read the pages linked to on the sprint page
14:10:05 <wyclif> i was just trying to confirm
14:10:10 <dkayiwa> ok
14:10:10 <bwolfe> heh, ok. still have questions? we should make sure those are addressed on those wiki pages then
14:10:49 <wyclif> apparently i can't build the project, maven can't find one of the dependencies
14:10:51 <dkayiwa> bwolfe: will you be fixing the unit test failure in the occmodule?
14:11:20 <dkayiwa> wyclif: thats strange
14:11:35 <dkayiwa> wyclif is that for occ or occmodule?
14:11:57 <dkayiwa> if its for occ, you need to run some script in the root folder
14:11:58 <bwolfe> I am fixing hte unit tests in the server right now
14:12:05 <bwolfe> dkayiwa: I thought you were working on the tests in the moduel
14:12:29 <dkayiwa> bwolfe: was struggling with my project setup
14:12:45 <bwolfe> still?
14:12:54 <bwolfe> we should fix that too :-p
14:13:21 <dkayiwa> bwolfe: i have no idea why it only worked when i created a brand new eclipse workspace
14:14:30 <dkayiwa> i wish i thought of that long time ago
14:14:31 <wyclif> for me i still can't build it
14:14:42 <dkayiwa> wyclif: occ or occmodule?
14:14:48 <wyclif> occ
14:14:54 <wyclif> the module is building
14:15:04 <dkayiwa> wyclif did you run the shell script
14:15:24 <dkayiwa> occ should only fail for unit tests that Ben is fixing: wyclif
14:15:38 <wyclif> dkayiwa, that must be the reason
14:15:41 <wyclif> thanks daniel
14:16:13 <dkayiwa> wyclif: do all your occmodule unit tests pass?
14:16:59 <dkayiwa> wyclif: if they do for you, then am in trouble. :)
14:17:34 *** jportela has quit IRC
14:18:12 *** jportela has joined #openmrs
14:18:12 *** ChanServ sets mode: +v jportela
14:20:25 <wyclif> dkayiwa, i haven't yet run them
14:20:58 <dkayiwa> so you have not done mvn install on it wyclif?
14:21:53 <wyclif> not yet
14:22:00 <dkayiwa> ok
14:22:11 <wyclif> when i do mvn install for the server, i get a NPE in the build process
14:23:41 <bwolfe> wyclif: we can't help you if you don't provide a stack trace...
14:24:07 <bwolfe> are you skipping tests int he server? I havne't gotten those working yet
14:25:10 <wyclif> java.lang.NullPointerException
14:25:10 <wyclif> at org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.configure(ComponentValueSetter.java:247)
14:25:29 <bwolfe> ok, I'm assuming darius is sleeping in today.
14:25:36 <bwolfe> wyclif, dkayiwa, lets do a quick scrum
14:25:45 <wyclif> well, apparently i can build offline
14:26:12 *** jportela_ has joined #openmrs
14:26:12 *** ChanServ sets mode: +v jportela_
14:26:19 *** jportela has quit IRC
14:26:21 *** jportela_ is now known as jportela
14:26:22 <wyclif> if i try online, something goes wrong as it tries to grab the dependecies
14:26:28 <wyclif> ok
14:28:07 <bwolfe> wyclif: pastebin the whole stack trace. that line isn't jumping out to me with a reason
14:28:10 <bwolfe> dkayiwa: you ready to go first?
14:28:17 <dkayiwa> ok
14:29:31 <dkayiwa> Did code reviews for my GSOC. Read some occ pages on the sprint page to make myself familiar with it. checked out the occ and occmodule. selected tickets: https://tickets.openmrs.org/browse/OCC-3 and https://tickets.openmrs.org/browse/OCC-57. Got blocked on setting up the occmodule project until when i just created a new workspace.
14:30:14 <dkayiwa> DONE
14:30:58 <bwolfe> what happened to doing the pretty-print of the scrum logs ? :-)
14:31:18 <bwolfe> ok, done with OCC-3 yet?
14:31:53 <dkayiwa> bwolfe: got blocked on waiting you fix the unit tests
14:32:09 <bwolfe> -DskipTests
14:32:14 <bwolfe> its your friend
14:32:18 <bwolfe> until I fix them
14:32:26 <bwolfe> mvn -DskipTests package
14:32:27 <bwolfe> or install
14:32:30 <dkayiwa> yikes!!!! i wonder why i forgot about that. :)
14:32:40 <bwolfe> boo dkayiwa
14:32:43 <bwolfe> dkayiwa--
14:32:46 <dkayiwa> :D
14:32:52 <dkayiwa> dkayiwa ------------------------
14:32:57 <bwolfe> D:
14:33:06 <dkayiwa> d:)
14:34:18 <bwolfe> ok, well, hurry up and get some tickets done daniel. no more loafin' !
14:34:28 <dkayiwa> sure. :)
14:34:38 *** yanokwa has quit IRC
14:35:05 <bwolfe> ok, wyclif ?
14:36:05 <wyclif> friday:
14:36:05 <wyclif> * TRUNK-2480, Add simple admin pages to manage user pages
14:36:05 <wyclif> * Revisisted all sprint pending tickets tickets that had review comments to fix
14:36:05 <wyclif> today:
14:36:05 <wyclif> * OCC-70, change the way concepts are linked on occ server
14:36:30 <wyclif> blocker
14:36:38 <wyclif> still trying to get the server running
14:37:25 <wyclif> and does the project use liquibase too to make database changes?
14:37:43 <bwolfe> no
14:37:47 <bwolfe> its just a sql file
14:37:54 <bwolfe> look in the resources folder
14:38:44 <bwolfe> I'm not sure its worth it to get liquibase in
14:38:59 <bwolfe> we'll make some changes to the datamodel, but just append change statements to the end of that sql I think
14:39:01 <bwolfe> at least for now
14:39:13 <wyclif> ok
14:39:30 <dkayiwa> wyclif: and do not forget to read the steps in the readme.txt They helped me alot
14:39:44 <wyclif> ok
14:40:16 <wyclif> daniel, i was about to ask about the set-up, thanks
14:40:24 <dkayiwa> cool
14:40:37 <bwolfe> always read readme
14:40:52 <dkayiwa> i never used to do that bwolfe. :)
14:43:23 *** wluyima has joined #openmrs
14:50:10 <bwolfe> ok, wyclif, ping me on gtalk if you have trouble in the next few hours. I'm going to be away from my computer having dinner and whatnot
14:50:52 <wyclif> before you go
14:51:04 <wyclif> i don't seem to find the file updates.sql
14:51:14 <wyclif> i only found occ-1.7.x.sql
14:51:21 <bwolfe> thats it
14:51:28 <wyclif> ok
14:51:30 <bwolfe> its just a creation script right now
15:02:02 *** daniel_ has quit IRC
15:07:02 *** dkayiwa has quit IRC
15:10:50 *** pascal` has quit IRC
15:34:27 *** aja has quit IRC
15:35:32 *** gauravpaliwal has joined #openmrs
15:35:32 *** ChanServ sets mode: +v gauravpaliwal
15:39:18 *** gauravpaliwal has left #openmrs
15:48:18 *** jopatrade has joined #openmrs
15:48:32 <downeym> Hi jopatrade and welcome to the #openmrs IRC channel.
15:49:06 <jopatrade> hi im getting this error when im installing openmrs "The following modules are marked as 'core' by OpenMRS but were unable to start: logic v0.5, "
15:50:22 <jopatrade> hello?
15:51:43 *** Yekkanti has joined #openmrs
15:51:58 *** Yekkanti has left #openmrs
15:54:57 *** lh has joined #openmrs
15:55:19 *** asgoyal has joined #openmrs
15:59:25 *** r1friedman has joined #openmrs
15:59:32 <jopatrade> hi im getting this error when im installing openmrs "The following modules are marked as 'core' by OpenMRS but were unable to start: logic v0.5, "
15:59:35 <jopatrade> hi im getting this error when im installing openmrs "The following modules are marked as 'core' by OpenMRS but were unable to start: logi
16:09:06 *** r1friedman is now known as r-friedman
16:09:28 <r-friedman> bwolfe: hi ben, got a minute?
16:13:42 *** jopatrade has quit IRC
16:18:15 *** czakian has joined #openmrs
16:29:31 <r-friedman> bwolfe: hi ben, got a minute?
16:50:37 *** pascal` has joined #openmrs
16:58:29 *** pascal` has quit IRC
16:58:52 *** pascal` has joined #openmrs
17:03:49 *** suho has joined #openmrs
17:03:49 *** ChanServ sets mode: +v suho
17:04:03 *** pascal`` has joined #openmrs
17:04:10 <downeym> Hi pascal`` and welcome to the #openmrs IRC channel.
17:04:36 *** suho has quit IRC
17:06:03 *** pascal` has quit IRC
17:15:36 *** Suranga has joined #openmrs
17:19:41 *** robbyoconnor has quit IRC
17:20:01 *** robbyoconnor has joined #openmrs
17:20:01 *** ChanServ sets mode: +v robbyoconnor
17:24:28 *** r-friedman has quit IRC
17:41:38 *** Suranga has quit IRC
17:45:10 *** gagaman has joined #openmrs
17:54:12 *** czakian has quit IRC
17:57:23 *** djazayeri has joined #openmrs
17:57:23 *** ChanServ sets mode: +o djazayeri
17:59:02 <djazayeri> hi bwolfe
17:59:07 <djazayeri> I'm online for a bit now
17:59:13 <djazayeri> anything I can help discuss or do for the sprint?
17:59:42 <bwolfe> djazayeri: tickets?
18:00:02 <djazayeri> I can look at those.
18:00:20 <djazayeri> Was wondering if you have anything specific, arising from the conversation we were having with burke over the weekend
18:00:45 <djazayeri> but presumably there are enough tickets that we don't need to deal with that in the next 2 days.
18:01:55 <bwolfe> I made tickets out of what was discussed. most of the finer points will not be addressed in this sprint
18:02:00 <bwolfe> (or only if we have tons of time)
18:07:51 <djazayeri> bwolfe: okay, I think we do need to design out what "subscription" information we store locally for each OCC-downloaded concept, and how we can represent the idea that you may want to just get updates from a single remote uuid, but you may want to get them from the "aggregated super-concept"
18:08:06 <djazayeri> Hopefully we can design that sometime this week and implement it next week.
18:11:30 <wyclif> bwolfe, how do you want the sql to be done?
18:12:38 <wyclif> bwolfe, i.e i add new sql statements at the end of the file or edit existing ones?
18:12:54 <bwolfe> djazayeri: I was assuming the former is a nearer term use-case and the latter can come later
18:13:06 <bwolfe> djazayeri: did you find the ticket I made for that? its a higher priority one...
18:13:34 <bwolfe> you really just need to keep track of which concept you copied/cloned/downloaded initially in a table (and a bit of other metadata)
18:13:45 <djazayeri> bwolfe: i'll look for the ticket
18:13:50 <bwolfe> djazayeri: check out the change I made to the map_id --> link_id to
18:13:56 <djazayeri> okay
18:14:07 *** dkayiwa has joined #openmrs
18:14:13 <bwolfe> djazayeri: I had trouble coming up with reasons to make it complex :-)
18:14:46 <bwolfe> wyclif: better add them at the end as alter statements
18:14:59 <bwolfe> especially because we're all dev'ing on it
18:15:11 <wyclif> bwolfe, have you already changed map_id to link_id, isn't this one of the TODOs for my ticket OCC-70
18:16:20 <bwolfe> wyclif: I have not. I was just saying that I wrote up the ticket that way
18:16:58 <wyclif> bwolfe, got you
18:21:24 *** chopin has joined #openmrs
18:21:26 <chopin> hi
18:22:02 <chopin> according to https://wiki.openmrs.org/display/docs/Changing+the+Theme there is potentially a way to create a theme from a module ... but I can't figure out how to do that. anyone else know how?
18:22:08 <OpenMRSBot> <http://ln-s.net/924d> (at wiki.openmrs.org)
18:23:18 *** gagaman has quit IRC
18:26:45 *** lh is now known as lh_afk
18:32:24 <bwolfe> chopin: you'd have to do something fancy in the module to copy files over to the right folders
18:32:30 <chopin> o
18:32:39 <bwolfe> akaik, the theme files must be in those folders
18:32:50 <chopin> bummer
18:33:00 <chopin> too bad you can't reference moduleResources/modulename/..
18:33:19 <bwolfe> theres the module that sunbiz wrote that will change the logo
18:33:21 *** gbastien has quit IRC
18:33:27 <bwolfe> I can't remember if he put anything in about the css too
18:34:05 <chopin> i saw that but had problems with it ... upon restarting tomcat the changes were gone
18:34:06 <chopin> :-/
18:34:13 <chopin> need to test
18:49:44 *** djazayeri has quit IRC
18:51:16 *** djazayeri has joined #openmrs
18:51:16 *** ChanServ sets mode: +o djazayeri
18:52:00 *** djazayeri has quit IRC
18:55:08 *** jportela has left #openmrs
18:59:41 *** czakian has joined #openmrs
19:03:38 *** r4friedman has joined #openmrs
19:03:41 *** r4friedman is now known as r-friedman
19:03:56 <r-friedman> bwolfe: hi ben, got a minute?
19:04:04 <bwolfe> sure
19:04:17 <r-friedman> it looks like you have experience mavenizing
19:04:41 <r-friedman> how long would it take and what level of experience to mavenize an existing unmavenized module?
19:05:00 <r-friedman> does the script actually work or is there a lot of manual stuff?
19:07:57 <bwolfe> the script works
19:08:46 <r-friedman> bwolfe: what are the odds that a module that last ran in 1.4 would run in 1.8?
19:09:09 *** vchircu has joined #openmrs
19:09:11 <bwolfe> depends what it does
19:09:18 <bwolfe> uuids were adding in 1.5
19:09:22 <r-friedman> talking jasper reports and birt reports
19:09:28 <bwolfe> user doesn't extend person in 1.6
19:09:43 <bwolfe> they have good odds I think
19:09:59 <bwolfe> although jasper reports had an issue in 1.5 that we never resolved. see an open ticket in that modules' jira instance
19:10:03 <bwolfe> err jira project
19:10:17 <r-friedman> ok
19:10:41 <bwolfe> you don't have to mavenize it to run in 1.8
19:10:50 <bwolfe> the compiled omod structure is the same
19:11:12 <r-friedman> but if we're going to fix the problem we should mavenize it also
19:12:26 <bwolfe> yes, probably
19:12:35 <bwolfe> mavenized is better, imho
19:12:48 <bwolfe> (especially downloading new modules from here on a limited connection)
19:13:39 <r-friedman> but it sounds like it should only take a couple of hours and a copy of sed
19:13:56 <r-friedman> or is sed in eclipse somewhere
19:16:11 <bwolfe> sed is a built-in linux command
19:16:24 <bwolfe> sorry, prepackaged linux program
19:17:13 <r-friedman> yes, i know sed from my unix days
19:17:34 <r-friedman> there's an msdos version available, but I haven't had it in years
19:17:58 <r-friedman> i don't see a jira project for jasper reports. birt reports yes but jasper no
19:18:13 <bwolfe> anyone who scripts in msdos is a masochist
19:18:22 <bwolfe> hmm
19:18:34 * bwolfe wonders if it ever got transferred from trac
19:20:32 <downeym> !ticket TRAC-1754
19:20:33 <OpenMRSBot> downeym: [#TRAC-1754] Jasper Module - Error compiling report design - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRAC-1754
19:20:38 <downeym> (e.g.)
19:21:34 <bwolfe> there you go, it was never moved to its own project
19:21:34 <r-friedman> yah, just found it
19:21:37 <downeym> :)
19:22:20 <r-friedman> should it be moved?
19:22:45 <downeym> Probably, but whither Simon Kelly working on it?
19:23:01 <r-friedman> at first glance, sounds like it needs to be mavenized to keep in synch with jasper releases
19:23:06 <bwolfe> I'm sure simon has long stopped working on it
19:23:29 <r-friedman> could we get him reinvolved or do we need to find another resource?
19:26:26 <bwolfe> doesn't hurt to ask
19:27:55 *** downeym_ has joined #openmrs
19:27:55 *** ChanServ sets mode: +o downeym_
19:31:58 *** downeym has quit IRC
19:31:58 *** downeym_ is now known as downeym
19:32:06 <r-friedman> excuse, am reading 1745 as well. think we really need a project for this
19:33:41 <r-friedman> downeym: are you the jira project constructor?
19:35:53 <chopin> when i take the source of the login page, save it, prepend my server's root URL to the link addresses and view it in IE, i get no errors ... but if I just view the login page in IE, i get an unterminated string constant error. this is 1.8.2 ... why would this happen? do we need to convert the JSPs to have Windows line endings?
19:44:52 <vchircu> hey guys! quick question: I am developing a module that requires jQuery and jQuery UI. In my JSP I use <%@ include file="/WEB-INF/template/header.jsp"%> and everything works fine with OpenMRS 1.7 and 1.8, but the jQuery lib isn't loaded in version 1.6.
19:45:23 <vchircu> what's the common approach to this, since I don't want to include the jQuery and jQuery UI libs twice
19:45:43 <bryq> vchircu: Hi
19:46:01 <bryq> vchircu: OpenMRS 1.6 doesn't load jQuery
19:46:30 <bryq> vchircu: And it will never do this
19:46:38 <vchircu> bryq: yes, I noticed
19:46:46 *** james_regen has quit IRC
19:46:57 <bryq> vchircu: If you want to be 1.6 compatible you have to include libs by yourself
19:47:18 <vchircu> ok
19:47:27 <vchircu> will do that
19:47:32 <vchircu> thanks
19:47:43 <bryq> vchircu: In file e.g. "localHeader.jsp". And do not forget to set "DO_NOT_INCLUDE_JQUERY" variable
19:50:03 *** czakian has quit IRC
19:52:12 <downeym> r-friedman: hey, yeah, we do … could you do me a favor and fill out the short web form at https://wiki.openmrs.org/display/RES/JIRA+Issue+Tracking+System … which will create a ticket in our queue to get it set up
19:52:17 <OpenMRSBot> <http://ln-s.net/925N> (at wiki.openmrs.org)
20:12:51 *** djazayeri has joined #openmrs
20:12:51 *** ChanServ sets mode: +o djazayeri
20:12:54 <wyclif> bwolfe, bwolfe
20:13:05 <bwolfe> wyclif, wyclif
20:13:10 <bwolfe> pizza, pizza
20:13:12 <dkayiwa> :) :)
20:13:22 <djazayeri> huh huh?
20:13:24 <dkayiwa> :D :D
20:13:46 <wyclif> bwolfe, not yet in bed?
20:14:13 <bwolfe> almost
20:14:21 <r-friedman> pizza?
20:14:23 <bwolfe> I'm starting a few torrents and then heading that way
20:14:23 <wyclif> bwolfe, does sqldiff rename a column?
20:15:21 <djazayeri> bryq: btw, if you have any questions while rafa is offline this week, let me know
20:15:26 <wyclif> bwolfe, it is adds a column instead
20:15:28 <bwolfe> you people have probably never heard of Little Ceaser's Pizza. its a midwest joint. they had an obnoxious commercial in the 90s where a little guy said "pizza pizza" in a nasally voice
20:15:45 <wyclif> bwolfe, is this how it behaves?
20:15:47 <bwolfe> wyclif: you can modify, yes
20:15:49 <r-friedman> oh yeah, they're here too
20:15:58 <wyclif> bwolfe, it is failing
20:16:11 <r-friedman> i was in RI, MA 2 weeks ago, really good pizza, i'll never eat chain or frozen again
20:16:22 <bryq> djazayeri: Okay. I'll write an email to you today
20:16:36 <bwolfe> wyclif: ok...
20:17:22 <wyclif> but i run the same statement on the command line and it renames the column
20:17:53 <bwolfe> sqldiff doesn't do anythign but run what you tell it to
20:18:04 *** chopin has quit IRC
20:18:05 <bwolfe> are you in the module? or hte server?
20:21:08 <wyclif> server
20:26:01 <bwolfe> the server just has a sql file
20:26:05 <bwolfe> not even a sqldiff
20:26:25 <bwolfe> what is the statement?
20:26:27 *** pascal`` has quit IRC
20:26:30 <bwolfe> and how are you running the file?
20:26:43 <bwolfe> are you running the whole file with an already built db??
20:31:26 <wyclif> yes
20:32:38 <wyclif> ALTER TABLE `concept` CHANGE COLUMN `occ_mapping_id` `occ_link_id` INTEGER DEFAULT NULL;
20:34:32 <dkayiwa> wyclif were you able to resolve the NPE while building the occ server?
20:35:24 <wyclif> dkayiwa, no
20:35:32 <wyclif> i just run it offline
20:35:38 <dkayiwa> ok
20:35:46 <dkayiwa> offline means?
20:36:15 <wyclif> not to try and download i think the latesr
20:36:22 <wyclif> sorry! latest
20:36:33 <wyclif> but i have tried it again and now it also fails
20:37:11 <bwolfe> wyclif: I have no suggestions on the alter statement
20:37:50 <dkayiwa> wyclif by not downloading the latest, do you mean you are compiling older version?
20:37:53 <wyclif> the weird thing is that i runs fine on the command line
20:37:57 <bwolfe> wyclif: perhaps you do two things: keep a "changes in the sprint" sql file for the alter statement but then also update the sql file for those installing afresh
20:40:30 <wyclif> dkayiwa, i think maven tried to go online to update your repo, and i diasbled this by setting it to run offline
20:40:46 *** lh_afk is now known as lh
20:40:48 <dkayiwa> oh i seee
20:40:49 <wyclif> dkayiwa, sorry! tries
20:40:54 <dkayiwa> ok
20:44:17 *** dkayiwa has quit IRC
20:44:40 *** gbastien has joined #openmrs
21:06:47 *** r-friedman has quit IRC
21:17:58 *** jportela has joined #openmrs
21:17:58 *** ChanServ sets mode: +v jportela
21:20:14 *** czakian has joined #openmrs
21:29:20 *** wyclif has quit IRC
21:30:56 *** asgoyal has quit IRC
21:31:42 *** bryq has quit IRC
21:40:22 *** wyclif has joined #openmrs
22:04:14 *** jportela has quit IRC
22:12:42 *** djazayeri has quit IRC
22:33:46 *** wyclif has quit IRC
22:53:57 *** djazayeri has joined #openmrs
22:53:57 *** ChanServ sets mode: +o djazayeri
22:55:32 *** jportela has joined #openmrs
22:55:32 *** ChanServ sets mode: +v jportela
22:55:45 *** jportela has left #openmrs
22:59:20 *** djazayeri has quit IRC
23:08:04 *** downeym has quit IRC
23:12:57 *** jportela_ has joined #openmrs
23:12:57 *** ChanServ sets mode: +v jportela_
23:15:34 *** jportela_ has quit IRC
23:16:01 *** jportela has joined #openmrs
23:16:01 *** ChanServ sets mode: +v jportela
23:20:11 *** jportela has quit IRC
23:23:54 *** czakian has quit IRC
23:36:38 *** wyclif has joined #openmrs
23:54:46 *** gbastien has quit IRC