uPortal Winter Summit Program

37 views
Skip to first unread message

Benito J. Gonzalez

unread,
Dec 4, 2019, 3:08:57 AM12/4/19
to uPortal Developers, uPortal Community
Hi folks,

It’s time to nail down the actual topics for the Winter Summit. We can probably cover about 8 items, and it just so happens that there were 8 topics with 42% or higher response selection in a recent survey.

The topics are:
1. Microservices
2. “Dockerizing" uPortal
3. New uPortal APIs and API Management
4. UoE Notifications i.e. Fiosan
5. uPortal Integrations (LMS, ERP, HRS,etc.)
6. Automated Releasing / Deployment Tools
7. JavaScript Developer Best Practices
8. Interface Design and Development

So what specifically do you want to cover under each of these? More importantly who can talk on a subject in each topic for an hour or so?

Personally, I can provide a condense version of our “Dockerizing uPortal” training.

It would be great to see a handful of presenters share their experiences with the community. Please volunteer to present!

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice: 209.777.2754
Text: 209.777.2754
Email: bgon...@unicon.net
GitHub: bjagg
BitBucket: bjagg




Benito J. Gonzalez

unread,
Dec 7, 2019, 1:28:35 PM12/7/19
to uPortal Developers, uPortal Community
Hi folks,

Here’s an update on the agenda for the Summit.

During the overlap hours, Julien and I picked some topics.

Monday — I will provide an overview of uPortal APIs, and an intro to web component development with a simple example
Tuesday — Julien will provide a deep-dive into a non-trivial web component
Wednesday — as a group, we will have an open discuss on Fiosan (UoE Notifications), uPortal integrations, automation and tooling for uPortal

Also, expect to see registration start soon. A hotel discount rate is also available for a short period and will be announced next week.

Best,

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice: 209.777.2754
Text: 209.777.2754
Email: bgon...@unicon.net
GitHub: bjagg
BitBucket: bjagg




> --
> 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/A18F39CC-8FC6-4F52-8E9F-7D49047ABF47%40unicon.net.

bgonzalez

unread,
Jan 22, 2020, 12:46:38 AM1/22/20
to uPortal Developers, uporta...@apereo.org
Hi folks,

Next week is the Summit. Anyone want to volunteer to present on a topic? Presenters' time preferences will take precedence over other slots outside of 10am-12pm ET joint sessions.

I will be solidifying the schedule tomorrow (1/22).

Kind regards,
--bjagg

Jim Helwig

unread,
Jan 22, 2020, 2:47:57 PM1/22/20
to Benito J. Gonzalez, uPortal Developers, uPortal Community
While not a presentation exactly, I think it would be useful to set aside some time to talk about the roadmap and to talk about what we want to see at the Open Apereo conference.

JimH
— 
Jim Helwig
Web Platforms & Services, UW-Madison

-- 
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/009cfb9d-2c4f-48e3-85c1-71c0db8e0826%40apereo.org.

Benito J. Gonzalez

unread,
Jan 22, 2020, 4:51:54 PM1/22/20
to Jim Helwig, uPortal Developers, uPortal Community
YES! I was thinking of “Technical Roadmap” for Wednesday since it’s a half day. We can add Apereo as well.

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  bgon...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg



Benito J. Gonzalez

unread,
Jan 22, 2020, 6:22:07 PM1/22/20
to uPortal Developers, uPortal Community
Hi folks,

Here is the tentative schedule and program for the 2020 uPortal Winter Summit in Orlando next week (January 27th-29th). All times are Eastern.

MONDAY

9 AM
- Intro to uPortal
10 AM
- uPortal Screenshots
- Web Components Primer
Noon
~lunch~
1:30 PM
- Upgrading uPortal 5
3 PM
- on-site collaboration

TUESDAY

9 AM
- uPortal Integrations BoF
10 AM
- Web Components Styling
- Web Components Communication
- OIDC, uPortal APIs, Microservices
Noon
~lunch~
1:30 PM
- “Dockerizing” uPortal
3 PM
- on-site collaboration

WEDNESDAY

9 AM
- “Technical Roadmap"


PROGRAM

