SlideShare a Scribd company logo
1 of 27
Paul Walk
Head of Technology Strategy and Planning,
EDINA
p.walk@ed.ac.uk
@paulwalk
RIOXX: a Modern Metadata Application
Profile
what is RIOXX?
why build RIOXX?
• new policies from RCUK and HEFCE mandate that any journal article
funded by research grants be made publicly accessible in a repository
• these policies require that universities make metadata about such papers
easily discoverable
• the available metadata formats were inadequate
• OAI-DC was not rich enough
• OpenAIRE was better but demanded project IDs be encoded in particular
syntax not compatible with project IDs from UK Research Councils
• OpenAIRE syntax
• info:eu-
repo/grantAgreement/Funder/FundingProgram/ProjectID/[Jurisdiction
]/[ProjectName]/[ProjectAcronym]
• RCUK syntax:
• OpaqueProjectID/version
particular concerns
• how to represent the funder
• how to represent the project/grant
• how to represent unambiguous licenses
• how to represent the persistent identifier of the item described
• provisions of identifier(s) pointing to related dataset(s)
• how to represent the rights of use of the item described
• an application profile using properties from 4 namespaces:
• 11 properties from Dublin Core (dc and dcterms)
• 2 properties from NISO Open Access Metadata and Indicators
• 8 from a new namespace - ‘rioxxterms’
• constraints imposed through several controlled vocabularies
• it has one purpose: to provide a mechanism to help institutional repositories
in the UK comply with the RCUK policy on open access.
• it is not designed to provide general interoperability!!
• Version 2.0 released in January 2015
very rapid tour of some
specific properties
dc:identifier
• identifies the open access item being described by the RIOXX metadata
record.
• regardless of where it is located
• recommended to identify the resource itself, not a ‘splash page’
• this will not always be possible or desirable
• whatever it identifies, it MUST be an HTTP URI
• Example:
<dc:identifier>
http://oro.open.ac.uk/2/1/LIBARTVICEprints.pdf
</dc:identifier>
dcterms:dateAccepted
• this MUST be provided
• is more precise than other possible dated events - such as ‘published’
rioxxterms:author & rioxxterms:contributor
• both of these accept an optional ‘ID’ attribute
• this MUST be an HTTP URI
• use of ORCID is strongly recommended
• all authors should be represented as individual rioxxterms:author properties
• the ‘first named author’ can be indicated with another optional attribute called,
er…, ‘first-named-author’
• rioxxterms:contributor is for other parties that are not authors but are credited
with contributing in some way to the publication
• Example:
<rioxxterms:author id="http://orcid.org/0000-0002-
1395-3092">
Lawson, Gerald
</rioxxterms:author>
rioxxterms:project
• this expresses funder and project_id in one, slightly more complex, property
• the use of global IDs, e.g. International Standard Name Identifier (ISNI) for
funding organisations is recommended
• Example:
<rioxxterms:project
funder_name="Engineering and Physical Sciences
Research Council"
funder_id="http://isni.org/isni/0000000403948681"
>
EP/K023195/1
</rioxxterms:project>
ali:license_ref
• adopted from NISO’s Open Access Metadata and Indicators
• takes an HTTP URI and a start date
• the URI should identify a license
• there is a need for a ‘white list’ of acceptable licenses
• embargoes can be expressed this way, with a license identified to ‘take effect’
at some (possibly) future date
• Example:
<ali:license_ref start_date=“2015-02-17”>
http://creativecommons.org/licenses/by/4.0
</ali:license_ref>
OpenAIRE Mapping
question:
how is RIOXX being
developed?
answer: with ruthless pragmatism...
http://images.huffingtonpost.com/2014-05-27-oHOUSEOFCARDSPROMOSfacebook.jpg
principles (with an emphasis on pragmatism)
• purpose driven
• designed to meet a singe, focussed use-case
• solve one problem well, avoid ‘feature creep’
• focussed on implementation
• has to be relatively easy to implement
• ‘shallow’ structure
• the simplest thing that can possibly work
• open development
• public consultation
• tested openly
• rapid development
• (relatively) short iterations
Manifesto for Agile Software Development
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.
http://agilemanifesto.org
applying these principles to RIOXX development
• Individuals and interactions over processes and tools
• we concentrated on what worked - & what made sense to the user/sponsor
• Working software over comprehensive documentation
• an application profile is fundamentally a set of documentation!
• however, RIOXX is implemented in software
• Customer collaboration over contract negotiation
• we worked as closely with users as possible, and worked very openly
• Responding to change over following a plan
• iterative - we developed RIOXX in short development cycles punctuated by
review
open, community support
• engagement from software
suppliers
• community feedback
• good practice starting to be
identified and discussed
here
working in the open - explaining decisions
‘paving the cowpaths’
www.flickr.com/photos/wetwebwork/2847766967/
'continuous' testing
continuous testing
continuous testing - reporting
analytics
summary
• RIOXX has been created to help universities address open-access reporting
requirements from the UK Research & Funding Councils
• it has been developed using agile approaches and techniques borrowed from
software-developers
• it has been implemented in 56 known repositories since January 2015
• now also being harvested by CORE
• adoption of RIOXX is growing steadily :-)
Future development?
• RIOXX Basic has been used (partially) in two international aggregation
initiatives:
• OneRepo:
• http://onerepo.net/onerepo-single-page.pdf
• SHARE
• https://github.com/CenterForOpenScience/SHARE
Paul Walk
Head of Technology Strategy and Planning,
EDINA
p.walk@ed.ac.uk
@paulwalk
thanks for listening!
the RIOXX metadata application profile is maintained &
supported by EDINA:
http://www.rioxx.net

