Q4 2014 uPortal Open Source Support briefing

16
Unicon Open Source Support uPortal Briefing, Q4 2014 James Wennmacher/Unicon

Transcript of Q4 2014 uPortal Open Source Support briefing

Unicon Open Source SupportuPortal Briefing, Q4 2014James Wennmacher/Unicon

Agenda

ReleasesSustaining 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 4Baltimore MarylandCall 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