00:49:01
|
*** morristic has quit IRC
|
01:05:52
|
*** morristic has joined #openmrs
|
01:30:59
|
*** morristic has left #openmrs
|
01:45:32
|
*** morristic has joined #openmrs
|
02:01:03
|
*** rafa has joined #openmrs
|
02:01:03
|
*** ChanServ sets mode: +v rafa
|
02:04:48
|
*** rafa has quit IRC
|
02:04:49
|
*** morristic has quit IRC
|
02:10:27
|
*** morristic has joined #openmrs
|
03:03:54
|
*** r_friedman has joined #openmrs
|
03:04:26
|
<r_friedman> djazayeri1: hi darius
|
03:05:21
|
<r_friedman> wyclif: did you turn the background pink?
|
03:17:30
|
<wyclif> hi r_friedman
|
03:17:38
|
<wyclif> what is that?
|
03:17:44
|
<r_friedman> hiclif
|
03:18:05
|
<r_friedman> the irc screen is all of a sudden pink
|
03:18:20
|
<r_friedman> maybe for breast cancer?
|
03:18:54
|
<r_friedman> wyclif, do you have access to our maven repository?
|
03:22:47
|
<wyclif> r_friedman, i think so
|
03:23:07
|
<r_friedman> can you find out what rev of the restws module is out there?
|
03:27:50
|
*** upul` has joined #openmrs
|
03:27:50
|
*** ChanServ sets mode: +v upul`
|
04:12:55
|
*** surangak has joined #openmrs
|
04:17:06
|
*** r0bby has joined #openmrs
|
04:17:06
|
*** ChanServ sets mode: +v r0bby
|
04:17:14
|
*** robbyoconnor has quit IRC
|
04:19:20
|
*** bwolfe has joined #openmrs
|
04:19:20
|
*** ChanServ sets mode: +o bwolfe
|
04:20:17
|
*** surangak_ has joined #openmrs
|
04:20:17
|
*** surangak has quit IRC
|
04:28:11
|
*** r0bby is now known as robbyoconnor
|
04:41:13
|
<surangak_> bwolfe, good morning !!!
|
04:41:23
|
<surangak_> bwolfe, I got my tee shirts yesteray !!!!!
|
04:41:25
|
<surangak_> awesomeeeeeeeeeeee
|
05:00:25
|
<djazayeri1> hi r_friedman
|
05:09:21
|
*** surangak__ has joined #openmrs
|
05:09:28
|
*** surangak_ has quit IRC
|
05:15:15
|
*** surangak has joined #openmrs
|
05:15:17
|
*** surangak__ has quit IRC
|
05:17:20
|
<bwolfe> surangak, that was pretty quick. 2 weeks or so?
|
05:17:25
|
*** surangak has quit IRC
|
05:17:35
|
*** surangak has joined #openmrs
|
05:50:44
|
*** morristic has quit IRC
|
06:26:18
|
*** rafa has joined #openmrs
|
06:26:18
|
*** ChanServ sets mode: +v rafa
|
06:42:49
|
*** rafa has quit IRC
|
07:10:01
|
*** r_friedman has quit IRC
|
07:26:31
|
*** dkayiwa has joined #openmrs
|
07:41:37
|
*** robbyoconnor has quit IRC
|
07:41:59
|
*** robbyoconnor has joined #openmrs
|
07:41:59
|
*** ChanServ sets mode: +v robbyoconnor
|
07:43:25
|
*** dkayiwa_ has joined #openmrs
|
07:43:53
|
*** dkayiwa has quit IRC
|
07:43:54
|
*** dkayiwa_ is now known as dkayiwa
|
07:58:20
|
*** pascal` has joined #openmrs
|
07:58:20
|
*** ChanServ sets mode: +v pascal`
|
07:59:24
|
*** Echidna has quit IRC
|
07:59:38
|
*** dkayiwa has quit IRC
|
07:59:57
|
*** dkayiwa has joined #openmrs
|
08:00:30
|
*** Echidna has joined #openmrs
|
08:00:30
|
*** ChanServ sets mode: +v Echidna
|
08:02:35
|
*** surangak_ has joined #openmrs
|
08:03:09
|
*** surangak has quit IRC
|
08:07:39
|
*** rafa has joined #openmrs
|
08:07:39
|
*** ChanServ sets mode: +v rafa
|
08:10:29
|
<pascal`> hey bwolfe
|
08:10:51
|
<pascal`> bwolfe, do you know if there a repository of maternal health forms or reports anywhere? (I know MCL has the concepts)
|
08:11:01
|
<bwolfe> don't know
|
08:11:09
|
<bwolfe> the only one I know of is the "Form Bank" on the wiki
|
08:14:23
|
<pascal`> bwolfe, yeah, no maternal health forms on there :/
|
08:22:36
|
<surangak_> bwolfe, thanks for the shirts !! they are awesomeeee
|
08:22:49
|
<surangak_> Im wearing the Regenstrief tee shirt today !!!
|
08:23:00
|
<bwolfe> surangak_, great! I never even saw them, so you'll have to blog about it with you in the shirts
|
08:23:21
|
<surangak_> thanks Ben, they are awesomeee
|
08:24:01
|
<bwolfe> surangak_, you should do something with photo stiching: set the camera on a stand. take 3 diff pics with you in the 3 shirts in differnet places in the room. then stitch the pics together so it looks like there are 3 of you in diff shirts :-D
|
08:24:05
|
<bwolfe> ada would love that
|
08:24:40
|
<surangak_> bwolfe, let me try that :P
|
08:25:16
|
<bwolfe> which rg shirt is it?
|
08:25:37
|
<pascal`> bwolfe, aparently AMPATH has some maternal care forms. Interested in sharing? (=
|
08:26:39
|
<surangak_> the blue/gray one :-)
|
08:26:40
|
<bwolfe> pascal`, I don't deal with ampath anymore. I'd suggest emailing the impl list to ask. :-) I can forward it on to the peeps so I know they see your request
|
08:26:52
|
<bwolfe> pascal`, htmlforms? infopath? xforms?
|
08:27:23
|
<pascal`> bwolfe, preferably htmlforms, since I'm setting up a pilot for MSF on their Debian server.
|
08:31:56
|
<pascal`> bwolfe, you've got mail.
|
08:32:11
|
<bwolfe> I always have mail...
|
08:50:16
|
*** bwolfe has quit IRC
|
08:50:34
|
*** bwolfe has joined #openmrs
|
08:50:34
|
*** ChanServ sets mode: +o bwolfe
|
08:51:31
|
*** rafa_ has joined #openmrs
|
08:51:31
|
*** ChanServ sets mode: +v rafa_
|
09:00:02
|
*** dkayiwa has quit IRC
|
09:16:54
|
*** robbyoconnor has quit IRC
|
09:17:13
|
*** robbyoconnor has joined #openmrs
|
09:17:13
|
*** ChanServ sets mode: +v robbyoconnor
|
09:21:12
|
<pascal`> bwolfe, is the reporting framework a core module in the later versions of OpenMRS (1.8 / 1.9)?
|
09:24:48
|
<pascal`> Ah, I see from the release notes that it is.
|
09:38:02
|
<bwolfe> pascal`, its a bundled module
|
09:38:07
|
<bwolfe> bundled and core are different
|
09:38:23
|
<bwolfe> https://wiki.openmrs.org/display/docs/Core+Modules vs https://wiki.openmrs.org/display/docs/Bundling+Modules
|
09:38:26
|
<OpenMRSBot> <http://ln-s.net/9Dc7> (at wiki.openmrs.org)
|
10:05:41
|
<surangak_> mm... hi bwolfe am in need of some patientMatching advice :-)
|
10:11:34
|
<bwolfe> surangak_, ok
|
10:11:53
|
<surangak_> its like this, patientMatching urrently works on ant
|
10:12:03
|
<surangak_> so I was planning to move it to maven
|
10:12:23
|
<surangak_> so problem is, Im a total newbie yo ant. so can u advise me on,
|
10:12:35
|
<surangak_> 1. is it possible to switch an openmrs module from ant to maven
|
10:13:02
|
<surangak_> 2. does it involve just writing a working pom file, or are there structural changes we need to make to the file structure
|
10:13:13
|
<surangak_> 3. is it very hard to make this switch ? :-)
|
10:13:31
|
<bwolfe> surangak_, its a 5 min task
|
10:13:41
|
<surangak_> bwolfe, :-O
|
10:13:44
|
<bwolfe> https://wiki.openmrs.org/display/docs/Converting+old+code+to+Maven
|
10:13:45
|
<OpenMRSBot> <http://ln-s.net/9-5f> (at wiki.openmrs.org)
|
10:13:50
|
<surangak_> bwolfe, wow
|
10:14:17
|
<bwolfe> you might have to get cygwin running on your wincrap computer to run the shell scripts though :-)
|
10:14:34
|
<surangak_> :-(
|
10:15:29
|
<surangak_> bwolfe, awesome documentation though... thanks
|
10:18:35
|
<bwolfe> surangak_, do you have an ubuntu vm working?
|
10:18:53
|
<surangak_> bwolfe, not really, Im considering the options right now :P
|
10:19:17
|
<surangak_> here at office and uni, we're pretty much windows people
|
10:19:21
|
<surangak_> office--
|
10:19:36
|
<bwolfe> windows--
|
10:19:50
|
<bwolfe> you could still run a vm and just use ubuntu all the time
|
10:19:55
|
<bwolfe> windows would just become a shell ;-)
|
10:21:22
|
<surangak_> I dont think our MIS would like it when they find out :P hmmm........
|
10:21:47
|
<bwolfe> why would they care?
|
10:21:58
|
<bwolfe> just get them to install virtualbox for you and you're done
|
10:37:11
|
*** cta has joined #openmrs
|
10:37:17
|
<cta> hello
|
10:38:20
|
<bwolfe> hi taras
|
10:38:42
|
<cta> bwolfe: I agree with you, Ben, about using getUnrunChnages() method in that place, sorry, it was my fault
|
10:39:35
|
<cta> I think that it will be better if we do this stuff within method updatesRequired() of DatabaseUpdater class. What do you think about?
|
10:40:01
|
<bwolfe> np
|
10:40:01
|
<bwolfe> its tricky where to put things in the startup/db/unlock/etc
|
10:41:39
|
*** rafa_ has quit IRC
|
10:41:58
|
<cta> bwolfe: ok, I will create a patch for this to prevent adding of unnecessary revs and after you'll approve it, i'll commit changes into trunk, ok?
|
10:42:33
|
<bwolfe> cta, ok
|
10:42:49
|
<bwolfe> yeah, that method sounds more correct. but make sure you're only calling unrunupdates once
|
10:50:19
|
<cta> ok
|
10:52:38
|
*** surangak_ has quit IRC
|
11:00:05
|
*** rafa_ has joined #openmrs
|
11:00:05
|
*** ChanServ sets mode: +v rafa_
|
11:05:30
|
*** pascal` has quit IRC
|
11:06:07
|
<cta> bwolfe: ben, I've already created a review for that, please, see https://source.openmrs.org/cru/CR-TRUNK-608
|
11:08:38
|
*** pascal` has joined #openmrs
|
11:13:59
|
*** cta has quit IRC
|
11:22:01
|
*** pascal` has quit IRC
|
11:28:11
|
*** upul` has quit IRC
|
11:38:37
|
*** kishoreyekkanti has joined #openmrs
|
12:11:28
|
*** robbyoconnor has quit IRC
|
12:26:49
|
*** kishoreyekkanti_ has joined #openmrs
|
12:28:40
|
*** kishoreyekkanti has quit IRC
|
12:28:40
|
*** kishoreyekkanti_ is now known as kishoreyekkanti
|
12:30:02
|
<rafa> bwolfe: are you around?
|
12:30:24
|
<rafa> bwolfe: should I go with https://tickets.openmrs.org/browse/STAND-36 or something else?
|
12:31:14
|
*** gagaman has joined #openmrs
|
12:31:25
|
<bwolfe> hmm, rafa, wyclif's labels didn't cover any of the STAND tickets
|
12:31:32
|
<gagaman> nick mnunez_
|
12:31:40
|
*** gagaman is now known as mnunez_
|
12:31:45
|
<bwolfe> are there other stand tickets?
|
12:32:14
|
<mnunez_> Hi everyone!
|
12:32:29
|
<bwolfe> hi marcos
|
12:32:44
|
<rafa> https://tickets.openmrs.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+STAND+AND+status+%3D+%22Ready+for+Work%22+ORDER+BY+priority+DESC&mode=hide
|
12:32:46
|
<rafa> bwolfe:
|
12:33:22
|
<rafa> but only this one is marked for 1.9 beta
|
12:34:55
|
*** kishoreyekkanti_ has joined #openmrs
|
12:34:55
|
*** wyclif has quit IRC
|
12:35:16
|
<bwolfe> rafa, ok
|
12:35:33
|
<bwolfe> both dkayiwa and wyclif have looked at that MVP one
|
12:36:24
|
<rafa> bwolfe: I fear that there will be a lot of invalid concepts
|
12:36:35
|
<bwolfe> heh possibly
|
12:36:39
|
<rafa> bwolfe: at least it was the case the last time I ran validators on MVP
|
12:36:44
|
<bwolfe> although andy keeps his dictionary pretty clean
|
12:36:51
|
<bwolfe> oh
|
12:37:12
|
<rafa> bwolfe: I'll get the latest version from Andy and see
|
12:37:16
|
<bwolfe> was that before the slight adjustment to the validation? I think wyclif backed off on some things (like synonyms can be the same as short names...or something like that)
|
12:37:41
|
*** kishoreyekkanti has quit IRC
|
12:37:42
|
*** kishoreyekkanti_ is now known as kishoreyekkanti
|
12:37:47
|
<rafa> bwolfe: yeah it was some time ago (probably before wyclif's changes)
|
12:38:30
|
<mnunez_> bwolfe: Sorry to bother, but what's the function that returns addresses in form fields? patient.getAddress()?
|
12:38:43
|
<rafa> bwolfe: I can test it out easily trying to export the entire dictionary with MDS :)
|
12:38:47
|
<bwolfe> probably patient.getPersonAddress()
|
12:38:56
|
<rafa> bwolfe: it doesn't allow to export invalid concepts
|
12:39:06
|
<rafa> bwolfe: but I'm not sure if it works with 1.9 ;)
|
12:39:47
|
<bwolfe> mnunez_, yeah, getPersonAddress()
|
12:39:58
|
<bwolfe> mnunez_, http://resources.openmrs.org/doc/org/openmrs/Patient.html
|
12:40:03
|
<bwolfe> and see it in the "methods inherited from ...."
|
12:40:24
|
<mnunez_> bwolfe: Thanks!
|
12:40:32
|
<bwolfe> mnunez_, use http://doc.openmrs.org for the openmrs api/javadocs that you can use in forms
|
12:43:04
|
*** james_regen has joined #openmrs
|
12:43:04
|
*** ChanServ sets mode: +v james_regen
|
12:43:40
|
<rafa> bwolfe: do you know if changes to validators made by wyclif were back ported to 1.8?
|
12:43:53
|
<bwolfe> I'm not sure
|
12:43:56
|
<bwolfe> I would assume so
|
12:44:05
|
<bwolfe> they shoudl have been backported to 1.7 since thats where they were added
|
12:49:51
|
<bwolfe> rafa I'd rather you polish up the tickets you have open already
|
12:49:59
|
<bwolfe> I bounced TRUNK-2588 back to you
|
12:50:32
|
<bwolfe> oh wait, I'm thinking of a diff one
|
12:50:58
|
<bwolfe> but that one is still "In Progress", so its waiting on the assignee to do something with it...
|
12:52:36
|
<rafa> bwolfe: I've just assigned it to Darius. He'll update the patch.
|
12:52:46
|
<bwolfe> maybe he will ;-)
|
13:06:44
|
*** dkayiwa has joined #openmrs
|
13:06:45
|
*** dkayiwa has left #openmrs
|
13:09:02
|
*** kishoreyekkanti_ has joined #openmrs
|
13:11:08
|
*** kishoreyekkanti has quit IRC
|
13:11:08
|
*** kishoreyekkanti_ is now known as kishoreyekkanti
|
13:24:45
|
*** dkayiwa has joined #openmrs
|
13:26:16
|
*** morristic has joined #openmrs
|
13:37:27
|
*** wyclif has joined #openmrs
|
13:38:08
|
*** mnunez_ has quit IRC
|
14:45:56
|
<wyclif> hi bwolfe
|
14:51:46
|
*** downeym has joined #openmrs
|
14:51:46
|
*** ChanServ sets mode: +o downeym
|
14:51:46
|
*** OpenMRSBot sets mode: +o downeym
|
14:53:09
|
*** kishoreyekkanti_ has joined #openmrs
|
14:54:53
|
*** kishoreyekkanti has quit IRC
|
14:54:53
|
*** kishoreyekkanti_ is now known as kishoreyekkanti
|
14:55:17
|
<wyclif> are u there bwolfe ?
|
15:21:14
|
*** kishoreyekkanti has quit IRC
|
15:45:03
|
*** wyclif has quit IRC
|
15:45:35
|
*** wyclif has joined #openmrs
|
15:51:47
|
*** wyclif has quit IRC
|
16:01:22
|
*** burke has joined #openmrs
|
16:01:22
|
*** ChanServ sets mode: +o burke
|
16:05:42
|
*** wyclif has joined #openmrs
|
16:18:20
|
*** kimando has joined #openmrs
|
16:20:33
|
*** wyclif has quit IRC
|
16:20:47
|
*** wyclif has joined #openmrs
|
16:22:38
|
*** robbyoconnor has joined #openmrs
|
16:22:38
|
*** ChanServ sets mode: +v robbyoconnor
|
16:37:27
|
*** kimando has quit IRC
|
16:57:59
|
*** robbyoconnor has quit IRC
|
16:58:38
|
*** robbyoconnor has joined #openmrs
|
16:58:38
|
*** ChanServ sets mode: +v robbyoconnor
|
17:02:11
|
*** suranga has joined #openmrs
|
17:10:23
|
*** magicaltrout is now known as gnackenson
|
17:11:09
|
*** gnackenson is now known as magicalgnackenso
|
17:11:16
|
*** magicalgnackenso is now known as magicaltrout
|
17:12:00
|
*** kishoreyekkanti has joined #openmrs
|
17:16:19
|
*** robbyoconnor has quit IRC
|
17:16:24
|
<OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: Congrats to #OpenMRS community! Martin Were @jblaya & @isaacholeman each win #mHealth Top 11 in '11! http://t.co/SEYN3HEV #mHS11 <http://twitter.com/OpenMRS/statuses/143735021579145217>
|
17:16:40
|
*** robbyoconnor has joined #openmrs
|
17:16:48
|
*** robbyoconnor has joined #openmrs
|
17:16:48
|
*** ChanServ sets mode: +v robbyoconnor
|
17:19:15
|
*** burke is now known as burke_away
|
17:20:42
|
*** robbyoconnor has quit IRC
|
17:21:05
|
*** robbyoconnor has joined #openmrs
|
17:21:05
|
*** ChanServ sets mode: +v robbyoconnor
|
17:32:57
|
*** burke_away is now known as burke
|
17:49:32
|
* suranga returns
|
17:49:41
|
<suranga> james_regen, heloo...
|
18:00:31
|
<james_regen> suranga: hi
|
18:01:10
|
*** dawn_ has joined #openmrs
|
18:01:10
|
*** ChanServ sets mode: +v dawn_
|
18:01:41
|
*** dawn_ has left #openmrs
|
18:01:59
|
*** dawn_ has joined #openmrs
|
18:04:10
|
*** sgrannis has joined #openmrs
|
18:04:16
|
<downeym> Hi sgrannis and welcome to the #openmrs IRC channel.
|
18:04:21
|
*** ChanServ sets mode: +v sgrannis
|
18:04:33
|
<sgrannis> suranga - are u there?
|
18:04:47
|
<bwolfe> wyclif, do you still need me?
|
18:06:34
|
*** robbyoconnor has quit IRC
|
18:09:12
|
<wyclif> nope bwolfe
|
18:10:49
|
*** burke has quit IRC
|
18:18:09
|
*** rafa_ has quit IRC
|
18:19:09
|
*** djazayeri1 has quit IRC
|
18:19:38
|
*** djazayeri has joined #openmrs
|
18:19:38
|
*** ChanServ sets mode: +o djazayeri
|
18:27:30
|
*** rafa_ has joined #openmrs
|
18:27:30
|
*** ChanServ sets mode: +v rafa_
|
18:30:09
|
<bwolfe> dawn_, you sent that email out just in time :-p
|
18:30:10
|
<dawn_> !scrumon dawn
|
18:30:10
|
* OpenMRSBot says the DAILY SCRUM MEETING is STARTING. This meeting should not last longer than 15 minutes. Please hold other comments until the end of the meeting, or message someone privately. Thank you! ScrumMaster dawn- you may begin when ready.
|
18:30:18
|
<bwolfe> shoot
|
18:30:39
|
*** suranga has quit IRC
|
18:30:39
|
<bwolfe> I was just typing that!
|
18:30:41
|
<bwolfe> rafa, wyclif, djazayeri, dkayiwa, dawn_
|
18:30:46
|
<djazayeri> can we scrumon dawn_ ?
|
18:31:02
|
<dawn_> djazayeri: ready when you guys are :)
|
18:31:06
|
<dawn_> which is now
|
18:31:20
|
<djazayeri> bring it. :-)
|
18:31:20
|
*** kishoreyekkanti has quit IRC
|
18:31:30
|
<bwolfe> kishore could not bring it apparently
|
18:31:32
|
<rafa> hi
|
18:31:36
|
<wyclif> hi
|
18:31:44
|
<bwolfe> order of the day dawn_?
|
18:31:48
|
<bwolfe> random drawing of numbers?
|
18:31:52
|
<dawn_> Today's order: rafa: bwolfe , wyclif , djazayeri , then dkayiwa
|
18:32:19
|
<bwolfe> rafa wins!
|
18:32:21
|
<rafa> Today:
|
18:32:21
|
<rafa> * Committed TRUNK-2821: Merge Patients page should be displayed on a separate pop-up screen
|
18:32:21
|
<rafa> https://tickets.openmrs.org/browse/TRUNK-2821
|
18:32:21
|
<rafa> * Started with STAND-36: Automatically create MVP/CIEL dictionary-based dataset as part of the standalone build process
|
18:32:21
|
<rafa> https://tickets.openmrs.org/browse/STAND-36
|
18:32:22
|
<rafa> Tomorrow:
|
18:32:22
|
<rafa> * Continue with STAND-36
|
18:32:23
|
<rafa> No blockers.
|
18:32:56
|
<bwolfe> rafa, you've been on STAND-36 most of the day, any hangups yet?
|
18:33:27
|
<rafa> bwolfe: I've just managed to install 1.8 and MVP
|
18:33:36
|
<rafa> bwolfe: am ready to run validators
|
18:33:56
|
<rafa> bwolfe: I'll update then to 1.9
|
18:34:15
|
<rafa> bwolfe: contact Andy in case of any nontrivial invalid concepts
|
18:34:38
|
<djazayeri> rafa: of course make sure to coordinate with wyclif since he's working on STAND-35.
|
18:34:52
|
<rafa> !ticket STAND-35
|
18:34:54
|
<OpenMRSBot> rafa: [#STAND-35] Automatically create demo dataset as part of the standalone build process - OpenMRS JIRA - https://tickets.openmrs.org/browse/STAND-35
|
18:35:28
|
<djazayeri> I mean: these are identical tickets, but one is for the demo DB, and the other is for MVP.
|
18:35:36
|
<rafa> djazayeri: yes, that's helpful
|
18:35:50
|
<dawn_> bwolfe: you ready?
|
18:35:50
|
<rafa> wyclif: hope you'll finish first :)
|
18:36:17
|
<bwolfe> wyclif, rafa, discuss it after the scrum
|
18:36:19
|
<wyclif> rafa, does your ticket depend on mine?
|
18:36:22
|
<bwolfe> def coordinate
|
18:36:24
|
*** suranga has joined #openmrs
|
18:36:36
|
<bwolfe> today: applied small restws patch - RESTWS-188
|
18:36:40
|
<bwolfe> finally created review for one of my commits last week - accidental voiding of patient - TRUNK-2674
|
18:36:40
|
<bwolfe> emails
|
18:36:40
|
<bwolfe> fixed hibnerateenumtype - TRUNK-2907
|
18:36:40
|
<bwolfe> cleaned up sprint schedule wiki page
|
18:36:40
|
<bwolfe> sync fix for newer hibernate version
|
18:36:40
|
<bwolfe> random comments and reviews of sprint tickets
|
18:36:41
|
<bwolfe> hibernate upgrade patch
|
18:36:47
|
<bwolfe> no blockers
|
18:37:03
|
<bwolfe> tomorrow: more of the same
|
18:37:23
|
<dawn_> wyclif: you're up
|
18:37:36
|
<wyclif> friday:
|
18:37:36
|
<wyclif> -STAND-31 - Quick first pass of a one-time prompt for standalone configuration on initial startup
|
18:37:36
|
<wyclif> -Preparing tickets and jira dashboard for this week's sprint
|
18:37:36
|
<wyclif> -Started on STAND-35 - include daemo data in standalone (managed to load demo data via liquibase maven plugin)
|
18:37:36
|
<wyclif> today:
|
18:37:38
|
<wyclif> -STAND-35 - Fixing the plugin to include the demo data and testing the entire build process.
|
18:37:40
|
<wyclif> - more sprint tickets
|
18:38:21
|
<wyclif> blocker: when building the standalone, i can't connect to the DB
|
18:38:45
|
<bwolfe> ok, lets discuss that after
|
18:39:00
|
<dawn_> djazayeri: your turn
|
18:39:03
|
<bwolfe> (after the scrum)
|
18:39:03
|
<bwolfe> who was next?
|
18:39:11
|
<dkayiwa> djazayeri:
|
18:39:14
|
<djazayeri> wyclif: if the build fails you occasionally need to manually kill the mysql process that's running on 3326
|
18:39:22
|
<djazayeri> Friday 2-Dec-2011
|
18:39:22
|
<djazayeri> * Call with a TW BA
|
18:39:22
|
<djazayeri> * Call with CDC documenters
|
18:39:22
|
<djazayeri> * Working on a project proposal
|
18:39:22
|
<djazayeri> * (only a half-day today)
|
18:39:22
|
<djazayeri> Monday 5-Dec-2011
|
18:39:23
|
<djazayeri> * Update patch and commit TRUNK-2588
|
18:39:23
|
<djazayeri> * Some code reviews
|
18:39:24
|
<djazayeri> * Discuss current sprint tickets with Wyclif
|
18:39:24
|
<djazayeri> * Review tickets created by TW BA
|
18:39:25
|
<djazayeri> * Prepare for TW meeting on Friday
|
18:39:34
|
<wyclif> djazayeri, let me try that
|
18:39:46
|
<wyclif> let's continue with scrum updates
|
18:39:53
|
<djazayeri> no blockers on my end
|
18:40:06
|
<bwolfe> djazayeri-- for not fixing your copy/paste about friday ;-)
|
18:40:26
|
<djazayeri> well, it *was* only a half-day.
|
18:40:30
|
<bwolfe> !TRUNK-2588
|
18:40:31
|
<OpenMRSBot> bwolfe: Error: "TRUNK-2588" is not a valid command.
|
18:40:42
|
<dawn_> dkayiwa: your turn :)
|
18:40:42
|
<bwolfe> !ticket TRUNK-2588
|
18:40:42
|
<djazayeri> !ticket TRUNK-2588
|
18:40:43
|
<OpenMRSBot> bwolfe: [#TRUNK-2588] Generic mechanism for doing Attributes and Attribute Types on many classes. (Review code, and Refactor.) - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2588
|
18:40:44
|
<OpenMRSBot> djazayeri: [#TRUNK-2588] Generic mechanism for doing Attributes and Attribute Types on many classes. (Review code, and Refactor.) - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2588
|
18:40:48
|
<dkayiwa> Did a code review for: Patient is unintentionally deleted while replacing his/her drug regimen from the regimen tab of the dashboard - TRUNK-2674
|
18:40:49
|
<dkayiwa> Back ported to 1.9.x and closed: Should not allow deleting of a started task - TRUNK-2790
|
18:40:49
|
<dkayiwa> Committed: AuditableInterceptor fails with a NPE at startup if there are scheduled tasks to run at startup - TRUNK-2903
|
18:40:49
|
<dkayiwa> Committed: Settings page does not work in OpenMRS 1.6 - RELTEST-13
|
18:40:50
|
<dkayiwa> Committed response to review comments for: Add a settings page for the release testing module - RELTEST-2
|
18:40:50
|
<dkayiwa> About to pick another ticket - ???
|
18:40:50
|
<dkayiwa> No Blockers
|
18:41:19
|
<bwolfe> when did you commit 2903 dkayiwa?
|
18:41:30
|
<dkayiwa> bwolfe: today
|
18:41:31
|
<dawn_> what about TRUNK-2903?
|
18:41:34
|
<dawn_> k
|
18:41:44
|
<bwolfe> what time though?
|
18:41:55
|
<dkayiwa> bwolfe: let me check
|
18:41:58
|
<bwolfe> nm, I just did an svn update and I see some scheduler stuff come through
|
18:42:10
|
<bwolfe> (I was hitting the NPE and wondering where the fix was...) :-)
|
18:42:11
|
<dkayiwa> bwolfe: a couple of hours ago
|
18:42:21
|
<bwolfe> perfect
|
18:42:25
|
<bwolfe> thanks! :-)
|
18:42:36
|
<dkayiwa> bwolfe: immediately before i broke the build :)
|
18:42:43
|
<bwolfe> ha
|
18:42:44
|
<dkayiwa> CI
|
18:43:02
|
<bwolfe> I couldn't tell. it was lost in the middle of all the other nonsense CI emails
|
18:43:05
|
* bwolfe looks at downeym
|
18:43:12
|
<dkayiwa> :)
|
18:43:34
|
<downeym> should have been at the end, not the middle.
|
18:43:50
|
<dkayiwa> yes i broke it last :)
|
18:43:53
|
<djazayeri> So, wyclif put together the sprint dashboard: https://tickets.openmrs.org/secure/Dashboard.jspa?selectPageId=11156
|
18:43:54
|
<dkayiwa> as for today
|
18:44:14
|
<dawn_> !scrumoff
|
18:44:14
|
* OpenMRSBot says the DAILY SCRUM MEETING has ENDED. This channel is now returned to normal hacking operations. Post-scrum meeting follow-up conversations may now begin.
|
18:44:15
|
<djazayeri> wyclif: any comments on this? Is it "complete" i.e. if we were to finish all these tickets would we be set to release 1.9 beta?
|
18:44:42
|
<wyclif> i basicaaly got or un c losed tickets from the last spring
|
18:44:50
|
<wyclif> sprint
|
18:45:17
|
<wyclif> so some of the tickets require code review
|
18:45:37
|
<wyclif> djazayeri, so i would say yes
|
18:45:38
|
<djazayeri> wyclif: okay, I think that we should step through the whole process, though, and make sure we're satisfied with it end-to-end.
|
18:45:48
|
<djazayeri> or did you do that?
|
18:46:06
|
<wyclif> djazayeri, it is the bundled modules that am not certain about
|
18:46:24
|
<djazayeri> wyclif: such as?
|
18:46:28
|
<wyclif> djazayeri, i also need to chat with daneil just to get his feeling about releasing the beta
|
18:46:44
|
<wyclif> djazayeri, reporting
|
18:46:56
|
<wyclif> formentry
|
18:47:01
|
<djazayeri> wyclif: what is it that you're not certain about with them?
|
18:47:06
|
<djazayeri> just that they haven't been looked at/
|
18:47:09
|
<djazayeri> ?
|
18:47:33
|
*** burke has joined #openmrs
|
18:47:33
|
*** ChanServ sets mode: +o burke
|
18:48:02
|
<wyclif> am assuming that the versions released with the alpha are the ones to include in the beta and that modules developers think they production worthy
|
18:48:18
|
<djazayeri> wyclif: well, I think those are the versions to include
|
18:48:29
|
<djazayeri> I don't think they've been fully-updated yet
|
18:49:14
|
<wyclif> djazayeri, then we only need to release an alpha for the release testing helper and SMART
|
18:50:57
|
<bwolfe> djazayeri, wyclif, formentry needs to be updated to work with 1.9 if we're bundling that. (I don't think it was bundled in the alpha)
|
18:51:08
|
<djazayeri> correct, not bundled yet
|
18:51:19
|
<wyclif> then we need to have that figured out
|
18:51:29
|
<djazayeri> html form entry also has minor inconsistencies with 1.9 that will need to be fixed for the final release.
|
18:51:53
|
<wyclif> djazayeri, so will the fix be in 1.9 or formentry
|
18:52:06
|
<wyclif> i understand it also had a problem with 1.8
|
18:52:07
|
<djazayeri> formentry and htmlformentry I think
|
18:53:43
|
<djazayeri> okay, I'm off to do TRUNK-2588
|
18:53:48
|
<djazayeri> s/do/finish
|
18:53:57
|
<dkayiwa> !ticket TRUNK-2588
|
18:53:58
|
<OpenMRSBot> dkayiwa: [#TRUNK-2588] Generic mechanism for doing Attributes and Attribute Types on many classes. (Review code, and Refactor.) - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2588
|
18:54:15
|
*** burke has quit IRC
|
18:54:17
|
<rafa> wyclif: Ben said you've loosened validator constraints recently, have you back ported it to 1.8?
|
18:54:19
|
*** burke has joined #openmrs
|
18:54:19
|
*** ChanServ sets mode: +o burke
|
18:54:49
|
<wyclif> dkayiwa, do you mind going through all the other unresolved bug tickets for 1.9 and see if you can pickout those you might want us to fix furing this sprint
|
18:55:02
|
<dkayiwa> wyclif: ok
|
18:55:16
|
<djazayeri> rafa: btw, the ideal solution would involve having the standalone build scripts take as input the latest available version of the MVP dictionary downloaded from Andy.
|
18:55:36
|
<wyclif> dkayiwa, i know some of them have been left out, if you come across any that you fill should be include, add the 1.9-beta2 label
|
18:55:42
|
<wyclif> dkayiwa, or comment
|
18:55:48
|
<dkayiwa> wyclif: ok
|
18:56:01
|
<djazayeri> rafa: i.e. better to start from that .sql file somehow, so whenever we're going to release a new standalone, we just download the latest MVP dictionary for it.
|
18:56:47
|
<djazayeri> rafa: this means that any concepts that don't pass validation need to be fixed in Andy's original (1.6?) dictionary and we need a new export from him.
|
18:57:00
|
<wyclif> djazayeri, bwolfe i have asked daniel to go though some of the other 1.9 tickets and see if he find any bug tickets that rrequire small fixes that should be fixed in the beta
|
18:57:05
|
<rafa> djazayeri: there's an export from 1.8.x
|
18:57:23
|
<djazayeri> rafa: is that provided by Andy? or by someone else?
|
18:57:36
|
<wyclif> djazayeri, bwolfe because i think some bug tickets were left out
|
18:57:39
|
<rafa> djazayeri: hmm I found it in Andy's dropbox
|
18:57:48
|
<bwolfe> isn't dkayiwa going on holiday now?
|
18:58:04
|
<dkayiwa> bwolfe: next week
|
18:58:28
|
<bwolfe> oh good :-)
|
18:59:11
|
<dkayiwa> bwolfe: can push it some few days forwards if i need to :)
|
18:59:30
|
<dawn_> djazayeri: wyclif bwolfe rafa if you're taking holiday this month or next share it with the group (me included) so we can plan accordingly
|
18:59:49
|
*** sgrannis has left #openmrs
|
18:59:52
|
<dawn_> plz :)
|
18:59:53
|
<djazayeri> rafa: looking at his dropbox I see 1.6.4 from 18-nov, and 1.8.2 from 29-july
|
19:00:02
|
<bwolfe> dawn_, you want it all here now or over email? :-)
|
19:00:45
|
<dawn_> you can tell me now b/c i'll just put it into my calendar
|
19:01:04
|
<bwolfe> I'm off the 23rd-30th of this month
|
19:01:09
|
<wyclif> i only plan to take off monday the 26th of DEC, 2011
|
19:01:16
|
<rafa> djazayeri: so do you suggest to use 1.6.4?
|
19:01:27
|
<wyclif> dawn_, i only plan to take off monday the 26th of DEC, 2011
|
19:01:30
|
<djazayeri> rafa: I think so. Andy isn't maintaining the 1.8.x ones himself
|
19:01:58
|
<bwolfe> and jan 23rd - feb 6th (ish) for paternity leave
|
19:02:40
|
<djazayeri> dawn_: I'm off for most of Dec 26 - Jan 6, but I haven't decided exactly what part.
|
19:02:47
|
<rafa> djazayeri: okay thanks
|
19:04:43
|
<rafa> dawn_: I don't plan any days off.
|
19:05:09
|
<dawn_> bwolfe: rafa djazayeri : got it. thanks!
|
19:05:36
|
<dawn_> wyclif: just saw yoursâ¦thnx!
|
19:06:12
|
<dawn_> wyclif: we have that day off anyway :P
|
19:07:05
|
<wyclif> djazayeri, are you saying we have 26th off?
|
19:07:26
|
<wyclif> dawn_, i will come over to your cube
|
19:08:29
|
<wyclif> dawn_, actually then i might not take any day off
|
19:09:06
|
<djazayeri> wyclif: depends on IU/RI
|
19:09:42
|
<wyclif> i think IU
|
19:09:54
|
<wyclif> if IU closed, RI closed too
|
19:10:05
|
<downeym> wyclif: the 26th is a Regenstrief paid holiday
|
19:11:00
|
<wyclif> the UI/RG stuff gives me a headache to figure out
|
19:11:38
|
<downeym> wyclif: holiday schedule is posted on the RI intranet :)
|
19:12:50
|
<dawn_> wyclif: you can come to work on the 26th, but you will be the only one here :D
|
19:19:26
|
*** Echidna has quit IRC
|
19:19:35
|
*** Echidna has joined #openmrs
|
19:19:35
|
*** ChanServ sets mode: +v Echidna
|
19:24:23
|
<djazayeri> rafa_: do you know what revision the 2588 patch is from?
|
19:24:36
|
<rafa> see my comment
|
19:25:08
|
<rafa> djazayeri: TRUNK-2588_trunk-rev24282.patch
|
19:25:43
|
<djazayeri> oh, ha, I was looking at the one at the bottom of the list
|
19:25:53
|
<djazayeri> why doesn't it sort them by date? :-)
|
19:25:56
|
<djazayeri> thanks
|
19:31:35
|
<bwolfe> djazayeri, by default it sorts by name. (why?!). at least you can change it to sort by date with the newest jira
|
19:31:52
|
<djazayeri> fun factoid, thanks
|
19:35:41
|
*** dawn_ has quit IRC
|
19:37:00
|
*** dawn_ has joined #openmrs
|
19:37:32
|
*** dawn__ has joined #openmrs
|
19:37:32
|
*** dawn_ has quit IRC
|
19:37:33
|
*** dawn__ is now known as dawn_
|
19:40:19
|
*** dawn_ has quit IRC
|
19:49:18
|
*** dawn_ has joined #openmrs
|
19:49:45
|
*** dawn__ has joined #openmrs
|
19:49:45
|
*** dawn_ has quit IRC
|
19:49:45
|
*** dawn__ is now known as dawn_
|
19:49:49
|
<OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: RT @evanjmwaters: @PIH looking for #Linux #SysAdmin to design, implement systems for @OpenMRS in #Haiti #Rwanda #Malawi #Lesotho http:// ... <http://twitter.com/OpenMRS/statuses/143773982334791680> || On Twitter: OpenMRS: RT @evanjmwaters: @PIH looking for #UX #UI Designer to create intuitive interfaces for @OpenMRS in #Haiti #Rwanda #Lesotho #Malawi http: ... <http://twitter.com/OpenMRS/statuses/143772470258843648>
|
20:04:24
|
*** suranga has quit IRC
|
20:04:35
|
*** downeym_ has joined #openmrs
|
20:04:35
|
*** ChanServ sets mode: +o downeym_
|
20:07:52
|
*** downeym has quit IRC
|
20:07:53
|
*** downeym_ is now known as downeym
|
20:14:30
|
*** dawn_ has quit IRC
|
20:16:38
|
*** bwolfe has quit IRC
|
20:22:19
|
*** burke has quit IRC
|
20:38:39
|
*** chopin_ has joined #openmrs
|
20:39:07
|
<chopin_> hey guys, can you think of an example in core of filling an extension point with HTML from a JSP page?
|
20:41:52
|
<chopin_> no?
|
21:02:40
|
*** james_regen has quit IRC
|
21:27:45
|
<wyclif> hi djazayeri
|
21:28:43
|
<wyclif> is the 'NO_CHANGES' db meant to refer to the one with DEMO data
|
21:28:48
|
<wyclif> djazayeri, is the 'NO_CHANGES' db meant to refer to the one with DEMO data
|
21:29:32
|
<djazayeri> hi wyclif
|
21:29:50
|
<djazayeri> NO_CHANGES is intended to mean: "do not change the database, just leave what's there"
|
21:29:53
|
<djazayeri> add a comment or rename it if that's unclear
|
21:30:08
|
<wyclif> ok, thanks
|
21:31:02
|
<wyclif> djazayeri, so it is different?
|
21:31:21
|
<djazayeri> wyclif: what class was this again?
|
21:31:33
|
<wyclif> djazayeri, MainFRame
|
21:32:24
|
<djazayeri> wyclif: you need to add an option for DEMO_DATABASE
|
21:32:36
|
<djazayeri> and rafa_ will need to add one for MVP_DATABASE
|
21:32:40
|
<wyclif> djazayeri, djazayeri, in the UI there is no button for NO CHANGE
|
21:32:46
|
<djazayeri> or maybe we call it STARTER_DATABASE
|
21:33:12
|
<wyclif> djazayeri, in the UI there starter(with MVP), Demo and EMPTY
|
21:33:16
|
<djazayeri> wyclif: NO_CHANGES was supposed to be the "cancel" option
|
21:33:44
|
<wyclif> djazayeri, ok, i will create the ticket to fix that on the UI
|
21:33:53
|
<wyclif> djazayeri, did you see the last changed i made in the UI
|
21:34:19
|
<djazayeri> wyclif: I haven't looked at what the new UI looks like yet.
|
21:34:26
|
<wyclif> djazayeri, would be nice if you looked at them, i added snapshots too
|
21:34:31
|
<djazayeri> wyclif: what would the ticket to fix be?
|
21:34:32
|
<wyclif> see STAND-31
|
21:34:50
|
<djazayeri> wyclif: I think it's fine to leave NO_CHANGES in the API but not explicitly expose it via a button in the UI.
|
21:35:27
|
<wyclif> djazayeri, the ticket is to add a cancel option and and to map the appriate action listener
|
21:35:37
|
<wyclif> djazayeri, ok
|
21:35:53
|
<djazayeri> wyclif: isn't there already an [x] to cancel in the top-right corner of the dialog?
|
21:36:00
|
<djazayeri> wyclif: I don't see snapshots on STAND-31
|
21:36:46
|
<wyclif> djazayeri, check again
|
21:37:39
|
*** chopin_ has quit IRC
|
21:38:00
|
<wyclif> djazayeri, you can change the icons to anything else
|
21:38:30
|
<djazayeri> wyclif: is there a way to put the explanatory text on the button?
|
21:38:37
|
<djazayeri> like in the final mockups in STAND-17?
|
21:39:30
|
<wyclif> djazayeri, i can, but i dont like the the long buttons
|
21:39:45
|
<djazayeri> wyclif: yeah, I'll want to change the icons for Demo and Starter, but I haven't thought about exactly what yet.
|
21:40:21
|
*** downeym has quit IRC
|
21:40:25
|
<wyclif> djazayeri, but i can't add the arrow on the extreme right
|
21:40:37
|
<wyclif> djazayeri, because a JButton can only have one image and text
|
21:41:15
|
<djazayeri> wyclif: okay, that's fine then.
|
21:41:22
|
<wyclif> ok
|
21:41:31
|
<djazayeri> wyclif: I take it you couldn't figure out how to make the buttons red, yellow, and green, either?
|
21:41:32
|
<wyclif> heading home, talk to u later
|
21:41:36
|
<djazayeri> ok, bye
|
21:41:38
|
<wyclif> djazayeri, i did
|
21:41:50
|
<djazayeri> but decided against it?
|
21:41:56
|
<wyclif> djazayeri, but at the expense of the borders
|
21:42:07
|
*** burke has joined #openmrs
|
21:42:07
|
*** ChanServ sets mode: +o burke
|
21:42:16
|
<wyclif> djazayeri, we have to choose either the bg color or borders
|
21:42:28
|
<djazayeri> wyclif: bg color definitely
|
21:42:41
|
<wyclif> djazayeri, i will do that and add new snapshots
|
21:42:49
|
<djazayeri> I only colored the border because in my first pass I couldn't figure out how to color the background
|
21:42:59
|
<wyclif> djazayeri, ok
|
21:43:11
|
<djazayeri> also, note the wrong line break in "depending on <br/> your needs"
|
21:43:32
|
<wyclif> djazayeri, yes
|
21:43:38
|
<wyclif> djazayeri, i will remove it
|
21:44:21
|
*** burke has quit IRC
|
21:44:23
|
<wyclif> djazayeri, i will be back online in about 30min, ttyl
|
21:44:27
|
<djazayeri> bye
|
21:44:28
|
*** burke has joined #openmrs
|
21:44:28
|
*** ChanServ sets mode: +o burke
|
21:50:05
|
*** wyclif has quit IRC
|
21:57:11
|
*** dkayiwa has left #openmrs
|
21:59:44
|
*** ada_ has joined #openmrs
|
22:00:22
|
<ada_> anyone knows how to turn on the form processor?
|
22:08:31
|
*** ada_ has quit IRC
|
22:53:48
|
*** rafa has quit IRC
|
22:57:42
|
*** wyclif has joined #openmrs
|
23:05:04
|
*** rafa_ has quit IRC
|
23:13:04
|
<djazayeri> wyclif: do you know who fixed the authenticatedUser == null bug?
|
23:13:49
|
<wyclif> djazayeri, daniel
|
23:14:17
|
<djazayeri> darn, I was hoping it was you. :-)
|
23:14:25
|
<wyclif> djazayeri, why?
|
23:14:40
|
<djazayeri> I've hit a related bug after applying the TRUNK-2588 code
|
23:15:06
|
<wyclif> !ticket TRUNK-2588
|
23:15:07
|
<OpenMRSBot> wyclif: [#TRUNK-2588] Generic mechanism for doing Attributes and Attribute Types on many classes. (Review code, and Refactor.) - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2588
|
23:15:33
|
<wyclif> djazayeri, and you haven'y yet updated to include his changes?
|
23:15:36
|
<djazayeri> it happens during performWebStartOfModules -> saveToMemento (from scheduler, I think) -> AuditableInterceptor NPE for setting changedBy = null
|
23:16:22
|
<djazayeri> Looks like there's some other scenario when things get saved and it doesn't go through Daemon user.
|
23:16:34
|
<wyclif> djazayeri, correct
|
23:16:43
|
<wyclif> djazayeri, i noticed that
|
23:17:19
|
<wyclif> djazayeri, i did alot of investigation on that bug, and i think the fix daniel committed is not fully inclusive of the scenarios i imagined
|
23:17:49
|
<djazayeri> any idea what "boolean setNullOnly" is in AduitableInterceptor.setValue?
|
23:19:07
|
<wyclif> djazayeri, my assumption is because the same methods is used when setting created and changes
|
23:19:10
|
<wyclif> djazayeri, my assumption is because the same methods is used when setting created and changed
|
23:21:07
|
<wyclif> djazayeri, that setValue methods seems strange
|
23:21:44
|
<djazayeri> wyclif: I don't know why this problem just popped up for me (I'm trying to do a clean install and new db, with my new code)
|
23:22:36
|
<wyclif> djazayeri, i honestly don't get it why he has setNullOnly
|
23:23:07
|
<djazayeri> wyclif: but it looks like the problem here is that during WebModuleUtil.refreshWAC, we get a call to TimerSchedulerServiceImpl.saveToMemento that doesn't come from a daemon thread. and it's not authenticated either.
|
23:23:23
|
<djazayeri> burke: ping
|
23:23:38
|
<djazayeri> you're the one with strongest opinions about daemons. :-)
|
23:24:09
|
<wyclif> djazayeri, correct, samething when saving the last execution date an when scheduling a task at stssrtup
|
23:24:23
|
<djazayeri> wyclif: do you know how it got fixed in that case?
|
23:24:31
|
<wyclif> djazayeri, and daniel's changeset only fixes setting last execution date
|
23:24:33
|
<djazayeri> was it just making sure the task was scheduled by the daemon thread?
|
23:24:44
|
<djazayeri> or was it a hack specifically for setting that value?
|
23:24:53
|
<wyclif> djazayeri, i talked about this with burke
|
23:25:47
|
<wyclif> djazayeri, and the solution is to make sure that all calls to the API at startup that need to run on the daemon thread
|
23:27:29
|
<wyclif> djazayeri, the changeset to me is only solving a smaller portion of the bigger problem
|
23:27:37
|
<djazayeri> wyclif: yup
|
23:28:20
|
<wyclif> djazayeri, the change has to be with both the daemon thread and the Listener
|
23:28:58
|
<djazayeri> wyclif: yeah, so the problem I'm seeing is that not everything happening at startup is a scheduled task
|
23:29:03
|
<djazayeri> or a service startup
|
23:29:16
|
<wyclif> djazayeri, i.e the listener has to be able to call the Daemon thread to run the scheduler service to start tasks at startip
|
23:30:29
|
<djazayeri> wyclif: but the Daemon knows how to execute tasks, so that's generally a solvable problem
|
23:30:47
|
<djazayeri> we just need to be saying Daemon.executeTask(task) instead of task.execute()
|
23:31:03
|
<wyclif> djazayeri, the daemon thread knows how to start a task but not how to shedule a task
|
23:31:21
|
<wyclif> djazayeri, right now start logic schedules tasks and not start them
|
23:31:30
|
<djazayeri> ah, interesting
|
23:32:14
|
<wyclif> djazayeri, so some of the questions that come up are, do we want the daemon thread to schedule tasks?
|
23:32:50
|
<wyclif> djazayeri, do we want to pass a task instance to the daemon to start(NOT GOOD AT ALL)
|
23:33:22
|
<djazayeri> The simple solution would just be to allow Daemon.runInNewDaemonThread(Runnable) to be used whenever you want.
|
23:33:35
|
<djazayeri> But burke has forbidden this.
|
23:34:01
|
<wyclif> djazayeri, or the listener registers tasks at start up and calls the daemon thread, passed to it the task id, the daemons looks in the registered task for its existence and than scehdules it
|
23:35:09
|
<wyclif> djazayeri that would mean i can start a destructive runnable instance using the daemon
|
23:35:18
|
<wyclif> djazayeri, from a module
|
23:35:39
|
<djazayeri> wyclif: yeah, but modules can be arbitrarily destructive if they're malicious anyway.
|
23:37:14
|
<wyclif> djazayeri, yeah
|
23:38:04
|
<djazayeri> wyclif: okay, I think I'm going to put a hack in place for now, and deal with it during code review or scrum tomorrow
|
23:39:31
|
<wyclif> djazayeri, agreed
|
23:56:04
|
<djazayeri> wyclif: btw, the sprint dashboard really should have an "available tickets" widget at the top leftâwe've all gotten used to looking there, I assume.
|
23:56:32
|
<wyclif> djazayeri, ok
|
23:57:28
|
<wyclif> i copied the 1.9 beta dashboard
|