uportal New GitHub organizations for uPortal In which I articulate a path forward for migrating uPortal GitHub repositories out of the legacy "Jasig" organization and into new organizations. Problem to be solved Currently, uPortal
apereo Apereo Newsletters Collected In which I scratch my itch for a page that lists recent Apereo newsletters. Notes here are selfishly focused on aspects of Apereo most relevant to me. Ordered most recent to least recent. 2016 February and March (Posted to Apereo Announcements Google Group.) ESUP-Days
uportal Follow up on Open Apereo 2015 uPortal BoF In which I follow up on the Open Apereo 2015 conference as regards uPortal project and product vision. Lead-in At the Open Apereo 2015 conference, I facilitated a couple of
uportal Vision for Productized uPortal In which I articulate a vision for a uPortal that feels much more like a product. Executive Summary The next generation of uPortal should be more like a product and
uportal uPortal 4.2.0 Milestone 1 uPortal 4.2.0 Milestone 1 release Big picture uPortal 4.2.0-M1 is uPortal 4.1 but Better. It's got a better Marketplace that's much more attractive and closer
uportal Citizens for a Better uPortal Tomorrow Tomorrow In which I articulate some code quality steps I'd like uPortal to take. These are steps about being a better environment for development of the open source product, not steps
uportal Making alternate profile selection sticky In which I share a design for making ad-hoc profile selection sticky in uPortal. What problem is being solved? See also: Pull request proffering code implementing this design JIRA issue
uportal Pipelines need Valves In which I articulate preliminary design for uPortal rendering pipeline plugins to enable branching and terminating in redirects. Update This solution is now coded and deployed to MyUW test tiers
uportal uPortal should adopt Semantic Versioning uPortal should adopt Semantic Versioning. uPortal should also adopt some other practices supported and improved by Semantic Versioning. This is mostly just moving a decimal point, but it is the
uportal Recovering from a broken staged Sonatype Maven repository The uPortal 4.1.1 release process staged a broken Maven repository in Sonatype. I only noticed this after pushing the 4.1.1 release commits and tags to GitHub.
uportal uPortal CVE-2014-5059 Workaround In which I share instructions on how to fix your uPortal security.properties to immediately block the CVE-2014-5059 vulnerability. Structure of this blog post This blog post provides: Why you
uportal CVE-2014-4172 Workaround Filter In which I share a Java Servlet Filter that blocks the CVE-2014-4172 illicit proxy vulnerability to which old Java CAS client libraries are prone, as an alternative to upgrading to
uportal uPortal 4.1.0 Now Available I had the pleasure of serving as the release engineer for the uPortal 4.1.0 release. Here's a blog post about what's in it. uPortal 4.1 is a