SlideShare a Scribd company logo
Addressing The Limitations  Of Open Standards Brian Kelly UKOLN University of Bath Bath, UK Email [email_address] UKOLN is supported by: http://www.ukoln.ac.uk/web-focus/events/conferences/mw-2007/talk-standards/ Co-Authors Marieke Guy, UKOLN Alastair Dunning, AHDS This work is licensed under a Attribution-NonCommercial-ShareAlike 2.0 licence (but note caveat) Resources bookmarked using ā€˜ mw-standards-2007 ' tag
Contents This talk will cover the following topics: Introduction Standards are great   Standards don't always work   Layered approach developed by QA Focus Application to JISC development programmes Application elsewhere Sustainability Conclusions
About Me, About UKOLN Brian Kelly: UK Web Focus – national Web advisory post Advises higher & further education & cultural heritage sectors on Web innovations, standards & best practices Involved in Web since January 1993 Involved in Web standards for JISC development programmes since 1995 UKOLN National centre of expertise in digital information management Location at the University of Bath, UK Funded by MLA (Museums, Libraries and Archives Council) and JISC (Joint Information Systems Committee) Introduction
Open Standards Are Great … JISC's development programmes (like others): Traditionally based on use of  open standards  to: Support interoperability Maximise accessibility Avoid vendor lock-in Provide architectural integrity Help ensure long-term preservation  History in UK HE development work: eLib Standards document (v1 – 1996, v2 – 1998) DNER (JISC IE) Standards document (2001) which influenced: NOF-digi Technical Standards (digitisation of cultural resources) Open Standards
…  But Don't Always Work There's a need for flexibility: Learning the lesson from OSI networking protocols Today: Is the Web (for example) becoming over-complex "Web service considered harmful" The lowercase semantic web / Microformats Lighter-weight alternatives being developed Responses from the commercial world Open Standards Other key issues What is an open standard? What are the resource implications of using them? Sometimes proprietary solutions work (and users like them). Is it politically incorrect to mention this!?
What Is An Open Standard? Which of the following are open standards? PDF ļ‚Ÿ Flash Java ļ‚Ÿ MS Word Open Standards UKOLN's " What Are Open Standards? " briefing paper refers to characteristics of open standards: Neutral organisation which 'owns' standard & responsible for roadmap Open involvement in standards-making process Access to standard freely available … Note these characteristics do not apply equally to all standards bodies e.g. costs of BSI standards; W3C membership requirements; …
Compliance Issues What does  must  mean? You  must  comply with HTML standards What if I don't? What if nobody does? What if I use PDF? You  must  clear rights  on all resources you digitise You  must  provide properly audited accounts What if I don't? There is a need to clarify the meaning of  must   and for an understandable, realistic and reasonable compliance regime Compliance JISC 5/99 programme  ~80% of project home pages were not HTML compliant
The Context There will be a context to use of standards: The intended use: Mainstream ļ‚§ Innovative / research Key middleware component ļ‚§ Small-scale deliverable Organisational culture: National vs small museum ļ‚§ Teaching vs Research Service vs development ļ‚§ … Available Funding & Resources: Significant funding & training to use new standards  Minimal funding - current skills should be used … Contextual Issues An open standards culture is being developed, which is supportive of use of open standards, but which recognises the complexities and can avoid mistakes made in the past
The Layered Standards Model JISC JISC /  project 3 rd   Parties Owner External Self assessment Penalties Learning Context: Compliance JISC's layered standards model, developed by UKOLN.  Note that one size doesn't always fit all Quality Assurance External factors: institutional, cultural, legal, … Annotated Standards Catalogue Purpose Governance Maturity Risks … Prog.  n Funding Research Sector … Context: Policies
Implementation How might this approach be used in practice? Contextual Model Programme XX Call / Contract Committees Advisers Programme Team Proposals must comply with XYZ standard Proposals should seek to comply with XYZ Proposals should describe approach to XYZ Projects audited to ensure compliance with … Projects should develop self-assessment QA procedures and submit findings  to JISC Projects should submit proposed approach for approval/information Development Programme JISC Manager Report Contract Report must be in MS Word / … and use JISC template …
The Standards Catalogue The information provided aims to be simple and succinct (but document will still be large when printed!) Note recent feedback has identified the need for heading on usage in other programmes (i.e. political acceptance) Standard : Dublin Core  About the Standard : Dublin Core is a metadata standard made up … Version : New terms are regularly added to …  Maturity : Dublin Core has its origins in workshops held … Risk Assessment : Dublin Core plays a key role …. It is an important standard within the context of JISC development programmes.  Further Information :  DCMI, <http://dublincore.org/>  … Author : Pete Johnston, UKOLN  Contributor :  Date Created : 04 Oct 2005  Update History : Initial version.  Example Note that as the standards catalogue is intended for wide use the contents will need to be fairly general
Standards Catalogue Process There's a need for developing and enhancing the standards catalogue in order to: Update with new standards Learn from feedback and experiences Review Standards Feedback Policies Context Compliance Support Infrastructure QA Framework User  Experiences Funder's Experiences … Standards E-Framework
Sustainability How do we  Sustain, maintain & grow the standards catalogue? Develop a sustainable support infrastructure? Suggestions: More resources for support infrastructure Extend model to related areas to gain buy-in, etc Exploit learning gained by projects, reuse experiences, encourage sharing, etc.: Build on QA Focus approach (briefing docs and case studies) Contractual requirement for projects to produce end-user deliverables and deliverables related to development process Sustainability
Lessons From NOF-digi TAS What have we learnt from supporting the NOF-digi programme: Use of Standards Best practices not necessarily embedded if imposed externally Formal compliance monitoring can be expensive (& unproductive)  Establishing Community of Practice Limitations of top-down & centralised support Sustainability problems of large, monolithic and centrally owned support resources Sustainability
Support Infrastructure Opportunity to exploit deliverables from JISC-funded QA Focus project: 100+ briefing documents & 30+ case studies Licensed (where possible) under Creative Commons UKOLN are continuing to publish new documents (documents on Folksonomies, AJAX, Podcasting, Wikis, etc. published recently) Case Study Template About the Project Area covered Approach taken Lessons Learnt / Things We'd Do Differently … Case studies: Opportunity to describe experiences in specific areas Standard template to ensure consistency & provide focus Allows UKOLN to promote projects' work   Project get better Google rating   Support
Support Infrastructure (2) How do we integrate the standards catalogue with implementation experiences, etc. Linking to related information in Wikipedia (the world can help the updating) Uploading information to Wikipedia – the wider community can help to update and maintain it Making information available with CC licences – so others can use it, update it – and hopefully give feedback on enhancements Use of syndication technologies (RSS & OPML) Support Note this is a Web 2.0 approach: Uses Web 2.0 syndication technologies Trusts users and benefits from a wide user base Contributes to Web 2.0 services
Support Model Different stakeholders have different interests Developers Selection of standards & architectures Users Is it usable? Will it do what I want? Will I use it? Can I use it in various contexts? Funders, etc Addressing differing interests
Similar Approaches Elsewhere AHRC (Arts & Humanities Research Council)  programmes: Requirement for bids to include technical appendix  Covers open standards, metadata, documentation, rights, preservation, … Bids marked by technical experts Flawed technical proposals are informed of deficiencies Training and Advice provided to community to help raise awareness of best practices and improve quality of development proposals Support
Parallels With Web 2.0 This approach has many parallels with Web 2.0 Web 2.0 Culture Openness: Encourage of sharing by developers (problems as well as successes); use of CC; … Always beta: There is not a single correct solution, but a process of continual development User-focussed: Importance of satisfying user communities, rather than a set of rules Web 2.0 technologies Alerts & Syndication: Speedy alerts for fellow developers and reuse of content for developers Blogs & Wikis: Tools for developers to facilitate sharing and collaborative working Web 2.0
Example: Syndicating Content Note importance of: (a) RSS and OPML (b) modular approach and (c) Creative Commons licence to maximise use & reuse of 100+ briefing documents QA Focus resources are embedded in University of Waterloo Web site.  Resources are also being ported to a Wiki to support ongoing maintenance by Web Standards community.
Conclusions To conclude: Open standards are important for large-scale development work It is therefore important to have a pragmatic approach and not hide behind dogma The contextual approach: Allows scope to address complexities of technologies; deployment environments; etc.  Best deployed within a supportive open standards culture  Can be extended to other relevant areas We can use Creative Commons licences for standards information; support materials; etc. We can (and should) take a Web 2.0 approach to support materials (and not just end user services) Conclusions

