Skip to content

Instantly share code, notes, and snippets.

@apetro
Last active January 20, 2016 22:18
Show Gist options
  • Save apetro/c50660788aaf9311f1ff to your computer and use it in GitHub Desktop.
Save apetro/c50660788aaf9311f1ff to your computer and use it in GitHub Desktop.
OA2016 MyUW Architecture session proposal

Title

MyUW architecture for the win

Track:

Developing

Keywords:

  • uPortal;
  • portal;
  • AngularJS;
  • JSON;
  • REST;

Abstract:

Abstract for Print (1000 characters maximum):

Please provide a print-ready description of your session for conference attendees. A good description will explain the purpose of the session, the content that will be covered, and the outcomes that attendees will take away from your session.

MyUW continues to innovate, developing beyond traditional uPortal toward rich web application experiences backed by RESTful JSON microservices delivered in a container architecture, while continuing to support classic uPortal experiences complete with JSR-286 support.

The emerging architecture involves AngularJS for rich web application experiences, angularjs-portal for discoverability and dashboarding, RESTful JSON microservices delivered via a Docker container solution, and a slew of templates and utilities for rapid sustainable development of user-centered experiences.

This session will offer a focused 30 minute exposition of MyUW architecture followed by 15 minutes for questions and discussion.

This session is intended to raise awareness of the free and open source software components MyUW is developing, the architecture these implement, the opportunities for other campuses to implement this architecture using this software, and the opportunities for collaboration.

Summary:

This is an optional field available to provide you the opportunity to speak directly with the program committee. Explain your motivation to offer this event, the audience that will be served, how you will engage and interact with the audience, and any additional evidence or detail that did not fit into the print abstract that can help the committee evaluate the merit of your session.

This presentation continues MyUW's efforts to communicate what we are doing, raise awareness of the technical opportunities the open source code we are producing create, and gain collaborators on shared higher education self-service user experiences and integrations.

It follows up on last year's presentations, focusing on an exposition of the latest MyUW architecture.

Metadata

Audience type:

  • Advocate
  • Developer
  • Newcomer
  • Technical / Functional Manager
  • User Support

Interest Type:

  • Getting Started
  • Integration
  • Mobility
  • OpenSource
  • User Experience

Project Type:

  • uPortal
  • Other

Level of Audience:

Advanced

Presentation needs

Nothing special.

Presentation method

"presentation"

Conference session presentations will run for 45 minutes with an open format. Presentations can be information sessions, panel discussions, or other speaking events. For information sessions, we recommend 30 minutes for the presentation and 15 minutes reserved for audience questions and answers. We DO NOT require presentations to center on Apereo products or projects. When developing presentations, please consider the issues, opportunities, and innovations that are most central to best practices, fundamental values, and/or success in technology-enabled teaching, learning, and research.

Presenters:

  • Jim Helwig, [email protected], Strategic Consultant - MyUW - Division of Information Technology, UW-Madison.
  • Andrew Petro, [email protected], Product Backlog Manager - MyUW - Division of Information Technology, UW-Madison
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment