SlideShare une entreprise Scribd logo
1  sur  47
Portals and CMS –
Why You Need Them Both
paul.browning@bristol.ac.uk
Route map
• Environmental scan
• What is a CMS?
• What is a Portal?
• How does the CMS relate to the Portal?
• Demo (maybe some magic, if there’s time)
• Some reflections
True confessions …
• We don’t (yet) have a centrally supported
CMS
• We don’t have an institutional portal
• We plan to have made decisions on both by
August 2002
• What follows is a mix of vaporware,
prototypes and incomplete understanding
Environmental scan I
• From the viewpoint of a research-led University
say five years ago:
– The Web is not life threatening
– The Web is another hassle – what is it replacing?
– We’re over-subscribed with well qualified
candidates
• “It’ll be very expensive to put a server in
Mexico”
The pre-millennial Web
• A hobby for someone
• Apache on a file system
• Highly manual methods of content creation and
maintenance
• In effect a read-only medium
• A spot of Perl
• A Webmaster
• Let the “professionals” get back to serious computing
• “Three clicks away from crap”
Environmental scan II
• From the viewpoint of a research-led University
today:
– DDA 1995 & SENDA 2001
– September 2002
– Perhaps the Web is career threatening?
• Let’s re-do the Web to make it accessible
• Let’s re-paint the Forth Road Bridge again and again and
again
• Let’s work harder rather than smarter
The pre-millennial Web can’t scale
• The pre-millennial Web is broken
• We need a Web Content Management
System:
– A web site is like a dog – it’s for life
– We need to move beyond the “Freds in the
Shed”
– We need a dynamic, automated, write-enabled,
de-skilled Web …..
– ….. supported by a multi-skilled Web Team
(who never touch the content)
The content life cycle
The defining features of a CMS
• A CMS has substantial overlaps with DMS,
VLEs, Groupware, Weblogs, Portals ….
• Browning & Lowndes (2001)
– Versioning (checkout/in, rollback)
– Workflow
– Integration (“joinupability”)
• Not a finished product; a concept, a set of
processes, a framework
CMS Portal
√ x
√ x
√ √
The most desirable features of a CMS
1. Template-based self-service authoring for non-technical
content providers (‘frictionless publishing’)
2. Roles-based security
3. Workflow management - submit, review, approve, archive
4. Integration with existing data/databases and user
authentication systems
5. Metadata management
6. Flexible output - write once, publish many times
(IWMW, 2000)
The Prospectus in 5 BC
(Before Cms)
E-mail
Fax
Fag packet
Annotated copy
of last year’s
Word
Departments
Word
Admissions
Page
Maker
Marketing
Printer
Third party Webmaster
Web pages
Fourth party
The Prospectus in 5 AC
(After Cms)
Browser Web pages
Printer
Departments Admissions Marketing Web Team
Browser
Browser
Browser
Browser
Standard
Text-to-
speech
CD-ROM
CMS Robot
CMS in 2002
• If you haven’t got one or aren’t thinking
about getting one then you either:
– Have a web site of less than 100 pages or
– Have a web site with less than three authors or
– Are probably dead meat
Portal
Managed Learning Environment (MLE)
Portal = MLE = VLE + CMS
Virtual Learning
Environment (VLE)
eTools
Student Information System
Digital
Library
Content Management System (CMS)
eStrategy = an institutional understanding of these relationships?
What is a portal?
• Aggregates information and applications one stop
shop
• Is personalised or ‘groupilised’ one size does not
fit all
• Aspires to be your desktop on the Web Webtop
A portal:
Examples of portals
• Law Intranet
• Blackboard
• Amazon
• Tesco
• LSE for You
TABS
CHANNELS or PORTLETS
The benchmark? LSE For You
Room Booking Student Photo Boards Tuition Fees
Address Maintenance Emergency Contacts Private Accommodation
Exam Results Reprographics Usage Reprographics Jobs
Mailing Lists Teaching Timetable Payslips
Examination Details Class Mailer Locate a Study Room
Transcripts DPA Consent LSE Experts
Application Progress Collect Network Account Alumni Employment
Modules (=“channels”) already implemented
The benchmark? LSE For You
Room Booking Teaching Timetable
The benchmark? LSE For You
Address Maintenance Tuition Fees
What is a portal architecture?
Why bother?
Webified
PIMS
IRIS
BOFINS
BORIS
Coda
Dolphin
Before (i.e. now) …..
Pseudo-
webified
Desk-
toppedInvisible
Lots of stovepipes of
variable length …
Userconfusion?
What is a portal architecture?
Aggregation
Webified
PIMS
IRIS
BOFINS
BORIS
Coda
Dolphin
After …..
Pseudo-
webified
Desk-
topped
Extending, bending
and merging the
stovepipes …
PORTALISED
Portal
framework Portal
?
?
Happy User
What is a portal architecture?
Personalisation
= “stickiness”After …..
Portal
framework Portal
Casual visitor
Prospective student
HoD
Staff
Student
Show Room http://www.bris.ac.uk
Back Office https://www.bris.ac.uk
Multiple views depending
on user and/or device
Prospective employee
Ahem …. don’t some CMS do …
• Aggregation (a.k.a. syndication)?
• Personalisation?
• And other bits of a portal framework?
• Conversant, Frontier (News/magazine type)
• Vignette, Broadvision (E-business/e-commerce type)
• Zope + CMF (Framework type)
Yes ….
Which is why you need to be clear about
the join between the CMS and the portal
Dog’s dinner alert I ….
• what follows are just sketches
• by someone with a poor sense of screen design
• aimed at demonstrating some concepts
• a future portal will not look like this!
The “back office” – student1
University of Bristol
Search MyBristol Library Tools Publish
News and Events
Timetable
Progress File
Transcript
Filestore
Courses
Exams
Bookmarks
STUDENT
ph0044
My debt
My home
address
My term
address
EDIT
EDIT
PAY
The “back office” - staff
University of Bristol
Search MyBristol Library Tools Publish
News and Events
Timetable
Filestore
Courses
BOFINS
Bookmarks
STAFF
My parking
My home
address
My next
of kin
EDIT
EDIT
PAY
Porpoise
The “back office” – student2
University of Bristol
Search MyBristol Library Tools Publish
The “back office” – a customisable Webtop
University of Bristol
Search MyBristol Library Tools Publish
Publish Office file:
We got 15 five-stars!
wyziwyg
zlave
View of CMS and other
content repositories to which
you have write access TTW editing into CMS
Tools to automagically
upload, convert and publish
Office files
The portal is
fundamentally
content-free – the
CMS holds the
content
What makes a good portal
framework?
• Interoperable (open standards)
• Agnostic
• Secure
• Flexible (incl. “skins”)
• Stable, scaleable, supportable
• Future proof
Candidate portal frameworks?
• Blackboard Level 2 
• Blackboard Level 3 - Now BB Learning System
£32k/annum + <= £60k consultancy for set-up?
• Zope 
• Long list of payware options 
• Short list
– Oracle Portal ?
– uPortal ?
Demo
• Is there time?
• If not, and you’d like see it,
then back here @ 17:30
Oracle Portal demo
• Glasgow Caledonian
uPortal demo
• Delaware
Dog’s dinner alert II ….
• what follows is a proto-prototype
• constructed by staff with other day jobs and some students
• no concessions made w.r.t. usability or presentation
• running on a desktop PC
• aimed at demonstrating some concepts:
• Aggregation
• Integration
• Personalisation
• Customisation
• a future portal will not look or work like this!
uPortal demo
• Bristol out of the box
• Bristol prototype
What is a portal architecture?
Servlet container
Portal framework
XML/XSLT
Content Application
server
“Browsers”
Authentication
service
PIMS, etc
Database
File system
Message store
News store
RSS feeds
Anything XML
CMS
(Zope)
Views depending on
user and/or device
WAP
PDF
Disabled
Applicant
Portal channel
The portal is
fundamentally
content-free – the
CMS holds the
content
LoadsaX’s to get our heads round
• XML
• XSLT
• XHTML
XML
XSLT
Application
or Data XHTML
Browser
Printer
WAP
uPortal
We all need a Sebastian Rahtz!
Some reflections
• CMSPortal
• Siloware vs. Glueware
• Senior managers
• Who’s the CTO?
• IWMW 2003
• Putting lipstick on bulldogs
CMSPortal
How we’d like things to be ….
SIS
Portal
frameworkDigital
Library
CMS
DNER
Agnostic, open
standards compliant
– plugs and sockets
… but how it often is
SIS
Portal
framework
Digital
Library
CMS
DNER
Siloware
just sockets –
“do it our
way”
Doncha love Senior Managers?
• Why can’t we just use Google?
• We don’t need a portal – we just need a
well-designed Web site
• Our SIS is ‘Best of Breed’ so it must be
good
• Why can’t we just use Outlook and
Exchange?
Who’s the CTO?
• Your Director of IT Services?
• UCISA? Siloware is often golfcourseware
– “It gets sold to senior executives by smooth-talking
sales executives who claim their products solve every
conceivable business problem, is a doddle to install,
standards compliant, holographic user interfaces,
everything.”
• SCONUL?
• ALT?
• JISC?
• eEnvoy?
• Who’s the CIO?
We need to be investing in
glueware and the people
who can use it
The Scaleable Web
(IWMW 2003)
• Making it easy for the end-user means more
complexity behind the scenes
• The increasing dynamic Web will start to fail
as sites get busier
• Who in your institution is looking at:
– Load balancing
– Clustering
– Cacheing
• Amazon & Tesco have
• Overlaps with the GRID?
The technology is the easier bit
"The worst thing you can do is to Web-
enable a bad process," said
Friedlein. "As a client once put it:
'There's no point in putting lipstick
on a bulldog,'" he added.
Getting content management strategy right, ZD Net UK,
Dec 12th, 2001, Geoff Choo
From Information Strategy to eStrategy?
Future performance target:
Four clicks away from 7x24 crap
From Desktop to Webtop
An Information Systems Strategy?
Operational
processing
Maintrix
CARB
PIMS
Dolphin
Coda
User
Aleph
Envision
Sports
stellar
DataHub
Corporate
information
eclipse
DataHaven
Information
deployment
fsb
Web
Application
server
IRIS
VIOLET
Many readers,
some writers
Multiple views,
depending on role
Show Room http://www.bris.ac.uk
Back Office https://www.bris.ac.uk
HERO
Prospective employee
The Portal
Prospective student
Casual visitor
HESA
HoD
Staff
Student

Contenu connexe

Tendances

Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in Plone
Jazkarta, Inc.
 
FatWire Tutorial For Site Studio Developers
FatWire Tutorial For Site Studio DevelopersFatWire Tutorial For Site Studio Developers
FatWire Tutorial For Site Studio Developers
Brian Huff
 
Neil squire jailbreak lms moodle accessibility
Neil squire   jailbreak lms moodle accessibilityNeil squire   jailbreak lms moodle accessibility
Neil squire jailbreak lms moodle accessibility
Chad Leaman
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
NCLA2011
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
Steve Bahnaman
 

Tendances (20)

Microservices for java architects it-symposium-2015-09-15
Microservices for java architects it-symposium-2015-09-15Microservices for java architects it-symposium-2015-09-15
Microservices for java architects it-symposium-2015-09-15
 
Integrating ECM (WebCenter Content) with your Enterprise! 5 Tips to Try, 5 Tr...
Integrating ECM (WebCenter Content) with your Enterprise! 5 Tips to Try, 5 Tr...Integrating ECM (WebCenter Content) with your Enterprise! 5 Tips to Try, 5 Tr...
Integrating ECM (WebCenter Content) with your Enterprise! 5 Tips to Try, 5 Tr...
 
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in Plone
 
FatWire Tutorial For Site Studio Developers
FatWire Tutorial For Site Studio DevelopersFatWire Tutorial For Site Studio Developers
FatWire Tutorial For Site Studio Developers
 
Neil squire jailbreak lms moodle accessibility
Neil squire   jailbreak lms moodle accessibilityNeil squire   jailbreak lms moodle accessibility
Neil squire jailbreak lms moodle accessibility
 
SFU Identity Management Overview
SFU Identity Management OverviewSFU Identity Management Overview
SFU Identity Management Overview
 
HTML 5
HTML 5HTML 5
HTML 5
 
Deep Dive: Oracle WebCenter Content Tips and Traps!
Deep Dive: Oracle WebCenter Content Tips and Traps!Deep Dive: Oracle WebCenter Content Tips and Traps!
Deep Dive: Oracle WebCenter Content Tips and Traps!
 
Exchange online real world migration challenges
Exchange online real world migration challengesExchange online real world migration challenges
Exchange online real world migration challenges
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
 
Social dev camp_2011
Social dev camp_2011Social dev camp_2011
Social dev camp_2011
 
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
 
Usdin XML for Standards
Usdin XML for StandardsUsdin XML for Standards
Usdin XML for Standards
 
The domino maze
The domino mazeThe domino maze
The domino maze
 
Implementing Web Standards across the institution: trials and tribulations of...
Implementing Web Standards across the institution: trials and tribulations of...Implementing Web Standards across the institution: trials and tribulations of...
Implementing Web Standards across the institution: trials and tribulations of...
 
DIWD 2011
DIWD 2011DIWD 2011
DIWD 2011
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in Plone
 
Alfresco Tech Talk Live on WCM to WCS Migration
Alfresco Tech Talk Live on WCM to WCS MigrationAlfresco Tech Talk Live on WCM to WCS Migration
Alfresco Tech Talk Live on WCM to WCS Migration
 

Similaire à IWMW 2002: Portals and CMS:" Why You Need Them Both

Share Point Sat Share Point 2010 And Content Migration
Share Point Sat Share Point 2010 And Content MigrationShare Point Sat Share Point 2010 And Content Migration
Share Point Sat Share Point 2010 And Content Migration
Nadir Kamdar
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
sbclapp
 
Wei's Self Intro
Wei's Self IntroWei's Self Intro
Wei's Self Intro
sunmast
 

Similaire à IWMW 2002: Portals and CMS:" Why You Need Them Both (20)

Java CMS 2015
Java CMS 2015Java CMS 2015
Java CMS 2015
 
(ISM310) Scholastic's Strategy to Integration as a Service
(ISM310) Scholastic's Strategy to Integration as a Service(ISM310) Scholastic's Strategy to Integration as a Service
(ISM310) Scholastic's Strategy to Integration as a Service
 
Share Point Sat Share Point 2010 And Content Migration
Share Point Sat Share Point 2010 And Content MigrationShare Point Sat Share Point 2010 And Content Migration
Share Point Sat Share Point 2010 And Content Migration
 
WCMS Evaluation Tips
WCMS Evaluation TipsWCMS Evaluation Tips
WCMS Evaluation Tips
 
Service Architectures at Scale
Service Architectures at ScaleService Architectures at Scale
Service Architectures at Scale
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
IWMW 2006: CMS Debate: Challenging the Consensus
IWMW 2006: CMS Debate: Challenging the ConsensusIWMW 2006: CMS Debate: Challenging the Consensus
IWMW 2006: CMS Debate: Challenging the Consensus
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
 
IT Talk «Microservices & Serverless Architectures», Alexander Chichenin (Solu...
IT Talk «Microservices & Serverless Architectures», Alexander Chichenin (Solu...IT Talk «Microservices & Serverless Architectures», Alexander Chichenin (Solu...
IT Talk «Microservices & Serverless Architectures», Alexander Chichenin (Solu...
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
Untangling spring week1
Untangling spring week1Untangling spring week1
Untangling spring week1
 
Wei's Self Intro
Wei's Self IntroWei's Self Intro
Wei's Self Intro
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Open Source SharePoint Solutions for Education
Open Source SharePoint Solutions for EducationOpen Source SharePoint Solutions for Education
Open Source SharePoint Solutions for Education
 
Software Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableSoftware Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuable
 
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...
 
From Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical DebtFrom Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical Debt
 
Journey towards serverless infrastructure
Journey towards serverless infrastructureJourney towards serverless infrastructure
Journey towards serverless infrastructure
 

Plus de IWMW

Plus de IWMW (20)

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Dernier (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

IWMW 2002: Portals and CMS:" Why You Need Them Both

  • 1. Portals and CMS – Why You Need Them Both paul.browning@bristol.ac.uk
  • 2. Route map • Environmental scan • What is a CMS? • What is a Portal? • How does the CMS relate to the Portal? • Demo (maybe some magic, if there’s time) • Some reflections
  • 3. True confessions … • We don’t (yet) have a centrally supported CMS • We don’t have an institutional portal • We plan to have made decisions on both by August 2002 • What follows is a mix of vaporware, prototypes and incomplete understanding
  • 4. Environmental scan I • From the viewpoint of a research-led University say five years ago: – The Web is not life threatening – The Web is another hassle – what is it replacing? – We’re over-subscribed with well qualified candidates • “It’ll be very expensive to put a server in Mexico”
  • 5. The pre-millennial Web • A hobby for someone • Apache on a file system • Highly manual methods of content creation and maintenance • In effect a read-only medium • A spot of Perl • A Webmaster • Let the “professionals” get back to serious computing • “Three clicks away from crap”
  • 6. Environmental scan II • From the viewpoint of a research-led University today: – DDA 1995 & SENDA 2001 – September 2002 – Perhaps the Web is career threatening? • Let’s re-do the Web to make it accessible • Let’s re-paint the Forth Road Bridge again and again and again • Let’s work harder rather than smarter
  • 7. The pre-millennial Web can’t scale • The pre-millennial Web is broken • We need a Web Content Management System: – A web site is like a dog – it’s for life – We need to move beyond the “Freds in the Shed” – We need a dynamic, automated, write-enabled, de-skilled Web ….. – ….. supported by a multi-skilled Web Team (who never touch the content)
  • 9. The defining features of a CMS • A CMS has substantial overlaps with DMS, VLEs, Groupware, Weblogs, Portals …. • Browning & Lowndes (2001) – Versioning (checkout/in, rollback) – Workflow – Integration (“joinupability”) • Not a finished product; a concept, a set of processes, a framework CMS Portal √ x √ x √ √
  • 10. The most desirable features of a CMS 1. Template-based self-service authoring for non-technical content providers (‘frictionless publishing’) 2. Roles-based security 3. Workflow management - submit, review, approve, archive 4. Integration with existing data/databases and user authentication systems 5. Metadata management 6. Flexible output - write once, publish many times (IWMW, 2000)
  • 11. The Prospectus in 5 BC (Before Cms) E-mail Fax Fag packet Annotated copy of last year’s Word Departments Word Admissions Page Maker Marketing Printer Third party Webmaster Web pages Fourth party
  • 12. The Prospectus in 5 AC (After Cms) Browser Web pages Printer Departments Admissions Marketing Web Team Browser Browser Browser Browser Standard Text-to- speech CD-ROM CMS Robot
  • 13. CMS in 2002 • If you haven’t got one or aren’t thinking about getting one then you either: – Have a web site of less than 100 pages or – Have a web site with less than three authors or – Are probably dead meat
  • 14. Portal Managed Learning Environment (MLE) Portal = MLE = VLE + CMS Virtual Learning Environment (VLE) eTools Student Information System Digital Library Content Management System (CMS) eStrategy = an institutional understanding of these relationships?
  • 15. What is a portal? • Aggregates information and applications one stop shop • Is personalised or ‘groupilised’ one size does not fit all • Aspires to be your desktop on the Web Webtop A portal:
  • 16. Examples of portals • Law Intranet • Blackboard • Amazon • Tesco • LSE for You TABS CHANNELS or PORTLETS
  • 17. The benchmark? LSE For You Room Booking Student Photo Boards Tuition Fees Address Maintenance Emergency Contacts Private Accommodation Exam Results Reprographics Usage Reprographics Jobs Mailing Lists Teaching Timetable Payslips Examination Details Class Mailer Locate a Study Room Transcripts DPA Consent LSE Experts Application Progress Collect Network Account Alumni Employment Modules (=“channels”) already implemented
  • 18. The benchmark? LSE For You Room Booking Teaching Timetable
  • 19. The benchmark? LSE For You Address Maintenance Tuition Fees
  • 20. What is a portal architecture? Why bother? Webified PIMS IRIS BOFINS BORIS Coda Dolphin Before (i.e. now) ….. Pseudo- webified Desk- toppedInvisible Lots of stovepipes of variable length … Userconfusion?
  • 21. What is a portal architecture? Aggregation Webified PIMS IRIS BOFINS BORIS Coda Dolphin After ….. Pseudo- webified Desk- topped Extending, bending and merging the stovepipes … PORTALISED Portal framework Portal ? ? Happy User
  • 22. What is a portal architecture? Personalisation = “stickiness”After ….. Portal framework Portal Casual visitor Prospective student HoD Staff Student Show Room http://www.bris.ac.uk Back Office https://www.bris.ac.uk Multiple views depending on user and/or device Prospective employee
  • 23. Ahem …. don’t some CMS do … • Aggregation (a.k.a. syndication)? • Personalisation? • And other bits of a portal framework? • Conversant, Frontier (News/magazine type) • Vignette, Broadvision (E-business/e-commerce type) • Zope + CMF (Framework type) Yes …. Which is why you need to be clear about the join between the CMS and the portal
  • 24. Dog’s dinner alert I …. • what follows are just sketches • by someone with a poor sense of screen design • aimed at demonstrating some concepts • a future portal will not look like this!
  • 25. The “back office” – student1 University of Bristol Search MyBristol Library Tools Publish News and Events Timetable Progress File Transcript Filestore Courses Exams Bookmarks STUDENT ph0044 My debt My home address My term address EDIT EDIT PAY
  • 26. The “back office” - staff University of Bristol Search MyBristol Library Tools Publish News and Events Timetable Filestore Courses BOFINS Bookmarks STAFF My parking My home address My next of kin EDIT EDIT PAY Porpoise
  • 27. The “back office” – student2 University of Bristol Search MyBristol Library Tools Publish
  • 28. The “back office” – a customisable Webtop University of Bristol Search MyBristol Library Tools Publish Publish Office file: We got 15 five-stars! wyziwyg zlave View of CMS and other content repositories to which you have write access TTW editing into CMS Tools to automagically upload, convert and publish Office files The portal is fundamentally content-free – the CMS holds the content
  • 29. What makes a good portal framework? • Interoperable (open standards) • Agnostic • Secure • Flexible (incl. “skins”) • Stable, scaleable, supportable • Future proof
  • 30. Candidate portal frameworks? • Blackboard Level 2  • Blackboard Level 3 - Now BB Learning System £32k/annum + <= £60k consultancy for set-up? • Zope  • Long list of payware options  • Short list – Oracle Portal ? – uPortal ?
  • 31. Demo • Is there time? • If not, and you’d like see it, then back here @ 17:30
  • 32. Oracle Portal demo • Glasgow Caledonian
  • 34. Dog’s dinner alert II …. • what follows is a proto-prototype • constructed by staff with other day jobs and some students • no concessions made w.r.t. usability or presentation • running on a desktop PC • aimed at demonstrating some concepts: • Aggregation • Integration • Personalisation • Customisation • a future portal will not look or work like this!
  • 35. uPortal demo • Bristol out of the box • Bristol prototype
  • 36. What is a portal architecture? Servlet container Portal framework XML/XSLT Content Application server “Browsers” Authentication service PIMS, etc Database File system Message store News store RSS feeds Anything XML CMS (Zope) Views depending on user and/or device WAP PDF Disabled Applicant Portal channel The portal is fundamentally content-free – the CMS holds the content
  • 37. LoadsaX’s to get our heads round • XML • XSLT • XHTML XML XSLT Application or Data XHTML Browser Printer WAP uPortal We all need a Sebastian Rahtz!
  • 38. Some reflections • CMSPortal • Siloware vs. Glueware • Senior managers • Who’s the CTO? • IWMW 2003 • Putting lipstick on bulldogs
  • 40. How we’d like things to be …. SIS Portal frameworkDigital Library CMS DNER Agnostic, open standards compliant – plugs and sockets
  • 41. … but how it often is SIS Portal framework Digital Library CMS DNER Siloware just sockets – “do it our way”
  • 42. Doncha love Senior Managers? • Why can’t we just use Google? • We don’t need a portal – we just need a well-designed Web site • Our SIS is ‘Best of Breed’ so it must be good • Why can’t we just use Outlook and Exchange?
  • 43. Who’s the CTO? • Your Director of IT Services? • UCISA? Siloware is often golfcourseware – “It gets sold to senior executives by smooth-talking sales executives who claim their products solve every conceivable business problem, is a doddle to install, standards compliant, holographic user interfaces, everything.” • SCONUL? • ALT? • JISC? • eEnvoy? • Who’s the CIO? We need to be investing in glueware and the people who can use it
  • 44. The Scaleable Web (IWMW 2003) • Making it easy for the end-user means more complexity behind the scenes • The increasing dynamic Web will start to fail as sites get busier • Who in your institution is looking at: – Load balancing – Clustering – Cacheing • Amazon & Tesco have • Overlaps with the GRID?
  • 45. The technology is the easier bit "The worst thing you can do is to Web- enable a bad process," said Friedlein. "As a client once put it: 'There's no point in putting lipstick on a bulldog,'" he added. Getting content management strategy right, ZD Net UK, Dec 12th, 2001, Geoff Choo From Information Strategy to eStrategy? Future performance target: Four clicks away from 7x24 crap
  • 46.
  • 47. From Desktop to Webtop An Information Systems Strategy? Operational processing Maintrix CARB PIMS Dolphin Coda User Aleph Envision Sports stellar DataHub Corporate information eclipse DataHaven Information deployment fsb Web Application server IRIS VIOLET Many readers, some writers Multiple views, depending on role Show Room http://www.bris.ac.uk Back Office https://www.bris.ac.uk HERO Prospective employee The Portal Prospective student Casual visitor HESA HoD Staff Student