UPortal 2.6 Status Update Andrew Petro uP dev 24 April 2007 © Copyright Unicon, Inc., 2006. This work is the intellectual property of Unicon,

Slides:



Advertisements
Similar presentations
Struts Portlet Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Advertisements

ContentQuizzesDropbox DiscussionsePortfolio Design Click on a tool name to explore new features: Welcome to 10.3 & ePortfolio 4.3 SLATE: New Features.
What Does the Net Generation Expect From Us? SAC August 8, 2005 SAC August 8, 2005 Copyright © 2005, Joel L. Hartman. This work is the intellectual property.
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred
UPortal 2.6 Andrew Petro JA-SIG Denver 25 June 2007 © Copyright Unicon, Inc., Some rights reserved.
Design & Development Scott Battaglia Application Developer Enterprise Systems and Services Rutgers, the State University of New Jersey
XML Import & Export for uP 2 Using Cernunnos Andrew Petro & Drew Wills April 2007 uPortal Dev Meeting Johns Hopkins University © Copyright Unicon, Inc.,
Delivering Windows OS Updates at Yale with SUS EDUCAUSE Security Professionals Workshop May 17, 2004 Washington DC Ken Hoover, Systems Programmer
Office of the Vice President Copyright Notice Copyright Greg Hedrick, Matthew Wirges This work is the intellectual property of the author. Permission.
What’s New in D2L 9.1 Suzanne Baril. Overview What are the new features What has been changed or fixed What has been removed Questions?
UPortal 2 Status Andrew Petro, Yale Bill Thompson, Rutgers.
Migrating to uPortal 2 at UBC Paul Zablosky University of British Columbia Copyright Paul Zablosky This work is the intellectual property of the.
New uPortal Contributions from the University of Wisconsin-Madison Jim Helwig University of Wisconsin-Madison Eric Dalquist Unicon, Inc. JA-SIG December.
UPortal: A framework for the Personalization of Library Services John Fereira: Programmer/Analyst Cornell University Mann Library.
UPortal Roadmap Presenters: Eric Dalquist Unicon, Inc. Andrew Petro Yale University Ken Weiner Unicon Inc. “uPortal Roadmap”
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Deploying Tools for Cleaning Personal Information University of Pennsylvania School of Arts and Sciences Justin C. Klein Keane Sr. Information Security.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
 Copyright Curtis D. Edmonds,  This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
Copyright Dong Chen, This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
University of Washington CUMREC 2003 Uncompromised Web Applications: Variety Without Chaos University of Washington CUMREC 2003 Copyright University of.
A Novel Idea in Application Development Ask the Users What They Want Michael Nola Copyright Mike Nola, This work is the intellectual property of.
Jeff McKinney Exchange to Mirapoint Migration January 11, 2006 Securing Exchange to Mirapoint Jeff McKinney University of Maryland Dept of Electrical.
The easy way to a nice looking website design By a total non-designer (Me!)
Moving Your Paperwork Online Western Washington University E-Sign Web Forms Copyright Western Washington University, This work is the intellectual.
Introduction to Liferay Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written.
Learning Management Systems Camp June 2004 Barry R Ribbeck UT HSC Houston Copyright, Barry Ribbeck, This work is the intellectual property of the.
Sharing MU's SharePoint Experience 2005 Midwest Regional Conference Innovative Use of Technology: Getting IT Done Wednesday, March 23, 2005.
Collaborative Associate of Arts Degrees. Collaboration In thought a good idea Every one wants to be invited to the dance. Sharing sounds good. In deed.
Sharing Information and Controlling Content: Continuing Challenges for Higher Education Susanna Frederick Fischer Assistant Professor Columbus School of.
UPortal: Hands On Mark Mazelin Cedarville University.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
UNICON Warlock Portlets A.K.A. toro-portlets Andrew Wills JA-SIG 2007 Summer Conference, Denver Tuesday June 26th, 2007 © Copyright Unicon, Inc., 2006.
What’s new in Stack 3.2 Michael Youngstrom. Disclaimer This IS a presentation – So sit back and relax Please ask questions.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
Discussion Panelists: Justin C. Klein Keane Sr. Information Security Specialist University of Pennsylvania Jonathan Hanny Application Security Specialist.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Leveraging DLM Processors JA-SIG 2009 Conference, Dallas Monday, March 2, 2009, 2:00PM-3:00PM Tim Carroll University of Illinois.
Introduction to Model-Glue Rachel Lehman Perpetual Intermediate Designer-Developer Introduction to Model-Glue.
Zeroth Click Andrew Petro JA-SIG Atlanta, December 4, 2006 © Copyright Unicon, Inc., This work is the intellectual property of Unicon, Inc. Permission.
New uPortal Contributions from the University of Wisconsin-Madison Jim Helwig University of Wisconsin-Madison Eric Dalquist Unicon, Inc. JA-SIG December.
Lightning Talks Drew Wills JA-SIG Unconference, October 6-8, 2008 © Copyright Unicon, Inc., This work is the intellectual property of Unicon, Inc.
1 Professor Emeritus Ray Schroeder Director of Technology-Enhanced Learning University of Illinois at Springfield Copyright Ray Schroeder, This work.
Enhancing - Vuser Scripts In HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
CAS Lightning Talk Jasig-Sakai 2012 Tuesday June 12th 2012 Atlanta, GA Andrew Petro - Unicon, Inc.
UPortal Import/Export Drew Wills JA-SIG Winter Unconference, November 12, 2007 © Copyright Unicon, Inc., This work is the intellectual property of.
UPortal Roadmap Patches, evolution, and revolution Andrew Petro, Yale University Eric Dalquist, Unicon.
Using Ajax to Improve uPortal User Experience Jen Bourey Yale University
Recent Unicon OpenSource Activity relevant to uPortal Andrew Petro uPortal Developer meeting at Johns Hopkins University, 23 April 2007 © Copyright Unicon,
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
UPortal 3: Sneak PreviewJA-SIG Winter Conference 2005 uPortal 3 sneak preview Eric Dalquist, Peter Kharchenko Unicon Inc.
©Stephen Kingham SIP Protocol overview SIP Workshop APAN Taipei Taiwan 23rd Aug 2005 By Stephen Kingham
Www2.computer.org Web Publishing Training Leo Wadsworth, Staff Manager April 2008.
My UW-Madison Enterprise Portal Migration to Open Source Framework Jim Helwig EDUCAUSE Midwest Regional Conference, Chicago March 23, 2005
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Portals and Web Standards Lessons Learned and Applied David Cook Copyright The University of Texas at Austin This work is the.
UPortal 3 RC2 PreviewJA-SIG Conference, Summer 2007 uPortal RC2 Preview Moving on Up Reviewing current work and future plans Standardizing the framework.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
UpgradinguPortal to What’s new that matters Better use of third party frameworks Faster! Improved caching Drag and Drop New Skin & Theme Accessibility.
© 2009 Pittsburgh Supercomputing Center Server Virtualization and Security Kevin Sullivan Copyright Kevin Sullivan, Pittsburgh Supercomputing.
A first stab at a better templating system for Chisimba The Chisimba Canvas.
Drupal Basics May 30, 2012 By Sean Fitzpatrick. Sean Fitzpatrick | Welcome We're going to talk about Drupal We're going to keep it pretty.
uPortal: architecture and features
Project for OnLine Instructional Support (POLIS)
A technical look at the new capabilities
myIS.neu.edu – presentation screen shots accompany:
An App A Day Copyright Tina Oestreich and Brian Yuhnke This work is the intellectual property of the author. Permission is granted for this material.
The JSF Tools Project – WTP (internal) release review
Presentation transcript:

uPortal 2.6 Status Update Andrew Petro uP dev 24 April 2007 © Copyright Unicon, Inc., This work is the intellectual property of Unicon, Inc. Permission is granted for this material to be shared for non-commercial, educational purposes, provided that this copyright statement appears on the reproduced materials and notice is given that the copying is by permission of Unicon, Inc. To disseminate otherwise or to republish requires written permission from Unicon, Inc.

Drag and Drop user preferences

Status of Drag and Drop Works Ships with theme/preferences/javascript to drive it Is turned off by default Your theme needs upgraded to use it Built for DLM.

Drag and Drop demo Attempt at live demo…

Ooooh, Aaaaah. Ooooooh. Aaaaaah.

How did you* do that? (Where “you” means Jen, Mark, Pete, Jason, …) Pluggable DLM processing pipeline In dlmContext.xml: <bean class="org.jasig.portal.layout.dlm.remoting.AjaxPreferencesThemeParamInjector" singleton="false"/>

Now that I’ve got a hammer… Layout restrictions Alerts-like functionality Just-in-time insertion of “stuff” –Security advisory around RSS reader instances?

Default Div-driven CSS-styled DLM theme From Rutgers / Jason Yeah, it’s got grass at the bottom.

On Platform Maturity

uPortal 2 uPortal 2 has warts, no doubt about it uPortal 2 also has “platform maturity” –Existing functionality –Known limitations and workarounds –Install base –Deployer (human) base –Documentation (some!)

How do you maximize the value Of a potentially mature platform? –Fix nagging issues that sap value –Add features pointedly to increase value –Document! Document! Document!

Value Proposition of Manual uPortal 2 platform maturity The name of the game in uP2 is squeezing value out of prior investment, existing code

uPortal Manual Is this a good idea? More good than complexity cost? Anyone likely to work on this?

On release availability

2.6.0 wiki page Issue tracker data

Downloadable From uportal.org Vincent Mathieu contributed quickstart –Not yet posted

CSqlQuery

Simple channel Deployer provides a SQL query It renders the result

Why CSqlQuery Some interesting data still lives in SQL Some uPortal deployers have SQL skills and can follow a SQL channel wizard, but do not have Java skills. Lightweight way to get content into the portal.

SQL injection attack issues Could a do-badder feed the channel bad SQL? –No, it only accepts data from ChannelStaticData parameters –One could produce an end-user-configurable instance via a custom CPD Should this be pulled from the release?

Skinning CSqlQuery Customizing the XSLT optional Oh, about those XSLTs…

Other details…

JSP Channel JSP as alternative to XSLT Channel  XML  XSLT  HTML Channel  Model  JSP  HTML

CSyndFeedReader Syndicated feed reader channel Backwards compatible with CGenericXSLT RSS channel configuration Built on Rome library XSLT  Java processing (more robust) End-user-subscribe-time-configuration –Jen added runtime end-user config…

Fixes from the 2.5.x series Should also all be in M1…

Requirements JDK 1.5 or JDK 1.6 Tomcat 5.something

Refactored channels away from IMultithreaded* Reduced lock thrash Simpler Easier to debug / log

CGenericXSLT System Cache Scope Ability to cache CGenericXSLT output across the portal

Current status “Milestone 1” –A concrete build going into the dev meeting for discussion, open to additional functionality Future for towards release: –A little QA –A few more fixes –An RC –A GA release in May, ideally soon after the dev meeting next week

Topics for discussion What more needs done to uP 2.6 to make it RC ready? Upgrade scripts / path?

Andrew Petro Questions?

Discussion.