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&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.