Exploring the Future Potential of AI-Enabled Smartphone Processors
DMPonline user group
1. User Group Session, IDCC 2016, Amsterdam
Sarah Jones, Marta Ribeiro, and David Wilson
Digital Curation Centre
Locale-Aware Support
https://dmponline.dcc.ac.uk
2. Supporting Locale-Aware DMPonline
• Understand the range of
contexts (locales) in which
DMPonline is/will be used
• Understand the service
needs for different locales
3. Objectives
1. What is the range of locales for DMPonline instances?
2. Which features of DMPonline need to be customized
for specific locales?
3. Which data do we need to share/exchange across
locales?
4. Who should customize DMPonline instances for
specific locales?
4. Objectives
1. What is the range of locales for DMPonline instances?
2. Which features of DMPonline need to be customized
for specific locales?
3. Which data do we need to share/exchange across
locales?
4. Who should customize DMPonline instances for
specific locales?
5. Range of DMPonline Locales
?
Institutional
Instances
Special Interest
Instances
National
Instances
Funder
Instances
6. Architectural Options
Separately hosted
instances per locale
Single instance
hosting
multiple
locales sharing
a common
database
Single instance
hosting
multiple
locales with
locale-specific
databases
7. Range of DMPonline Locales
Discussion points:
What types of locale are required – national,
institutional, research consortia, disciplinary special
interest groups, funders, others?
How common is each type of locale? Is there a
preferred type?
What is the motivation for separate DMPonline
instances - ownership, data security, usability, other
reasons?
8. Objectives
1. What is the range of locales for DMPonline instances?
2. Which features of DMPonline need to be customized
for specific locales?
3. Which data do we need to share/exchange across
locales?
4. Who should customize DMPonline instances for
specific locales?
9. Range of Locale-Specific Features
User
interface
language
and data
formatting
Text entry
language
Institution
lists
Funder lists
and DMP
template
lists
User sign-in
mechanismDocument
& guides
language
•https://dmponline.dcc.ac.uk
10. Range of Locale-Specific Features
Discussion points:
Which features should be customized for each locale?
user interface language
date, address, currency formatting
text entry language
guides and other documents
list of institutions
list of funders and DMP templates
user authentication mechanism
others…
What are the priorities for service delivery?
11. Objectives
1. What is the range of locales for DMPonline instances?
2. Which features of DMPonline need to be customized
for specific locales?
3. Which data do we need to share/exchange across
locales?
4. Who should customize DMPonline instances for
specific locales?
12. Sharing/Exchanging Data across Locales
Institution
User
DMP
Project
Funder
DMP
TemplateGuidance
Users
Templates
Guidance
DMPs
13. Sharing/Exchanging Data across Locales
Discussion points:
Should separate locales share databases?
Would a multi-tenant DCC instance be useful?
Which data should it possible to exchange between
locales – DMPs, DMP templates, others?
Which (standard) formats should be used to exchange
this data?
Would you use developer resources such as a RESTful
API to exchange data?
14. Objectives
1. What is the range of locales for DMPonline instances?
2. Which features of DMPonline need to be customized
for specific locales?
3. Which data do we need to exchange between
locales?
4. Who should customize DMPonline instances for
specific locales?
15. Customizing DMPonline for Locales
Discussion points:
What is the preferred means of customizing
DMPonline instances for specific locales?
Would you use a charged service offered by DCC to
deploy a customized DMPonline instance for your
locale?
How should we share language translations and other
locale-specific customizations with the DMPonline
community?
16. Next Steps …
• Develop internationalization support for DCC-hosted
main instance at https://dmponline.dcc.ac.uk
• Collaborate with a selection of current users to
develop locale-specific instances for multiple contexts