More Related Content

PPT
Applying information architecture to university web sites
Keith Instone
Ā 
PPT
Cultivating Sustainable Software For Research
Neil Chue Hong
Ā 
PDF
Case study final
Association of Colleges
Ā 
PPT
Scott Wilson Eunis
Tore Hoel
Ā 
PPTX
Do Employers Look at ePortfolios?
Don Presant
Ā 
PPT
(GCF2007) ICT as a Driver of Innovation and Entrepreneurship
Global Competitiveness Forum - GCF
Ā 
PPT
The Innovation Academy
guest5daa105
Ā 
Applying information architecture to university web sites
Keith Instone
Ā 
Cultivating Sustainable Software For Research
Neil Chue Hong
Ā 
Case study final
Association of Colleges
Ā 
Scott Wilson Eunis
Tore Hoel
Ā 
Do Employers Look at ePortfolios?
Don Presant
Ā 
(GCF2007) ICT as a Driver of Innovation and Entrepreneurship
Global Competitiveness Forum - GCF
Ā 
The Innovation Academy
guest5daa105
Ā 

What's hot (9)

PDF
142.8 Digital and Tech solutions PRF3
Jordan Cooper
Ā 
PPTX
Keith Tode: "AidMatrix Overview"
TELECENTRE EUROPE
Ā 
PPT
Presentation made at seminar in Holland 11. january
jab
Ā 
PPTX
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Akira Tanaka
Ā 
PPTX
CHAMP Grant Instructional Design Meeting Feb. 5 2014
cccschamp
Ā 
PPTX
Re branding, co-publishing and full-time staff for LAS -- 3 ideas for the pro...
looshien
Ā 
PPTX
Km masterclass part3 km system1 processes2 ha20140530sls
Josef Hofer-Alfeis
Ā 
PDF
Sakai Safe Choice In Turbulent Times
rSmart
Ā 
PDF
FITT Toolbox: Research meets Business
FITT
Ā 
142.8 Digital and Tech solutions PRF3
Jordan Cooper
Ā 
Keith Tode: "AidMatrix Overview"
TELECENTRE EUROPE
Ā 
Presentation made at seminar in Holland 11. january
jab
Ā 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Akira Tanaka
Ā 
CHAMP Grant Instructional Design Meeting Feb. 5 2014
cccschamp
Ā 
Re branding, co-publishing and full-time staff for LAS -- 3 ideas for the pro...
looshien
Ā 
Km masterclass part3 km system1 processes2 ha20140530sls
Josef Hofer-Alfeis
Ā 
Sakai Safe Choice In Turbulent Times
rSmart
Ā 
FITT Toolbox: Research meets Business
FITT
Ā 
Ad

Viewers also liked (20)

PPT
How Recent Web Developments Offer Low-cost Opportunities for Service Development
lisbk
Ā 
PPT
UK Web Focus Blog
lisbk
Ā 
PPTX
When Staff and Researchers Leave Their Host Institution
lisbk
Ā 
PPT
Web 2.0 And The Institutional Web
lisbk
Ā 
PPT
CMS: Challenging the Consensus
lisbk
Ā 
PPT
Virtual Space for All: The Opportunities and Challenges Provided by the Socia...
lisbk
Ā 
PPT
Welcome: Metrics and Social Web Services: Quantitative Evidence for their Use...
lisbk
Ā 
PPT
The Future for Educational Resource Repositories in a Web 2.0 World
lisbk
Ā 
PPT
Beyond Compliance - A Holistic Approach to Web Accessibility
lisbk
Ā 
PPT
The Social Web and the Information Professional: Risks and Opportunities
lisbk
Ā 
PPT
This Year's Technology That Has Blown Me Away
lisbk
Ā 
PPTX
Can We Mine JISCMail Lists? Can We Talk About MailMine?
lisbk
Ā 
PPTX
Working with Wikimedia Serbia
lisbk
Ā 
PPT
The 'Higher Education in a Web 2.0 World' Report: Implications For IT Service...
lisbk
Ā 
PPT
Engagement, Impact, Value: Introduction
lisbk
Ā 
PPTX
What Next for Libraries? Making Sense of the Future
lisbk
Ā 
PPT
Web 2.0: Addressing Institutional Barriers
lisbk
Ā 
PPT
Using the Social Web to Maximise Access to your Resources
lisbk
Ā 
PPT
Using Social Media at Conferences and Other Events: Backchannel, Amplificatio...
lisbk
Ā 
PDF
Northern Voice 2010: Why I play Alternate Reality Games
Phillip Jeffrey
Ā 
How Recent Web Developments Offer Low-cost Opportunities for Service Development
lisbk
Ā 
UK Web Focus Blog
lisbk
Ā 
When Staff and Researchers Leave Their Host Institution
lisbk
Ā 
Web 2.0 And The Institutional Web
lisbk
Ā 
CMS: Challenging the Consensus
lisbk
Ā 
Virtual Space for All: The Opportunities and Challenges Provided by the Socia...
lisbk
Ā 
Welcome: Metrics and Social Web Services: Quantitative Evidence for their Use...
lisbk
Ā 
The Future for Educational Resource Repositories in a Web 2.0 World
lisbk
Ā 
Beyond Compliance - A Holistic Approach to Web Accessibility
lisbk
Ā 
The Social Web and the Information Professional: Risks and Opportunities
lisbk
Ā 
This Year's Technology That Has Blown Me Away
lisbk
Ā 
Can We Mine JISCMail Lists? Can We Talk About MailMine?
lisbk
Ā 
Working with Wikimedia Serbia
lisbk
Ā 
The 'Higher Education in a Web 2.0 World' Report: Implications For IT Service...
lisbk
Ā 
Engagement, Impact, Value: Introduction
lisbk
Ā 
What Next for Libraries? Making Sense of the Future
lisbk
Ā 
Web 2.0: Addressing Institutional Barriers
lisbk
Ā 
Using the Social Web to Maximise Access to your Resources
lisbk
Ā 
Using Social Media at Conferences and Other Events: Backchannel, Amplificatio...
lisbk
Ā 
Northern Voice 2010: Why I play Alternate Reality Games
Phillip Jeffrey
Ā 
Ad

