jasig-ssp IRC Logs-2014-01-17

[13:19:49 CST(-0600)] <JasonElwood> Paul- with which browser are you testing?

[13:24:40 CST(-0600)] <pspaude> IE11

[13:25:02 CST(-0600)] <pspaude> But, I was getting script stopped responding errors in FF.

[13:37:56 CST(-0600)] <pspaude> If you aren't seeing it, then it was most likely a connection issue with my VM or an aws slowdown. Seems to be alot faster now even in IE11 and I can't reproduce on local.

[13:41:15 CST(-0600)] <JasonElwood> yeah. I haven't been able to re-produce it

[13:43:01 CST(-0600)] <pspaude> Dan has tested too and wasn't able to reproduce it either.

[13:44:48 CST(-0600)] <JasonElwood> alright, so I have a minor hanging issue right now. looks like is trying to load the plan status.

[13:47:44 CST(-0600)] <JasonElwood> I see a couple warnings in the log related to map/plan/print

[13:48:19 CST(-0600)] <pspaude> The plan status could be a service issue, could be waiting for the response. I'll check my logs for the map/plan/print.

[13:48:31 CST(-0600)] <JasonElwood> DEV: 16:35:09.501 [http-8081-10] /ssp/api/1/reference/map/template/print ERROR o.apache.velocity.app.VelocityEngine - ResourceManager : unable to find resource 'bcc180b0-3a8b-11e3-aa6e-0800200c9a66-s-1389052800000' in any resource loader.

[13:51:40 CST(-0600)] <dmccallum54> i think that's ok

[13:51:48 CST(-0600)] <dmccallum54> i think it indicates a cache miss

[13:55:28 CST(-0600)] <pspaude> Did we hide one of the arrows to make the left "tools and tool view" pane big again? So, the arrow I dont' see is for caseload view/search.

[13:55:51 CST(-0600)] <dmccallum54> not intentionally

[13:56:03 CST(-0600)] <dmccallum54> MAP screws with show/hide in general. not sure why

[13:56:19 CST(-0600)] <dmccallum54> don't think it's a regression. but really not sure.

[13:56:26 CST(-0600)] <pspaude> Ah, I forgot let me check with a different tool. Yeah the only way to go big again is double click the tool.

[13:58:02 CST(-0600)] <pspaude> Nope the same with many tools. the arrow is there when you make caseload view/search minimized, but not when normal quarter or whatever width of the screen.

[13:59:29 CST(-0600)] <pspaude> Tried both in FF and IE11. The only tool you can make big again that I have found is MAP by double clicking, the rest don't. Should I create a ticket?

[13:59:30 CST(-0600)] <JasonElwood> there's definitely something going on with the plan status. I just got the perpetual loading indicator again

[13:59:51 CST(-0600)] <JasonElwood> but nothing in the log or dev tools

[14:00:57 CST(-0600)] <pspaude> I got it too, but for all the icons at the top. Unfortunately I didn’t have the network dev tool on since I was testing the arrow with chrome.

[14:06:24 CST(-0600)] <dmccallum54> anything resembling a reliable click path for the endless spinner?

[14:06:56 CST(-0600)] <JasonElwood> not exact, seems to happen more when switching between template and plan

[14:07:34 CST(-0600)] <dmccallum54> k. will take a look in a sec

[14:15:37 CST(-0600)] <dmccallum54> so you're "in" the same user and just bouncing back and forth between loading templates and loading plans?

[14:15:50 CST(-0600)] <JasonElwood> and choosing different students

[14:24:16 CST(-0600)] <dmccallum54> i think i might see it

[14:24:36 CST(-0600)] <dmccallum54> i'm going to check in a very quick fix to get your eyes on it

[14:28:48 CST(-0600)] <dmccallum54> pushed

[14:29:04 CST(-0600)] <JasonElwood> is this for the status loading or template loading?

[14:29:36 CST(-0600)] <dmccallum54> this would be for the top panel

[14:30:11 CST(-0600)] <JasonElwood> I can't make it happen reliably. do you have a click path?

[14:30:26 CST(-0600)] <dmccallum54> no. the fix is just a guess at what might be happening

[14:31:46 CST(-0600)] <dmccallum54> for 2022 it's more that you're seeing a spinner inside the dlalog?

