Portals and Portlets 2006 -- Programme

DAY 1: Monday 17th July 2006

10.00 - 10.15 Rob Allan (Daresbury) Introduction to Workshop

Portal Frameworks -- Session Chair -- Rob Allan (Daresbury)

1015 - 1100 Charles Severance (Michigan) Progress with Sakai

1100 - 1130 Coffee and Biscuits

1200 - 1230 Tim Rault-Smith (Sun UK) Collaboration Technologies in the Sun Portal

1230 - 1300 Oliver Wehrens (Berlin) GridSphere Technology Update

1300 - 1400 Lunch

Portlets and Services -- Session Chair - Charles Severance (Michigan)

1400 - 1430 Mike Russell (Poznan) GridSphere's Grid Portlet Framework

1430 - 1500 David Meredith (Daresbury) JSF and Portlets

1530 - 1530 Antranig Basman (Cambridge) Portable Portlet Development using RSF

1530 - 1600 Tea and Biscuits

1600 - 1630 Kurt Mueller (SDSC) GAMA: aka Grid Account Management Architecture

1630 - 1700 Xiaobo Yang (Daresbury) WSRP Investigation - A Deep Look at WSRP/WSRP4

1700 - 1730 Rahim Lakhoo (Portsmouth) and Mark Baker (Reading) Integrating Legacy Applications via Portal Bridges

1730 - 1800 Lalit Mohanty (IBM) IBM WebSphere? , Open Standards and SOA

1930 - Dinner at Novotel

DAY 2: Tuesday 18th July

0900 - 0915 Mark Baker (Reading) Introduction to Day

Portlets and Services -- Session Chair - Mark Baker (Reading)

0915 - 1000 Jason Novotny (UCSD) NCMIR collaboration and SRB portlet development

1000 - 1030 Matthew Dovey (JISC) JSR-286 and WSRP 2.0

1030 - 1100 Coffee and Biscuits

1100 - 1130 Zoltan Farkas (SZTAKI) Generic MPI job submission by the P-GRADE portal

1130 - 1200 Stewart Waller (ADS) Portlet development for the CREE project

1200 - 1230 Tomasz Kuczynski (PSNC) Support for developers in GridSphere and LifeRay?

1230 - 1330 Lunch In Restaurant

Applications and Communities Session Chair Jason Novotny (UCSD)

1330 - 1400 Kurt Mueller and Karan Bhatia (SDSC) GEMSTONE

1400 - 1430 Thierry Delaitre (Westminster) GEMLCA and P-Grade Portal

1430 - 1500 Marcus Christie (Indiana) The LEAD Portal

1500 - 1520 Jipu Jiang (Glasgow) Experiences in Building Secure Grid Portals at NeSC Glasgow

1520 - 1550 Tea and Biscuits

1550 - 1700 Panel: Chair - Rob Allan (Daresbury) What portal services are needed to meet user requirements?

DAY 3: Wednesday 19th July

0900 - 1200 uPortal presentations to be given by B. Collier Jones

Here is the general idea of what I'll cover. A previous similar talk was given at the uPortal conference in Vancouver in June.

What's Possible - a look at some uPortal UIs

uPortal Rendering - overview of uPortal rendering guidelines

Developing uPortal UI - a look at the the code that does what Web Standards - enabling web standards support in uPortal UI Customization Cookbook - examples of customizing parts of the interface - What Draws What - Quick and Easy - Channels - Tabs

Target audience: Java Developers, Web Developers, Development Managers, Graphic Designers, Portal Administrators, XSL programmers

uPortal provides an extremely flexible series of options for delivering portal content personalized for each user. In addition, the look and feel and user interface behavior of the portal can be customized by each institution and even by each user. This seminar will cover the uPortal components and concepts needed to manage content using Distributed Layout Manager and customizing the user interface to meet the needs of your institution.

You will learn:

  • How to manage content using the Distributed Layout Manager in conjunction withPerson attributes and Person Attribute Groups.
  • How to create and manage layout fragments
  • How user content changes and managed content changes interact
  • How uPortal generates its user interface
  • Quick and Easy institutional branding
  • Adding new skins to allow users to change colors
  • More dramatic changes to the end-user interface:
    • Display tabs in different colors
    • Show tabs vertically instead of horizontally
    • Share content on multiple tabs

uPortal 3 UI Preview - a brief look at UI features and functionality coming in the next verstion

I will also have CDs available that will contain a uPortal Quick Start (everything needed to run an out of the box uPortal: tomcat, ant, database) that contains all of my code samples and copies of my presentation. Because of the volume of content, specific hands-on exercises become difficult. However, by distributing the code samples beforehand, people can follow along in the code. My hope is that the more examples I can show of what's possible, the more I can inspire people to be more creative with uPortal's UI.

I am also happy to make myself available for the rest of the day to answer any questions people may have.

B. Collier Jones bcollierjones@gmail.com

Topic revision: r30 - 15 Jul 2006 - 07:53:42 - RobAllan
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback