December 2011 uPortal Community Call

1,062 views

Published on

December 2012 uPortal Community Call
Agenda:
* Release Strategy
* Git
* Statistics
* uPortal 4.1 Roadmap
* Portlet Updates
* uPortal 4.x Documentation
* Q&A

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,062
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

December 2011 uPortal Community Call

  1. 1. Community Call Sharing Ideas Enabling Collaboration Building CommunityDecember 14, 2011
  2. 2. Agenda • Release Strategy • Git • Statistics • uPortal 4.1 Roadmap • Portlet Updates • uPortal 4.x Documentation • Q&A
  3. 3. Release Strategy
  4. 4. 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
  5. 5. Git
  6. 6. 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
  7. 7. Statistics
  8. 8. 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
  9. 9. 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
  10. 10. Reporting Tools • Build re-usable visual reporting tools • Use existing graphing SQL query portlet for inspiration • Use Google Visualization API to produce graphs
  11. 11. uPortal 4.1 Roadmap
  12. 12. 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
  13. 13. Groups and Permissions • Modernize codebase to • Eliminate static method calls • Improve ability to write unit tests
  14. 14. 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
  15. 15. Portlet Updates
  16. 16. New uMobile Portlets • New jQM-based views for • Dining • Athletics • Shared data-gathering strategies • Custom XSD for representing data • Re-usable screen-scraper implementation
  17. 17. Athletics Portlet
  18. 18. Dining Menus Portlet
  19. 19. Tips and Emergency Alerts
  20. 20. 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)
  21. 21. Notifications Portlet
  22. 22. uPortal 4.xDocumentation
  23. 23. Content Writers While 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
  24. 24. 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?
  25. 25. 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?
  26. 26. Contact Information  Email me directly − Laura McCord mccordl@southwestern.edu  Post on the mailing list − uportal-user@lists.ja-sig.org
  27. 27. Questions andOpen Discussion
  28. 28. Feedback? Suggestions?http://www.flickr.com/photos/aye_shamus/2972528931/ CC BY-NC-ND 2.0 The uPortal Steering Committee uportal-steering-committee@lists.ja-sig.org The uMobile Working Group umobile-working-group@lists.jasig.org

×