[14:33:20 CST(-0600)] <JasonElwood> I can make it reliably happen now. for the 20ish minutes, I've been switching between students and viewing plans. then I stayed on the same student and switched between plans and template. Lastly, I switched students, plans and templates. no problem with any of those.

[14:33:36 CST(-0600)] <JasonElwood> so it has to include editing or saving a plan or print/email

[14:33:44 CST(-0600)] <JasonElwood> I'm going to rebuild Linux CI now

[14:36:42 CST(-0600)] <dmccallum54> ugh

[14:45:45 CST(-0600)] <JasonElwood> Linux CI is back up

[14:46:42 CST(-0600)] <dmccallum54> "I can make it reliably happen now." … is that the spinner in the "menu panel" or is it the spinner in the load template dialog?

[14:49:43 CST(-0600)] <JasonElwood> for me, mine shows between the transcript icon and student is currently: No Status

[14:53:42 CST(-0600)] <dmccallum54> k

[14:53:54 CST(-0600)] <dmccallum54> let me know if you still get it after the rebuild

[14:54:03 CST(-0600)] <dmccallum54> still working on 2022

[15:05:59 CST(-0600)] <dmccallum54> pushed a much more relevant fix for 2022

[15:06:21 CST(-0600)] <dmccallum54> not seeing the status related spinner… if anyone is still seeing it and/or has a good click path pls let me know

[15:06:36 CST(-0600)] <JasonElwood> haven't been able to reproduce

[15:07:33 CST(-0600)] <JasonElwood> MAP does seem to slow down when you have 78 or more different colors on a plan. up to 77 you are fine.

[15:08:10 CST(-0600)] <dmccallum54> remember i have jira admin rights. so i can delete any tickets you create.

[15:08:29 CST(-0600)] <dmccallum54> this panel expando-collapso behavior is INSANE

[15:08:45 CST(-0600)] <JasonElwood> yeah, it almost seems like it is worse.

[15:09:34 CST(-0600)] <dmccallum54> http://cl.ly/image/0X0a2H23450E

[15:09:35 CST(-0600)] <dmccallum54> wtf is that

[15:09:57 CST(-0600)] <pspaude> Wow!

[15:10:18 CST(-0600)] <JasonElwood> that looks like my back yard right now

[15:11:04 CST(-0600)] <dmccallum54> i feel like you need more of a reward if you find that little easter egg

[15:12:19 CST(-0600)] <JasonElwood> you definitely deserve it

[15:19:21 CST(-0600)] <JasonElwood> ok. I may have something.

[15:19:38 CST(-0600)] <dmccallum54> great

[15:19:49 CST(-0600)] <JasonElwood> definitely an issue but not exactly what I had before. it started with SSP-2024

[15:20:40 CST(-0600)] <JasonElwood> 1. Select a student and the MAP tool

[15:20:40 CST(-0600)] <JasonElwood> 2. Change something on the plan to make is dirty.

[15:20:40 CST(-0600)] <JasonElwood> 3. Don't save

[15:20:40 CST(-0600)] <JasonElwood> 4. Click the Early Alert tool

[15:20:40 CST(-0600)] <JasonElwood> 5. The unsaved plan dialog appears. Save the plan

[15:20:40 CST(-0600)] <JasonElwood> 6. The result is the MAP panel but the Early Alert tool is selected

[15:20:45 CST(-0600)] <JasonElwood> 7. Select the MAP tool

[15:21:08 CST(-0600)] <JasonElwood> the top menu for MAP (View All, Plan Notes, etc) has the spinner

[15:22:02 CST(-0600)] <JasonElwood> Chrome tools shows a 304 for edit-existing-notes-large.png in ssp/images

[15:22:21 CST(-0600)] <dmccallum54> ahhh

[15:22:30 CST(-0600)] <dmccallum54> ok

[15:22:51 CST(-0600)] <dmccallum54> commented on 2024 think most of that is a dup of 2014, but the spinner is distinct

[15:23:31 CST(-0600)] <JasonElwood> yeah. didn't see that existed

[15:23:48 CST(-0600)] <dmccallum54> pay attention, jason. sheesh

[15:24:17 CST(-0600)] <dmccallum54> you've probably only received several hundred jira email over the past few days

[15:24:33 CST(-0600)] <JasonElwood> I was too focused on my goal in 2014 to have reported every 25th issue in the SSP project

[15:25:11 CST(-0600)] <JasonElwood> I can change 2024 to the specific spinner issue in MAP

