-
Notifications
You must be signed in to change notification settings - Fork 4
Release11changelog
Ben Greenwood edited this page Nov 20, 2013
·
7 revisions
Release 11 is a major release, adding support for the latest version of the RIF-CS schema, updates to the relationship model, enhanced navigation and browsing tools in the Research Data Australia portal and improved security for our Cite My Data service, as well as several other performance and bug fixes.
Highlights of R11 include:
- support for the latest version of the RIF-CS schema (version 1.5) which enhances the the relatedInfo element (to support linking of records and publications by identifiers) and adds a number of new vocabulary terms
- significant improvement to the browsing experience in Research Data Australia through our newly improved "Theme Pages" (previously "Topics") and a new feature-rich Content Management System
- new optional authentication layer to the Cite My Data service to enable DOI Service authentication without IP range restrictions
- support for data download links and service integration for pilot participants
- updates to Thomson Reuters DCI crosswalk to address pilot user feedback
- various other performance tweaks and bug fixes
Installation of this upgrade:
- update the ANDS-Registry-Core codebase (either fetch latest tarball or
git fetch && git rebase origin/master
) - add new tables to registry database (
etc/db/mysql/dbs_registry_r10.3_to_r11_incr.sql
) - update SOLR schema to R11 (check
etc/misc/solrschema_r11.xml
) - reindex registry contents (via the
maintenance
dashboard) (no need to re-enrich, index is sufficient) - (optional) update the ANDS-Registry-Contrib codebase (either fetch latest tarball or
git fetch && git rebase origin/master
) - (optional) create the directory
assets/shared/theme_pages/
and make it writeable by web server
- updated Schema and Schema documentation to reflect new element changes (CC-651)
- added new vocabulary terms to
/rifcs15/
ANDS Vocabulary service (and therefore the dropdown menus on Add Registry Object screens) - added new schema elements to the Add Registry Object and Record view screens of the registry (CC-655)
- added new database table to track registry object identifiers and relationships and infer connections based on these (see
dbs_registry_r10.3_to_r11_incr.sql
andextensions/connections.php
getConnections()
) (CC-735) - update ORCID wizard tool to include importing based on RelatedInfo relationships (CC-658)
- add a new "Recently Modified Records" panel to the registry dashboard to ease navigation
- added "view more" capability to Record View screen to enable the viewing of additional inferred related object links (if the record has more than 20) (CC-621)
- removed incorrect error message being displayed when adding an electronic email address (CC-645)
- fixed missing button to remove existenceDate elements on Add Record screens (CC-663)
- updated the reverse mappings for "isParticipantIn" relationships across the registry (CC-624)
- improved registry front-end performance, add a new
grunt build
step to deployment which compresses the shared images, javascript and stylesheet files throughout the Registry
- Update Thomson Reuters DCI crosswalk to include Phase 3 changes based on feedback from pilot users (CC-732 / CC-545)
-
- extended acceptable party relationship types for authorship inference
-
- include identifiers as ResearcherID for mapped authors
-
- as a last resort, treat the record's ingest date into the registry as a creation date
-
- infer funding body and project details from related records
- Add a new
twitter
app toRegistry-Contrib
to trigger "tweeting" of recently harvested records into ANZSRC FOR codes
- Completed Theme CMS to enable management of Theme Pages (
apps/theme_cms
) (CC-676/CC-496) - Added a new "Bulk Tagging" tool for management of tags en-masse (
apps/theme_cms/bulk_tag
) (CC-729/CC-496) - Added new front-end on Portal for viewing Theme Pages (see "Themes" link on RDA) (CC-677/CC-496)
- Added theme page details to search index (theme pages will be highlighted in search results to promote visibility)
- added ability to authenticate with the service via a shared token (using HTTP Authentication headers or POST data) (CC-703)
- changed internal format for describing IP ranges; added proper CIDR support
- added a management interface for the creation/modification of CMD user accounts (CC-691)
- added support for an additional
extRif:digitalAssets
element to be supplied with record RIF-CS (CC-739/CC-738) - added a hidden tab to the Add Record Screen (alt+shift+A to display) which allows editing of annotations element (CC-739)
- added display support on RDA Portal for this new element (CC-740)
- added a preliminary guide on how to use this functionality (CC-741)
- fixed a bug on registry dashboard vocabulary panel which linked to the wrong vocabulary
- escaped HTML entities in the relatedObject title (in extRif)
- moved tools menu to be visible to public, removed ABS SDMX test tool altogether
- fixed encoding and whitespace issues in portal meta elements
- add proper escaping to identifier matches for the duplicate records phase 1 functionality on RDA
- added tags table to database to enable persistence after record removal
- added new date_created and date_updated timestamp to SOLR index
- added ability to invoke specific HMVC apps from the command line (i.e. php index.php apps twitter/makeTweet "blah")