Intro to uPortal
This session will cover the very basics of uPortal. What is the project mission, history, and current structure.

uPortal Screenshots
In this session, screenshots from various implementations will be shared. They will range from the classic tabbed view to newer layouts using web components.

Web Components Primer
New to web components? This session will ramp you up on the technologies and available uPortal web components.

Upgrading uPortal 5
Follow a live case study of upgrading an early version of uPortal 5 to the latest 5.8.1 version. Gotchas will be uncovered and addressed.

uPortal Integrations BoF
Please call in to share how your portal has been integrated with other services. This is going to be a session that asks attendees to share their stories.

Web Components Styling
Julien will be presenting on styling web components and using CSS Variables to change the look of your web components.

Web Components Communication
How do you get your web components to talk to each other? How do you get them to talk to others that are based on other technology? This session covers how to go way back to JS events for communication.

OIDC, uPortal APIs, Microservices
Now that you know how to make a simple web component, how do you get data into and out of it? Join us to find out how to securely communication with uPortal and other back-end services.

“Dockerizing” uPortal
Did you know that uPortal-start can create Docker images for you out of the box? Well, there are some gotchas to be aware of. Call in to learn more about using Docker and uPortal.

“Technical Roadmap”
Let’s talk about what we want to see in uPortal 6, what we DON’T want to see, and other topics related to the next year for uPortal. For example:
- How important is it to move past Java 8?
- Is it really important to make the upgrade easy? Worth skimping on new features?


While physical attendance is low, I hope many of you find time to call in to several of these sessions.

Have fantastic day!

Jim Helwig

unread,
Jan 23, 2020, 9:09:46 AM1/23/20
to uPortal Developers, uPortal Community
I added this information to the google doc:

Comparing with the schedule for our French colleagues
I see that called for a possible Wednesday topic of Fiosan (UoE Notifications), uPortal integrations, automation and tooling for uPortal during the joint time. That is missing in yours, Benito. To you anticipate having that 10am-noon EST time on Wednesday?

JimH
 
— 
Jim Helwig
Web Platforms & Services, UW-Madison
--
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.

JACKSON Peter

unread,
Jan 23, 2020, 10:09:46 AM1/23/20
to Benito J. Gonzalez, uPortal Community
Hi Benito,

I'd like to join at least one of the sessions remotely. What platform will be used? Do I have to register in advance etc? Apologies if these details are already somewhere else.

Thanks

Peter Jackson
Senior Systems & Database Administrator
Development Services, Information Services Applications | University of Edinburgh
--
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/FA79911C-B15C-4C31-832D-21D5BAA3829C%40unicon.net.
The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.

Benito J. Gonzalez

unread,
Jan 23, 2020, 11:30:22 AM1/23/20
to JACKSON Peter, uPortal Community
Hi Peter,

I will be adding a Zoom link to the Google Doc Jim has posted in this thread. Having Zoom installed will be the only prerequisite. No registration required.

Best 

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  bgon...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg



----------

This email has been scanned for spam and viruses by Proofpoint Essentials. Visit the following link to report this email as spam:
https://us2.proofpointessentials.com/index01.php?mod_id=11&mod_option=logitem&mail_id=1579792191-fq52twDXXoid&r_address=bgonzalez%40unicon.net&report=1

Benito J. Gonzalez

unread,
Jan 24, 2020, 1:43:59 PM1/24/20
to uPortal Developers, uPortal Community
Update to the schedule! See the google doc below.

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  bgon...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg



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/770E06C9-53FC-4037-ADE2-77ED09759EA8%40wisc.edu.

Benito J. Gonzalez

unread,
Jan 26, 2020, 1:13:08 PM1/26/20
to uPortal Developers, uPortal Community
Hi Folks,

Currently we have “Dockerizing uPortal” scheduled for Tuesday afternoon (EST).

Who is interested?

If there is little interest, I may swap this session with a session on 2 recommended ways to customize uPortal Java code in uPortal-start.

Best,

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  bgon...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg



Julien Gribonvald

unread,
Jan 27, 2020, 4:32:08 AM1/27/20
to uporta...@apereo.org

Hi Folks,

Sorry for the delay I were out for the end of the past week. I've updated the French program according to the new one.

