Hey uPortal folks!
We're retiring JasigWidgetPortlets. Most of its widgets stopped
working years ago when Google sunset the APIs they relied on.
uPortal-start no longer ships them by default. If you don't notice
anything different on your next deploy, that's the intended outcome.
Why now
- 7 of 11 widgets depend on dead Google APIs (Google Loader 2015,
Maps v3.6, Google Gadgets 2016).
- 3 are JSP instruction demos (SimpleJspPortlet, PluggableDataJsp-
Portlet, tips), never load-bearing.
- AppLauncher is in uPortal core.
- The 4 trivial remainders (dictionary, simple-calendar, youtube,
resource-links) are <200 LOC each — easily replaceable.
What changed
- uPortal-start#696 — drop the overlay, drop 8 quickstart definitions,
drop the version pin
- JasigWidgetPortlets#320 — README marked deprecated; no further
releases
What deployers do
- Custom deployments pinning jasigWidgetPortletVersion: remove the
pin and the overlay entry.
- Anyone actively using dictionary / simple-calendar / youtube embed:
comment on JasigWidgetPortlets#320 or reply here. We'll port to a
Lit web component on request.
Unaffected: CalendarPortlet (real calendar), uPortal core's Google Analytics integration, AppLauncher.
Have Questions? Ask in this thread!
Best
- bjagg
-- Benito J. Gonzalez
Software Architect
Unicon, Inc.
GitHub: bjagg
GitLab: bjagg