Download - uPortal 2.6
![Page 1: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/1.jpg)
uPortal 2.6
![Page 2: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/2.jpg)
Yes, there will be a uPortal 2.6
• Many institutions using uPortal 2.x
• Have needs for new features, bugfixes, and improvements
• Will be using uPortal 2.5
• And will be looking forward to additional features, bugfixes, and improvements in a uP 2.6.
![Page 3: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/3.jpg)
Many deployers of uP 2.x
![Page 4: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/4.jpg)
![Page 5: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/5.jpg)
Expected 2.6 release date
• Our practice has been to release every six months.
• October 2005
![Page 6: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/6.jpg)
JIRA
• Tool allows us to:– Identify issues (report issues)– Schedule them for a release– Take responsibility for them (assignment)– Comment about the issues– Mark them completed
– See progress towards a release
![Page 7: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/7.jpg)
JIRA
• So, let’s identify goals and issues for uP 2.6, schedule them for the release, and work them.
![Page 8: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/8.jpg)
About issues
![Page 9: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/9.jpg)
About issues
![Page 10: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/10.jpg)
CVS integration
![Page 11: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/11.jpg)
The Head is an exciting place to be
• ALM / DLM work
• Improved JSR-168 support
• Spring and PersonDirectory
• Chaining Throwables (thanks, Eric)
• Bugfixes
• JAXP 1.3
• And more…
![Page 12: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/12.jpg)
Ideas for 2.6
• Stability
• Skinning
• Layout
• …
![Page 13: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/13.jpg)
Stability, Stability, Stability
• Plugging memory leaks
• Fixing bugs
• Making our portal robust
![Page 14: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/14.jpg)
Skinning
• Jason Shao’s ideas and efforts
![Page 15: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/15.jpg)
Layout Management
• DLM
• DLM / ALM marriage
• Programmatic creation of fragments
![Page 16: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/16.jpg)
Nested tabs
• As more content becomes available– e.g., Sakai as veritable treasure trove of
content
• As layout fragments can be created programmatically at runtime
• We need more real estate in which to present the components.
![Page 17: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/17.jpg)
WSRP consumption
![Page 18: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/18.jpg)
Sakai integration work
• Improving uPortal by taking advantage of resources made available by Sakai– Skinning, layout management, nested tabs,
WSRP consumption– Also enabling more portlet view technologies
![Page 19: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/19.jpg)
Bugzilla Jira ideas
• There are good ideas from our Bugzilla days– Persisting minimizedness of channels as part
of layout preferences, e.g.
![Page 20: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/20.jpg)
Issues that slipped the 2.5 release
• Lots of issues for 2.5 we’re not going to get to before the 2.5 release…
![Page 21: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/21.jpg)
Product Maturity
• Stability
• Documentation
• Administrator tools– Channels duplicating ant task functionality
![Page 22: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/22.jpg)
Groups and Permissions
• Extract out into standalone API / jar deliverable?– (Usable across projects).
– Keith Stacks’ Permissions ideas / work• Runtime update to PAGS, e.g.
![Page 23: uPortal 2.6](https://reader033.vdocuments.site/reader033/viewer/2022050908/56813825550346895d9fd2dc/html5/thumbnails/23.jpg)
Other ideas
• What enhancements have we made locally? What enhancements do we need?