SlideShare a Scribd company logo
Unicon Open Source Support
uPortal Briefing, Q4 2014
James Wennmacher/Unicon
Agenda
Releases
Sustaining Engineering
● Completed items
● In-progress items
● Current/Suggested priorities
Community Updates
● Changes
● More notable development
Open Forum
Releases
● 4.1.2 - Oct 28
○ Fixed maven build issues, plus others
○ See release confluence page
● 4.2.0-M1 - Dec 30
○ 1st milestone toward 4.2.0 release!
uPortal Completed Items
● UP-4130: Google Analytics portlet config mode broken
● UP-4256: Session timeout dialog change "my" to "me"
● UP-4095: Respondr - move footer legal out of XSL to
JSPs in region footer-second
● UP-4282: Convert legal footer portlet from JSP to Simple
Content so it can be more easily tweaked
● UP-4244: DLM Admin Edit Portlet Perms dialog extra text
● UP-4060: Portlet in regions CONFIG opens in lightbox
● UP-4241: Validate Marketplace screenshot URLs client-
side rather than server-side
● UP-4267: uPortal footer refs old Jasig and uPortal URLs
uPortal Completed Items (cont)
● UP-3912: Respondr Admin UI Updates
● UP-4294: Portlet Hover chrome when showChrome=false
● UP-4337: Enhance the Dynamic Respondr Skin portlet
● UP-4287: Allow groovy/java dependencies in compile
● UP-3777: Improve PortletResourceExecutionWorker log
messages
● UP-4192: CVE-2014-5059 arbitrary username assertion
● UP-4269: Refactor SmartLdap to exist as part of the
'normal' Spring context
Portlet Completed Items
● NEWSPLT-107: Failure to load a news feed fails all news
feeds on tabbed reader
● NEWSPLT-96: Video portlet links always show active
when no previous (or next) in Respondr
● NEWSPLT-106: tabbed newsreader view messed up
when usePortalJsLibs set to true
● NEWSPLT-114: HTTP connections per host limit
● ANNPLT-104: Javascript reference to $ in
displayAnnouncement.jsp is not correctly namespaced
● WIDGPT-56: alternate, icon-only display strategy for
AppLauncher tiles
Portlet Completed Items (cont)
● CAP-179: Display "no events" when no events to display
● CAP-188: Integrate Support Exchange Impersonation for
EWS integration
● UP-4264/CAP-157: Fix eTag support
● CAP-186: Errors due to HTTP connections per host limit
● CMSPLT-42: Allow class attribute in HTML content
Misc Completed Items
● CASC-231: HttpsURLConnectionFactory not serializable
In-progress Items
● UP-4179: Gradle build instead of Ant/Maven -investigate
● UP-4197: Mobile performance: render fewer portlets
Current/Suggested Priorities
What’s important to you????
Vote at https://unicon.zendesk.com/forums/21566838-uPortal
● Suggestions:
○ UP-4075: Java 8 support (Java 7 last CPU April 2015)
○ UP-4391: Tomcat 8 support
○ UP-4197: Mobile Respondr performance
○ UP-4179: Gradle build instead of Ant/Maven
○ CAP-126: Calendar grid view
○ Spring Security
Community Updates
Open Apereo 2015: May 31 - June 4
Baltimore Maryland
Call for proposals - due Feb 9
Community Updates
More notable development
● UP-4372: Suppress much of maven’s build output
○ ant -Dmaven.quiet=true <targets>
● UP-4233: ant -DoutputDir=dir db-gen-update-script
● UP-4280: Enhance REST API
● UP-4266: Opt Portlet Title for CMS Search results
● UP-4223: User selection of Sticky Profile
● UP-4259/4260/4261/4263: Branching rendering pipeline
Community Updates
● UP-3553/UP-4041/UP-4042: Transient layout fixes
● UP-4354: Respondr hide portlet's options menu if no options
Community Updates
App Launcher Improvements
Community Updates
Favorites as primary navigation
Open Forum

More Related Content

