uPortal Community Call
April 4th, 2013
uPortal Update, Apereo Portlets Updates,
Notification Portlet Demo, UW-Madison HR Portlets Demo
Agenda
• Announcements
• uPortal Update
• General Portlets Update
• HR System Portlet
• Questions and Discussion
Announcements
• Registration now open for
Open Apereo 2013 in San Diego
June 2-7, 2013 #apereo13
http://conference.apereo.org
• Proposal acceptance notices will start going out within the next few days and the program will
be posted shortly after that
uPortal Updates
• JDK7 & Tomcat 7 Support
• Additional Statistics Reports
• Bundled Calendar Portlet
• Simple Content
• Notification
• Announcements
• Calendar
• Courses
• Contacts
• Esup Twitter
14 Portlets Updated in 2013
• (WI) HR Portlets
• Email Preview
• Jasig Widget Portlets
• News Reader
• Feedback
• Webproxy
• Classifieds
• Simple Content 1.0.4
• Notification 2.0.1
• Calendar 2.1.0
• Contacts 1.0.3
• Esup Twitter 0.8
• Email Preview 2.0.3
6 Portlets Released in 2013
1 New Bundled Portlet
Attachments Portlet
• Database schema reset & import support for bundled portlets now in uPortal 4
• Calendar portlet is using these features now
• News Reader is in progress
Import/Export for Bundled Portlets
• Update to Portlet 2.0 (JSR-286)
• Polish the API for notification data sources
• Implement a flexible model for notifications featuring a few strongly-typed attributes plus an open-
ended collection of weakly-typed data
• Transition the Emergency Alert portlet to this project & architecture
• Implement a notifications data source based on JSR-286 portlet events
• Enhance the Announcements portlet to support this API
Unconference Notification Portlet Updates
• Demo
Reads static demo data, updates due dates
• Class Loader
Reads a static JSON file from the classpath
• Rome
RSS/Atom over HTTP
• RESTful JSON
Accepts native notifications JSON format over HTTP
• Portlet Event
Allows other portlets to feed notifications as events
Notification Portlet Integration Strategies
Notification Portlet Demo
HR System Portlets
Click to edit the outline text format

Second Outline Level
− Third Outline Level

Fourth Outline Level
− Fifth Outline
Level
− Sixth Outline
Level
− Seventh Outline
Level
− Eighth Outline
Level
− Ninth Outline
Level
HR System Portlets
• Modularized Integration API
• Existing Implementations
o PeopleSoft HR
o JDBC
o REST Like
• Mix & Match Sources
https://github.com/Jasig/hrs-portlets
Click to edit the outline text format

Second Outline Level
− Third Outline Level

Fourth Outline Level
− Fifth Outline
Level
− Sixth Outline
Level
− Seventh Outline
Level
− Eighth Outline
Level
− Ninth Outline
Level
HRS - Payroll Information
HRS - Payroll Information
HRS - Time & Absence
HRS - Time & Absence
HRS - Benefit Information
HRS - Benefit Information
HRS - Benefit Information
HRS - Personal Information
HRS - Manager Time and Approval
Questions and Discussion
uportal-steering-committee@lists.jasig.edu

More Related Content

PPT
uPortal Community Call February 18, 2010
PPT
December 2011 uPortal Community Call
PPT
uPortal Community Call July 22, 2010
PPT
uPortal Community Call April 15, 2010
PPT
April 2012 uPortal Community Call
KEY
uPortal Roadmap Community Call: uPortal 3.2 and Beyond
PPT
uPortal Community Call - 2011 April
PPT
uPortal Community Call May 13, 2010
uPortal Community Call February 18, 2010
December 2011 uPortal Community Call
uPortal Community Call July 22, 2010
uPortal Community Call April 15, 2010
April 2012 uPortal Community Call
uPortal Roadmap Community Call: uPortal 3.2 and Beyond
uPortal Community Call - 2011 April
uPortal Community Call May 13, 2010

