DMPonline Technical Note

Similar documents
Data Management Plans. Sarah Jones Digital Curation Centre, Glasgow

Using DCC DMPonline to write a Data Management Plan

Science Europe Consultation on Research Data Management

Using DCC DMPonline to write a Data Management Plan

Research Data Management: Edinburgh University Library s Approach Dominic Tate

European Open Science Cloud Implementation roadmap: translating the vision into practice. September 2018

Research Data Management Services in a UK Higher Education Institution: University of Edinburgh

Index Page. Page 2 of 5

Testing - an essential aspect of establishing an SDI

Create & Manage Notes on Intranet Quick Notes

Workshop 4.4: Lessons Learned and Best Practices from GI-SDI Projects II

INSPIRE tools What's new?

RDM through a UK lens - New Roles for Librarians?

ORCID UPDATE. JISC Workshop, 16 June 2017

why DiggSpace? Easy to Setup & Manage Attractive and inviting for all employees Office 365 Integration Drive the adoption of Office 365

M403 ehealth Interoperability Overview

Ex Libris Integrated and Consortia Solutions.

NIS Directive : Call for Proposals

EC Horizon 2020 Pilot on Open Research Data applicants

The WAP Roadmap. Short Term Goals for WAP

SharePoint Online Power User

EUDAT. Towards a pan-european Collaborative Data Infrastructure

Xerte Online Toolkits v3.0 Release Notes

INSPIRE & Environment Data in the EU

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

Networking European Digital Repositories

Towards FAIRness: some reflections from an Earth Science perspective

Call for Participation in AIP-6

Pilots to support guest users solutions

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi

Open Access and DOAJ 과편협편집인워크숍 10:50-11:10. 한양대구리병원이현정

Research Data Management

PRIVACY POLICY BACKGROUND:

Progress towards the EOSC

ASPECT Adopting Standards and Specifications for. Final Project Presentation By David Massart, EUN April 2011

Networking European Digital Repositories

Parlez-vous zwo-null, señor? Providing Cross-National and Multi-Lingual Web Communities

Effective COBIT Learning Solutions Information package Corporate customers

Making research data repositories visible and discoverable. Robert Ulrich Karlsruhe Institute of Technology

Managing trust relationships with multiple business identity providers (basics) 55091A; 3 Days, Instructor-led

Addressing the needs of INSPIRE: The Challenges of improving Interoperability within the European Union

Information technology Specification methods for cultural conventions

OpenAIRE From Pilot to Service

SharePoint Online for Power Users

IG Check-in Web Payments IG San Francisco, California David Ezell

HUMBOLDT COUNTY Website Accessibility Policy

Striving for efficiency

Europeiska kulturella specifikationer för bruk inom ICT

PROJECT FINAL REPORT. Tel: Fax:

On the EGI Operational Level Agreement Framework

GC0104:EU Connection Codes GB Implementation Demand Connection Code

IS4H TOOLKIT TOOL: Workshop on Developing a National ehealth Strategy (Workshop Template)

Welcome to Singapore. Richard Petrie CEO buildingsmart International 12 th October 2015

Internationalization (i18n) Copyright Quoin Inc/ 2016

SC22/WG20 N751 Date: June 29, 2000

Introduction of ISO/IEC JTC1 SC 38 & its standard work on cloud computing. Junfeng ZHAO

Ecma TC43: Universal 3D

SC22/WG20 N677 Date: May 12, 1999

ebook library PAGE 1 HOW TO OPTIMIZE TRANSLATIONS AND ACCELERATE TIME TO MARKET

Promoting semantic interoperability between public administrations in Europe

City, University of London Institutional Repository. This version of the publication may differ from the final published version.

CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT

ESFRI WORKSHOP ON RIs AND EOSC

SharePoint Online Power User

Long-term preservation for INSPIRE: a metadata framework and geo-portal implementation

Emsi Privacy Shield Policy

The Go4IT project. Toward a TTCN-3 open environment for IPv6 protocols testing. Project identity card

OMAR Online Replacement Customer Partnership Group October 20, 2016

European Data Centre Infrastructure Standards EN series. Rob Cardigan, Senior Product Manager Nexans Cabling Solutions

COUNCIL OF THE EUROPEAN UNION. Brussels, 28 January 2003 (OR. en) 15723/02 TELECOM 78 JAI 307 PESC 593

OFELIA The European OpenFlow Experimental Facility

Harwich Haven - Surrender to Sanctuary.

SELF SERVICE INTERFACE CODE OF CONNECTION

Inge Van Nieuwerburgh OpenAIRE NOAD Belgium. Tools&Services. OpenAIRE EUDAT. can be reused under the CC BY license

Note for Approval NFA

Help for Suppliers. (UK Public Sector)

Thanks for using Dropbox! Here we describe how we collect, use and handle your information when

DMTF Technologies and Alliances Update Hemal Shah, DMTF Senior VP of Technology & TC Chair Broadcom Limited John Leung, DMTF VP of Alliances Intel

Transport Technology Connecting Australians. National Intelligent Transport Systems Strategy

Introduction to the Controlled Trade Markup Language (CTML) Technical Committee

DataFlow and VIDaaS Workshop

The Scottish Credit and Qualifications Framework and Chartered Banker Institute

Front Office for NetBackup Guide Self-service backup & restore

Research Data Edinburgh: MANTRA & Edinburgh DataShare. Stuart Macdonald EDINA & Data Library University of Edinburgh

Robin Wilson Director. Digital Identifiers Metadata Services

Readiness of Individual European Recycling Companies. Hosted by StorageTek

BUYER S GUIDE WEBSITE DEVELOPMENT

This report was prepared by the Information Commissioner s Office, United Kingdom (hereafter UK ICO ).

COURSE OUTLINE MOC 20488: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

Reduced Quality Sample

Module 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)

IaaS Framework Agreements Pan-European Cloud Services ready for adoption

INSPIRE in a nutshell, and overview of the European Union Location Framework

Call for expression of interest in leadership roles for the Supergen Energy Networks Hub

Federated Authentication for E-Infrastructures

Community College of Beaver County. Request for Proposal. April 15, 2019

Facilitate Open Science Training for European Research

The EGI AAI CheckIn Service

ISO INTERNATIONAL STANDARD. Graphic technology Variable printing data exchange Part 1: Using PPML 2.1 and PDF 1.

Transcription:

Title Developing Locale-Aware Support for DMPonline version 4 DMPonline is increasingly being used to support data management planning by users at work in different national contexts. This note scopes out the functionality required to support localisation in DMPonline version 4, and outlines technical issues in developing these locale-aware services. This note forms part of the deliverables for the May 2015 incremental release of DMPonline version 4 as identified in our development roadmap for 2015. Date of Issue 18 May 2015 This technical note is provided for descriptive purposes. To clarify any of the issues covered, please contact the DMPonline team by email at dmponline@dcc.ac.uk Developing Locale-Aware Support for DMPonline version 4 1 of 6

