uPortal Winter Summit Program

16 views
Skip to first unread message

Benito J. Gonzalez

unread,
Dec 4, 2019, 3:08:56 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:36 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:56 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:06 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.

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:07 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



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




On Jan 27, 2020, at 4:32 AM, Julien Gribonvald <julien.g...@recia.fr> wrote:

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


--
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.
Reply all
Reply to author
Forward
0 new messages