uPortal IRC Logs-2011-11-14
[10:25:19 CST(-0600)] <EricDalquist> so athena what are your thoughts on https://github.com/Jasig/uPortal/pull/8
[10:25:48 CST(-0600)] <EricDalquist> The MobileESP project just provides a Java file
[10:25:49 CST(-0600)] <EricDalquist> http://blog.mobileesp.com/?page_id=20
[10:25:54 CST(-0600)] <EricDalquist> no jar, releases, etc
[10:28:25 CST(-0600)] <athena> kind of concerned about being able to keep it updated
[10:28:31 CST(-0600)] <EricDalquist> yeah
[10:28:37 CST(-0600)] <athena> also wish we had a way to make it configurable not in the source code
[10:28:55 CST(-0600)] <EricDalquist> have you looked at the code?
[10:28:58 CST(-0600)] <EricDalquist> its really simple
[10:29:01 CST(-0600)] <athena> yeah
[10:29:12 CST(-0600)] <athena> certainly easy enough to comment/uncomment a line
[10:29:17 CST(-0600)] <EricDalquist> I'm not familiar enough with the ins and outs of user agent detection
[10:29:42 CST(-0600)] <athena> though could see people being able to edit a config file and restart if they really needed to, rather than completely recompile/redeploy the portal
[10:29:49 CST(-0600)] <athena> it's basically just string matching
[10:30:19 CST(-0600)] <athena> looking for specific keywords in the right order to try and figure out what's what
[10:30:30 CST(-0600)] <EricDalquist> yeah
[12:14:31 CST(-0600)] <athena> hey EricDalquist - would it be a problem to give jeff cross permissions to create a repository under jasig so he can take care of migrating the project from SVN?
[12:14:38 CST(-0600)] <athena> permissions in github, that is
[12:15:48 CST(-0600)] <EricDalquist> I don't think so, ask him to email JA-SIG Infrastructure Team <infrastructure@lists.ja-sig.org> with his github username and the project info
[12:15:54 CST(-0600)] <EricDalquist> so we can set it up correctly
[12:16:00 CST(-0600)] <athena> sure thing
[13:09:28 CST(-0600)] <Daskreech> EricDalquist: Query about updates
[13:11:34 CST(-0600)] <EricDalquist> ?
[13:11:39 CST(-0600)] <EricDalquist> whats up
[13:11:54 CST(-0600)] <Daskreech> I don't see an update script or any such in the new release
[13:11:55 CST(-0600)] <EricDalquist> I'm at home today trying to work inbetween taking care of an 19mo old
[13:12:09 CST(-0600)] <Daskreech> So I wanted to know if updating would retain the site's look ?
[13:12:10 CST(-0600)] <EricDalquist> so what are you trying to do?
[13:13:11 CST(-0600)] <Daskreech> Just update the site. I would like to keep the site's look but of course have the new Proxy Portlet.
[13:13:34 CST(-0600)] <Daskreech> There isn't that much data on the site but I would suspect since that's in the database that would be preserved
[13:14:12 CST(-0600)] <EricDalquist> from what version to what version?
[13:14:29 CST(-0600)] <Daskreech> Currently the look of the site is important to keep but just looking through the files it seems that updating is simply untarring the file into a directory which would ovewrite all the changes
[13:18:51 CST(-0600)] <Daskreech> EricDalquist: 3.1 to 4.0.2
[13:23:24 CST(-0600)] <EricDalquist> how is the current uPortal install version controlled?
[13:23:28 CST(-0600)] <Daskreech> How active is the 19 mo old?
[13:23:31 CST(-0600)] <EricDalquist> did they do a vendor branch in SVN?
[13:23:33 CST(-0600)] <EricDalquist> very
[13:23:44 CST(-0600)] <Daskreech> EricDalquist: No idea. I can probably find out
[13:23:45 CST(-0600)] <EricDalquist> so I'll be more available in ~ an hour when she's napping
[13:23:56 CST(-0600)] <EricDalquist> that would be the first questions for doing the update
[13:24:10 CST(-0600)] <Daskreech> you mean did they do version controls for the changes made or did they pull a svn version to install?
[13:24:40 CST(-0600)] <EricDalquist> for the changes they made
[13:24:53 CST(-0600)] <EricDalquist> what we recommend is that people use some local version control system
[13:24:58 CST(-0600)] <EricDalquist> and do a vendor branch style import
[13:25:07 CST(-0600)] <EricDalquist> where the plain uPortal code comes in on the vendor branch
[13:25:13 CST(-0600)] <EricDalquist> and then they have a local mods branch
[13:25:26 CST(-0600)] <EricDalquist> then to upgrade you drop the latest uPortal code in the vendor branch
[13:25:42 CST(-0600)] <EricDalquist> and merge the changes from the local mods branch with the vendor branch changes
[13:26:29 CST(-0600)] <Daskreech> ah ok I think they were just doing tarball backups
[13:27:17 CST(-0600)] <Daskreech> EricDalquist: as a query at this point would you suggest git or svn
[13:31:09 CST(-0600)] <EricDalquist> we just had a bunch of talks at the unconference last week about git for maintaining local mods
[13:31:22 CST(-0600)] <EricDalquist> I think that is what we're going to be doing for our 4.0 upgrade at UW Madison
[13:32:55 CST(-0600)] <Daskreech> so ... it's in testing?
[13:33:31 CST(-0600)] <EricDalquist> using git for maintaining local mods?
[13:34:09 CST(-0600)] <Daskreech> recommending that
[13:35:38 CST(-0600)] <EricDalquist> so it is more up to your local preference. The uPortal community has more experiance with SVN vendor branches
[13:35:46 CST(-0600)] <EricDalquist> but there are a lot of places interested in using git
[13:36:05 CST(-0600)] <EricDalquist> so there will likely be a lot experiance with git in 6 months or so
[13:36:13 CST(-0600)] <EricDalquist> so you could do it now, you'd just be an early adopter
[13:36:29 CST(-0600)] <EricDalquist> one of the things I'm working on this week is transcribing my notes on it from the conference
[13:36:30 CST(-0600)] <EricDalquist> https://wiki.jasig.org/display/UPC/Git+for+Vendor+Branching
[13:36:41 CST(-0600)] <EricDalquist> that is just a placeholder so far
[13:36:48 CST(-0600)] <EricDalquist> but there should be a few pages of content there by the end of the week
[13:41:19 CST(-0600)] <Daskreech> EricDalquist: hmm alright guess I'll run a few tests but this is going to be a pretty decent change for the people involved
[13:41:38 CST(-0600)] <Daskreech> and it's Redhat so they might get Git in like 4 years
[13:41:52 CST(-0600)] <EricDalquist> right, thats why the svn/git/etc question isn't really a tech issue
[13:41:56 CST(-0600)] <EricDalquist> it is a people issue
[13:42:07 CST(-0600)] <EricDalquist> aka, what are they deployers/owners comfortable with
[13:43:27 CST(-0600)] <Daskreech> I'm going to go out on a limb and say they are not comfortable with anythign
[13:43:47 CST(-0600)] <EricDalquist> heh
[13:43:58 CST(-0600)] <EricDalquist> well I'll be back in ~ 45
[13:44:01 CST(-0600)] <EricDalquist> nap time for the toddler
[13:51:35 CST(-0600)] <Daskreech>