Scope Enabling use of DMPonline version 4, the data management planning service developed by the DCC, across a range of national contexts requires localisation support. The need for this functionality stems from increasing diversity in the DMPonline user community, particularly the increasing range of international users. To reflect this, the design and implementation of localisation support is one of the themes in the DMPonline development roadmap for 2015. Localisation, in this context, includes tailoring not only the language used to display text to the user but also the range of other features needed to align DMPonline for the user community within a specific locale. National contexts represent one key set of locales for DMPonline. We could also consider other types of locale such as EU research consortia. This note proposes: The range of features to be configured in order to tailor the DMPonline service to any specific locale; The mechanism by which users can select their required locale when using the DMPonline service; The technical platforms that will be used to develop localisation support within the DMPonline software code base. Related Documents ISO (2006). ISO 3166-1 Codes for the representation of names of countries and their subdivisions Part 1: Country Codes, International Standards Organization [available at http://www.iso.org/iso/country_codes, accessed 17 May 2015] W3C (2004). Web service Iinternationalization usage scenarios - W3C Working Group Note 20, World-Wide Web Consortium [available at http://www.w3c.org/tr/ws-i18n-scenarios, accessed 17 May 2015] W3C (2012). Web service internationalization (WS-I18N) - W3C Working Group Note 22, World-Wide Web Consortium [available at http://www.w3c.org/tr/ws-i18n, accessed 17 May 2015] Developing Locale-Aware Support for DMPonline version 4 2 of 6

Locale-Specific Features The features that need to be configured within the DMPonline service for each locale are listed in the Table 1. Feature UI Language DMP Language Date and Time Conventions Data Format Conventions Institution List Funder List The language used for the text presented on the DMPonline user interface (UI). This includes the text presented on DMPonline menus, forms, buttons, status messages, etc. The language used for the content created in data management plans (DMPs). DMPonline users may want to generate plan content in a range of languages dependent on funder requirements, so we should support plan content creation/editing in multiple languages within each locale. The dates, times and related information presented via the DMPonline user interface and stored in DMPs created using DMPonline. This includes date/time formatting options and the selection of an appropriate time zone. The formatting and layout conventions used for culturally dependent information such as postal addresses, currency, etc. The list of institutions relevant to the given locale. It is likely that some institutions may relevant to all locales (locale-neutral), whilst other institutions will be locale-specific. For example, UK universities are relevant to UK users of DMPonline, whilst pan-european institutions such as the European Bioinformatics Institute may be relevant across multiple locales. The list of funders relevant to the given locale. It is likely that some funders may be relevant to all locales (locale-neutral), whilst other funders will be locale-specific. For example, DMPonline users based in the Netherlands may not require access to UK funders, but users in both the Netherlands and the UK will have access to EU funder streams. Developing Locale-Aware Support for DMPonline version 4 3 of 6

Feature DMP Templates User Authentication Procedure The list of DMP templates relevant to the given locale. In line with the list of funders, it is likely that some DMP templates may be relevant to all locales (locale-neutral), whilst other DMP templates will be locale-specific. For example, DMPonline users based in the Netherlands may not require access to UK funder templates, but users in both the Netherlands and the UK will have access to EU funder templates. The identification scheme used to authenticate HEI users of DMPonline in a given locale. For example, the UK Access Management Federation for Education and Research acts as a point of authentication for UK users of DMPonline. Different federations act on behalf of other jurisdictions. Table 1: Summary of locale-specific features to be configured in DMPonline Requesting a Locale We propose delivering the locale-specific DMPonline service in line with the Service-Determined pattern defined by the W3C (2004, 2012). In particular, we propose separate URL bindings for DMPonline based on the locale as illustrated in Table 2. For national locales, the designator for the locale-specific binding of DMPonline will use the relevant ISO country code (ISO 2006). The default locale of the service hosted by the DCC will be set to the UK national context. For project-based locales, the designator for the locale-specific binding will use the project name. Locale Default Locale Locale for UK National Context Locale for Netherlands National Context Locale for Project-Based Context for Elixir- EUROPE Research Consortium URL Binding http://www.dmponline.dcc.ac.uk http://www.dmponline.dcc.ac.uk/gb http://www.dmponline.dcc.ac.uk/nl http://www.dmponline.dcc.ac.uk/elixir-europe Table 2: Example locale-specific bindings for the DMPonline service Developing Locale-Aware Support for DMPonline version 4 4 of 6

Technical Considerations The features necessary to configure the DMPonline service for each locale will be developed using the technical approaches listed in Table 3. Feature UI Language Conform the DMPonline software to the Rails internationalization (I18n) API. Publish the set of resource strings for which translations are required via GitHub wiki. Provide translation files for the supported set of languages in locale-specific configuration files. DMP Language Date and Time Conventions Data Format Conventions Institution List Funder List DMP Templates User Authentication Procedure Conform the DMPonline software to the internationalization (I18n) API for tinymce as defined by the tinymce-rails gem. Conform the DMPonline software to the Rails internationalization (I18n) API. Conform the DMPonline software to the Rails internationalization (I18n) API. Provide locale-specific seed files defining an initial set of institutions. Provide locale-specific seed files defining an initial set of funders. Provide locale-specific seed files defining an initial set of DMP templates. Conform the user authentication workflow within DMPonline to the SAML 2.0 protocol. Define the respective Identity Provider for the SAML 2.0 protocol in a locale-specific configuration file. Table 3: Summary of locale-specific features to be configured in DMPonline Developing Locale-Aware Support for DMPonline version 4 5 of 6

Feedback We welcome your feedback on this technical note. Please report any comments/problems directly to the DMPonline team by email to dmponline@dcc.ac.uk. DMPonline has an active community of users, including researchers, institutional RDM support staff, funders, data curators and developers. We strive to engage more directly with all our users, and invite you to join the DMPonline user group. This user group provides a forum for discussion, and an opportunity to feedback on issues such as those covered by this technical note to help shape the future direction of the tool. To join the user group, please visit www.jiscmail.ac.uk/dmponline-user-group. Developing Locale-Aware Support for DMPonline version 4 6 of 6