[12:53:15 CDT(-0500)] <dmccallum54> 10:52a MST. Still too early for Jasper
[13:49:46 CDT(-0500)] <tbain> methinks it is ALWAYS too early for Jasper...
[13:50:13 CDT(-0500)] <dmccallum54> you guys used it on cccc(cc)(ccccc), right?
[13:50:19 CDT(-0500)] <dmccallum54> but as a standalone server?
[13:52:41 CDT(-0500)] <tbain> yeah, we used it on CCCCCCC (I was, thankfully, not involved in it - Parker went through quite a bit of training on it though), I'm not entirely sure what the setup for it was
[13:54:33 CDT(-0500)] <dmccallum54> thx. i might have a chat with him...
[14:44:16 CDT(-0500)] <TonyUnicon> liquibaseageddon is almost upon us
[15:08:55 CDT(-0500)] <GregElliott> Hi, all. Just got off the phone with IRSC, and they got their first PROD early alert, and they were all abuzz about that. So, keep up the good work!!!!
[15:09:21 CDT(-0500)] <tbain1> How Exciting!
[15:09:24 CDT(-0500)] <TonyUnicon> mazel tov
[15:10:13 CDT(-0500)] <js70> wait till they see the first late alert. then the excitement will be unstoppable!
[15:11:16 CDT(-0500)] <GregElliott> in that event, they'll likely just have hit the snooze button a few times too often.
[15:11:42 CDT(-0500)] <GregElliott> but really, great work from all of ya.
[15:14:24 CDT(-0500)] <js70> anything less would be unacceptable.:^)
[15:14:51 CDT(-0500)] <GregElliott> now, on to the next 40 or 50 schools.
[15:14:57 CDT(-0500)] <TonyUnicon> Jim sorry I havn't checked in my stuff yet
[15:15:03 CDT(-0500)] <TonyUnicon> just trying to make sure it wont stop you in your tracks
[15:16:24 CDT(-0500)] <js70> np. i never test my stuff anyway. no need.
[15:16:38 CDT(-0500)] <TonyUnicon> kiss blow a kiss to the sky before you check in?
[15:16:56 CDT(-0500)] <js70> its all in the training.
[15:17:13 CDT(-0500)] <TonyUnicon> I just assume I have 20 errors
[15:17:23 CDT(-0500)] <TonyUnicon> thankfully hibernate is fast falling and its easy to catch
[15:17:58 CDT(-0500)] <TonyUnicon> fast failing
[15:18:00 CDT(-0500)] <TonyUnicon> too
[15:18:05 CDT(-0500)] <js70> its liquibase thats a pain in the a_s
[15:18:12 CDT(-0500)] <TonyUnicon> eh
[15:18:27 CDT(-0500)] <TonyUnicon> as far as schema evolution tools go its better than what ive used in the past
[15:18:36 CDT(-0500)] <js70> just kidding.
[15:18:49 CDT(-0500)] <TonyUnicon> and its the only database agnostic one ive used
[15:18:55 CDT(-0500)] <TonyUnicon> but yeah its tedious
[15:19:04 CDT(-0500)] <js70> xml is so 2000
[15:19:12 CDT(-0500)] <TonyUnicon> i do hate xml
[15:19:33 CDT(-0500)] <TonyUnicon> but id rather xml than some proprietary query language
[15:19:38 CDT(-0500)] <js70> i'm old enough to remember the excitement. xml-xsl applications for everyone!!!
[15:19:50 CDT(-0500)] <TonyUnicon> ive done some of that stuff
[15:19:57 CDT(-0500)] <TonyUnicon> also tedious
[15:20:02 CDT(-0500)] <dmccallum54> https://github.com/tlberglund/groovy-liquibase
[15:20:27 CDT(-0500)] <dmccallum54> and if you're not familiar w/ mr berglund, look him up sometime...
[15:21:11 CDT(-0500)] <TonyUnicon> what is his full name do you know? looks like there are car dealerships with the same name
[15:21:24 CDT(-0500)] <dmccallum54> tim
[15:21:58 CDT(-0500)] <js70> anybody that translates dutch into english is ok by me
[15:21:59 CDT(-0500)] <dmccallum54> http://timberglund.com/
[15:22:15 CDT(-0500)] <TonyUnicon> ty
[15:22:49 CDT(-0500)] <dmccallum54> the maven stuff there is good
[15:22:52 CDT(-0500)] <dmccallum54> but this is priceless… http://www.youtube.com/watch?v=3QbheQitF74
[15:23:12 CDT(-0500)] <dmccallum54> plus he entertained my kid for a while at an uberconf a while back
[15:25:31 CDT(-0500)] <GregElliott> (1:19:12 PM) TonyUnicon: i do hate xml
[15:25:49 CDT(-0500)] <GregElliott> wow, I was just having this conversation last week with Matt Polizotti in the office.
[15:26:17 CDT(-0500)] <GregElliott> if ya'll don't watch out, you are in danger of morphing into UX guys!
[15:26:38 CDT(-0500)] <TonyUnicon> gasp
[15:26:50 CDT(-0500)] <TonyUnicon> my jeans are not tight enough!
[15:27:10 CDT(-0500)] <TonyUnicon> and I wear non-ironic tshirts
[15:27:18 CDT(-0500)] <TonyUnicon>
[15:27:33 CDT(-0500)] <TonyUnicon> js70 data model changes are in
[15:27:34 CDT(-0500)] <GregElliott> so you have little toys lying around on your desk?
[15:27:44 CDT(-0500)] <TonyUnicon> if you can pull it down and let me know if it blows up on you
[15:27:52 CDT(-0500)] <TonyUnicon> well I do have some star war models
[15:27:53 CDT(-0500)] <js70> k
[15:28:04 CDT(-0500)] <GregElliott> there...ya...go.
[15:28:14 CDT(-0500)] <TonyUnicon> did I just say that outload?
[15:28:30 CDT(-0500)] <GregElliott> ha
[15:28:36 CDT(-0500)] <TonyUnicon> hehe
[15:29:57 CDT(-0500)] <TonyUnicon> the new fields won't make it to the client yet because I have not touched the transfer objects yet
[15:30:02 CDT(-0500)] <TonyUnicon> that will be part of the API work
[15:30:22 CDT(-0500)] <TonyUnicon> which will start in earnest after I grab some jello
[15:30:42 CDT(-0500)] <js70> hmmm jello
[15:31:03 CDT(-0500)] <TonyUnicon> sugar free jello - yolo
[15:33:16 CDT(-0500)] <js70> I meant yuuum. my brain is frozen
[15:39:36 CDT(-0500)] <TonyUnicon> I thought you were judging me
[16:14:16 CDT(-0500)] <JasonElwood> just realized I wasn't on here all day.
[16:14:30 CDT(-0500)] <js70> we missed you.
[16:14:34 CDT(-0500)] <JasonElwood> question about external_course_program and external_program
[16:14:35 CDT(-0500)] <dmccallum54> tony got jello
[16:14:51 CDT(-0500)] <js70> greg was complementary
[16:14:57 CDT(-0500)] <JasonElwood> you're a weird dude Tony. a weird dude
[16:15:12 CDT(-0500)] <JasonElwood> and so was Jim. thanks Jim
[16:16:52 CDT(-0500)] <JasonElwood> the two tables have no relation, primarily because we don't have any fk in external data. I just want to confirm that external_course_program is used for the available course filter and external_program is used in the template definition. there is no relation between the two.
[16:16:54 CDT(-0500)] <JasonElwood> code or data
[16:20:44 CDT(-0500)] <dmccallum54> TonyUnicon do you have a quick answer for that one?
[16:21:21 CDT(-0500)] <JasonElwood> we do have fk for the course_code I see
[16:22:09 CDT(-0500)] <js70> yeah, thats a tony question.
[16:31:52 CDT(-0500)] <TonyUnicon> sorry bak
[16:32:54 CDT(-0500)] <TonyUnicon> right
[16:33:08 CDT(-0500)] <TonyUnicon> template will have a programCode
[16:33:22 CDT(-0500)] <TonyUnicon> which will be a soft reference to something in the external_program table
[16:33:29 CDT(-0500)] <TonyUnicon> and external_course_program is used to filter
[16:33:42 CDT(-0500)] <TonyUnicon> does that answer your question?
[16:33:46 CDT(-0500)] <JasonElwood> soft reference meaning code and name will be duplicated in each with no direct reference
[16:33:56 CDT(-0500)] <TonyUnicon> meaning code
[16:34:13 CDT(-0500)] <TonyUnicon> if we need the name we'd fetch it from the program store
[16:34:53 CDT(-0500)] <JasonElwood> name exists in both though. so I just need to know which part of the app will use which table
[16:34:59 CDT(-0500)] <JasonElwood> because they could conflict
[16:35:43 CDT(-0500)] <TonyUnicon> i actually dont know what program_name is there
[16:35:46 CDT(-0500)] <TonyUnicon> why*
[16:36:23 CDT(-0500)] <TonyUnicon> dmccallum54 do you remember why it's there?
[16:38:01 CDT(-0500)] <dmccallum54> in template?
[16:38:21 CDT(-0500)] <TonyUnicon> in external_course_program
[16:39:01 CDT(-0500)] <TonyUnicon> is there a requirement for course specific alias of a program name?
[16:39:02 CDT(-0500)] <dmccallum54> from the impl doc:
[16:39:08 CDT(-0500)] <dmccallum54> "We don't need a list of programs without courses to support search features, but we require external_program anyway b/c we know we need that feature for plan templates (Feature Set 4). The denormalization of program names into external_course_program is an optimization to help search, though, which really only does need the list of programs having at least one required course. This lets that lookup avoid one join. And denorm
[16:39:20 CDT(-0500)] <JasonElwood> JS- for 963 (plan to offer), our implementation is different than Sinclair's implementation. we have distinct year and term whereas Sinclair's just has term. so we could do something like show the next X terms offered
[16:39:35 CDT(-0500)] <dmccallum54> if the "optimization" isn't used or causes more problems than it solves, then we can kill it
[16:40:22 CDT(-0500)] <JasonElwood> I'm just trying to confirm that external_course_program is for the available course filter AND external_program is for template. neither the data nor the code will crossover.
[16:41:33 CDT(-0500)] <TonyUnicon> yes
[16:42:05 CDT(-0500)] <TonyUnicon> your statement is correct
[16:42:13 CDT(-0500)] <JasonElwood> cool
[16:42:30 CDT(-0500)] <JasonElwood> JS- my question to you may have been lost in that discussion
[16:45:28 CDT(-0500)] <TonyUnicon> js70 have you done a build with my changes?
[16:45:36 CDT(-0500)] <TonyUnicon> is it stable?
[16:45:52 CDT(-0500)] <js70> doing it now. plenty of horses to go around.
[16:46:11 CDT(-0500)] <TonyUnicon> i heard a symbol crash somewhere
[16:47:41 CDT(-0500)] <TonyUnicon> i am leaving for a ball game soon, I want to make sure I won't submarine your development
[16:47:51 CDT(-0500)] <js70> k
[16:47:52 CDT(-0500)] <TonyUnicon> before I leave
[16:47:57 CDT(-0500)] <js70> rockies?
[16:48:10 CDT(-0500)] <TonyUnicon> yeah, yankees are in town for the first time in 6 years
[16:48:11 CDT(-0500)] <js70> spinning it up now.
[16:48:16 CDT(-0500)] <TonyUnicon> and I was a yankee fan growing up
[16:48:37 CDT(-0500)] <js70> yankee fans are the best
[16:48:43 CDT(-0500)] <js70> bronx cheer and all that
[16:48:44 CDT(-0500)] <TonyUnicon> it will be raining and in the 50's, cant wait
[16:48:57 CDT(-0500)] <TonyUnicon> sitting in the bleachers of yankee stadium is a unique experience
[16:49:01 CDT(-0500)] <js70> just like yankee stadium in october
[16:49:17 CDT(-0500)] <TonyUnicon> yeah
[16:49:42 CDT(-0500)] <TonyUnicon> watch a game at coors field is like a tennis match in term of intensity
[16:51:05 CDT(-0500)] <js70> I'll bet.
[16:51:13 CDT(-0500)] <js70> too civilized
[16:51:16 CDT(-0500)] <TonyUnicon> im hoping to catch a d-backs game the next time I'm down there
[16:51:40 CDT(-0500)] <js70> kool. let me know, I'll get tickets. they are actually a good team to see.
[16:51:53 CDT(-0500)] <TonyUnicon> ive seen them play so many times here in Denver
[16:51:59 CDT(-0500)] <TonyUnicon> I am very familiar with the team
[16:52:59 CDT(-0500)] <TonyUnicon> see if you can load old maps no problem
[16:53:00 CDT(-0500)] <TonyUnicon> you should
[16:53:05 CDT(-0500)] <TonyUnicon> save as well
[16:53:22 CDT(-0500)] <js70> k. dealing with some javascript errors of my own
[16:53:30 CDT(-0500)] <js70> liquibase loads.
[16:53:38 CDT(-0500)] <TonyUnicon> hooray
[16:54:05 CDT(-0500)] <js70> . Request URL:http://localhost:8080/ssp/app/view/admin/forms/AbstractReferenceAdminWithoutDelete.js?_dc=1368050015644
[16:54:05 CDT(-0500)] <js70> . Request Method:GET
[16:54:05 CDT(-0500)] <js70> . Status Code:404 Not Found
[16:54:14 CDT(-0500)] <TonyUnicon> thats not me
[16:54:21 CDT(-0500)] <js70> k
[16:54:24 CDT(-0500)] <TonyUnicon> I saw a change around that
[16:54:25 CDT(-0500)] <TonyUnicon> in git
[16:55:12 CDT(-0500)] <js70> k, i have the file. just not pulling it in.
[16:55:34 CDT(-0500)] <js70> i can fix it for now.
[16:56:41 CDT(-0500)] <dmccallum54> the file was deleted
[16:57:02 CDT(-0500)] <dmccallum54> i removed it from app.js and the jsb3 in 6293fc0333de29e081198921588666b260ddffa0
[16:57:06 CDT(-0500)] <TonyUnicon> looks like there is a bug jim
[16:57:15 CDT(-0500)] <TonyUnicon> there is a not null constraint being violated, I will fix it
[16:57:43 CDT(-0500)] <js70> k
[16:58:04 CDT(-0500)] <tbain> I deleted that AdminWithoutDelete becuase it wasn't needed anymore.. though I might have missed somewhere where it was being referenced, where are you encountering the problem with it?
[16:58:28 CDT(-0500)] <js70> on load
[16:58:46 CDT(-0500)] <js70> its still in my app.js
[16:59:26 CDT(-0500)] <TonyUnicon> maybe you need to shift-F5
[17:00:12 CDT(-0500)] <js70> maybe you need to have a fist sandwich
[17:00:15 CDT(-0500)] <js70> buddy
[17:00:17 CDT(-0500)] <tbain> one moment, I might have missed that other reference to it there
[17:00:21 CDT(-0500)] <TonyUnicon> lol
[17:00:44 CDT(-0500)] <js70> you ARE a new yorker