What's hot (20)

PDF
uMobile Development Strategies
PPTX
Worldcat Local Quickstart
PPT
Lessons learned from Semantic Wiki
PPTX
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
PPTX
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
PPT
Using DSpace as a LOR
PPT
Tel presentation
PDF
The New York Times: Moving to GraphQL
PPTX
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
PPTX
AtoM Implementations
PDF
AtoM Community Update: 2019-05
PPTX
Facilitation of the A Posteriori Replication of Web Published Satellite Imagery
PPT
Accessibility, Automation and Metadata
PPT
The Good, the Bad and the Ugly: Two Years of Running a Content Management Ser...
PPTX
Beyond WCAG: Implementing BS8878
PPTX
Looking Ahead: AtoM's governance, development, and future
PDF
PKP Open Journal System: ORCID workflows (Alec Smecher)
PPTX
Key Information Sets Data
PPTX
Measuring impact
PPTX
JCDL 2015 Doctoral Consortium - A Framework for Aggregating Private and Publi...
uMobile Development Strategies
Worldcat Local Quickstart
Lessons learned from Semantic Wiki
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
Using DSpace as a LOR
Tel presentation
The New York Times: Moving to GraphQL
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
AtoM Implementations
AtoM Community Update: 2019-05
Facilitation of the A Posteriori Replication of Web Published Satellite Imagery
Accessibility, Automation and Metadata
The Good, the Bad and the Ugly: Two Years of Running a Content Management Ser...
Beyond WCAG: Implementing BS8878
Looking Ahead: AtoM's governance, development, and future
PKP Open Journal System: ORCID workflows (Alec Smecher)
Key Information Sets Data
Measuring impact
JCDL 2015 Doctoral Consortium - A Framework for Aggregating Private and Publi...
Ad

Similar to April communitycall2013 04-04 (20)

PPTX
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
PPTX
SplunkLive! Munich 2018: Data Onboarding Overview
PPTX
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
PPT
Simple Web service Offering Repository Deposit (SWORD)‏
DOC
Sanjaykumar Kakaso Mane_MAY2016
PPTX
RESTful APIs and SBCs
PDF
RESTful APIs and SBCs
PPT
SWORD: The Story So Far
PDF
Design patternsforiot
PDF
(ATS6-PLAT04) Query service
PPTX
ASP.NET Mvc 4 web api
PPT
Educause Annual 2007
PPTX
Building nTier Applications with Entity Framework Services (Part 2)
PPTX
aip_developer_overview_icar_2014
PDF
Rishubh Agrawal Resume
PDF
Rishubh Agrawal Resume
PPTX
Past present and future of event registration in drupal
PDF
Config Management and Data Service Deep Dive
PDF
Rishubh Agrawal Resume
PDF
Building a modern in-house analytics pipeline
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding Overview
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
Simple Web service Offering Repository Deposit (SWORD)‏
Sanjaykumar Kakaso Mane_MAY2016
RESTful APIs and SBCs
RESTful APIs and SBCs
SWORD: The Story So Far
Design patternsforiot
(ATS6-PLAT04) Query service
ASP.NET Mvc 4 web api
Educause Annual 2007
Building nTier Applications with Entity Framework Services (Part 2)
aip_developer_overview_icar_2014
Rishubh Agrawal Resume
Rishubh Agrawal Resume
Past present and future of event registration in drupal
Config Management and Data Service Deep Dive
Rishubh Agrawal Resume
Building a modern in-house analytics pipeline
Ad

Recently uploaded (20)

PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PPTX
Internet of Everything -Basic concepts details
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
SaaS reusability assessment using machine learning techniques
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PPTX
MuleSoft-Compete-Deck for midddleware integrations
PDF
Human Computer Interaction Miterm Lesson
PDF
Auditboard EB SOX Playbook 2023 edition.
Introduction to MCP and A2A Protocols: Enabling Agent Communication
Internet of Everything -Basic concepts details
Advancing precision in air quality forecasting through machine learning integ...
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
NewMind AI Weekly Chronicles – August ’25 Week IV
Rapid Prototyping: A lecture on prototyping techniques for interface design
EIS-Webinar-Regulated-Industries-2025-08.pdf
Electrocardiogram sequences data analytics and classification using unsupervi...
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
SaaS reusability assessment using machine learning techniques
Build Real-Time ML Apps with Python, Feast & NoSQL
Module 1 Introduction to Web Programming .pptx
Lung cancer patients survival prediction using outlier detection and optimize...
MuleSoft-Compete-Deck for midddleware integrations
Human Computer Interaction Miterm Lesson
Auditboard EB SOX Playbook 2023 edition.

April communitycall2013 04-04

  • 1. uPortal Community Call April 4th, 2013 uPortal Update, Apereo Portlets Updates, Notification Portlet Demo, UW-Madison HR Portlets Demo
  • 2. Agenda • Announcements • uPortal Update • General Portlets Update • HR System Portlet • Questions and Discussion
  • 3. Announcements • Registration now open for Open Apereo 2013 in San Diego June 2-7, 2013 #apereo13 http://conference.apereo.org • Proposal acceptance notices will start going out within the next few days and the program will be posted shortly after that
  • 4. uPortal Updates • JDK7 & Tomcat 7 Support • Additional Statistics Reports • Bundled Calendar Portlet
  • 5. • Simple Content • Notification • Announcements • Calendar • Courses • Contacts • Esup Twitter 14 Portlets Updated in 2013 • (WI) HR Portlets • Email Preview • Jasig Widget Portlets • News Reader • Feedback • Webproxy • Classifieds
  • 6. • Simple Content 1.0.4 • Notification 2.0.1 • Calendar 2.1.0 • Contacts 1.0.3 • Esup Twitter 0.8 • Email Preview 2.0.3 6 Portlets Released in 2013
  • 7. 1 New Bundled Portlet
  • 9. • Database schema reset & import support for bundled portlets now in uPortal 4 • Calendar portlet is using these features now • News Reader is in progress Import/Export for Bundled Portlets
  • 10. • Update to Portlet 2.0 (JSR-286) • Polish the API for notification data sources • Implement a flexible model for notifications featuring a few strongly-typed attributes plus an open- ended collection of weakly-typed data • Transition the Emergency Alert portlet to this project & architecture • Implement a notifications data source based on JSR-286 portlet events • Enhance the Announcements portlet to support this API Unconference Notification Portlet Updates
  • 11. • Demo Reads static demo data, updates due dates • Class Loader Reads a static JSON file from the classpath • Rome RSS/Atom over HTTP • RESTful JSON Accepts native notifications JSON format over HTTP • Portlet Event Allows other portlets to feed notifications as events Notification Portlet Integration Strategies
  • 14. Click to edit the outline text format  Second Outline Level − Third Outline Level  Fourth Outline Level − Fifth Outline Level − Sixth Outline Level − Seventh Outline Level − Eighth Outline Level − Ninth Outline Level HR System Portlets • Modularized Integration API • Existing Implementations o PeopleSoft HR o JDBC o REST Like • Mix & Match Sources https://github.com/Jasig/hrs-portlets
  • 15. Click to edit the outline text format  Second Outline Level − Third Outline Level  Fourth Outline Level − Fifth Outline Level − Sixth Outline Level − Seventh Outline Level − Eighth Outline Level − Ninth Outline Level HRS - Payroll Information
  • 16. HRS - Payroll Information
  • 17. HRS - Time & Absence
  • 18. HRS - Time & Absence
  • 19. HRS - Benefit Information
  • 20. HRS - Benefit Information
  • 21. HRS - Benefit Information
  • 22. HRS - Personal Information
  • 23. HRS - Manager Time and Approval