forked from datacite/mds
-
Notifications
You must be signed in to change notification settings - Fork 2
ReleaseNotes
koelnconcert edited this page Mar 12, 2013
·
47 revisions
Versioning policy: http://semver.org/
See list of closed milestones for a more complete list of changes and bug fixes.
- increase allowed length of URLs to 2048
- bulk creation of prefixes (for admins)
- better selection of prefixes: show unused prefixes first; larger selection box
- validity period of change password link increased
- minor UI stuff:
- sort digits with more than 4 digits correctly
- add missing tooltips
- fix missing internationalisation
- increase default size of lists; add upper bound
- better date format in tables
- linking to datacentre on show dataset screen
- increase metadata size limit to 1 MByte
- add
/status
url to check if server is operating normally and has connection to all relevant external services (like handle server) - URL changes should be seen immediately in UI
- semicolon now allowed for csv list (like list of domains)
- fix: never overwrite first minting time
- Media (additional URLs for different media types)
- not an experiment any more
- API
- Preparation for "No DOI without metadata"
- add xml field to "Register new Dataset" (optional for now)
- Tracking time of actual minting of a DOI.
- UI: "My account" show number of DOIs per prefix; total number of DOIs does not include test DOIs anymore.
- UI: fix problem with session timeout and switch user functionality
- API: add DOI, which has been parsed out of the metadata, to upload response.
- allow updating of "legacy" DOIs (e.g. some which contain spaces)
- always allow datacite.org as domain
- UI: French translation added
- UI: Button added to request a password change on "my account" page
- UI: fix annoying bug restraining an allocator/admin from logging out
- API: inform if operation was not executed due to testMode
- support for localization
- add German translation
- Option to enable experimental features only for some users
- Implement additional URLs for different media types (experimental feature)
- User Interface: comment field added for allocators
- User Interface: checkbox to resend welcome mail (on update datacentre/allocator form)
- General: list of prefixes for datacentre can now be empty (because test prefix is automatically available)
- General: restrict list of URL protocols for DOI (
http
,https
,ftp
) - User Interface: better switch-to-user function (now on datacentre/allocator table and show page; show login pathway)
- Datasets with test prefix are now purged automatically if they are not updated for 30 days
- Framework for converting metadata. Will be used for fixing Metadata from MDS v1 and for converting deprecated schema versions.
User Interface:
- Namespace of metadata is shown
- Flag to indicate if metadata is converted by MDS (see above)
- Tooltips for table headers
- Dataset list: show information about latest metadata
- General: Disallow spaces in DOI
- API: ADMIN can now use API
- User Interface: Show URL of DOI
- User Interface: Remember Me on login form is now valid for 30 days
From 1 September 2011, v2 of the DataCite Metadata Store (mds.datacite.org) will be the only way to mint DOIs with DataCite. All other APIs and interfaces will be retired, including MDS API v1 at api.datacite.org, direct access to TIB's Handle server, and TIB's SOAP interface. DataCite members are still free to develop their own systems but those systems will be required to use MDS v2 as a backend.
- No more beta! After fixing bugs for the last six months we are ready to drop beta status
- Support for schema repository: many versions of schemas are accepted including the latest 2.1. Please see example document. Note that you need to declare a schema in the root element.
- Streamlined API: based on feedback from users the API has been simplified. Only one method (POST) is used for creating and updating DOI and metadata, GET method is used for both DOI and metadata, and there are no more query parameters. Please read the documentation carefully.
- A new URL: https://mds.datacite.org. There are two reasons for the new location: (a) v2 is not backwards compatible with v1 (b) soon we will offer multiple services, so a single API URL will not be sufficient.
- Please note that only v2 will receive bugs fixes. v1 will operate until the end of August 2011. Both versions share the same database so there is no need for migration.
General:
- Only XML specifying schemas located at http://schema.datacite.org/meta in the root element will be accepted (please use schema version 2.1, version 2.0 of schema makes sense only with MDS v1)
- Everyone can (and should) use 10.5072 for testing. It is not necessary to assign this prefix to new datacentres
- Better debugging and diagnostics to help deal with reported problems
- A check introduced to ensure that DOI inside metadata file matches dataset's DOI
API:
- API documentation cleaned up. Sample code has moved to github
- Location headers included in the POST response
- GET methods on both /doi and /metadata
- DELETE metadata is idempotent (i.e. calling it repeatedly results in inactive dataset). In order to undelete, call POST again
User Interface:
- Tooltips for most form fields (all levels)
- Better prefix selection form (allocator/admin)
- Show assigned datacentre per prefix (allocator/admin)
- Switch to datacentre using a dropdown box (allocator/admin)
- List of datacentres contains number of datasets (allocator)
- Show joined list of all datasets (allocator)