Sakai / uPortal / JSR-286 BOF Charles Severance. Questions What do people want? Who wants this so badly to work on it?

Slides:



Advertisements
Similar presentations
UI Resources API Some context for a discussion.. What Resources? What API?
Advertisements

UPortal-Sakai integration JA-SIG Winter Austin.
1 June 10-15, 2012 Growing Community; Growing Possibilities uPortal Integration in Action Jim Helwig University of Wisconsin-Madison.
IBM WebSphere Portal © 2008 IBM Corporation 1 Deliver an Irresistible User Experience  Provides an interactive user experience  No programming needed,
Sakai Perspective on Integration and Interoperability Charles Severance June 22, This material is Copyright Creative Commons Attribution.
Building Systems from Standards-based Reusable Components.
Wesley Budziwojski Senior Architect Sun ONE Portal Server Web Services for Remote Portlets, WSRP Jun/2003.
Using the Sakai Collaborative Toolkit in eScience Applications Charles Severance Sakai Chief Architect October 3, 2005 GGF-15.
Sakai: Building the framework for collaborative E-Research Charles Severance Sakai Chief Architect
Sakai and Portals Charles Severance Portals and Portlets Workshop July 2006.
Sakai Technical Overview Charles Severance Sakai Chief Architect November 7, 2005.
Dec 4, 2006 Sakai JSR-168 Approach Charles Severance JA-Sig Meeting Atlanta, GA - Dec 4, 2006.
Indianapolis Java User Group JSR-168 Portal Presentation Introduction: Kurt Desserich.
UPortal Roadmap Patches, evolution, and revolution Andrew Petro, Yale University Eric Dalquist, Unicon.
UPortal Roadmap Presenters: Eric Dalquist Unicon, Inc. Andrew Petro Yale University Ken Weiner Unicon Inc. “uPortal Roadmap”
Draft - comments to Sakai Portal Approach 03/2005 Charles Severance Sakai Chief Architect.
Sakai Technical Overview Charles Severance Sakai Chief Architect December 1, 2005
Using the Sakai Collaborative Toolkit in e-Research Applications Charles Severance, Joseph Hardin, Glenn Golden University of Michigan - Sakai Project,
Sakai Architecture Charles Severance / Glenn Golden University of Michigan.
Sakai / Portal Integration Charles Severance September 9, 2004 Not all those who wander are lost. J.R.R. Tolkien, The Fellowship of the Ring.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
Portlet Access Grid – The Next Generation Tobias Schiebeck, Anja Le Blanc, Andrew Rowley, Martin Turner Research Computing Services at the University of.
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Thursday February 26, 2004 EDUCAUSE Southwest Deploying a Portal Solution: An IT and Academic Unit Perspective Dr. Harry Koehnemann Associate Professor.
Rendering Contexts and Components What is a uPortal3 context ? –Defines all aspects of a traditional portal instance Design, navigation, profiles Parameter.
Sakai Update VRE Workshop Charles Severance Sakai Chief Architect June 22, 2005.
Portlets in uPortal uPortal Domain Objects Portlet Application Deployment Portlet Deployment –Information from portlet.xml file Portlet Application Definition.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
CHEF II / Sakai Architecture. CHEF II Changes uPortal replaces Jetspeed –jsr 168 portlet, servlet compliant Spring replaces Turbine component framework.
07/06/11 New Features of WS-PGRADE (and gUSE) 2010 Q Q2 Miklós Kozlovszky MTA SZTAKI LPDS.
Personalized Portal A Key Element in a Web Vision Personalized Portal: a Critical Element of a Web Strategy What is a Personalized Institutional Portal?
SEPP Technical Presentation - June Overview of Sakai Technology Mark J. Norton Senior Technical Consultant The Sakai Project.
UPortal 3JA-SIG Summer Conference 2006 uPortal 3.
ISMT E-200: Trends in Enterprise Information Systems Project: GLOCO – Integrated Corporate Portal Part 2 Technical Specification Team Members: Joyce Torres.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
ISMT E-200: Trends in Enterprise Information Systems Project: GLOCO – Integrated Corporate Portal Part 2 Technical Specification Team Members: Joyce Torres.
Rob Allan Daresbury Laboratory A Web Portal for the National Grid Service Xiaobo Yang, Dharmesh Chohan, Xiao Dong Wang and Rob Allan CCLRC e-Science Centre,
GLOCO – Integrated Corporate Portal Part 2 - Technical Specification Presented by Team 3 1 Team 3 Members: Joyce Torres Kenneth Kittredge Pamela Fisher.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
WSRP Portlets Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Portals for Bioinformatics Nick Sharman my Grid project manager 30 June
UPortal 3: Sneak PreviewJA-SIG Winter Conference 2005 uPortal 3 sneak preview Eric Dalquist, Peter Kharchenko Unicon Inc.
The Sakai JSR-168 Portlet (Version 2) Charles Severance December 17, 2005.
Sakai Architecture Charles Severance Sakai Chief Architect September 14, 2005.
Www2.computer.org Web Publishing Training Leo Wadsworth, Staff Manager April 2008.
Matthew Grove Portal Developers Workshop, February 2008 Portal integration and code reuse in portlets.
UPortal and CHEF Charles Severance University of Michigan
UPortal 3 RC2 PreviewJA-SIG Conference, Summer 2007 uPortal RC2 Preview Moving on Up Reviewing current work and future plans Standardizing the framework.
Portals: Architecture & Best Practices Greg Hinkle February 2005.
AHM, Aug-30-Sept-2, 2004 Virtual Research in the UK: Advanced Portal Services Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Prepared by Jim Farmer for the JA-SIG UK Meeting Monday, 26 January, 2004 University of Birmingham, United Kingdom The uPortal Roadmap.
UPortal Roadmap Patches, evolution, and revolution Andrew Petro, Yale University Eric Dalquist, Unicon.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
R e D R e S S Portals, Desktop Applications and Distributed Services for e-Research - Updated vision - Rob Crouchley and Rob Allan With thanks to Chuck.
Portlet specification
Portals: Background, Development & Conversion
Identity and Access Management Challenges in uPortal
Sakai PLRE Slides (extracted)
Creating Novell Portal Services Gadgets: An Architectural Overview
Using Legacy Applications via Bridges
Charles Severance Sakai Chief Architect September 14, 2005
Charles Severance Portals and Portlets Workshop July 2006
Using the Sakai Collaborative Toolkit in eScience Applications
How Do You Implement Them?
Central Authentication Service
uPortal-Sakai integration
Sakai / Portal Integration
Sakai PLRE Slides (extracted)
Portals, Desktop Applications and Distributed Services for e-Research
The uPortal Roadmap uPortal Software Developers Meeting
Presentation transcript:

Sakai / uPortal / JSR-286 BOF Charles Severance

Questions What do people want? Who wants this so badly to work on it?

Easier Questions How many would tolerate iFrames in the portal? Or would you just keep Sakai as a bookmark which pops up in a new window? How many would use RSS do give a Dashboard view? How many simply want “all of Sakai under a tab”? How many want Sakai Tools as placeable channels? How many want Tools contextualized in classes as placeable channels.

JSR-286 Events - also work across servers in WSRP - Best Effort Bridges - Struts JSF, etc Session Scoping Better Portlet to servlet “connectivity” Apache R.I. and Technology Kit will be provided * Everything mentioned here is subject to change

Sakai - JSR-168 Beta Quality Portlets –Web Services –iFrames –Delegated authentication

Sakai Tree View

How Tree View Works uPortal, Pluto, or GridSphere Sakai Web Svcs Charon Portal Sakai Portlet Login ToolList /portal/page/FF96

Sakai Proxy Tool

Proxy Tool Selection

Sakai WSRP Alpha quality consumer from Daresbury Alpha quality producer from SunGard –Sakai has a “sakai.fragment” - indicates body only response, and delegated URLs –Not all tools - velocity tools work best –CSS is still Sakai’s CSS –Provisioning is weak - must look at Sakai tool placement GUIDs and construct handles

Portlet = Placement Kernel Tool Registry Sakai WSRP Provider Tool ATool BTool C Site Placements Request Filter Apache WSRP4J WSRP Consumer (uPortal) Web Services Mercury Placements High Level Architecture List Portlets Tool ID Placement ID Get Markup URL Rewriting

Sakai Tools in uPortal 2.4.2

Announcement Tool (Mercury Context) in LIFERAY Portal Thanks to Andrew Petro (Yale) for this Screen Shot

Sakai WSRP - Going Forward Waited 1 year for community resource to step forward UNISA will experiment with provisioning and productionizing WSRP with a simple scope. Still want to do a replacement for Sakai’s internal Aggregator which is available at a well-known handle “/gallery”

WSRP Challenges Getting CSS/Javascipt right - solve by putting Sakai CSS/Javascript into the portal HEAD Eliminating iframes and working through issues when we do back/refresh differently Performance re-tuning

Sakai Data Interoperability... interoperability and data portability are key elements... EnterpriseDirectory StudentInformation AuthoringEnvironment PersonalLearningEnvironment PortalEnvironment CollaboarationEnvironment ContentManagement LMS Systems DataRepository

Sakai and RSS Sakai will likely add a number of RSS feeds for sites, tools, etc User-contextualized This can allow Sakai to be integrated into a wide range of applications including portals, browsers and desktop apps

Going Forward We will use the Sakai Portal list for the UNISA development discussions We will see where this goes - The community will lead here UNISA will blaze a trail connecting uPortal and Sakai - but the work will not be done –UNISA priority is to solve UNISA problems Others will have to continue to evolve the work. Lets keep an open mind to HiJacking the WSRP4J project in a branch