More Related Content

What's hot

Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShareResearch Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShareHistoric Environment Scotland
 
Certifying CISER! A Data Seal of Approval Case Study
Certifying CISER! A Data Seal of Approval Case StudyCertifying CISER! A Data Seal of Approval Case Study
Certifying CISER! A Data Seal of Approval Case StudyHistoric Environment Scotland
 
Building research data management services at the University of Edinburgh: a ...
Building research data management services at the University of Edinburgh: a ...Building research data management services at the University of Edinburgh: a ...
Building research data management services at the University of Edinburgh: a ...Robin Rice
 
Scottish Digital Library Consortium Meeting: Edinburgh DataShare
Scottish Digital Library Consortium Meeting: Edinburgh DataShareScottish Digital Library Consortium Meeting: Edinburgh DataShare
Scottish Digital Library Consortium Meeting: Edinburgh DataShareRobin Rice
 
Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...Robin Rice
 
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeoLicence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeoEDINA, University of Edinburgh
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataEDINA, University of Edinburgh
 
Guiding users through data deposit
Guiding users through data depositGuiding users through data deposit
Guiding users through data depositRobin Rice
 
IASSIST40: Data management & curation workshop
IASSIST40: Data management & curation workshopIASSIST40: Data management & curation workshop
IASSIST40: Data management & curation workshopRobin Rice
 
Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011
Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011
Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011EDINA, University of Edinburgh
 
Educause 2015 RDM Maturity
Educause 2015 RDM Maturity Educause 2015 RDM Maturity
Educause 2015 RDM Maturity ResearchSpace
 
Six Use Cases for Edinburgh DataShare
Six Use Cases for Edinburgh DataShareSix Use Cases for Edinburgh DataShare
Six Use Cases for Edinburgh DataShareRobin Rice
 
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...EDINA, University of Edinburgh
 
Supporting the development of a national Research Data Discovery Service – a ...
Supporting the development of a national Research Data Discovery Service – a ...Supporting the development of a national Research Data Discovery Service – a ...
Supporting the development of a national Research Data Discovery Service – a ...EDINA, University of Edinburgh
 
EPSRC research data expectations and PURE for datasets
EPSRC research data expectations and PURE for datasetsEPSRC research data expectations and PURE for datasets
EPSRC research data expectations and PURE for datasetsEDINA, University of Edinburgh
 

What's hot (20)

User engagement in research data curation
User engagement in research data curationUser engagement in research data curation
User engagement in research data curation
 
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShareResearch Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
 
Certifying CISER! A Data Seal of Approval Case Study
Certifying CISER! A Data Seal of Approval Case StudyCertifying CISER! A Data Seal of Approval Case Study
Certifying CISER! A Data Seal of Approval Case Study
 
Who is doing what, and how do we know? [PEPRS]
Who is doing what, and how do we know? [PEPRS]Who is doing what, and how do we know? [PEPRS]
Who is doing what, and how do we know? [PEPRS]
 
Building research data management services at the University of Edinburgh: a ...
Building research data management services at the University of Edinburgh: a ...Building research data management services at the University of Edinburgh: a ...
Building research data management services at the University of Edinburgh: a ...
 
OGC Interoperability Experiments and Authentication
OGC Interoperability Experiments and AuthenticationOGC Interoperability Experiments and Authentication
OGC Interoperability Experiments and Authentication
 
Scottish Digital Library Consortium Meeting: Edinburgh DataShare
Scottish Digital Library Consortium Meeting: Edinburgh DataShareScottish Digital Library Consortium Meeting: Edinburgh DataShare
Scottish Digital Library Consortium Meeting: Edinburgh DataShare
 
Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...
 
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeoLicence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeo
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial Metadata
 
Authentication Methods: Shibboleth
Authentication Methods: ShibbolethAuthentication Methods: Shibboleth
Authentication Methods: Shibboleth
 
Guiding users through data deposit
Guiding users through data depositGuiding users through data deposit
Guiding users through data deposit
 
IASSIST40: Data management & curation workshop
IASSIST40: Data management & curation workshopIASSIST40: Data management & curation workshop
IASSIST40: Data management & curation workshop
 
Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011
Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011
Using OpenURL Activity Data for Activity Data Programme Meeting 05 July 2011
 
Educause 2015 RDM Maturity
Educause 2015 RDM Maturity Educause 2015 RDM Maturity
Educause 2015 RDM Maturity
 
Six Use Cases for Edinburgh DataShare
Six Use Cases for Edinburgh DataShareSix Use Cases for Edinburgh DataShare
Six Use Cases for Edinburgh DataShare
 
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
 
Supporting the development of a national Research Data Discovery Service – a ...
Supporting the development of a national Research Data Discovery Service – a ...Supporting the development of a national Research Data Discovery Service – a ...
Supporting the development of a national Research Data Discovery Service – a ...
 
EPSRC research data expectations and PURE for datasets
EPSRC research data expectations and PURE for datasetsEPSRC research data expectations and PURE for datasets
EPSRC research data expectations and PURE for datasets
 
End of COBWEB Co-Design Projects Celebration
End of COBWEB Co-Design Projects Celebration		End of COBWEB Co-Design Projects Celebration
End of COBWEB Co-Design Projects Celebration
 

Viewers also liked

The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?Paul Walk
 
Introduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data servicesIntroduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data servicesEDINA, University of Edinburgh
 
COBWEB Project: Overall Project Status and Deliverables
COBWEB Project: Overall Project Status and DeliverablesCOBWEB Project: Overall Project Status and Deliverables
COBWEB Project: Overall Project Status and DeliverablesEDINA, University of Edinburgh
 
Preserving the integrity of the scholarly record @UKSG2014
Preserving the integrity of the scholarly record @UKSG2014Preserving the integrity of the scholarly record @UKSG2014
Preserving the integrity of the scholarly record @UKSG2014EDINA, University of Edinburgh
 
Introduction to data support services and resources for public policy
Introduction to data support services and resources for public policyIntroduction to data support services and resources for public policy
Introduction to data support services and resources for public policyHistoric Environment Scotland
 

Viewers also liked (20)

The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?
 
Introduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data servicesIntroduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data services
 
Big data in Digimap
Big data in DigimapBig data in Digimap
Big data in Digimap
 
Service Integration to Enhance RDM
Service Integration to Enhance RDMService Integration to Enhance RDM
Service Integration to Enhance RDM
 
Geospatial Tech in Teaching
Geospatial Tech in TeachingGeospatial Tech in Teaching
Geospatial Tech in Teaching
 
Using OpenURL Activity Data Project 03 Aug 2011
Using OpenURL Activity Data Project 03 Aug 2011Using OpenURL Activity Data Project 03 Aug 2011
Using OpenURL Activity Data Project 03 Aug 2011
 
Introduction to Research Data Management
Introduction to Research Data ManagementIntroduction to Research Data Management
Introduction to Research Data Management
 
Tales from the Keepers Registry
Tales from the Keepers RegistryTales from the Keepers Registry
Tales from the Keepers Registry
 
Open @ EDINA
Open @ EDINAOpen @ EDINA
Open @ EDINA
 
EDINA Sharing Content
EDINA Sharing ContentEDINA Sharing Content
EDINA Sharing Content
 
COBWEB Project: Overall Project Status and Deliverables
COBWEB Project: Overall Project Status and DeliverablesCOBWEB Project: Overall Project Status and Deliverables
COBWEB Project: Overall Project Status and Deliverables
 