After the french community is interested by the "Technical Roadmap" and surely it should be also discussed from the French side. So I think that I will try to put the French side on the talks !

Julien

Benito J. Gonzalez

unread,
Jan 27, 2020, 8:57:10 AM1/27/20
to uPortal Community, uPortal Developers
Hi folks,

We are replacing the “Dockerizing uPortal” topic with “Customizing uPortal” tomorrow. This new topic will be a presentation on best practices of customizing uPortal via uPortal-start with minimal tech debt moving forward.

See you soon!

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  bgon...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg



Thalia Nikolaidou

unread,
Jan 27, 2020, 9:29:34 AM1/27/20
to uPortal Community
Hi Benito

Thank you for adding the Zoom links for those attending remotely.
I was wondering whether any of the sessions will be getting recorded and / or notes will be shared afterwards?  I am very interested in a few of the sessions, “Dockerizing uPortal”, "Upgrading uPortal", the content on web components, ... but unfortunately, I'm unavailable both evenings these are on (UK time).

Thank you

Thalia

-------------------------------------

Thalia Nikolaidou (she/her)

Senior Analyst Developer

IS Applications Development Services  | The University of Edinburgh


On Sunday, January 26, 2020 at 6:13:08 PM UTC, bgonzalez wrote:
Hi Folks,

Currently we have “Dockerizing uPortal” scheduled for Tuesday afternoon (EST).

Who is interested?

If there is little interest, I may swap this session with a session on 2 recommended ways to customize uPortal Java code in uPortal-start.

Best,
Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  ...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg




On Jan 24, 2020, at 1:43 PM, Benito J. Gonzalez <bgon...@unicon.net> wrote:

Update to the schedule! See the google doc below.
Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  ...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg





GitHub:  bjagg
BitBucket:  bjagg

--
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 uport...@apereo.org.

--
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 uporta...@apereo.org.

--
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 uport...@apereo.org.

Julien Gribonvald

unread,
Jan 27, 2020, 9:39:28 AM1/27/20
to uporta...@apereo.org

Hi Thalia,

Some presentations, like on web-components, will be common with the French community, and so they will happen during the afternoon French time and so UK-time too ;)

Julien.

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/0df88d0a-076a-47b8-ac3c-a3d2afce0dde%40apereo.org.
--
Julien Gribonvald

Benito J. Gonzalez

unread,
Jan 28, 2020, 9:04:55 AM1/28/20
to Thalia Nikolaidou, uPortal Community
Hi Thalia,

I will be sharing slides. There is also a recording; however, I do not have a place to host the files yet. When they are available, will announce on the mailing list.

Have a great day!

Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754
Email:  bgon...@unicon.net
GitHub:  bjagg
BitBucket:  bjagg




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/0df88d0a-076a-47b8-ac3c-a3d2afce0dde%40apereo.org.

Thalia Nikolaidou

unread,
Jan 28, 2020, 11:31:46 AM1/28/20
to uPortal Community
Excellent news!  I will keep a closer eye on the list for updates on the recordings, thank you Benito!

Enjoy the rest of the 2020 winter summit!

--Thalia

-------------------------------------

Thalia Nikolaidou (she/her)

Senior Analyst Developer

IS Applications Development Services  | The University of Edinburgh


On Tuesday, January 28, 2020 at 2:04:55 PM UTC, bgonzalez wrote:
Hi Thalia,

I will be sharing slides. There is also a recording; however, I do not have a place to host the files yet. When they are available, will announce on the mailing list.

Have a great day!
Benito J. Gonzalez
Senior Software Developer
Unicon, Inc.
Voice:  209.777.2754
 Text:  209.777.2754

Unicon.net

unread,
Jan 29, 2020, 8:38:39 AM1/29/20
to Thalia Nikolaidou, uPortal Community
Morning folks,
We might have a bit of a late start. Will post when we start!

Sent from my iPhone

On Jan 28, 2020, at 11:31 AM, Thalia Nikolaidou <nikolaid...@gmail.com> wrote:


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/c2093210-5eb6-4631-b43e-daafb9d24247%40apereo.org.
Reply all
Reply to author
Forward
0 new messages