+ All Categories
Home > Documents > Sakai / uPortal / JSR-286 BOF Charles Severance. Questions What do people want? Who wants this so...

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

Date post: 06-Jan-2018
Category:
Upload: maximilian-shelton
View: 217 times
Download: 1 times
Share this document with a friend
Description:
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.
18
Sakai / uPortal / JSR- 286 BOF Charles Severance
Transcript
Page 1: Sakai / uPortal / JSR-286 BOF Charles Severance. Questions What do people want? Who wants this so badly to work on it?

Sakai / uPortal / JSR-286 BOF

Charles Severance

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

Questions

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

Page 3: 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.

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

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

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

Sakai - JSR-168

• Beta Quality Portlets– Web Services– iFrames– Delegated authentication

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

Sakai Tree View

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

How Tree View Works

uPor

tal,

Plu

to, o

r Grid

Sph

ere

Sak

ai

Web

Svc

sC

haro

nP

orta

l

Sak

aiP

ortle

t

Login

ToolList

/portal/page/FF96

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

Sakai Proxy Tool

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

Proxy Tool Selection

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

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

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

Portlet = Placement

Kernel Tool Registry

Sakai WSRP Provider

Tool A Tool B Tool C

Site Placements

Request Filter

Apache WSRP4J

WSRP Consumer(uPortal)

Web Services

MercuryPlacements

High Level Architecture

List Portlets Tool ID

Placement ID

Get Markup

URL Rewriting

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

Sakai Tools in uPortal 2.4.2

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

Announcement Tool (Mercury Context) in LIFERAY Portal

Thanks to Andrew Petro (Yale) for this Screen Shot

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

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”

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

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

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

Sakai Data Interoperability

... interoperability and data portability are key elements...

EnterpriseEnterpriseDirectoryDirectory

StudentStudentInformationInformation

AuthoringAuthoringEnvironmentEnvironment

PersonalPersonalLearningLearning

EnvironmentEnvironment

PortalPortalEnvironmentEnvironment

CollaboarationCollaboarationEnvironmentEnvironment ContentContent

ManagementManagement

LMS SystemsLMS Systems

DataDataRepositoryRepository

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

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

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

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


Recommended