Similar to Addressing The Limitations Of Open Standards (20)

PPT
A Contextual Framework For Standards
lisbk
Ā 
PPT
How Far Have We Come? From eLib to NOF-digi and Beyond
lisbk
Ā 
PPT
What Does Openness Mean to the Web Manager?
lisbk
Ā 
PPT
Standards Through Interoperability? Really?
lisbk
Ā 
KEY
Technical standards & the RDTF Vision: some considerations
Paul Walk
Ā 
PPT
26 standards
Majong DevJfu
Ā 
PDF
Cetis one john robertson
The Open Education Consortium
Ā 
PDF
CETIS_John Robertson
The Open Education Consortium
Ā 
PPT
Il Foro Nov09
Sheila MacNeill
Ā 
PPT
The e-Framework in 15 Minutes
guest0dc425
Ā 
PPT
E governance and enteerprise architecture
Kumar
Ā 
PPT
ArchitectureStandardsforeGovtJS5Nov06 (1).ppt
SameerSingh504103
Ā 
PDF
Software Standards
Parakum Pathirana
Ā 
PDF
The Momentum of Open Standards - a Pragmatic Approach to Software Interoperab...
ePractice.eu
Ā 
PDF
Researching Standards - What? Why? How? And?
Michael zur Muehlen
Ā 
PDF
The W3C and the web design ecosystem
Chris Mills
Ā 
PDF
Innovation & value creation in the document space
Don Harbison
Ā 
PPTX
OASIS Open: Lifting the Curse of the Tower of Babel
Laurent Liscia
Ā 
PPT
Openness Forum slides
Mike Ellis
Ā 
PPT
mamahdkhyo
san
Ā 
A Contextual Framework For Standards
lisbk
Ā 
How Far Have We Come? From eLib to NOF-digi and Beyond
lisbk
Ā 
What Does Openness Mean to the Web Manager?
lisbk
Ā 
Standards Through Interoperability? Really?
lisbk
Ā 
Technical standards & the RDTF Vision: some considerations
Paul Walk
Ā 
26 standards
Majong DevJfu
Ā 
Cetis one john robertson
The Open Education Consortium
Ā 
CETIS_John Robertson
The Open Education Consortium
Ā 
Il Foro Nov09
Sheila MacNeill
Ā 
The e-Framework in 15 Minutes
guest0dc425
Ā 
E governance and enteerprise architecture
Kumar
Ā 
ArchitectureStandardsforeGovtJS5Nov06 (1).ppt
SameerSingh504103
Ā 
Software Standards
Parakum Pathirana
Ā 
The Momentum of Open Standards - a Pragmatic Approach to Software Interoperab...
ePractice.eu
Ā 
Researching Standards - What? Why? How? And?
Michael zur Muehlen
Ā 
The W3C and the web design ecosystem
Chris Mills
Ā 
Innovation & value creation in the document space
Don Harbison
Ā 
OASIS Open: Lifting the Curse of the Tower of Babel
Laurent Liscia
Ā 
Openness Forum slides
Mike Ellis
Ā 
mamahdkhyo
san
Ā 

More from lisbk (20)

PPTX
Introduction to Cloud Storage
lisbk
Ā 
PPTX
Wyld Morris: Zoom summary for mtg 6
lisbk
Ā 
PPTX
Wyld Morris: Zoom summary for mtg 3
lisbk
Ā 
PPTX
Predicting and Preparing For Emerging Learning Technologies
lisbk
Ā 
PPTX
Web Preservation, or Managing your Organisation’s Online Presence After the O...
lisbk
Ā 
PPTX
G1 Conclusions
lisbk
Ā 
PPTX
F1 Making the Case
lisbk
Ā 
PPTX
E1 Scenario Planning
lisbk
Ā 
PPTX
D1: The NMC Methodology
lisbk
Ā 
PPTX
C1: Future Technology Detecting Tools & Techniques
lisbk
Ā 
PPTX
B1: Exploring emerging technologies
lisbk
Ā 
PPTX
Preparing for the Future: Technological Challenges and Beyond A1 Introduction
lisbk
Ā 
PPTX
Digital Life Beyond The Institution
lisbk
Ā 
PPTX
Developing an Ethical Approach to Using Wikipedia as the Front Matter to all ...
lisbk
Ā 
PDF
The Agile University
lisbk
Ā 
PPTX
Welcome to IWMW 2015
lisbk
Ā 
PPTX
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
lisbk
Ā 
PPTX
Preparing Our Users For Digital Life Beyond the Institution
lisbk
Ā 
PPTX
Why and how librarians should engage with Wikipedia
lisbk
Ā 
PPTX
Major Technology Trends that will Impact Library Services?
lisbk
Ā 
Introduction to Cloud Storage
lisbk
Ā 
Wyld Morris: Zoom summary for mtg 6
lisbk
Ā 
Wyld Morris: Zoom summary for mtg 3
lisbk
Ā 
Predicting and Preparing For Emerging Learning Technologies
lisbk
Ā 
Web Preservation, or Managing your Organisation’s Online Presence After the O...
lisbk
Ā 
G1 Conclusions
lisbk
Ā 
F1 Making the Case
lisbk
Ā 
E1 Scenario Planning
lisbk
Ā 
D1: The NMC Methodology
lisbk
Ā 
C1: Future Technology Detecting Tools & Techniques
lisbk
Ā 
B1: Exploring emerging technologies
lisbk
Ā 
Preparing for the Future: Technological Challenges and Beyond A1 Introduction
lisbk
Ā 
Digital Life Beyond The Institution
lisbk
Ā 
Developing an Ethical Approach to Using Wikipedia as the Front Matter to all ...
lisbk
Ā 
The Agile University
lisbk
Ā 
Welcome to IWMW 2015
lisbk
Ā 
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
lisbk
Ā 
Preparing Our Users For Digital Life Beyond the Institution
lisbk
Ā 
Why and how librarians should engage with Wikipedia
lisbk
Ā 
Major Technology Trends that will Impact Library Services?
lisbk
Ā 

Recently uploaded (20)

PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
Ā 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
Ā 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
Ā 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
Ā 
PDF
Software Development Methodologies in 2025
KodekX
Ā 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
Ā 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
Ā 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
Ā 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
Ā 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
Ā 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
Ā 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
Ā 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
Ā 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
Ā 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
Ā 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
Ā 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
Ā 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
Ā 
PDF
Doc9.....................................
SofiaCollazos
Ā 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
Ā 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
Ā 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
Ā 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
Ā 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
Ā 
Software Development Methodologies in 2025
KodekX
Ā 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
Ā 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
Ā 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
Ā 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
Ā 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
Ā 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
Ā 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
Ā 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
Ā 
Brief History of Internet - Early Days of Internet
sutharharshit158
Ā 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
Ā 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
Ā 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
Ā 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
Ā 
Doc9.....................................
SofiaCollazos
Ā 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
Ā 

