uPortal IRC Logs-2012-10-08

[14:06:59 CDT(-0500)] <EricDalquist> ok ... just working on the quickstart start.stop to get the nightlyg build fixed up

[14:07:05 CDT(-0500)] <EricDalquist> and then I'll cut 4.0.7 today

[15:25:47 CDT(-0500)] <dmccallum54> EricDalquist I'm working on trying to migrate this "SSP-Platform" repository from a private repo owned by Russ Little to a Jasig-owned codebase, either in its own repo or as a branch of another repo

[15:26:06 CDT(-0500)] <dmccallum54> i've had some discussions with athena on this over the past few days

[15:26:09 CDT(-0500)] <EricDalquist> ok

[15:26:22 CDT(-0500)] <dmccallum54> are you familiar at all with the history of this SSP project?

[15:26:39 CDT(-0500)] <EricDalquist> somewhat

[15:26:46 CDT(-0500)] <EricDalquist> so is the repo a fork of uPortal?

[15:26:51 CDT(-0500)] <dmccallum54> it is

[15:27:09 CDT(-0500)] <dmccallum54> can't just fork it back into the jasig org

[15:27:13 CDT(-0500)] <EricDalquist> I see that https://github.com/Jasig/SSP exists

[15:27:17 CDT(-0500)] <dmccallum54> yes

[15:27:17 CDT(-0500)] <dmccallum54> so

[15:27:30 CDT(-0500)] <dmccallum54> SSP really consists of (at least) two repos

[15:27:37 CDT(-0500)] <dmccallum54> SSP produces a portlet app

[15:28:02 CDT(-0500)] <dmccallum54> and there's SSP-Platform, which ingests that portlet app as an overlay

[15:28:07 CDT(-0500)] <EricDalquist> ok

[15:28:12 CDT(-0500)] <dmccallum54> SSP-Platform also has a bunch of SSP-specific configuration

[15:28:16 CDT(-0500)] <EricDalquist> and SSP-Platform is a fork of uPortal?

[15:28:18 CDT(-0500)] <dmccallum54> yes

[15:28:31 CDT(-0500)] <EricDalquist> well ... since we're doing this uPlatform stuff

[15:28:41 CDT(-0500)] <EricDalquist> the best bet right now is to try and model it after umobile

[15:28:43 CDT(-0500)] <athena> my understanding is that the ssp-platform is sort of like what we've done with the umobile server

[15:28:51 CDT(-0500)] <EricDalquist> and have a "ssp-master" branch in the uPortal repo

[15:30:00 CDT(-0500)] <EricDalquist> if you can give me access to the SSP-platform repo you're trying to migrate from

[15:30:17 CDT(-0500)] <EricDalquist> I can give you an idea of the steps to move it to a branch on uPortal

[15:30:26 CDT(-0500)] <EricDalquist> we'll then need to give the SSP guys commit access to uPortal

[15:30:30 CDT(-0500)] <EricDalquist> but that shouldn't be a big deal

[15:30:36 CDT(-0500)] <dmccallum54> i can do that. or here's what i was thinking… tell me if it's naive...

[15:30:47 CDT(-0500)] <dmccallum54> 1) Clone private SSP-Platform

[15:30:47 CDT(-0500)] <dmccallum54> 2) Add jasig/uPortal as 'upstream' remote

[15:30:47 CDT(-0500)] <dmccallum54> 3) Push dev branches and tags to upstream

[15:30:47 CDT(-0500)] <dmccallum54> 4) Close jasig/uPortal and continue work there, discarding SSP-Platform

[15:31:04 CDT(-0500)] <EricDalquist> that is pretty much it

[15:31:14 CDT(-0500)] <EricDalquist> you'll want to rename the branches correctly before the push

[15:31:33 CDT(-0500)] <EricDalquist> and I'm hoping your tags are named will enough to not be confused with the existing uportal/umobile tags

[15:31:38 CDT(-0500)] <dmccallum54> you want ssp-master and ssp-rel---patches?

[15:31:44 CDT(-0500)] <athena> dmccallum54: have you guys also renamed the groupId for the main pom and all the submodules? you'll probably want to do that

[15:31:50 CDT(-0500)] <EricDalquist> yeah

[15:32:00 CDT(-0500)] <EricDalquist> and yes ... the groupIds all need to be changed

[15:32:03 CDT(-0500)] <dmccallum54> athena i believe they were, but i will double check

[15:32:08 CDT(-0500)] <EricDalquist> so we're not stepping on toes wrt maven

[15:32:20 CDT(-0500)] <EricDalquist> those branch names would be great dmccallum54

[15:32:59 CDT(-0500)] <dmccallum54> EricDalquist, I'm willing to give the steps above (incl rename and double-checking maven artifact namespacing)… but of course want to balance saving you time and just turning someone you dont know loose on your repo (smile)

[15:33:08 CDT(-0500)] <dmccallum54> so i wont be offended if you insist on doing it

[15:33:15 CDT(-0500)] <EricDalquist> so how about this

[15:33:23 CDT(-0500)] <EricDalquist> do you have a personal fork if uPortal?

[15:33:29 CDT(-0500)] <dmccallum54> i can make one

[15:33:32 CDT(-0500)] <dmccallum54> then you want a pull?

[15:33:33 CDT(-0500)] <EricDalquist> do that

[15:33:36 CDT(-0500)] <EricDalquist> then do the steps there

[15:33:49 CDT(-0500)] <dmccallum54> will do

[15:33:49 CDT(-0500)] <dmccallum54> thx

[15:33:51 CDT(-0500)] <EricDalquist> then ping me and jen and we can make sure it looks good

[15:33:57 CDT(-0500)] <dmccallum54> np

