DMPOnline is the DCC’s data management planning tool, available at dmponline.dcc.ac.uk
Development of the DMPOnline by the Digital Curation Centre has been funded by JISC. JISC inspires UK colleges and universities in the innovative use of digital technologies, helping to maintain the UK’s position as a global leader in education. www.jisc.ac.uk
This is just the application code, none of the accompanying question data available at dmponline.dcc.ac.uk is included.
The tool has three main functions
-
To help create and maintain different versions of Data Management Plans;
-
To provide useful guidance on data management issues and how to meet research funders’ requirements;
-
To export attractive and useful plans in a variety of formats.
-
On its way… in the meantime, please email info@dcc.ac.uk
-
Bug Reports & Feature Requests: github.com/DigitalCurationCentre/DMPOnline/issues
DMPOnline is a Ruby on Rails application. Further details on how to install Ruby on Rails applications are available from rubyonrails.org
After downloading, create a config/database.yml
file based on the provided config/database_example.yml
file. Currently only MySQL databases are supported.
Edit the configuration files at config/environments
to include your contact email addresses.
Edit the configuration setting config.action_mailer.default_url_options
in config/application.rb
Edit values for config.mailer_sender
and config.pepper
in config/initializers/devise.rb
Set a secret token in config/initializers/secret_token.rb
You’ll need to install gems, build the database and then start the server:
$> bundle install $> rake db:setup $> rails server
The database seed data will give you three users:
- admin@example.com
-
Full system admin user
- organisation@example.com
-
A dummy organisation admin user
- user@example.com
-
A normal end user
The password for each of these is ‘password’
DMPOnline is built using a number of other open source projects, including
- Active Admin
-
A framework for creating administration-style interfaces.
- Formtastic
-
A DSL for semantically building forms.
- Devise
-
User authentication is done using Devise
- Highcharts JS
-
JavaScript library for creating interactive charts. Not free for commercial use: shop.highsoft.com/highcharts.html
- Iconic Icons
-
SVG icon set designed by P.J. Onori: somerandomdude.com/projects/iconic
Copyright © 2012 Digital Curation Centre, University of Edinburgh. See AGPL-LICENSE for details.