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