[15:34:02 CDT(-0500)] <EricDalquist> when it does you can just redo the steps against uPortal propper

[15:34:44 CDT(-0500)] <dmccallum54> ok. will let you know. thx

[15:35:00 CDT(-0500)] <EricDalquist> or at that point if you'd like i can easily grab the interesting bits from your fork

[15:36:29 CDT(-0500)] <EricDalquist> great

[15:36:44 CDT(-0500)] <EricDalquist> once SSP is in the uPortal repo it will make moving fixes between them a lot easier

[15:38:06 CDT(-0500)] <dmccallum54> checked on the tags… turns out those are actually all in tertiary forks… so won't need to worry about migrating those

[15:39:08 CDT(-0500)] <dmccallum54> <groupId>org.jasig.ssp.platform</groupId>

[15:39:08 CDT(-0500)] <dmccallum54> <artifactId>platform-parent</artifactId>

[15:39:08 CDT(-0500)] <dmccallum54> <version>1.1.0-SNAPSHOT</version>

[15:39:27 CDT(-0500)] <dmccallum54> that an acceptable artifact group and id?

[15:39:28 CDT(-0500)] <EricDalquist> great

[15:39:30 CDT(-0500)] <EricDalquist> yup

[15:39:39 CDT(-0500)] <dmccallum54> k

[16:30:36 CDT(-0500)] <dmccallum54> EricDalquist, athena: git@github.com:dmccallum/uPortal.git

[16:30:43 CDT(-0500)] <dmccallum54> there are two new branches:

[16:30:54 CDT(-0500)] <dmccallum54> https://github.com/dmccallum/uPortal/tree/ssp-master

[16:31:03 CDT(-0500)] <dmccallum54> https://github.com/dmccallum/uPortal/tree/ssp-rel-1-0-patches

[16:47:58 CDT(-0500)] <dmccallum54> how do i go about asking for the SSP repo to sync with Jira for the SSP project?

[17:00:54 CDT(-0500)] <EricDalquist> oh once it is the uPortal repo

[17:00:56 CDT(-0500)] <EricDalquist> that is easy

[17:01:00 CDT(-0500)] <EricDalquist> and I can do it if you remind me

[17:01:04 CDT(-0500)] <EricDalquist> I have to head home in a few minutes

[17:01:18 CDT(-0500)] <EricDalquist> but bug me tomorrow and we'll get it moved over into the uPortal repo

[17:03:32 CDT(-0500)] <dmccallum54> the SSP jira project is going to need to be linked to two repos, methinks: jasig/SSP and jasig/uPortal

[17:03:59 CDT(-0500)] <EricDalquist> I think we can do that

[17:04:02 CDT(-0500)] <dmccallum54> looked around in the bitbucket/github plugin docs… seems doable, but haven't seen the config screens in Real Life

[17:04:55 CDT(-0500)] <dmccallum54> i'll check w/ you on it tomorrow

[17:05:01 CDT(-0500)] <dmccallum54> thx again for looking at this for me

[17:05:38 CDT(-0500)] <EricDalquist> no problem

[17:05:43 CDT(-0500)] <EricDalquist> thanks for doing the legwork

[17:08:27 CDT(-0500)] <dmccallum54> who knows the most about whether SSP has or hasn't been officially accepted for incubation?

[17:08:51 CDT(-0500)] <dmccallum54> i do see it on this list: http://www.jasig.org/jasig-project-incubation

[17:09:18 CDT(-0500)] <dmccallum54> but i'm wondering specifically about the point at which it becomes eligible for its own mailing list/s.

[17:09:35 CDT(-0500)] <EricDalquist> I think it can get its own lists right away

[17:09:40 CDT(-0500)] <dmccallum54> k

[17:09:46 CDT(-0500)] <EricDalquist> you might just need to bug the incubation group

[17:09:49 CDT(-0500)] <dmccallum54> that was the idea i got from https://wiki.jasig.org/display/INCU/Incubation+Process

[17:10:11 CDT(-0500)] <dmccallum54> but wasn't sure if maybe the idea was for SSP to piggy back on the portlet lists

[17:10:18 CDT(-0500)] <dmccallum54> i can ping that group tho

[17:10:49 CDT(-0500)] <dmccallum54> trying to make SSP look all official for educause...

[17:12:50 CDT(-0500)] <EricDalquist> yeah I think dedicated list is a good thing

[17:12:58 CDT(-0500)] <EricDalquist> its a lot bigger and higher traffic that a portlet

[17:13:15 CDT(-0500)] <dmccallum54> indeed. nothing small about this app

[17:13:20 CDT(-0500)] <dmccallum54> nothing at all....

[17:16:26 CDT(-0500)] <holdorph> the mailing list thing, is only going to get rubber stamped by the incubation group. It will just turn into a request for Mr. Helwig, I suspect.

[17:16:56 CDT(-0500)] <holdorph> but EricDalquist would probably prefer the request to come from the incubation group rather then carrying it himself (smile)

[17:17:11 CDT(-0500)] <EricDalquist> yup

[17:21:11 CDT(-0500)] <dmccallum54> email away!

[17:26:33 CDT(-0500)] <holdorph> email received (by me). I'm hoping JIm is on the same list and just sees the request. if he doesn't reply by early tomorrow, I'll nudge susan bramhall the incubation committee person associated with SSP.

[17:27:04 CDT(-0500)] <holdorph> is Russ still considered the project lead even though you sent the mailing list request dmccallum54 ?

[18:27:21 CDT(-0500)] <dmccallum54> holdorph missed your message… i think russ should still be considered the project lead

[18:27:33 CDT(-0500)] <holdorph> ok