Work in progress for June 2024

15 views
Skip to first unread message

Benito Gonzalez

unread,
Jun 19, 2024, 7:26:28 PM6/19/24
to uPortal Community, Developers, uPortal
Hi folks,

We have some folks working on a variety of efforts, so I thought it would be a good idea to share with you all.

1. Pull requests are actively being reviewed. Bill has walked through PRs and shared what he found. Several will be tested and merged soon.
2. The portlet preference rest controller PR will get some love. We hope to have this revised and ready for review in the next few weeks.
3. Some outdated JavaScript libraries are being updated or removed. This will take some time, but we should see PRs over the summer.
4. Gary is taking on the task of upgrading uPortal core to a newer version of Spring. Note that Spring 5+ no longer supports portlets, but we have found an open source project that brings this back into Spring 5. But ....

We are starting to dig into what changes are coming in uPortal 6. It would be great to drop portlets, but we would like to hear more from the community on this. There will be other breaking changes, such as requiring a newer version of Java, Tomcat, and Gradle. Expect internal changes as well. I am excited to re-architect the portal along components. Think microservices architecture without the networking requirement.

More soon; stay tuned!
-bjagg

--
Benito J. Gonzalez
Software Architect
Unicon, Inc.
GitHub:  bjagg
GitLab:  bjagg
BitBucket:  bgon...@unicon.net

Julien Gribonvald

unread,
Jun 21, 2024, 4:19:29 AM6/21/24
to uport...@apereo.org

Thanks Benito to stay us informed !

It's great to see new persons active on the project and what is announced is a great job !

I'm waiting the Preference API, hope it will come really soon 🙂

Also do you have perspective on delivering userInfo ? the OIDC part can't transmit all (limitation by the header size) and API's like /peoples/me as it doesn't suit needs.

Thanks

Julien Gribonvald
--
You received this message because you are subscribed to the Google Groups "uPortal Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uportal-dev...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/uportal-dev/CAJ_1GkTYfHQUvG-n69TycuAtH7P1ce0LvvdVBwVL9FuKYT-ysA%40mail.gmail.com.

Benito Gonzalez

unread,
Jun 21, 2024, 11:40:12 AM6/21/24
to uport...@apereo.org
Hi Julien,

I am working on documentation for building APIs for uPortal. This should help speed up the development on the UserInfo endpoint. WIll keep you posted.

Appreciate the feedback!
-bjagg

Jérôme NENERT

unread,
Jul 12, 2024, 8:07:56 AM7/12/24
to uPortal Community, Developers, uPortal

Hi,

About dropping portlets, is there any roadmap for replacing heavily used ones ( NewsReader, SimpleContentPortlet, ...  ) ? Will uPortal 6 include them ?

Regards.

Jerome NENERT.

Le 20/06/2024 à 01:26, Benito Gonzalez a écrit :
--
You received this message because you are subscribed to the Google Groups "uPortal Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uportal-user...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/uportal-user/CAJ_1GkTYfHQUvG-n69TycuAtH7P1ce0LvvdVBwVL9FuKYT-ysA%40mail.gmail.com.

Julien Gribonvald

unread,
Jul 12, 2024, 12:03:02 PM7/12/24
to uport...@apereo.org

Hi Jerome,

The plan is to migrate used one by an API + WebComponent. The question is more to hear about the community which portlets they use, to migrate them and to put as unmaintained others.

Regards,

Julien

You received this message because you are subscribed to the Google Groups "uPortal Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uportal-dev...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/uportal-dev/176bb7c4-29c7-4ded-bccb-c3c3ea53e868%40u-paris2.fr.

Jérôme NENERT

unread,
Jul 16, 2024, 9:06:23 AM7/16/24
to uport...@apereo.org
Le 12/07/2024 à 18:02, Julien Gribonvald a écrit :

Hi Jerome,

The plan is to migrate used one by an API + WebComponent. The question is more to hear about the community which portlets they use, to migrate them and to put as unmaintained others.

We use the following portlets :

  • IFrame
  • NewsReaderPortlet
  • jasig-widget-portlets ( SimpleJspPortlet )
  • SimpleContentPortlet
  • cas-proxy-test-portlet
  • email-preview ( already retired, still looking for reliable replacement )

Julien Gribonvald

unread,
Jul 16, 2024, 10:24:55 AM7/16/24
to uport...@apereo.org

Jérôme,

there is again some time before (several month/years) you have to migrate.

For e-mail preview, it was due to that nobody manage it again, but if you can contribute and doing the migration we can re-integrate it. I don't think that a big work to move to REST-API + WebComponent, the portlet isn't really big.

After for Iframe, my advice: thinks to move out, browsers doesn't want them anymore and it cause a lot of problems. In my context we migrate all iframe by a redirect portlet and integrated the uPortal-extended-header (and similar with footer) on apps. cf https://github.com/GIP-RECIA/uPortal-web-components/tree/feat-extended-uportal-header/%40uportal/extended-uportal-header

For the cas-proxy-test-portlet, I know it and need it for checking configurations, but it's something complicated that everybody try to move out as the proxy-cas protocol is hard. After it's only for test purpose. But we have to watch on what we do with.

Other will be supported without problems.

Thanks

Reply all
Reply to author
Forward
0 new messages