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 15 Next »

[08:18:56 EST(-0500)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[08:35:19 EST(-0500)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined ##uportal
[09:13:39 EST(-0500)] * michelled (n=michelle@142.150.154.193) has joined ##uportal
[09:45:47 EST(-0500)] * colinclark (n=colin@bas2-toronto09-1176131079.dsl.bell.ca) has joined ##uportal
[09:59:48 EST(-0500)] * lennard1 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:01:53 EST(-0500)] * holdorph (n=holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:20:24 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[10:54:54 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[10:55:29 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[11:49:34 EST(-0500)] * Sememmon (n=Sememmon@unaffiliated/sememmon) has joined ##uportal
[14:47:06 EST(-0500)] <athena> hey EricDalquist - i've discovered that we can't a filter against the new aggregation url extensions
[14:47:13 EST(-0500)] <EricDalquist> ?
[14:47:25 EST(-0500)] <EricDalquist> why not
[14:47:25 EST(-0500)] <athena> looks like the servlet spec only matches against the part after the last period
[14:47:30 EST(-0500)] <athena> so you can match against *.js
[14:47:35 EST(-0500)] <athena> but not *.aggr.min.js
[14:47:38 EST(-0500)] <EricDalquist> well that's dumb
[14:47:43 EST(-0500)] <athena> yeah, extremely
[14:47:54 EST(-0500)] <athena> you also can't have something like //something/.whatever
[14:48:01 EST(-0500)] <athena> the rules are really pretty restrictive
[14:48:06 EST(-0500)] <EricDalquist> yeah
[14:48:16 EST(-0500)] <athena> i'm not sure how we want to handle that
[14:48:23 EST(-0500)] <EricDalquist> perhaps a custom servlet filter wrapper?
[14:48:28 EST(-0500)] <athena> yeah
[14:48:30 EST(-0500)] <EricDalquist> that uses regex from an init-param
[14:48:48 EST(-0500)] <athena> maybe we just need a filter we can configure with different timeouts by regex or something
[14:49:24 EST(-0500)] <EricDalquist> either way
[14:49:32 EST(-0500)] <EricDalquist> the filter wrapper would probably be less work
[14:49:47 EST(-0500)] <EricDalquist> just apply the wrapper to *.js and *.css
[14:50:01 EST(-0500)] <EricDalquist> then have a list of regex that it has to match to call the delegate
[14:50:18 EST(-0500)] <athena> sounds reasonable
[14:50:29 EST(-0500)] <athena> really annoying (smile)
[14:50:33 EST(-0500)] <EricDalquist> use Spring's delegating filter APIs so you can do that fitler delegation config via DI
[14:50:35 EST(-0500)] <EricDalquist> yup
[14:50:47 EST(-0500)] <EricDalquist> it would be really nice to have like ant path matching or something
[14:50:53 EST(-0500)] <athena> i imagine we might want to put that in one of the public projects, since that would be nice to be able to re-use in a portlet
[14:50:57 EST(-0500)] <athena> yeah
[14:51:10 EST(-0500)] <athena> well, we could certainly just write something that uses ant path matching
[14:51:16 EST(-0500)] <athena> there's an ant path matcher in the spring libs
[14:51:35 EST(-0500)] <EricDalquist> yeah
[14:52:29 EST(-0500)] <athena> well, i can create a ticket for that at least
[14:53:02 EST(-0500)] <athena> i suspect the delegated manage permissions for UP-2047 might be the last thing i get done before kris gets home
[14:53:17 EST(-0500)] <EricDalquist> ok
[14:53:20 EST(-0500)] <athena> there's kind of some complicated pieces there for figuring out how we'll manage not-yet-created portlets
[14:53:26 EST(-0500)] <EricDalquist> yeah
[14:53:41 EST(-0500)] <athena> but i think everything should work out
[14:54:31 EST(-0500)] <athena> do we need to write some new code to be able to manage those permissions through the permissions channel?
[14:54:44 EST(-0500)] <EricDalquist> I'm not sure
[14:54:49 EST(-0500)] <EricDalquist> honestly for now I'd say no
[14:54:53 EST(-0500)] <athena> ok
[14:55:01 EST(-0500)] <athena> i'm not sure we'll be able to as it stands right now
[14:55:02 EST(-0500)] <athena> tho
[14:55:10 EST(-0500)] <athena> though i suppose there's always import/export
[14:55:12 EST(-0500)] <EricDalquist> yeah
[14:55:24 EST(-0500)] <athena> maybe it's not worth the hassle if we're rewriting that next release anyway
[14:55:32 EST(-0500)] <athena> how's the config mode stuff going?
[14:55:41 EST(-0500)] <EricDalquist> it was going ol
[14:55:42 EST(-0500)] <EricDalquist> ok
[14:55:53 EST(-0500)] <EricDalquist> I haven't had a chance to look at it in nearly 2 weeks
[14:55:58 EST(-0500)] <EricDalquist> hoping to get back to it tonight
[14:56:02 EST(-0500)] <athena> (smile)
[14:56:06 EST(-0500)] <EricDalquist> after finishing up some jasig infrastructure work (sad)
[14:56:16 EST(-0500)] <athena> well, when that's in maybe i can try getting the sql portlet to use it
[14:56:27 EST(-0500)] <athena> hey, it's good to have infrastructure
[14:56:39 EST(-0500)] <athena> i haven't been very productive lately - catching up on sleep for once
[14:57:12 EST(-0500)] <athena> except for last night, when apparently i decided it'd be a good idea to stay up to watch my football team get destroyed
[14:58:09 EST(-0500)] <EricDalquist> hah
[14:58:23 EST(-0500)] <EricDalquist> yeah I heard it was a rough game
[14:58:27 EST(-0500)] <EricDalquist> well off to a meeting
[14:58:27 EST(-0500)] <athena> yeah . . . :/
[14:58:32 EST(-0500)] <athena> have a good one!
[14:58:33 EST(-0500)] <EricDalquist> then probably home for a nap before doing jasig stuff
[14:58:34 EST(-0500)] <EricDalquist> later
[14:58:39 EST(-0500)] <athena> good call (smile)
[14:58:41 EST(-0500)] <athena> talk to you later
[15:33:56 EST(-0500)] * Sememmon (n=Sememmon@unaffiliated/sememmon) has joined ##uportal
[16:53:50 EST(-0500)] * lennard2 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal

  • No labels