Future plans

The DCC & UC3 are now collaborating to develop the DMPRoadmap codebase. A pre-release of this is deployed on the DMPonline, DMPTuuli and DMPMelbourne sites covering:

  • New data model and major code refactoring to optimise performance
  • Multi-lingual support so foreign language versions can be presented
  • APIs to create plans, extract guidance and generate statistics
  • Improved create plan workflow
  • Enhanced admin controls
  • ORCID authentication

The full MVP release is expected in August 2017. This will include the following additional features:

  • Basic support for reviewing Data Management Plans
  • Visibility controls to keep DMPs private, share within the institution or make public
  • A statistics dashboard for institutional admins
  • Ability to flag test plans
  • Email notification system
  • Institutional access to plans
  • Copy template options
  • Copy plan options

Further work is planned to add DMP versioning, a lifecycle to indicate the status of plans, a new text editor and integrations with BioSharing and others in support of more machine-actionable DMPs.

Current release

The current version of DMPonline is 0.2.14. This is a pre-release of the DMPRoadmap codebase. The first full release is expected in August 2017.

  • Release Notes
  • The code is available on GitHub.


We have an active and growing user base, and are grateful to the members who suggest ideas for new and improved features. If you would like to help shape our future plans, there are lots of ways you can get involved:

Suggest new features

If you have a feature request or think you have found a bug, please check out the list of issues on GitHub. If your issue isn't listed there, please add it. You can also add comments to existing tickets to give further information or just to let us know how important it is to you. This will help us to help us prioritise future developments.

Join the user group

We run a listserv for the DMPonline user group that you can request to join. We also host periodic meetings to consult on our plans. Being part of the user group gives you the opportunity to be informed about future developments and to provide feedback to help shape our plans.

Our user group sessions are usually focused around a certain topic (e.g. fleshing out use cases for an API) so invites are sent based on your areas of expertise. It is helpful for us to know your role and interests to invite relevant people to each session. Please introduce yourself on the list and share your ideas.

Notes from previous user group sessions are provided below:

Please let us know your interests and share your ideas for future developments via the mailing list so the community as a whole can feedback on them.

Customise DMPonline

DMPonline can be customised by institutions and disciplines. You can add templates for users in your organisation and tailored guidance that explains local support and services. Example answers can also be offered to help users understand what to write in a Data Management Plan. To do this you’ll need to request admin access, so please email us on dmponline@dcc.ac.uk.

Further guidance on customising DMPonline is available on the DMPonline website.

Contribute to the code

DMPonline is a Ruby on Rails application. The source code is made available under an MIT License. Please inform us if you install an instance of DMPonline so we can include it in the inventory, and offer any bug fixes or enhancements you make to the code back to the community. We have a community slack channel (request access) and contributor guidelines to help you join us.

If you install an instance of DMPonline we require that you credit the DCC & UC3 as originators of the tool. We recommend that the acknowledgement takes the form of a logo with a link back to the GitHub repository