Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

[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

  • No labels