Heads up: JasigWidgetPortlets retired from default deployment

11 views
Skip to first unread message

Benito Gonzalez

unread,
May 9, 2026, 10:30:39 PM (7 days ago) May 9
to uPortal Community, Developers, uPortal, uPortal Steering Committee
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
BitBucket:  bgon...@unicon.net

Reply all
Reply to author
Forward
0 new messages