Research Data MANTRA Demo
Research Data MANTRA DemoResearch Data MANTRA Demo
Research Data MANTRA Demo
 
AddressingHistory Overview
AddressingHistory OverviewAddressingHistory Overview
AddressingHistory Overview
 
What does it mean to build a Citizen Science Project?
What does it mean to build a Citizen Science Project?What does it mean to build a Citizen Science Project?
What does it mean to build a Citizen Science Project?
 
Digimap Essentials
Digimap EssentialsDigimap Essentials
Digimap Essentials
 
Shibboleth statistics using Raptor
Shibboleth statistics using RaptorShibboleth statistics using Raptor
Shibboleth statistics using Raptor
 
Preserving the integrity of the scholarly record @UKSG2014
Preserving the integrity of the scholarly record @UKSG2014Preserving the integrity of the scholarly record @UKSG2014
Preserving the integrity of the scholarly record @UKSG2014
 
Metadata Working Group - Status update
Metadata Working Group -Status updateMetadata Working Group -Status update
Metadata Working Group - Status update
 
Introduction to data support services and resources for public policy
Introduction to data support services and resources for public policyIntroduction to data support services and resources for public policy
Introduction to data support services and resources for public policy
 
User satisfaction
User satisfactionUser satisfaction
User satisfaction
 

Similar to RIOXX: a Modern Metadata Application Profile

Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXXPaul Walk
 
Rioxx 2 repository fringe
Rioxx 2 repository fringeRioxx 2 repository fringe
Rioxx 2 repository fringePaul Walk
 
Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...
Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...
Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...OpenAIRE
 
2010 CLARA Nijmegen - Data Seal of Approval tutorial
2010 CLARA Nijmegen - Data Seal of Approval tutorial2010 CLARA Nijmegen - Data Seal of Approval tutorial
2010 CLARA Nijmegen - Data Seal of Approval tutorialDirk Roorda
 
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021Crossref
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentPaul Walk
 
Guide to open source
Guide to open source Guide to open source
Guide to open source Javier Perez
 
DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...
DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...
DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...OpenAIRE
 
Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT)
Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT) Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT)
Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT) OpenAIRE
 
Digital Object Identifier (DOI): Introduction and Applications
Digital Object Identifier (DOI): Introduction and Applications Digital Object Identifier (DOI): Introduction and Applications
Digital Object Identifier (DOI): Introduction and Applications Nader Ale Ebrahim
 
Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)Ina Smith
 
ufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdfufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdfTeshome Oljira
 
Software Citation: Principles, Implementation, and Impact
Software Citation:  Principles, Implementation, and ImpactSoftware Citation:  Principles, Implementation, and Impact
Software Citation: Principles, Implementation, and ImpactDaniel S. Katz
 
Guidelines for Working with Contract Developers in Evergreen
Guidelines for Working with Contract Developers in EvergreenGuidelines for Working with Contract Developers in Evergreen
Guidelines for Working with Contract Developers in Evergreenloriayre
 
Introduction to the COAR Notify project
Introduction to the COAR Notify projectIntroduction to the COAR Notify project
Introduction to the COAR Notify projectPaul Walk
 
Microservices and the Art of Taming the Dependency Hell Monster
Microservices and the Art of Taming the Dependency Hell MonsterMicroservices and the Art of Taming the Dependency Hell Monster
Microservices and the Art of Taming the Dependency Hell MonsterC4Media
 

Similar to RIOXX: a Modern Metadata Application Profile (20)

Webinar@AIMS on RIOXX
Webinar@AIMS on RIOXXWebinar@AIMS on RIOXX
Webinar@AIMS on RIOXX
 
Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXX
 
Rioxx 2 repository fringe
Rioxx 2 repository fringeRioxx 2 repository fringe
Rioxx 2 repository fringe
 
Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...
Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...
Making your Repository or Open Access Journal OpenAIRE compatible with OA Hor...
 
2010 CLARA Nijmegen - Data Seal of Approval tutorial
2010 CLARA Nijmegen - Data Seal of Approval tutorial2010 CLARA Nijmegen - Data Seal of Approval tutorial
2010 CLARA Nijmegen - Data Seal of Approval tutorial
 
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
 
Why we need oa infrastructure - STM Association Beyond Open Access Seminar
Why we need oa infrastructure - STM Association Beyond Open Access SeminarWhy we need oa infrastructure - STM Association Beyond Open Access Seminar
Why we need oa infrastructure - STM Association Beyond Open Access Seminar
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic development
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...
DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...
DCMI webinar - OpenAIRE Guidelines: Promoting Repositories Interoperability a...
 
Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT)
Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT) Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT)
Webinar on OpenAIRE Compatibility for Repositories (Greek NOAD EKT)
 
nstitutional repositories, item and research data metrics
nstitutional repositories, item and research data metricsnstitutional repositories, item and research data metrics
nstitutional repositories, item and research data metrics
 
Digital Object Identifier (DOI): Introduction and Applications
Digital Object Identifier (DOI): Introduction and Applications Digital Object Identifier (DOI): Introduction and Applications
Digital Object Identifier (DOI): Introduction and Applications
 
Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)
 
ufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdfufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdf
 
Software Citation: Principles, Implementation, and Impact
Software Citation:  Principles, Implementation, and ImpactSoftware Citation:  Principles, Implementation, and Impact
Software Citation: Principles, Implementation, and Impact
 
DOIs for Research Publication
DOIs for Research PublicationDOIs for Research Publication
DOIs for Research Publication
 
Guidelines for Working with Contract Developers in Evergreen
Guidelines for Working with Contract Developers in EvergreenGuidelines for Working with Contract Developers in Evergreen
Guidelines for Working with Contract Developers in Evergreen
 
Introduction to the COAR Notify project
Introduction to the COAR Notify projectIntroduction to the COAR Notify project
Introduction to the COAR Notify project
 
Microservices and the Art of Taming the Dependency Hell Monster
Microservices and the Art of Taming the Dependency Hell MonsterMicroservices and the Art of Taming the Dependency Hell Monster
Microservices and the Art of Taming the Dependency Hell Monster
 

More from Paul Walk

Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesPaul Walk
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositoriesPaul Walk
 
What does the next generation repository look like?
What does the next generation repository look like?What does the next generation repository look like?
What does the next generation repository look like?Paul Walk
 
COAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupCOAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupPaul Walk
 
Static Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulStatic Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulPaul Walk
 
Local, technical innovation in an outsourced world
Local, technical innovation in an outsourced worldLocal, technical innovation in an outsourced world
Local, technical innovation in an outsourced worldPaul Walk
 
Working with Developers
Working with DevelopersWorking with Developers
Working with DevelopersPaul Walk
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yoursPaul Walk
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryPaul Walk
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local ContextPaul Walk
 
The Changing Role of the Developer in HE
The Changing Role of the Developer in HEThe Changing Role of the Developer in HE
The Changing Role of the Developer in HEPaul Walk
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting ResearchPaul Walk
 
Future of LMS
Future of LMSFuture of LMS
Future of LMSPaul Walk
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainabilityPaul Walk
 
Strategic development in a local HEI context
Strategic development in a local HEI contextStrategic development in a local HEI context
Strategic development in a local HEI contextPaul Walk
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetPaul Walk
 
The value of local developers
The value of local developersThe value of local developers
The value of local developersPaul Walk
 
Technical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsTechnical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsPaul Walk
 
Aspects of the sustainability of software
Aspects of the sustainability of softwareAspects of the sustainability of software
Aspects of the sustainability of softwarePaul Walk
 
JISC CNI Meeting, Edinburgh 2010
JISC CNI Meeting, Edinburgh 2010JISC CNI Meeting, Edinburgh 2010
JISC CNI Meeting, Edinburgh 2010Paul Walk
 

More from Paul Walk (20)

Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabularies
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositories
 
What does the next generation repository look like?
What does the next generation repository look like?What does the next generation repository look like?
What does the next generation repository look like?
 
COAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupCOAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working Group
 
Static Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulStatic Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are useful
 
Local, technical innovation in an outsourced world
Local, technical innovation in an outsourced worldLocal, technical innovation in an outsourced world
Local, technical innovation in an outsourced world
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yours
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource Discovery
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local Context
 
The Changing Role of the Developer in HE
The Changing Role of the Developer in HEThe Changing Role of the Developer in HE
The Changing Role of the Developer in HE
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting Research
 
Future of LMS
Future of LMSFuture of LMS
Future of LMS
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainability
 
Strategic development in a local HEI context
Strategic development in a local HEI contextStrategic development in a local HEI context
Strategic development in a local HEI context
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMet
 
The value of local developers
The value of local developersThe value of local developers
The value of local developers
 
Technical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsTechnical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerations
 
Aspects of the sustainability of software
Aspects of the sustainability of softwareAspects of the sustainability of software
Aspects of the sustainability of software
 
JISC CNI Meeting, Edinburgh 2010
JISC CNI Meeting, Edinburgh 2010JISC CNI Meeting, Edinburgh 2010
JISC CNI Meeting, Edinburgh 2010
 

Recently uploaded

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

RIOXX: a Modern Metadata Application Profile

  • 1. Paul Walk Head of Technology Strategy and Planning, EDINA p.walk@ed.ac.uk @paulwalk RIOXX: a Modern Metadata Application Profile
  • 3. why build RIOXX? • new policies from RCUK and HEFCE mandate that any journal article funded by research grants be made publicly accessible in a repository • these policies require that universities make metadata about such papers easily discoverable • the available metadata formats were inadequate • OAI-DC was not rich enough • OpenAIRE was better but demanded project IDs be encoded in particular syntax not compatible with project IDs from UK Research Councils • OpenAIRE syntax • info:eu- repo/grantAgreement/Funder/FundingProgram/ProjectID/[Jurisdiction ]/[ProjectName]/[ProjectAcronym] • RCUK syntax: • OpaqueProjectID/version
  • 4. particular concerns • how to represent the funder • how to represent the project/grant • how to represent unambiguous licenses • how to represent the persistent identifier of the item described • provisions of identifier(s) pointing to related dataset(s) • how to represent the rights of use of the item described
  • 5. • an application profile using properties from 4 namespaces: • 11 properties from Dublin Core (dc and dcterms) • 2 properties from NISO Open Access Metadata and Indicators • 8 from a new namespace - ‘rioxxterms’ • constraints imposed through several controlled vocabularies • it has one purpose: to provide a mechanism to help institutional repositories in the UK comply with the RCUK policy on open access. • it is not designed to provide general interoperability!! • Version 2.0 released in January 2015
  • 6. very rapid tour of some specific properties
  • 7. dc:identifier • identifies the open access item being described by the RIOXX metadata record. • regardless of where it is located • recommended to identify the resource itself, not a ‘splash page’ • this will not always be possible or desirable • whatever it identifies, it MUST be an HTTP URI • Example: <dc:identifier> http://oro.open.ac.uk/2/1/LIBARTVICEprints.pdf </dc:identifier>
  • 8. dcterms:dateAccepted • this MUST be provided • is more precise than other possible dated events - such as ‘published’
  • 9. rioxxterms:author & rioxxterms:contributor • both of these accept an optional ‘ID’ attribute • this MUST be an HTTP URI • use of ORCID is strongly recommended • all authors should be represented as individual rioxxterms:author properties • the ‘first named author’ can be indicated with another optional attribute called, er…, ‘first-named-author’ • rioxxterms:contributor is for other parties that are not authors but are credited with contributing in some way to the publication • Example: <rioxxterms:author id="http://orcid.org/0000-0002- 1395-3092"> Lawson, Gerald </rioxxterms:author>
  • 10. rioxxterms:project • this expresses funder and project_id in one, slightly more complex, property • the use of global IDs, e.g. International Standard Name Identifier (ISNI) for funding organisations is recommended • Example: <rioxxterms:project funder_name="Engineering and Physical Sciences Research Council" funder_id="http://isni.org/isni/0000000403948681" > EP/K023195/1 </rioxxterms:project>
  • 11. ali:license_ref • adopted from NISO’s Open Access Metadata and Indicators • takes an HTTP URI and a start date • the URI should identify a license • there is a need for a ‘white list’ of acceptable licenses • embargoes can be expressed this way, with a license identified to ‘take effect’ at some (possibly) future date • Example: <ali:license_ref start_date=“2015-02-17”> http://creativecommons.org/licenses/by/4.0 </ali:license_ref>
  • 13. question: how is RIOXX being developed?
  • 14. answer: with ruthless pragmatism... http://images.huffingtonpost.com/2014-05-27-oHOUSEOFCARDSPROMOSfacebook.jpg
  • 15. principles (with an emphasis on pragmatism) • purpose driven • designed to meet a singe, focussed use-case • solve one problem well, avoid ‘feature creep’ • focussed on implementation • has to be relatively easy to implement • ‘shallow’ structure • the simplest thing that can possibly work • open development • public consultation • tested openly • rapid development • (relatively) short iterations
  • 16. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. http://agilemanifesto.org
  • 17. applying these principles to RIOXX development • Individuals and interactions over processes and tools • we concentrated on what worked - & what made sense to the user/sponsor • Working software over comprehensive documentation • an application profile is fundamentally a set of documentation! • however, RIOXX is implemented in software • Customer collaboration over contract negotiation • we worked as closely with users as possible, and worked very openly • Responding to change over following a plan • iterative - we developed RIOXX in short development cycles punctuated by review
  • 18. open, community support • engagement from software suppliers • community feedback • good practice starting to be identified and discussed here
  • 19. working in the open - explaining decisions
  • 23. continuous testing - reporting
  • 25. summary • RIOXX has been created to help universities address open-access reporting requirements from the UK Research & Funding Councils • it has been developed using agile approaches and techniques borrowed from software-developers • it has been implemented in 56 known repositories since January 2015 • now also being harvested by CORE • adoption of RIOXX is growing steadily :-)
  • 26. Future development? • RIOXX Basic has been used (partially) in two international aggregation initiatives: • OneRepo: • http://onerepo.net/onerepo-single-page.pdf • SHARE • https://github.com/CenterForOpenScience/SHARE
  • 27. Paul Walk Head of Technology Strategy and Planning, EDINA p.walk@ed.ac.uk @paulwalk thanks for listening! the RIOXX metadata application profile is maintained & supported by EDINA: http://www.rioxx.net

