uPortal IRC Logs-2012-04-24

[10:43:02 CDT(-0500)] <athena> morning EricDalquist

[10:43:07 CDT(-0500)] <EricDalquist> morning

[10:43:10 CDT(-0500)] <athena> sounds like the google visualization ticket got resolved

[10:43:20 CDT(-0500)] <athena> though don't know if you have opinions that vs. d3

[10:44:14 CDT(-0500)] <EricDalquist> I haven't had a chance to look

[11:52:00 CDT(-0500)] <b-sure> hello uMobile devs: hello athena. I think I have the shib ecp login ready to submit the pull request on git hub. it spans more than one commit. do you know how I should submit the pull request?

[11:52:40 CDT(-0500)] <athena> that should be fine

[11:52:50 CDT(-0500)] <athena> the best thing to do is have all your commits in a single branch

[11:53:03 CDT(-0500)] <athena> should be able to follow the jasig git workflow instructions from there

[11:53:09 CDT(-0500)] <b-sure> I think they are all in my forked master branch

[11:53:29 CDT(-0500)] <athena> maybe copy them to a branch?

[11:53:57 CDT(-0500)] <athena> you can still send a pull request from your master branch, but then you'll be blocked from doing any further commits to it until we review and accept the changes into the main project

[11:54:02 CDT(-0500)] <athena> so really probably best to do the branch approach

[11:54:44 CDT(-0500)] <b-sure> ok. so I do have a local branch with all of the commits. but I'm not sure how to push that to my forked repo on github.

[11:55:56 CDT(-0500)] <b-sure> ok. i think is see it here https://wiki.jasig.org/display/UPC/Git+Workflow

[12:04:22 CDT(-0500)] <athena> yeah

[12:04:28 CDT(-0500)] <athena> those instructions are pretty helpful

[12:04:32 CDT(-0500)] <athena> but if you get stuck let me know (smile)

[12:04:45 CDT(-0500)] <b-sure> thanks. I just submitted it.

[12:05:22 CDT(-0500)] <b-sure> So we are debugging the post authentication behavior of uMobile and are running into an issue in PortalWindowController.js

[12:06:32 CDT(-0500)] <b-sure> if we are not in debug mode, the emulator stops after invoking the onNetworkSessionSuccess() method

[12:06:42 CDT(-0500)] <b-sure> not sure why that is.,

[12:06:47 CDT(-0500)] <athena> does the server have a self-signed certificate?

[12:08:03 CDT(-0500)] <b-sure> it is a wildcard certificate that is verified

[12:08:41 CDT(-0500)] <athena> i'm not sure then

[12:08:51 CDT(-0500)] <athena> what's the CA?

[12:09:00 CDT(-0500)] <b-sure> Equifax

[12:10:36 CDT(-0500)] <athena> i know we've had some problems w/ some CAs not being trusted by default, but i'd imagine that that one is

[12:10:44 CDT(-0500)] <athena> you might send an email to umobile-dev and see if jeff knows

[12:11:24 CDT(-0500)] <b-sure> ok. sure. I'll send it to the dev list. not sure we want to try to mod that file since its not part of the login / shibb process.

[12:12:03 CDT(-0500)] <athena> makes sense

[12:12:17 CDT(-0500)] <athena> i'll make sure jeff sees the pull request

[12:14:24 CDT(-0500)] <b-sure> cool. thanks athena.

[12:14:41 CDT(-0500)] <athena> yep!

[16:08:16 CDT(-0500)] <peterjhart> Anyone know the state of SASS for stylesheets in up4?

[16:08:33 CDT(-0500)] <athena> they're in use

[16:08:43 CDT(-0500)] <peterjhart> Jira and the wiki have no info

[16:08:48 CDT(-0500)] <athena> yeah.

[16:08:55 CDT(-0500)] <athena> i'd recommend talking to gary and/or matt

[16:09:11 CDT(-0500)] <peterjhart> meeting + PTO

[16:09:11 CDT(-0500)] <peterjhart> ha

[16:09:14 CDT(-0500)] <athena> in general i think changes need to be made to the SASS files, after which each skin needs to be manually rebuilt

[16:09:25 CDT(-0500)] <peterjhart> right

[16:09:25 CDT(-0500)] <athena> and i'm not clear on the best way to do that - it's actually kind of a pain

[16:09:33 CDT(-0500)] <athena> i think we need to have some build process that's sane and helpful

[16:09:35 CDT(-0500)] <peterjhart> it should be part of the ant build

[16:09:38 CDT(-0500)] <athena> yeah

[16:09:47 CDT(-0500)] <peterjhart> but that means more dependencies

[16:09:49 CDT(-0500)] <athena> maven build, really

[16:09:53 CDT(-0500)] <peterjhart> right

[16:10:00 CDT(-0500)] <athena> but i don't know enough about the current setup to be sure how to pull it together

[16:10:22 CDT(-0500)] <athena> maybe if you can get some more information from them about how they're building it we can figure out what the build needs to do

[16:10:29 CDT(-0500)] <peterjhart> I have never seen a jar to do it

[16:10:39 CDT(-0500)] <athena> yeah, that may be a problem

[16:10:45 CDT(-0500)] <athena> even if we had a ruby process that was sane

[16:10:53 CDT(-0500)] <athena> i'd rate the current process as not friendly

[16:11:09 CDT(-0500)] <athena> dunno if there's a way to get jruby to do it

[16:12:10 CDT(-0500)] <athena> i worry about the current process because it seems to require manually editing the build for each skin

[16:12:12 CDT(-0500)] <athena> and then running