uPortal and JA-SIG
description
Transcript of uPortal and JA-SIG
![Page 1: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/1.jpg)
uPortal and JA-SIGuPortal and JA-SIG
Java in Administration Special Interest Java in Administration Special Interest GroupGroup
http://www.ja-sig.orghttp://www.ja-sig.org
![Page 2: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/2.jpg)
JA-SIG FocusJA-SIG Focus
Java in “Administration”Java in “Administration” Share Experience and CodeShare Experience and Code Develop Common DirectionDevelop Common Direction Promote Java in Higher Promote Java in Higher
EducationEducation Leverage Higher-ed w/ VendorsLeverage Higher-ed w/ Vendors Bill Joy’s LawBill Joy’s Law
![Page 3: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/3.jpg)
JA-SIG ParticipantsJA-SIG Participants
PrincetonPrinceton UBCUBC DelawareDelaware Florida StateFlorida State CornellCornell UCSDUCSD BostonBoston GeorgetownGeorgetown
BrownBrown YaleYale HawaiiHawaii ColumbiaColumbia U WashingtonU Washington MinnesotaMinnesota UT AustinUT Austin ……all but two all but two
CSGCSG ……moremore
![Page 4: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/4.jpg)
JA-SIG ActivitiesJA-SIG Activities
Conferences – Twice Conferences – Twice AnnuallyAnnually
Clearinghouse – Code Clearinghouse – Code SharingSharing
uPortal – Collaborative uPortal – Collaborative Development Project Development Project
![Page 5: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/5.jpg)
ConferencesConferences
1--December 1999; Orlando, FL1--December 1999; Orlando, FL 2--July 2000, Monterey; CA2--July 2000, Monterey; CA 3--February 4-6, 2001; Destin, FL3--February 4-6, 2001; Destin, FL 4--June, 2001; La Jolla, CA4--June, 2001; La Jolla, CA 5--December, 2001; Destin, FL5--December, 2001; Destin, FL Note: uPortal/Java Split June, Note: uPortal/Java Split June,
20022002 SUN SponsorshipSUN Sponsorship
![Page 6: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/6.jpg)
ClearinghouseClearinghouse
Members OnlyMembers Only Announcement of Code to Announcement of Code to
ShareShare Conditions for SharingConditions for Sharing Matchmaker, not RepositoryMatchmaker, not Repository Institutions and VendorsInstitutions and Vendors Java is the Common GroundJava is the Common Ground
![Page 7: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/7.jpg)
![Page 8: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/8.jpg)
uPortaluPortal
Free Higher-Ed Portal, no AdsFree Higher-Ed Portal, no Ads Open Source, Open StandardsOpen Source, Open Standards J2EE, XML, SQL, component-J2EE, XML, SQL, component-
basedbased Transformation TechnologyTransformation Technology Collaborative EffortCollaborative Effort uPortaluPortal
– Channel FrameworkChannel Framework– Channel ContentChannel Content– Tools for Web CommunityTools for Web Community
![Page 9: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/9.jpg)
uPortaluPortal
UBC, Yale, Princeton, Delaware,UBC, Yale, Princeton, Delaware,
Cal Poly, IBS, im&m, ColumbiaCal Poly, IBS, im&m, Columbia Boston, Brown, Georgetown, Boston, Brown, Georgetown,
Cornell, WashingtonCornell, Washington Version 1.0 – Monterey - JulyVersion 1.0 – Monterey - July Version 1.5 – Destin – FebruaryVersion 1.5 – Destin – February Version 2.0 – Destin – Last Version 2.0 – Destin – Last
MonthMonth
![Page 10: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/10.jpg)
4747
![Page 11: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/11.jpg)
uPortal InterfacesuPortal Interfaces
DatabaseDatabase AuthenticationAuthentication AuthorizationAuthorization Directory servicesDirectory services User preferencesUser preferences
– Profiles, structure, themes, skinsProfiles, structure, themes, skins Channel informationChannel information
– Availability, behavior, Availability, behavior, configurationconfiguration
![Page 12: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/12.jpg)
What is a Channel?What is a Channel?
Displays content Displays content – XML feedsXML feeds
»Rich Site Summary (RSS)Rich Site Summary (RSS)»Web servicesWeb services
– Legacy systemsLegacy systems Interactive applicationsInteractive applications
– BookmarksBookmarks– Email, chat, backpackEmail, chat, backpack
Everything’s a ChannelEverything’s a Channel
![Page 13: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/13.jpg)
What’s a Channel?What’s a Channel?
My GradesMy Grades My Assignment GradesMy Assignment Grades My Transfer CreditMy Transfer Credit My Student LoansMy Student Loans My Favorite NFL ScoresMy Favorite NFL Scores My IMAP mailMy IMAP mail Publish and SubscribePublish and Subscribe
![Page 14: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/14.jpg)
The Meteor channelThe Meteor channel
![Page 15: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/15.jpg)
Flexible LayoutsFlexible Layouts
StructuresStructures– Tab / columnTab / column– Tree / columnTree / column
ThemesThemes– Multi-columnMulti-column– Multi-rowMulti-row
SkinsSkins– ‘‘The Matrix’, ‘Smell the Java’The Matrix’, ‘Smell the Java’
![Page 16: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/16.jpg)
Tab / Column LayoutTab / Column Layout
![Page 17: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/17.jpg)
Tree / Column Tree / Column LayoutLayout
![Page 18: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/18.jpg)
XML
Stylesheet
XHTML: Web Browser
WML: Cell Phone
HTML: PDA
XSLTProcessor
Content Content TransformationTransformation
![Page 19: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/19.jpg)
5050
![Page 20: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/20.jpg)
5151
![Page 21: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/21.jpg)
5252
![Page 22: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/22.jpg)
ArchitecturalArchitectural Features Features
Flexible LayoutsFlexible Layouts Publish and SubscribePublish and Subscribe Extensive user customizationExtensive user customization Robust Channel CapabilitiesRobust Channel Capabilities Channel servicesChannel services Inter-channel communicationsInter-channel communications Normalized database schemaNormalized database schema Profiles (multiple device Profiles (multiple device
management)management)
![Page 23: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/23.jpg)
In progressIn progress
Performance Performance OptimizationOptimization
Scalability TestingScalability Testing User Interface UsabilityUser Interface Usability User Identification User Identification More Channel Content!More Channel Content!
![Page 24: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/24.jpg)
Channel Channel DevelopmentDevelopment
Bulletin boards – UBCBulletin boards – UBC Calendar – IBSCalendar – IBS IMAP Email – UBCIMAP Email – UBC Announcements – Columbia, Cal Announcements – Columbia, Cal
PolyPoly ExLibris – Delaware, NottinghamExLibris – Delaware, Nottingham Jive – VirginiaJive – Virginia Jabber - DelawareJabber - Delaware
![Page 25: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/25.jpg)
LiveLive
British British ColumbiaColumbia
PrincetonPrinceton Cal PolyCal Poly DenisonDenison HawaiiHawaii
CornellCornell RutgersRutgers Loyola Loyola
ChicagoChicago UC IrvineUC Irvine
![Page 26: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/26.jpg)
EngagedEngaged
AthabascaAthabasca LaurentianLaurentian DelawareDelaware YaleYale Memorial U of Memorial U of
NewfoundlandNewfoundland Cal PolyCal Poly ColumbiaColumbia VillanovaVillanova Nottingham UKNottingham UK RinglingRingling
Iowa StateIowa State U New MexicoU New Mexico Illinois StateIllinois State Kansas MedicalKansas Medical UC IrvineUC Irvine U TennesseeU Tennessee Boston CollegeBoston College Stanford MedicalStanford Medical REUNA ChileREUNA Chile Manchester CCManchester CC Mass VESMass VES
![Page 27: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/27.jpg)
EvaluationEvaluation
LehighLehigh NH EASNH EAS Mass BHEMass BHE RPIRPI MarylandMaryland Wayne StateWayne State UCLAUCLA NC StateNC State U ArizonaU Arizona ETA ZurichETA Zurich Lutheran SeminaryLutheran Seminary Stockton NJStockton NJ
TempleTemple Plymouth StatePlymouth State UCSDUCSD GeorgetownGeorgetown Miami OhioMiami Ohio NortheasternNortheastern SyracuseSyracuse Spring ArborSpring Arbor U Central FloridaU Central Florida Loyola MDLoyola MD CSU HaywardCSU Hayward Eastern MichiganEastern Michigan
![Page 28: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/28.jpg)
Investment Investment and Supportand Support
Mellon FoundationMellon Foundation Sun MicrosystemsSun Microsystems Interactive Business Solutions (IBS)Interactive Business Solutions (IBS) instructional media and magic instructional media and magic
(im&m)(im&m) Participating InstitutionsParticipating Institutions Participating VendorsParticipating Vendors
![Page 29: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/29.jpg)
MellonMellon Foundation Award Foundation Award
First of Three YearsFirst of Three Years Ready-for-Primetime ReleaseReady-for-Primetime Release
– Project ManagerProject Manager– Developers (UI and Developers (UI and
Architecture)Architecture) Package as Turn-key ProductPackage as Turn-key Product
– Technical WriterTechnical Writer Sustainable Support ModelSustainable Support Model
– Vendor RelationsVendor Relations
![Page 30: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/30.jpg)
Vendor Vendor ParticipationParticipation
SunSun CampusPipelineCampusPipeline WebCTWebCT InfiNetInfiNet PrometheusPrometheus BlackboardBlackboard DatatelDatatel
![Page 31: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/31.jpg)
Other ActivityOther Activity
Mass VES K12Mass VES K12 i2 WebISOi2 WebISO OKIOKI MeteorMeteor RSmartRSmart Mass BHEMass BHE SFA, INS, other govt agenciesSFA, INS, other govt agencies
![Page 32: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/32.jpg)
NewNewCommon GroundCommon Ground
Interoperability… XMLInteroperability… XML Loosely CoupledLoosely Coupled Business MessagesBusiness Messages Web ServicesWeb Services
– XML, SOAP, UDDI, WSDLXML, SOAP, UDDI, WSDL We need to talk…We need to talk…
The portal as an example of institutional UI to distributed data.The portal as an example of institutional UI to distributed data.
![Page 33: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/33.jpg)
uPortaluPortal
FreeFree Open SourceOpen Source Active Higher Ed Active Higher Ed
CommunityCommunity Architecture for FutureArchitecture for Future Attracting SupportAttracting Support Gaining InfluenceGaining Influence
![Page 34: uPortal and JA-SIG](https://reader036.fdocuments.net/reader036/viewer/2022062410/56815969550346895dc6a90e/html5/thumbnails/34.jpg)
More InformationMore Information
http://www.jasig.orghttp://www.jasig.org– OrganizationOrganization– ConferencesConferences– ClearinghouseClearinghouse– uPortal ProjectuPortal Project
»uPortal CVSuPortal CVS