Skip to content

Release19.1Changelog

j-benn edited this page Jun 1, 2016 · 8 revisions

Technical Changelog

This service release includes a number of Research Data Australia (RDA), Research Vocabularies Australia (RVA), ANDS DOI Service and ANDS Registry bug fixes and minor enhancements:

Research Vocabularies Australia:

  • Change the view of the RVA portal concepts in the browse/navigation tree to display alphabetically (CC-1714)

Research Data Australia:

  • Minor update to the text on 'Explore Grants and Projects home page (CC-1733)
  • Fix the issue with the display of reverse primary record relationships (CC-1679)
  • Fix the issue with RDA record import tool wherein the electronic URL is not included during import (CC-1680)
  • Re-implement fuzzy search in RDA (CC-1687)
  • Display the identifier for related objects in the related object popout in RDA (CC-1149)
  • Display all location URLs in a record view page (CC-1663)
  • Correctly display the Rights Statement under 'Licence & Rights'instead of the 'Access' section in a record view page (CC-1659)

ANDS DOI Service:

  • Update the URL character limit for DOIs to display the complete URLs in My DOIs (CC-1640)
  • Enhance My DOIs 'Deactivate' functionality to allow authorised logged in users to use it without IP restriction/checks (CC-1650)

ANDS Registry:

  • Removal of the 'Create draft copy' option in Manage Records (CC-900)
  • Update the 'Export to DCI' on Registry Dashboard to use the most recent XSLT (CC-1573)
  • Fixed the issue with OAI-PMH Incremental harvest (CC-1685)

APIs, Widgets and Tools:

  • A new API, the Research Activity API, has been added to this release of RDA. It supersedes the existing Research Grants API. (CC-1169)

    This API provides machine access to the research activity information aggregated in RDA from grant information supplied by multiple research funders and project descriptions supplied by universities, research institutions and agencies. The contents can be explored at http://researchdata.ands.org.au/grants

    Usage: http://researchdata.ands.org.au/api/v2.0/registry/activities?api_key={apiKey}&{params}

    The parameters available with this API are detailed in the documentation at http://developers.ands.org.au/services/research-activity-api/. They include title, identifier, description, subject, researcher, institution, funder and more as well as allowing results to be filtered by type (grant, project, program) and status (active, closed, pending). It also supports incremental harvesting using the parameters addedSince and modifiedSince.

    The response format is JSON and details are in the documentation which also includes some query examples.

    The earlier Research Grants API is deprecated but will remain in place temporarily fro six months to give sufficient time for systems which use the Research Grants API to be modified to use the Research Activity API instead. Please contact [email protected] if you have any concerns or queries.

  • Develop an Activities Lookup Widget to align with new Research Activities API (CC-1686)

  • DCI Preview Tool update (CC-1626)


Installation of this upgrade:

  • Update the ANDS-Registry-Core codebase (either fetch latest tarball or git fetch && git rebase origin/master)
  • update vocabs database (dbs_vocabs_r18_to_r19.1_incr.sql)
  • build and deploy latest version. Nota optime: the Toolkit now requires Java 8. Therefore: install OpenJDK 8 (sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel) and make it the default Java (i.e., what /etc/alternatives/java, javac, etc., points to; see the section "Setting the default Java" below), then restart Tomcat.
  • Update all existing generated concepts_tree.json files using the update_concepts_tree.php script in the Toolkit repo.
  • update registry database (dbs_registry_r19_to_r19.1_incr.sql)
  • update dois database (dbs_dois_r19_to_r19.1_incr.sql)
  • sudo su -s /bin/sh apache -c "php index.php registry maintenance migrate doMigration vocabIndex up
  • Reindex the registry(via /registry/maintenance/syncmenu/)