Category: machine-actionable

DMPonline user group: where next?

We’ve run a couple of user group sessions over the last few weeks. Many thanks to those who attended in Amsterdam and Manchester. It was particularly helpful to hear how you are using the tool and what changes you would like. The DCC team met on Monday to process your feedback and have set the following priorities:

  1. Full text API (#2086)
    You wanted an extension of the plans API to allow authorised admin users to pull out the full text of DMPs for their organisation. Sam has already developed this but it takes a long time to run in real-time so we are going to harvest the data overnight. This requires some changes to our infrastructure but we should be able to release the API later this month.
  2. Reviewer admin permission (#2087)
    It seems that many of you have multiple reviewers of plans and would like this to be a separate role that can be assigned by the org admin. We’re in the process of adding this, and will adjust our contract so you’re not paying more for multiple plan reviewers.
  3. Adding a field for School / Division / Department (#2088)
    We plan to add one field to the edit profile page for which you can name and define a controlled value list. This will allow you to identify the sub-unit affiliation of your users. In time we could extend the functionality to allow you to pull stats on this (e.g. plans by school) and to allow customisations to be done by sub-unit level. Currently it is only the guidance that works in their vein.
  4. Conditional questions (#1772)
    This is a bigger piece of feature development, which we have scheduled for the summer months. It was top priority for you so we will add it first.
  5. Custom section on funder templates (#2072)
    Many of you have the same custom section on funder templates and want to create it once and apply across all / a selection. This will be provided as a new feature in Summer 2019.
  6. Plan versioning 
    Again, this is a bigger piece of feature development, which we have scheduled for the summer months.

There were a number of smaller items raised during discussion too. These have been added as tickets (see the ‘user group’) label and will be addressed during the coming few sprints.

Other areas of interest which represent larger feature development and are to be placed into development plans have been captured on the ‘Future enhancements’ section of the wiki for now.
 
Manchester’s case study on using DMPonline was really inspiring and we wanted to ask how we can support others to do some similar things. We realise not everyone has development effort in-house so we wondered whether it would help if we wrote a script to send you weekly/monthly email notifications of new users and plans so you can monitor usage and start to interact with and assist users more? Let us know what you think.
 
We are due to push out a new release immediately after Easter. Amongst other things, this includes:
  • bug fixes for guidance / comment display when text runs outside the box
  • adjustments to comment notification so users don’t receive multiple emails when you provide feedback
  • display of themed guidance in ‘customise template’ preview
  • table-styling fixes
  • plans by template statistics

You can see these on the test site now and in live deployment soon.

All feedback welcome!
 
Magdalena, Diana, Sam & Sarah
 

Roadmap back to school edition

Image: CC-BY-NC-ND ‘Pencils‘ by Vanessa Lynn
 
Summer activities and latest (major 2.0.0) release
The DMPRoadmap team is checking in with an overdue update after rotating holidays and work travels over the past few months. We also experienced some core team staff transitions and began juggling some parallel projects. As a result we haven’t been following a regular development schedule, but we have been busy tidying up the codebase and documentation. 
 
This post summarizes the contents of the major release and provides instructions for those with existing installations who will need to make some configuration changes in order to upgrade to the latest and greatest DMPRoadmap code. In addition to infrastructure improvements, we fixed some bugs and completed some feature enhancements. We appreciate the feedback and encourage you to keep it coming since this helps us set priorities (listed on the development roadmap) and meet the data management planning needs of our increasingly international user community. On that note, we welcome Japan (National Institute for Informatics) and South Africa (NeDICC) as additional voices in the DMP conversation!
 
Read on for more details about all the great things packed into the latest release, as well as some general updates about our services and of course machine-actionable DMPs. The DCC has already pushed the release out to its services and the DMPTool will be upgrading soon – separate communications to follow. Those who run their own instances should check out the full release notes and a video tutorial on the validations and data clean-up (thanks Gavin!) to complete the upgrade.
 
DMPRoadmap housekeeping work (full release notes, highlights below)
  • Instructions for existing installations to upgrade to the latest release. Please read and follow these carefully to prevent any issues arising from invalid data. We highly recommend that you backup your existing database before running through these steps to prepare your system for Roadmap 2.0.0!
  • Added a full suite of automated unit tests to make it easier to incorporate external contributions and improve overall reliability.
  • Added data validations for improved data integrity.
  • Created new and revised existing documentation for coding conventions, tests, translations, etc (Github wiki). We can now update existing translations and add new ones more efficiently.
DMPRoadmap new features and bug fixes
  • Comments are now visible by default without having to click ‘Show.’ Stay tuned for additional improvements to the plan comments functionality in upcoming sprints. 
  • Renamed/standardized text labels for ‘Save’ buttons for clarity.
  • Added a button to download a list of org users as a csv file (Admin > ‘Users’ page)
  • Added a global usage report for total users and plans for all orgs (Admin > ‘Usage’ page)
  • Admins can create customized template sections and place them at the beginning or end of funder templates via drag-and-drop 
  • Removed multi-select box as an answer format and replaced with multiple choice
DCC/DMPonline subscriptions [Please note: this does not apply to DMPTool users]
Another recent change is in the DMPonline service delivery model. The DCC has been running DMP services for overseas clients for several years and is now transitioning the core DMPonline tool to a subscription model based on administrator access to the tool. The core functionality (developing, sharing and publishing DMPs) remains freely accessible to all, as well as the templates, guidance and user manuals we offer. We also remain committed to the Open Source DMPRoadmap codebase. The charges cover the support infrastructure necessary to run a production-level international service. More information is available for our users in a recent announcement. We’re also growing the support team to keep up with the requests we’re receiving. If you are interested in being at the cutting edge of DMP services and engaging with the international community to define future directions, apply to join us!
 
Machine-actionable DMPs
Increasing the opportunities for machine-actionability of DMPs was one of the spurs behind the DMPRoadmap collaboration. Facilities already exist via use of a number of standard identifiers and we’re moving on both the standards development tracks and code development and testing.
 
The CDL has been prototyping for the NSF EAGER grant and started a blog series focused on this work (#1, #2, next installation forthcoming), with an eye to seeding conversations and sharing experiences as many of us begin to experiment in multiple directions. CDL prototyping efforts are separate from the DMPRoadmap project currently but will inform future enhancements.
 

We’re also attempting to inventory global activities and projects on https://activedmps.org Some updates for this page are in the works to highlight new requirements and tools. Please add any other updates you’re aware of! Sarah ran a workshop in South Africa in August on behalf of NeDICC to gather requirements for machine-actionable DMPs there and the DCC will be hosting a visit from DIRISA in December. All the content from the workshop is on Zenodo and you can see how engaged the audience got in mapping our solutions. The DCC is also presenting on recent trends in DMPs as part of the OpenAIRE and FOSTER webinar series for Open Access week 2018. The talk maps out the current and emerging tools from a European perspective. Check out the slides and video

Image: CC-BY ‘Active DMPs in South Africa‘ by Sarah Jones
 
You can also check out the preprint and/or stop by the poster for ‘Ten Principles for Machine-Actionable DMPs’ at Force2018 in Montreal and the RDA plenary in Botswana. This work presents 10 community-generated principles to put machine-actionable DMPs into practice and realize their benefits. The principles describe specific actions that various stakeholders are already undertaking or should take.
 
We encourage everyone to contribute to the session for the DMP Common Standards working group at the next RDA plenary (Nov 5-8 in Botswana). There is community
consensus that interoperability and delivery of DMP information across systems requires a common data model; this group aims to deliver a framework for this essential first step in actualizing machine-actionable DMPs.
 
 

Roll up, roll up! Get yer DMP update here.

Image Paper seller and bench CC-BY-NC-ND By Henry…
Last month saw a busy Active DMPs and Domain Repositories Interest Groups joint session at the RDA Plenary at Montreal. Two new working groups have been launched to advance work in this area: one on…

On the right track(s) – DCC release draws nigh

Eurostar by red hand records CC-BY-ND
Preliminary DMPRoadmap out to test
We’ve made a major breakthrough this month, getting a preliminary version of the DMPRoadmap code out to test on DMPonline, DMPTuuli and DMPMelbourne. This has taken longer …

The 20:51 sprint (Roadmap team-building: UK edition)

This week we hosted the DMPTool team to flesh out our plans for ‘roadmap’ – the joint codebase we’re building together based on DMPonline and DMPTool. The key focus was reviewing and prioritising tasks for an initial release. &n…