[15:25:30 CST(-0600)] <dmccallum54> k

[15:25:50 CST(-0600)] <dmccallum54> i think i see why map fucks up all the expandocollapso stuff

[15:27:20 CST(-0600)] <JasonElwood> knew you wouldn't let that one go

[15:27:37 CST(-0600)] <dmccallum54> it's good to focus on the small things

[15:28:13 CST(-0600)] <JasonElwood> that's my 2nd focus in 2014. for me not to report my problems in jira but to get you working in the same area until it drives you nuts

[15:28:45 CST(-0600)] <JasonElwood> and if you get 2025, I'll double those last efforts

[15:29:18 CST(-0600)] <JasonElwood> but seriously, 2024 isn't exactly the behavior I saw before. That was specifically the plan status area of the panel

[15:29:30 CST(-0600)] <JasonElwood> still haven't been able to dupe it

[15:29:43 CST(-0600)] <dmccallum54> alright. moving my explandocollapso patch out of the way to look at 2024

[15:30:49 CST(-0600)] <dmccallum54> do kinda feel like we might need to get to the bottom of that one

[15:30:58 CST(-0600)] <dmccallum54> b/c the current experience is not exactly trust-building

[15:32:05 CST(-0600)] <JasonElwood> bottom of 2024 or expand/collapse?

[15:32:15 CST(-0600)] <dmccallum54> expand collapse

[15:32:37 CST(-0600)] <dmccallum54> 2024 definitely… i think… but need to reproduce 1srt

[15:32:39 CST(-0600)] <dmccallum54> 1st

[15:33:06 CST(-0600)] <dmccallum54> starting to wonder if the problems are related

[15:33:37 CST(-0600)] <JasonElwood> shit. that time the 2024 click path didn't have a problem

[15:33:49 CST(-0600)] <dmccallum54> yeah. i havent seen the spinner yet

[15:34:44 CST(-0600)] <dmccallum54> i see it appear briefly then disappear

[15:35:03 CST(-0600)] <JasonElwood> for me it sticks, even if I choose a different tool

[15:35:31 CST(-0600)] <dmccallum54> oh man

[15:35:35 CST(-0600)] <dmccallum54> spinner aside...

[15:36:00 CST(-0600)] <dmccallum54> if you accept the save dialog and it saves you plan and then keeps you in map, then you try to make more edits, then navigate away… no dirty check

[15:36:06 CST(-0600)] <dmccallum54> <sigh>

[15:38:00 CST(-0600)] <dmccallum54> the dirty checking is more trouble than it's worth

[15:38:05 CST(-0600)] <dmccallum54> this seems abundantly clear now

[15:40:16 CST(-0600)] <JasonElwood> what's a better solution?

[15:40:47 CST(-0600)] <JasonElwood> real-time saves, leave MAP at your own risk

[15:40:53 CST(-0600)] <dmccallum54> either not do it or spend a lot more time on it

[15:45:49 CST(-0600)] <JasonElwood> oh you'll love this one then.....

[15:46:34 CST(-0600)] <JasonElwood> 1) put a course on a plan that is not offered in a termput a course on a plan that is offered in a term (no validation warning), click Early Alert

[15:46:36 CST(-0600)] <JasonElwood> 2)crap

[15:46:40 CST(-0600)] <JasonElwood> start over

[15:47:03 CST(-0600)] <JasonElwood> 1) put a course on a plan that is not offered in a term 2) choose the early alert tool 3) unsaved dialog

[15:47:26 CST(-0600)] <JasonElwood> 4) put a course on a plan that IS offered in a term 2) choose the early alert tool 3) NO unsaved dialog

[15:48:15 CST(-0600)] <JasonElwood> on linux CI, CST 398 is offered in Fall 2014

[15:48:15 CST(-0600)] <dmccallum54> awesome

[15:52:11 CST(-0600)] <dmccallum54> i still can't get 2014

[15:52:16 CST(-0600)] <dmccallum54> 2024 rather

[15:57:19 CST(-0600)] <JasonElwood> dammit

[15:57:48 CST(-0600)] <dmccallum54> at least not the spinner part

[15:57:53 CST(-0600)] <dmccallum54> the bad nav sure, yeah, no prob

[15:58:36 CST(-0600)] <dmccallum54> this is going to drag into next week

[15:59:17 CST(-0600)] <JasonElwood> F that

