At long last, I have code implementing sticky profile.

https://github.com/apetro/uPortal/compare/UP-4223-ap2

I'll see about producing a cleaner branch that doesn't needlessly clobber
toString()s. etc.  Nonetheless, decent preview of what that changeset
proposal will include.

Andrew


On Mon, Oct 20, 2014 at 9:04 AM, Andrew Petro <[email protected]>
wrote:

> There may well be interesting future use cases around profile
> selection.  Or perhaps we will enter a lovely future in which there's
> just one responsive profile to handle all comers.  I think that's
> where MyUW is trying to get with its
> forked-from-respondr-responsive-theme : even the amount of stickiness
> complexity here is just a transitional feature to gently migrate folks
> from Universality to Bucky.
>
> At the least I'll take a shot at articulating how an adopter would
> achieve what you describe by plugging in to the extension points this
> solution exposes.
>
> Kind regards,
>
> Andrew
>
>
> On Sun, Oct 19, 2014 at 3:16 PM, Anthony Colebourne
> <[email protected]> wrote:
> > Hi,
> >
> > I was wondering whether stickiness in this regard should be a build time
> or
> > runtime choice?
> >
> > Might there be a use case where both might be required in a single
> uPortal
> > instance? The only case I can think of is switching from a dedicated
> mobile
> > theme to a desktop theme while using a mobile device. It's not the
> strongest
> > case for needing runtime sickness choice, but if these one use-case then
> > there might be others!
> >
> > The thought that came to mind was
> >         /Login?profile=bucky&setDefault=true
> > or
> >         /Login?profile=bucky&oneTime=true
> >
> > -- Anthony.
> >
> >
> >
> > On 17/10/14 19:01, Andrew Petro wrote:
> >>
> >> uPortal developers,
> >>
> >> MyUW has a need to make ad-hoc profile selection (via profile=bucky on
> >> /Login) less "hoc" and more sticky-across-sessions.
> >>
> >> UP-4223 took a shot at this but didn't seem to work in MyUW.
> >>
> >> https://issues.jasig.org/browse/UP-4223
> >>
> >> https://github.com/Jasig/uPortal/pull/416
> >>
> >> Having looked into this a bit, I'd like to propose this alternative
> >> implementation of making profile selection sticky:
> >>
> >> http://apetro.ghost.io/sticky-profiles/
> >>
> >> I'm close to working code implementing this design and intend to offer
> >> a Pull Request once it seems to be working locally.
> >>
> >> Feedback and design input welcome.
> >>
> >> Kind regards,
> >>
> >> Andrew
> >>
> >
> > --
> > You are currently subscribed to [email protected] as:
> > [email protected]
> > To unsubscribe, change settings or access archives, see
> > http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to