PDF
2015 Q1 uPortal Open Source Support briefing
PPTX
How to use Git Branch
PDF
OpenCms Days 2015 OpenCms at erarta
PDF
Streams in Parallel Development by Sven Erik Knop
PPTX
Chandigarh MuleSoft Meetup #3
PPTX
Twelve-Factor application pattern with Spring Framework
PDF
MuleSoft meetup__houston #13
PPTX
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
2015 Q1 uPortal Open Source Support briefing
How to use Git Branch
OpenCms Days 2015 OpenCms at erarta
Streams in Parallel Development by Sven Erik Knop
Chandigarh MuleSoft Meetup #3
Twelve-Factor application pattern with Spring Framework
MuleSoft meetup__houston #13
MuleSoft Meetup Roma - Processi di Automazione su CloudHub

Viewers also liked (8)

PPTX
Open Source Portal and Mobile Solutions
PPTX
Q4 2013 uPortal open source support briefing
PDF
Blackboard
PDF
City college Student Portal
PPTX
Digital Notice Board
PDF
Student plus portal
PPTX
2011I1 BI Final Project Presentation
DOCX
MS BI SSIS Project Portfolio
Open Source Portal and Mobile Solutions
Q4 2013 uPortal open source support briefing
Blackboard
City college Student Portal
Digital Notice Board
Student plus portal
2011I1 BI Final Project Presentation
MS BI SSIS Project Portfolio
Ad

Similar to Q4 2014 uPortal Open Source Support briefing (20)

PDF
2016 Q1 uPortal Open source Support briefing
PDF
Sprint 152
PDF
Sprint 124
PDF
Sprint 134
PDF
Sprint 17
PPTX
Spring_Boot_Microservices-5_Day_Session.pptx
PDF
A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...
PDF
Big data with Python on kubernetes (pyspark on k8s) - Big Data Spain 2018
ODP
OpenStack Toronto: Juno Community Update
PDF
FIWARE Global Summit - Real-time Media Stream Processing Using Kurento
PDF
Composing services with Kubernetes
PPTX
Q3 2016 uPortal Open Source Support Briefing
PDF
Sprint 140
PDF
Monkey Server
PPTX
Tranquilizer
PDF
Sprint 135
PDF
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
PDF
SCM Puppet: from an intro to the scaling
PDF
Open stack platform director
PDF
PySpark on Kubernetes @ Python Barcelona March Meetup
2016 Q1 uPortal Open source Support briefing
Sprint 152
Sprint 124
Sprint 134
Sprint 17
Spring_Boot_Microservices-5_Day_Session.pptx
A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...
Big data with Python on kubernetes (pyspark on k8s) - Big Data Spain 2018
OpenStack Toronto: Juno Community Update
FIWARE Global Summit - Real-time Media Stream Processing Using Kurento
Composing services with Kubernetes
Q3 2016 uPortal Open Source Support Briefing
Sprint 140
Monkey Server
Tranquilizer
Sprint 135
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
SCM Puppet: from an intro to the scaling
Open stack platform director
PySpark on Kubernetes @ Python Barcelona March Meetup
Ad

Recently uploaded (20)

PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Lesson notes of climatology university.
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Pharma ospi slides which help in ospi learning
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Classroom Observation Tools for Teachers
PDF
RMMM.pdf make it easy to upload and study
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
01-Introduction-to-Information-Management.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
GDM (1) (1).pptx small presentation for students
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
102 student loan defaulters named and shamed – Is someone you know on the list?
Lesson notes of climatology university.
Supply Chain Operations Speaking Notes -ICLT Program
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Pharma ospi slides which help in ospi learning
PPH.pptx obstetrics and gynecology in nursing
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Classroom Observation Tools for Teachers
RMMM.pdf make it easy to upload and study
Abdominal Access Techniques with Prof. Dr. R K Mishra
01-Introduction-to-Information-Management.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Sports Quiz easy sports quiz sports quiz
GDM (1) (1).pptx small presentation for students
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf

Q4 2014 uPortal Open Source Support briefing

  • 1. Unicon Open Source Support uPortal Briefing, Q4 2014 James Wennmacher/Unicon
  • 2. Agenda Releases Sustaining Engineering ● Completed items ● In-progress items ● Current/Suggested priorities Community Updates ● Changes ● More notable development Open Forum
  • 3. Releases ● 4.1.2 - Oct 28 ○ Fixed maven build issues, plus others ○ See release confluence page ● 4.2.0-M1 - Dec 30 ○ 1st milestone toward 4.2.0 release!
  • 4. uPortal Completed Items ● UP-4130: Google Analytics portlet config mode broken ● UP-4256: Session timeout dialog change "my" to "me" ● UP-4095: Respondr - move footer legal out of XSL to JSPs in region footer-second ● UP-4282: Convert legal footer portlet from JSP to Simple Content so it can be more easily tweaked ● UP-4244: DLM Admin Edit Portlet Perms dialog extra text ● UP-4060: Portlet in regions CONFIG opens in lightbox ● UP-4241: Validate Marketplace screenshot URLs client- side rather than server-side ● UP-4267: uPortal footer refs old Jasig and uPortal URLs
  • 5. uPortal Completed Items (cont) ● UP-3912: Respondr Admin UI Updates ● UP-4294: Portlet Hover chrome when showChrome=false ● UP-4337: Enhance the Dynamic Respondr Skin portlet ● UP-4287: Allow groovy/java dependencies in compile ● UP-3777: Improve PortletResourceExecutionWorker log messages ● UP-4192: CVE-2014-5059 arbitrary username assertion ● UP-4269: Refactor SmartLdap to exist as part of the 'normal' Spring context
  • 6. Portlet Completed Items ● NEWSPLT-107: Failure to load a news feed fails all news feeds on tabbed reader ● NEWSPLT-96: Video portlet links always show active when no previous (or next) in Respondr ● NEWSPLT-106: tabbed newsreader view messed up when usePortalJsLibs set to true ● NEWSPLT-114: HTTP connections per host limit ● ANNPLT-104: Javascript reference to $ in displayAnnouncement.jsp is not correctly namespaced ● WIDGPT-56: alternate, icon-only display strategy for AppLauncher tiles
  • 7. Portlet Completed Items (cont) ● CAP-179: Display "no events" when no events to display ● CAP-188: Integrate Support Exchange Impersonation for EWS integration ● UP-4264/CAP-157: Fix eTag support ● CAP-186: Errors due to HTTP connections per host limit ● CMSPLT-42: Allow class attribute in HTML content
  • 8. Misc Completed Items ● CASC-231: HttpsURLConnectionFactory not serializable
  • 9. In-progress Items ● UP-4179: Gradle build instead of Ant/Maven -investigate ● UP-4197: Mobile performance: render fewer portlets
  • 10. Current/Suggested Priorities What’s important to you???? Vote at https://unicon.zendesk.com/forums/21566838-uPortal ● Suggestions: ○ UP-4075: Java 8 support (Java 7 last CPU April 2015) ○ UP-4391: Tomcat 8 support ○ UP-4197: Mobile Respondr performance ○ UP-4179: Gradle build instead of Ant/Maven ○ CAP-126: Calendar grid view ○ Spring Security
  • 11. Community Updates Open Apereo 2015: May 31 - June 4 Baltimore Maryland Call for proposals - due Feb 9
  • 12. Community Updates More notable development ● UP-4372: Suppress much of maven’s build output ○ ant -Dmaven.quiet=true <targets> ● UP-4233: ant -DoutputDir=dir db-gen-update-script ● UP-4280: Enhance REST API ● UP-4266: Opt Portlet Title for CMS Search results ● UP-4223: User selection of Sticky Profile ● UP-4259/4260/4261/4263: Branching rendering pipeline
  • 13. Community Updates ● UP-3553/UP-4041/UP-4042: Transient layout fixes ● UP-4354: Respondr hide portlet's options menu if no options
  • 15. Community Updates Favorites as primary navigation