[15:59:30 CST(-0600)] <JasonElwood> SSP-2026 Comment out the MAP tool

[16:02:32 CST(-0600)] <JasonElwood> what's the chance the spinner is just load on the app?

[16:08:20 CST(-0600)] <JasonElwood> IDK man. I've tried dozens of click paths. I haven't been able to reproduce it even once. but I have seen it several different times today.

[16:08:48 CST(-0600)] <dmccallum54> i've still not seen it

[16:11:38 CST(-0600)] <dmccallum54> alright. regrouping quickly… known issues 2024 > can't reproduce, 2014 -> i looked at that just now and tried to force the issue, but i dont see an obvious way to cancel the highlight of the selected tool, SSP???? the expandocollapso problem - the problem is that MAP clobbers all those event handlers when it loads, but the fix seems to be a bit more complicated than just removing the obviously bad code, SSP-2025 -> haven't looke

[16:13:02 CST(-0600)] <dmccallum54> my plan is to see about 2025 then go back to the expandocollapso problem

[16:13:11 CST(-0600)] <dmccallum54> i'm going to have to take off in about 30m though

[16:14:02 CST(-0600)] <dmccallum54> alright. i can reproduce 2025

[16:16:54 CST(-0600)] <JasonElwood> that works

[16:23:29 CST(-0600)] <JasonElwood> I'll go ahead and rebuild to know out the template one

[16:23:55 CST(-0600)] <JasonElwood> because I can't make anything consistently happen for the loading spinner

[16:25:04 CST(-0600)] <dmccallum54> testing a fix for 2025

[16:25:09 CST(-0600)] <dmccallum54> this looks like a longstanding issue

[16:26:43 CST(-0600)] <JasonElwood> I'll hold off on the build then

[16:45:37 CST(-0600)] <JasonElwood> building

[16:59:38 CST(-0600)] <JasonElwood> linux ci is up

[16:59:44 CST(-0600)] <JasonElwood> 2022 looks good

[17:01:40 CST(-0600)] <JasonElwood> 2025 looks good too

[17:02:12 CST(-0600)] <dmccallum54> alright

[17:02:13 CST(-0600)] <dmccallum54> well

[17:02:13 CST(-0600)] <dmccallum54> sorry

[17:02:23 CST(-0600)] <dmccallum54> but i'm going to have to run at this point

[17:02:39 CST(-0600)] <JasonElwood> Paul- do you want to verify these fixes as well, or have you moved onto other items

[17:02:41 CST(-0600)] <JasonElwood> ?

[17:02:52 CST(-0600)] <dmccallum54> i know where at least part of the expandocollapso problem is, but not how to fix it

[17:03:25 CST(-0600)] <pspaude> Yeah I can verify. I'll have to go back and see what issues were exactly fixed. I think the expando issue will probably be remaning.

[17:03:37 CST(-0600)] <pspaude> Yeah Dan I just checked that goes back before 2.0.1...

[17:04:00 CST(-0600)] <JasonElwood> expando is remaining. the fixed onees are

[17:04:01 CST(-0600)] <JasonElwood> https://issues.jasig.org/issues/?filter=11373&amp;jql=project%20%3D%20SSP%20AND%20fixVersion%20%3D%20%22SSP%202.2%22%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20component%20ASC%2C%20key%20DESC

[17:04:28 CST(-0600)] <pspaude> Awesome Jason, was quickly searching JIra, but you beat it.

[17:05:16 CST(-0600)] <JasonElwood> is expando a must for 2.2?

[17:05:44 CST(-0600)] <dmccallum54> probably not

[17:05:48 CST(-0600)] <dmccallum54> extremely annoying

[17:06:06 CST(-0600)] <dmccallum54> but doesnt, like, corrupt data or permanently cripple the UI as far as i can tell

[17:06:34 CST(-0600)] <JasonElwood> if you want to take a run at it, that's fine. I'll test away. Otherwise, I'll pound at MAP some more this weekend and we can cut when comfortable

[17:15:07 CST(-0600)] <JasonElwood> Paul- I'm done for the day too. You can either send me an email with the results of your testing or put a comment on the issue. of course, re-open if it fails.

[17:16:30 CST(-0600)] <pspaude> That sounds good.

[17:16:40 CST(-0600)] <JasonElwood> thanks for jumping in today

[17:17:04 CST(-0600)] <pspaude> np, glad I was of some use. (smile)