Addressing The Limitations Of Open Standards

  • 1. Addressing The Limitations Of Open Standards Brian Kelly UKOLN University of Bath Bath, UK Email [email_address] UKOLN is supported by: http://www.ukoln.ac.uk/web-focus/events/conferences/mw-2007/talk-standards/ Co-Authors Marieke Guy, UKOLN Alastair Dunning, AHDS This work is licensed under a Attribution-NonCommercial-ShareAlike 2.0 licence (but note caveat) Resources bookmarked using ā€˜ mw-standards-2007 ' tag
  • 2. Contents This talk will cover the following topics: Introduction Standards are great  Standards don't always work  Layered approach developed by QA Focus Application to JISC development programmes Application elsewhere Sustainability Conclusions
  • 3. About Me, About UKOLN Brian Kelly: UK Web Focus – national Web advisory post Advises higher & further education & cultural heritage sectors on Web innovations, standards & best practices Involved in Web since January 1993 Involved in Web standards for JISC development programmes since 1995 UKOLN National centre of expertise in digital information management Location at the University of Bath, UK Funded by MLA (Museums, Libraries and Archives Council) and JISC (Joint Information Systems Committee) Introduction
  • 4. Open Standards Are Great … JISC's development programmes (like others): Traditionally based on use of open standards to: Support interoperability Maximise accessibility Avoid vendor lock-in Provide architectural integrity Help ensure long-term preservation History in UK HE development work: eLib Standards document (v1 – 1996, v2 – 1998) DNER (JISC IE) Standards document (2001) which influenced: NOF-digi Technical Standards (digitisation of cultural resources) Open Standards
  • 5. … But Don't Always Work There's a need for flexibility: Learning the lesson from OSI networking protocols Today: Is the Web (for example) becoming over-complex &quot;Web service considered harmful&quot; The lowercase semantic web / Microformats Lighter-weight alternatives being developed Responses from the commercial world Open Standards Other key issues What is an open standard? What are the resource implications of using them? Sometimes proprietary solutions work (and users like them). Is it politically incorrect to mention this!?
  • 6. What Is An Open Standard? Which of the following are open standards? PDF ļ‚Ÿ Flash Java ļ‚Ÿ MS Word Open Standards UKOLN's &quot; What Are Open Standards? &quot; briefing paper refers to characteristics of open standards: Neutral organisation which 'owns' standard & responsible for roadmap Open involvement in standards-making process Access to standard freely available … Note these characteristics do not apply equally to all standards bodies e.g. costs of BSI standards; W3C membership requirements; …
  • 7. Compliance Issues What does must mean? You must comply with HTML standards What if I don't? What if nobody does? What if I use PDF? You must clear rights on all resources you digitise You must provide properly audited accounts What if I don't? There is a need to clarify the meaning of must and for an understandable, realistic and reasonable compliance regime Compliance JISC 5/99 programme ~80% of project home pages were not HTML compliant
  • 8. The Context There will be a context to use of standards: The intended use: Mainstream ļ‚§ Innovative / research Key middleware component ļ‚§ Small-scale deliverable Organisational culture: National vs small museum ļ‚§ Teaching vs Research Service vs development ļ‚§ … Available Funding & Resources: Significant funding & training to use new standards Minimal funding - current skills should be used … Contextual Issues An open standards culture is being developed, which is supportive of use of open standards, but which recognises the complexities and can avoid mistakes made in the past
  • 9. The Layered Standards Model JISC JISC / project 3 rd Parties Owner External Self assessment Penalties Learning Context: Compliance JISC's layered standards model, developed by UKOLN. Note that one size doesn't always fit all Quality Assurance External factors: institutional, cultural, legal, … Annotated Standards Catalogue Purpose Governance Maturity Risks … Prog. n Funding Research Sector … Context: Policies
  • 10. Implementation How might this approach be used in practice? Contextual Model Programme XX Call / Contract Committees Advisers Programme Team Proposals must comply with XYZ standard Proposals should seek to comply with XYZ Proposals should describe approach to XYZ Projects audited to ensure compliance with … Projects should develop self-assessment QA procedures and submit findings to JISC Projects should submit proposed approach for approval/information Development Programme JISC Manager Report Contract Report must be in MS Word / … and use JISC template …
  • 11. The Standards Catalogue The information provided aims to be simple and succinct (but document will still be large when printed!) Note recent feedback has identified the need for heading on usage in other programmes (i.e. political acceptance) Standard : Dublin Core About the Standard : Dublin Core is a metadata standard made up … Version : New terms are regularly added to … Maturity : Dublin Core has its origins in workshops held … Risk Assessment : Dublin Core plays a key role …. It is an important standard within the context of JISC development programmes. Further Information : DCMI, <http://dublincore.org/> … Author : Pete Johnston, UKOLN Contributor : Date Created : 04 Oct 2005 Update History : Initial version. Example Note that as the standards catalogue is intended for wide use the contents will need to be fairly general
  • 12. Standards Catalogue Process There's a need for developing and enhancing the standards catalogue in order to: Update with new standards Learn from feedback and experiences Review Standards Feedback Policies Context Compliance Support Infrastructure QA Framework User Experiences Funder's Experiences … Standards E-Framework
  • 13. Sustainability How do we Sustain, maintain & grow the standards catalogue? Develop a sustainable support infrastructure? Suggestions: More resources for support infrastructure Extend model to related areas to gain buy-in, etc Exploit learning gained by projects, reuse experiences, encourage sharing, etc.: Build on QA Focus approach (briefing docs and case studies) Contractual requirement for projects to produce end-user deliverables and deliverables related to development process Sustainability
  • 14. Lessons From NOF-digi TAS What have we learnt from supporting the NOF-digi programme: Use of Standards Best practices not necessarily embedded if imposed externally Formal compliance monitoring can be expensive (& unproductive) Establishing Community of Practice Limitations of top-down & centralised support Sustainability problems of large, monolithic and centrally owned support resources Sustainability
  • 15. Support Infrastructure Opportunity to exploit deliverables from JISC-funded QA Focus project: 100+ briefing documents & 30+ case studies Licensed (where possible) under Creative Commons UKOLN are continuing to publish new documents (documents on Folksonomies, AJAX, Podcasting, Wikis, etc. published recently) Case Study Template About the Project Area covered Approach taken Lessons Learnt / Things We'd Do Differently … Case studies: Opportunity to describe experiences in specific areas Standard template to ensure consistency & provide focus Allows UKOLN to promote projects' work  Project get better Google rating  Support
  • 16. Support Infrastructure (2) How do we integrate the standards catalogue with implementation experiences, etc. Linking to related information in Wikipedia (the world can help the updating) Uploading information to Wikipedia – the wider community can help to update and maintain it Making information available with CC licences – so others can use it, update it – and hopefully give feedback on enhancements Use of syndication technologies (RSS & OPML) Support Note this is a Web 2.0 approach: Uses Web 2.0 syndication technologies Trusts users and benefits from a wide user base Contributes to Web 2.0 services
  • 17. Support Model Different stakeholders have different interests Developers Selection of standards & architectures Users Is it usable? Will it do what I want? Will I use it? Can I use it in various contexts? Funders, etc Addressing differing interests
  • 18. Similar Approaches Elsewhere AHRC (Arts & Humanities Research Council) programmes: Requirement for bids to include technical appendix Covers open standards, metadata, documentation, rights, preservation, … Bids marked by technical experts Flawed technical proposals are informed of deficiencies Training and Advice provided to community to help raise awareness of best practices and improve quality of development proposals Support
  • 19. Parallels With Web 2.0 This approach has many parallels with Web 2.0 Web 2.0 Culture Openness: Encourage of sharing by developers (problems as well as successes); use of CC; … Always beta: There is not a single correct solution, but a process of continual development User-focussed: Importance of satisfying user communities, rather than a set of rules Web 2.0 technologies Alerts & Syndication: Speedy alerts for fellow developers and reuse of content for developers Blogs & Wikis: Tools for developers to facilitate sharing and collaborative working Web 2.0
  • 20. Example: Syndicating Content Note importance of: (a) RSS and OPML (b) modular approach and (c) Creative Commons licence to maximise use & reuse of 100+ briefing documents QA Focus resources are embedded in University of Waterloo Web site. Resources are also being ported to a Wiki to support ongoing maintenance by Web Standards community.
  • 21. Conclusions To conclude: Open standards are important for large-scale development work It is therefore important to have a pragmatic approach and not hide behind dogma The contextual approach: Allows scope to address complexities of technologies; deployment environments; etc. Best deployed within a supportive open standards culture Can be extended to other relevant areas We can use Creative Commons licences for standards information; support materials; etc. We can (and should) take a Web 2.0 approach to support materials (and not just end user services) Conclusions