Upload
jasig-uportal-project
View
862
Download
1
Embed Size (px)
DESCRIPTION
December 2012 uPortal Community Call Agenda: * Release Strategy * Git * Statistics * uPortal 4.1 Roadmap * Portlet Updates * uPortal 4.x Documentation * Q&A
Citation preview
December 14, 2011
Community Call
Sharing IdeasEnabling CollaborationBuilding Community
Agenda
• Release Strategy
• Git
• Statistics
• uPortal 4.1 Roadmap
• Portlet Updates
• uPortal 4.x Documentation
• Q&A
Release Strategy
Updated Release Strategy
• Regularly scheduled monthly releases
• Beginning of every month
• Ensure more frequent bug-fix releases
• Have had two successful 4.0.x updates
Git
uPortal on Git
• Git Repository
• https://github.com/jasig/uportal
• Jasig Git Documentation
• https://wiki.jasig.org/display/UPC/Git+Workflow
• Discussion at Unconference about managing university customizations via Git
• Easy to stay in sync with trunk updates, contribute back fixes and features
Statistics
Current State
• Events currently recorded to stats database
• Database structure simplified as of 4.0.x
• Now easier to add new event types
• Next steps
• Integrate aggregation functionality
• Create reporting tools
Aggregation Strategy
• Each aggregator will produce a specific report
• Logins by day and group
• Most popular portlets by month
• Etc.
• Currently integrating code from the University of Wisconsin
Reporting Tools
• Build re-usable visual reporting tools
• Use existing graphing SQL query portlet for inspiration
• Use Google Visualization API to produce graphs
uPortal 4.1 Roadmap
Layout Refactoring
• New features
• Support multiple layouts per user
• Arbitrary levels of tab nesting
• Improve implementation
• Adopt Hibernate/JPA
• Drop current relational model
• https://wiki.jasig.org/display/JCON/uPortal+Layout+Management+-+Requirements
Groups and Permissions
• Modernize codebase to
• Eliminate static method calls
• Improve ability to write unit tests
Spring Security
• Annotation-based permissions already integrated into 4.0.x
• Replace custom uPortal authentication libraries with Spring Security for 4.1.x
• Maintain less custom code and fewer APIs
• More easily add authentication capabilities like OAuth
Portlet Updates
New uMobile Portlets
• New jQM-based views for
• Dining
• Athletics
• Shared data-gathering strategies
• Custom XSD for representing data
• Re-usable screen-scraper implementation
Athletics Portlet
Dining Menus Portlet
Tips and Emergency Alerts
Notifications
• Aggregates notifications from external campus data sources
• About
• New Jasig Incubating portlet
• Developed by University of Manchester
• https://wiki.jasig.org/display/PLT/Notifications+Portlet+(Manchester)
Notifications Portlet
uPortal 4.x Documentation
Content WritersWhile you go through your installation/configuration there
are ways you can volunteer:
Content Writers
Sugg ested Topics:
Maven Overlay uses
Mobile theming
Load Balancing
Troubleshooting tips
Other....Expertise in a topic? Please share
Proofreading Do all links work?
Are images/screenshots correct?
Are file paths in the content correct?
Do you have additional content that will enhance an existing topic?
Is the documentation still ACCURATE?
Does the documentation make too many assumptions?
Contribute Your Ideas Documentation Jira Tickets
https://issues.jasig.org/browse/UPD
Create a ticket for a topic/issue
Volunteer and take ownership of a topic/issue
Please keep us informed
What do you wish to see in the manual?
How do you feel about the progress being made to the new manual?
Contact Information Email me directly
Laura McCord
Post on the mailing list
Questions andOpen Discussion
The uPortal Steering [email protected]
Feedback?
Suggestions?
http://www.flickr.com/photos/aye_shamus/2972528931/ CC BY-NC-ND 2.0
The uMobile Working [email protected]