Editor's Notes

  1. I'm going to talk about RIOXX, and more particularly the approach we have taken to developing it
  2. open access policies in UK relating to public-grant funded research
  3. RIOXX addresses these concerns these are the organisations which have been involved in its development
  4. very rapid!
  5. the decision to require an HTTP URI gives us two advantages: we don’t need to specify the schema beyond this requirement - we can identify the schema from the URI - e.g. DOI
  6. acceptance date represents a more clearly identifiable ‘business event’
  7. encouraging the use of globally unique identifiers such as ORCID and ISNI
  8. links the publication to a project, and therefore to a funder encouraging the use of globally unique identifiers such as ISNI
  9. unambiguous licensing is the goal with the start date property, this gives us a strategy to indicate embargoes
  10. working closely with the OpenAIRE team, we have provided a mapping between RIOXX 2.0 and OpenAIRE 3.0 thanks to Jochen and Paolo from OpenAIRE!
  11. now to talk about the more interesting part....
  12. Who is that? Frank Underwood. We have resisted anything that gets in the way of our primary (and only!) use case. However....
  13. implementation is key. Previous efforts in this space have not been implemented...
  14. ‘Agile’ has become an overloaded term, but it’s important to remember that it started somewhere with some principles: Agile Manifesto couches itself in a series of ‘preferences’ - the phrases in bold towards the left worth noting this is now 14 years old!
  15. be Agile. Agile development is not a good fit necessarily for standards development, but it has something to offer the development of application profiles, especially if they are very focussed and tightly coupled to a specific problem
  16. 30 comments! A mailing list tends to attract a community - and communities can be exclusive. RIOXX does not have a community as such - it has been developed with the collaboration of people with vested interests and comments to make
  17. an important aspect of working openly is explaining the rationale behind decisions - here we described all the options for the representation of a particular property, and explained why we chose the one we did. This allows us to get real engagement with users as well as developers
  18. If users have already started to go in a certain direction, recognise this and adapt accordingly. Implementation - 'running code' is really important.
  19. extremely important should be mechanistic, or semi-automated, wherever possible, so that it actually gets done! should deliver immediate and useful feedback not just the usual XML schema validation - this is often important, but it is not enough
  20. this is testing sample data from all known RIOXX implementations on a regular basis - and it’s completely automated doing this openly on the web creates incentives for people to fix things!!
  21. a detailed report is generated for each of the systems tested this shows both the system developers and the end-users exactly which aspects of the AP have been invalidated even shows them the raw metadata where these issues have occurred
  22. can be used to inform future development of the profile as well as the application profile itself.
  23. almost all implementations are ePrints systems so far - expecting DSpace repos using a patch developed by Atmire to come on stream soon
  24. experimenting with 2 flavours of RIOXX - a relaxed basic (non RCUK) version for more general use more general cases, such as describing research data sets? international aggregations