Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: update roadmap as presented at Praxistreffen 2024

The first open-source release of DSpace-CRIS was based on DSpace 1.8.2. Current releases of DSpace-CRIS are based on current DSpace 7.56.1.

Info
titleCurrent release

The latest release is DSpace-CRIS 7 2023.01.00 dated June, 9th 202302.03 dated March, 29th 2024

This version, released on the February 9th of  June 20232024, provides alignment with DSpace 7.5 tag, and includes improvements in social sharing, Layout configuration export, top bar menu configurationminor improvements and bug fixing.

For previous DSpace versions the latest available tags are 5.11 and 6.4 both released on the August, 30th 2022 just after the release of the corresponding DSpace 6.4 and/or 5.11.  Please note that all the DSpace-CRIS versions based on DSpace versions older than 7.0 are End of Life (EOL) according to the corresponding DSpace announcement: Support for DSpace 5 and 6 is ending in 2023

Below there is a detailed release plan covering all the known features contributed by 4Science and other community members who support the enhancement of this open-source extension of DSpace (see: DSpace-CRIS Working Group). 

A visit to the community page maintained by DSpace-CRIS users is also recommended: https://wiki.duraspace.org/display/DSPACECRIS/New+Features

New functionalities are only developed for DSpace-CRIS 7.


...

  • Processes tailored to the entity types
  • Many additional data providers
  • Support for structured metadata, ternary relationships and nested metadata
  • Configurable layout for entities in tabs and boxes
  • ORCID v3 complete integration (pull and push of profile information, publications, projects, employments, qualitificationsqualification)
  • Management of personal profiles
  • Granular permissions at metadata level
  • Enhanced statistics visualization, reports, export capabilities including CVs in PDF, citation lists according to the CSL, and much more.

Please check the release notes of each DSpace-CRIS version and the technical documentation for more details.

A presentation of the newly released DSpace-CRIS was given at Open Repositories:

slides: http://doi.org/10.5281/zenodo.4923701. Video: https://youtu.be/8jgn0h38Zr8?t=3857 (starting at: 1h 03' 55").

Next releases

DSpace-CRIS 2023.02.00 LTS 04 is expected by September 2023summer of 2024 if no urgent issues are reported first.

  • sync with DSpace 7.6
  • Reorder of attachments
  • Signpostinghttps://signposting.org/
  • ROR Integration
  • Update the correction and suggestion services with the result of the Openaire   ELD Advanced project https://eosc-dih.eu/eld-advance/

DSpace-CRIS 2023.03.00 is expected by End  2023

  • COAR Notify 
  • ORCID Login Improvements from the GPF project
  • Item Claim (looking for funders / contributors)
  • Resourcesync (looking for funders / contributors)

2023

  • //eosc-dih.eu/eld-advance/​ (postponed from 2023.02.00 to wait for review of the corresponding plain DSpace PRs)
  • Enhanced Signpostinghttps://signposting.org/ support for DSpace-CRIS
  • Improved Audit System: who, what, when with details up to which metadata has been changed from which value to which value​

  • Support for multilanguage hierarchical metadata: currently metadata within a nested (i.e. Orgunit name of an affiliation, role, etc.) are not shown according to the current UI language

  • Mechanism to track check / timestamp outside of metadata: several features need to store a timestamp as a technical metadata on the item to allow incremental processing. This is the case for example for bibliometric update, bibliographic scan, sync procedures. We will introduce a dedicated mechanism outside of metadata to avoid "update" of the item when no strictly needed​

  • Administer mode to edit metadata of any DSpace Object (Community, Collection, Bundle, Bitstream, EPerson, Group)​

  • Expose relation over the SPARQL/RDF endpoint​

  • Upgrade to the Datacite schema version 4.5


DSpace-CRIS 2024.01.00 by April (not to use in production)

  • COAR Notify
  • based on a DSpace 8.0-snapshot commit t.b.d.

DSpace-CRIS 2024.02.00 by Sept (stable and production ready)

  • aligned to DSpace 8.0

Unspecified versions (looking for funders / contributors)

  • Authorship Claim: provide a way for an user to claim its role over a publication, project, etc. (previously named publication/item claim in DSpace-CRIS 5 renamed as it collides with a different feature introduced in DSpace 8)
  • FAIRiCat https://signposting.org/FAIRiCat/
  • Resourcesync
  • collecting the contributor Roles (CredIT support)​

  • Enforce validation and management of hierarchical metadata via an application profile also in the administer mode and over the API (PUT)​

  • Collect metrics from the OpenCitation​

  • Integrate OpenAlex as a live and suggestion provider ​

2024

DSpace-CRIS 7 2023.02.03 March, 29th

This version, released on the 29th of March 2024, provides minor improvements and bug fixing.

Key Enhancements

  • When linking a page of the repository, the use of a language can now be forced with a URL parameter (e.g lang=it)
  • Added the Communities and Collections section to the Admin menu for collection administrators when the section is not shown in the Navigation bar
  • Added a setting to enable/disable the Mirador download plugin. It is enabled by default
  • In items lists, thumbnails are embedded to avoid extra calls and slowdowns
  • Improved the responsiveness of metrics badge pop-ups on smaller screens
  • Added support for template Item in the struct builder script/configuration
  • Added configurable metadata of index-able item bitstreams on Solr
  • Lucky-search configuration now supports also redirect to specific bitstream allowing to preserve URL of individual files moving from other platform to DSpace (i.e. EPrints)
  • DOIOrganiser performance improved
  • Allowed administrators to always perform PUT/Patches operations over items (in progress or archived)
  • Improved the performance of the item-enhancer script
  • Display the current metrics consents text for each badge
  • Implement component to visualize current consents for metrics badges in a compact way
  • Introduced the relatedItemMetadataFields attribute on org.dspace.content.enhancer.impl.RelatedEntityItemEnhancer
  • The relatedItemMetadataField property in metadata-enhancer.xml now uses a list of values
  • Item thumbnail preview is now disabled in MyDSpace item list
  • The behavior of RelatedItemEnhancer has been updated to reduce the amount of generated metadata retaining the ability to minimize load to determine required changes when the source item or the related items (deepMode = true) are updated. Now only distinct sources uuid are tracked and for each source it is possible to extract/generate one or more virtual metadata values that will be all stored individual as cris.virtual. metadata. The place of the cris.virtual. metadata always match the place of the corresponding uuid / authority from which the metadata is generated and that is stored in the cris.virtualsource.. Please note that there is no guarantee about the order of the cris.virtualsource. values, it can differs from the order of the original metadata from which the authorities have been extracted. For example, the publication with Authors: Author1, Author2, Author3 can lead to the following virtual :
    cris.virtualsource.<qualifier> = uuid3, uuid3, uuid1, uuid2, uuid2, uuid2
    cris.virtual.<qualifier> = value-extracted-from-author3, value2-extracted-from-author3, value-extracted-from-author1, 
    value-extracted-from-author2, value2-extracted-from-author2, value3-extracted-from-author2
  • Added support for pushing the Product entities to ORCID (donated by floriangantner - University of Bamberg)
  • Added support for pushing the Patent entities to ORCID (donated by floriangantner - University of Bamberg)
  • Updated deduplication configuration for the new data-quality add-on features.
  • During submission, autosave is triggered by changes on dc.type by default
  • Removed sortablejs library dependency

Bug

  • Fixed issue for which navigating to the item page during CSR could have led to a hard redirect of the page
  • Resolved the out of memory error during Angular build
  • Supervised items in MyDSpace are now listed correctly
  • Fixed the error appearing in Edit item update when there’s no submitter
  • Fixed the issue for which the authority value was not saved if controlled vocabulary was used in a not repeatable field
  • Fixed bug for rendering cris-layout-configuration breaking when the rendering was set on a field without the filtering metadata
  • Fixed rendering issue with item page with huge/large number of metadata
  • Added the template for the subscription statistics email previously hard-coded in the script
  • Fix the issue of facets disappearing in search page when a filter was selected
  • Fixed issue with type-bind when dc.type is provided by a metadata enrichment
  • Fixed issue with type-bind when dc.type is vocabulary controlled
  • Fixed issue for which Authority was not saved for repeatable fields

DSpace-CRIS 7 2023.02.02 February, 9th

This version, released on the 9th of February 2024, provides minor improvements and bug fixing.

Key Enhancements

  • Created a bootable jar to execute DSpace REST as Spring Boot application

  • Added the internal routing on the counted component and improved its general appearance and behavior

  • Removed the dropdown menu with SherpaRomeo suggestions when entering the title of Books

  • Added support to display an alternative tab/box if the configured one is not accessible by the current user

  • Added AddToAny for sharing posts on social media

  • Implemented a GDPR-compliant metrics integration

    • Isolated consents for third party metrics, each of the metrics can be accepted/declined separately.

    • Script loading is conditional to allow giving consent for each metric.

    • Disabling each metric is possible on the whole environment via configuration property.

  • In order to have, for ORCID, an external identifier even for orgunits like departments, with this version the orgunit hierarchy is scanned upwards, and the first identifier is used for the disambiguation

  • Improved the post preview on social media when sharing it from the social buttons

  • Improved the appearance of subscription emails

  • The MetadataImporter was updated in order to be able to load all the registries at once, with the possibility of configuring which files must be used and without having to specify the file to use for every import

  • The ItemEnhancer now avoids performing an update of an item when there are no changes in the calculated virtual metadata, even when the deep \(previously named force\) mode is used. This prevents triggering other consumers, such as reindexing or altering the last modification date of the item if not really needed.

  • Created utility functions to handle internal and external links

  • The ROR integration also shows the country when providing suggestions in a field

Bug fixes

  • Using discovery configuration communityOrCollection for the item mapper in the item administrative section

  • Fixed the issue that made filters in the search section not work correctly if square brackets are used

  • Fixed the logo being displayed on the communities & collections pages. The logo had no maximum size

  • Added tests to test the community/collection logo could be edited once set/uploaded

  • The default logo was Person but the default one is now File since not every thumbnail is generally related to a Person it makes sense to have a more generic logo/thumbnail

  • This technical improvement opens the opportunity for performance improvements each time that a script or other functionalities require to work over all or a large list of items.

  • Restored the filters in the sidebar on the Search Results page

  • Fixed the link authn error during external login \(OIDC\)

  • Fixed the issue of not listing any community or collection when starting CSV and XLS Metadata export

  • The item page resolver function was corrected in the case of a single leading tab, resolving the issue of having a stuck loading of pages

  • Fix cris-layout box for bitstream type

  • Removed the yellow bar on the top of the page

  • Fixed the infinite scroll in the pop-up appearing when clicking the “All of DSpace” button in the search bar on MyDSpace page

  • Fixed the infinite scroll in the pop-up appearing when adding an entity starting from the option in the administration menu

  • Fixed the issue of the impossibility of running the filter-media process with limitations to a community or collection

  • Fixed the “detect duplicate” error which prevented the depositing of an item with a correction request

  • Fixed error with the process page not being correctly updated once the process ended

Based on DSpace tag 7.6.1 (backend) and 7.6.1 (front-end)

2023

DSpace-CRIS 7 2023.02.01 December, 27th

This version, released on the 27th December 2023, provides minor improvements and bug fixing.

Key Enhancements

  • Added item export format to export items as zip
  • Added possibility to restrict export format by groups
  • Introduced new metadata to show/hide item’s bitstreams using advanced-attachment
  • Updated AddtoAny twitter button icon and label to X
  • Added missing labels for ROR integration

Bug fixes

  • Fixed issue with redirecting after Shibboleth login
  • Fixed bug with read only fields within submission form

Based on DSpace tag 7.6.1 (backend) and 7.6.1 (front-end)


DSpace-CRIS 7 2023.02.00 November, 30th

This version, released on the 30th November 2023, provides alignment with DSpace 7.6.1 tag.

Upgrade instruction

The SOLR cores configuration MUST be updated with the last updates of this release.

A full SOLR reindex is reccomended, the search core could contains data that are inconsistent with the updated schema.xml version. You can rebuild the index via the dspace index-discovery script.

This could be a new script to be put in crontab

Key Enhancements

  • Alignment with DSpace 7.6.1 tag. See DSpace 7.6 release notes and DSpace 7.6.1 release notes for further information.
  • Improved ORCID login flow. Now it is possible to complete the login process even when the ORCID account’s email is private.
  • Improved ORCID integration with versioned entities. Now only the last versioned item is synchronized with ORCID.
  • Improved ROR integration. ROR is now exposed to datacite, it is possible to import orgunit from ROR and use the additional information like ROR id and type of orgunit to facilitate the selection of the correct orgunit.
  • Now the CRIS layout tool support multiple layout for the same entity accordingly to definable custom filters.

Major improvements areas / bug fixes

  • Improved application performance during SSR. Now requests for pages which contain search results are fetched on CSR only.
  • Changed route behavior for CRIS item pages. First tab defined by the CRIS layout is no longer used in the item’s URL. To maintain backward compatibility redirect to the main page is done automatically.
  • Improved managing of metadata security toggle for nested metadata.
  • Improved stability of hide and sort functionality.
  • Bulk export is accessible by the admin sidebar.
  • Improved sitemap generation to exclude restricted content and duplicate links for item.
  • Improved performance of filter-media script

Based on DSpace tag 7.6.1 (backend) and 7.6.1 (front-end)


DSpace-CRIS 7 2023.01.01 October, 4th

Version released on 4th of October, provides minor changes and bug fixing

Key Enhancements

  • Improved UI responsivity
  • Dynamic Edit Mode evaluation based on custom filters
  • Advanced attachments layout improvements
  • Improved metric donuts layout in search
  • Improved categories in statistics section

Major improvements areas / bug fixes

  • Fixed search tools in mobile view
  • Scopus Improvements in import & NPE prevention
  • Improved Usability of small buttons in MyDspace page
  • Fixed request correction feature not removing bitstreams
  • Enabled the use of legacy OAI identifiers
  • Fixed Live import missing mapping features for fields
  • Fixed Sherpa Romeo policies changes not reflected
  • Datacite schema version update (v. 4)
  • Fixed APA generation with citeproc
  • Fixed End User Agreement showing twice

Based on DSpace tag 7.5 (backend) and 7.5 (front-end)

DSpace-CRIS 7 2023.01.00 June, 9th

...

2020

We are ready to tag a new official DSpace-CRIS 5 and 6 releases after the cut of the official DSpace 6.4 and 5.11 versions, up to now we are still working on snapshot releases. The following features have been introduced:

Updates to the ORCID Integration

  • switch to the ORCID v3 API
  • possibility to link the local researcher profile to ORCID getting authenticated ORCID without being forced to enable the ORCID login for the whole platform
  • ability to force push / remove objects from the queue
  • improved logging and feedback to the user when there are sync issues
  • deal with discrepancies between ORCID and DSpace-CRIS in the datamodel when links are used in place of text and viceversa
  • better performance with parallel requests to get details during a lookup

Submission

  • support for a fast local mode in the authority lookup so to avoid unnecessary calls to external services when looking for internal references (local profiles, projects, etc)
  • more details retrieved from WOS API (Keywords PLUS, ArticleNumber)
  • better handling of network resources and throttling with Pubmed and WOS
  • flag potential duplicates early in the start submission lookup step (by identifiers)
  • Unpaywall integration to grab and/or link to open access fulltext where available

Other

  • Processor to visualize (top) objects on a map
  • Configurable component to visualize hierarchical relations (orgunits, suborgunits, etc.)
  • Improved multi-language support for CRIS metadata, now a fallback language is supported and labels can be set in messages.properties also for the edit screens
  • Adherence to the new GeoLite 2 distribution policy
  • Removed use of the jxl (outdated) library to deal with excel files
  • Added CRIS objects to the sitemaps
  • Script to export CRIS objects
  • Script to unsubscribe an eperson from all notifications

2018/2019

DSpace-CRIS 5.10 (not official released but our recommended version: please use the snapshot - 5.9 skipped)

*** These features are already available on the 5_x_x maintenance branch ***

  • Alignment to the latest official minor releases of DSpace
  • Functional alignment between versions 5.x --> 6.x
  • International Standards:
  • CRIS Objects management:
    • Delegation of the Administrative UI for the edit and deletion of CRIS entities. To delegate the creation of new CRIS entities it is needed to setup a special collection and a ItemFiller mapping that will convert items to CRIS object upon submission see How to collect data about CRIS entities
    • Concept of CRIS Owner to allow delegation on edit (PI of a project, Journal Director, etc.)
    • Support for granular edit permissions on DSpace-CRIS objects
    • Improved procedure to update data model configuration 
    • Light support for multilingual attributes in DSpace-CRIS entities
    • Support UI sorting of nested CRIS objects (i.e. sorting of affiliation by date, by role, etc.)
    • Script to identify and merge duplicated CRIS Objects (Researcher profiles, etc.) - merge of duplicate publications is also already available in UI since version 3
    • Add linked objects from the CRIS detail page (publications to a project, projects to a researcher profile, etc.)
  • Submission-related features:
    • Integration with GrobId providing automatic extraction of metadata from PDF file (using computer vision not limited to properties in the PDF file)
    • import of multiple records at once in the StartSubmissionLookup
    • Import and feed publications from ADS (Astrophysics Data System)
    • Project Lookup and import from OpenAIRE via REST API*
    • Journal Lookup and import from ZDB database (journal database maintained by Staatsbibliothek zu Berlin, Preußischer Kulturbesitz and Deutsche Nationalbibliothek)
    • Ability to import data from linked entities in the item during the submission to provide suitable default (i.e. nested affiliation of authors as appear in the publication prefilled with the current affiliation)
    • fix: Scopus, Pubmed & Crossref can be used as a search provider (title, authors, year) other than lookup by identifier
  • Researcher profile management features:
    • Improved publication claiming: researchers are able to claim their role in existing publications (manually or via list of potential matches and bulk claiming)
    • Several improvements & fix to the full (push/pull) ORCID integration, including:    
      • switch to v2.1 (from 2.0)
      • Automatic import of new publications from ORCID (webhooks)
      • a new script to pull biographic update from the ORCID registry
  • End user features

    • Login in page
    • Support for the Dimensions badge

    • Improved Altmetric badge (supporting also the ISBN identifier)
    • Statistics improvements (including the unknown category in region, country, city)
  • New statistics about the workflow process

* these developments have been funded by OpenAIRE, as result of a public CFP in February 2018, see the announcement here 

We thank Technische Universität Hamburg , University of Bamberg, University College of Dublin, University of Coimbra and Avicenna-Research for their support.


DSpace-CRIS 6.3 (not official released, please use the snapshot)

  • Alignment to the latest official minor releases of DSpace (still in progress)
  • Functional alignment between versions 5.x --> 6.x (still in progress)

 

2017

5.8 (released on September 15th, 2017) - see the full announcement here: https://www.4science.it/en/2017/09/14/dspace-cris-5-8-and-orcid-v2-api-support-release-announcement/

 

5.7 (released on August 8th, 2017) - see the full announcement here: https://www.4science.it/2017/08/09/dspace-cris-5-7-release-announcement/

  • Hierarchy metadata support for DSpace items (new addition from the RC): It is now possible to configure one or more metadata as child of another one. If the parent metadata is repeatable, adding an additional value for the parent metadata will allow to input values also for the linked child metadata. Currently only text-based (onebox) metadata can be used as child metadata but support for the other input types will be added in subsequent minor releases.
  • Signposting support: DSpace-CRIS is more machine friendly than never. It supports now the following signposting patterns: Author, Identifier, Publication Boundary
  • The CORE Recommender Engine integration: Display documents that are semantically similar. Powered by CORE https://core.ac.uk/. You can take a look at our example here: https://dspace-cris.4science.it/handle/123456789/102
  • Authority Lookup based on Getty Vocabularies: For more information about Getty Vocabularies please check https://www.getty.edu/research/tools/vocabularies/index.html; DSpace-CRIS implementation involves both the "Getty Thesaurus of Geographic Names Online" (https://www.getty.edu/research/tools/vocabularies/tgn/index.html) and "The Union List of Artist Names" (ULAN - https://www.getty.edu/research/tools/vocabularies/ulan/index.html)
  • Authority Lookup based on Viaf serviceThe VIAF® (Virtual International Authority File) combines multiple name authority files into a single OCLC-hosted name authority service. More info at https://viaf.org/
  • Import ORCiD publications via Submission Data Loader: During the submission process, users can choose an ORCiD and check which publications to import
  • Cookies Policy Popup: This feature allows easy compliance with the EU legislation on cookies
  • Other minor improvements: It is now possible to clean Solr statistics entries via WebUI; to upgrade Hibernate and Spring to the minor versions; we have improved the automatic calculation of derived metrics and the creation of CRIS objects as part of the submission process
  • Other minor fixes:the out-of-box DSpace OAI Harvesting in DSpace-CRIS; the DSpace-CRIS SOAP web-services; the DSpace-CRIS Network when users try to show many graphs

 

6 RC / 5.7 RC (released on June 27th, 2017) - see the full announcement here: http://duraspace.org/articles/3236

Expand
titleClick here to expand the release notes
  • The CORE Recommender Engine integration: Display documents that are semantically similar. Powered by CORE https://core.ac.uk/. You can take a look at our example here: https://dspace-cris.4science.it/handle/123456789/102
  • Authority Lookup based on Getty Vocabularies: For more information about Getty Vocabularies please check https://www.getty.edu/research/tools/vocabularies/index.html; DSpace-CRIS implementation involves both the "Getty Thesaurus of Geographic Names Online" (https://www.getty.edu/research/tools/vocabularies/tgn/index.html) and "The Union List of Artist Names" (ULAN - https://www.getty.edu/research/tools/vocabularies/ulan/index.html)
  • Authority Lookup based on Viaf service: The VIAF® (Virtual International Authority File) combines multiple name authority files into a single OCLC-hosted name authority service. More info at https://viaf.org/
  • Signposting: dspace-cris now provides out-of-box support for the Author, Identifier, Publication Boundary patterns, http://signposting.org/
  • Import ORCiD publications via Submission Data Loader: During the submission process, users can choose an ORCiD and check which publication to import
  • Cookies Policy Popup: this feature allows easy compliance with the EU legislation on cookies
  • Other minor improvements: it's now possible to clean Solr statistics entries via WebUI; to upgrade Hibernate and Spring to the minor version; we have improved the automatic calculation of derived metrics and the creation of CRIS objects as part of the submission process
  • Other minor fixes: the out-of-box DSpace OAI Harvesting in DSpace-CRIS; the DSpace-CRIS SOAP web-services; the DSpace-CRIS Network when users try to show many graph

2016

5.6 (released on November 16th, 2016 - click here to browse the code on github) / include the release of DSpace-CKAN integration module

The release includes the security fixes already available in DSpace JSPUI 5.6, making it easier to upgrade from a recent DSpace version to DSpace-CRIS (no more need to run sql scripts manually) and brings a lot of new and exciting features:

  • UI Extendibility: the webapp can now use the servlet 3.0 specification, enabling the creation and plug-in of external modules with their specific web UI components and pages. An extension point has been introduced to plugin viewers dedicated to particular bitstreams.
  • Edit metadata for any DSpace Object via the UI: it is now possible to edit/add/remove metadata for Communities, Collections, Bundles and Bitstreams, to simplify the management of further functionalities based on custom metadata.
  • Edit archived Items with UI submission: administrators can now edit archived or withdrawn items using the same UI available for submissions, exploiting functionalities such as dropdown, autocomplete, ORCID lookup, validation, etc.
  • Deduplication tools (detect & merge): this administrative tool allows to check the database for potential duplicates and to merge the confirmed matches. During the submission, an alert is shown when a potential duplicate is detected. More information and screenshots available here https://wiki.duraspace.org/display/DSPACECRIS/deduplication+alert
  • Improved ORCiD synchronization: DSpace-CRIS now stores the internal identifier assigned by ORCiD to the publications in order to prevent record duplications when a local DSpace-CRIS update is pushed to ORCID ("put" code). In addition to that, DSpace-CRIS is now able to push to the ORCiD profiles educational and professional information of the researcher.
  • Improved submission forms: among the new functionalities we can list the regex validation support, a framework for complex validation support, new input type “number” for submission and new input type “year” for submission.
  • Improved security model for CRIS entities: every single CRIS object, object tab and object box can now be configured to be visible to specific users or user groups. An example of this would be when parts of a specific project description (such as costs) can be linked to the project participants, or the department director, or the research/contract office, etc.
  • Automatic calculation of derived metrics: examples are average, maximum, minimum, variance of publication citation counts shown as metrics at the level of researcher, organization, project, and so on.
  • Advanced import framework: border tables have been introduced to easily create ETL procedures to load and synchronize data, currently limited to publication, in the DSpace-CRIS installation.
  • On-demand DOI registration: an administrative UI allows to register DOIs via DataCite or CrossRef for items matching configured criteria (theses, dataset, etc.). For each group it is possible to define the template used to generate the DOI and the metadata to deposit. The precalculated DOI can be revised by the administrator to allow complete personalization.
  • Template service: the template item now supports the use of substitution variables bound to dynamic code plugged in as spring bean. The functionality allows the generation of default values dynamically generated in submission such as the timestamp, the details of the submitter, and so on.
  • Creation of CRIS objects as part of the submission process: it allows users to create new CRIS objects (persons, projects, organizations, events, etc.) on demand as needed during the submission of a DSpace item. It can be even used to provide a workflow around the collection of data, including metrics, about CRIS entities.

As first implementation of the UI Extendibility we provide native support in DSpace-CRIS of the DSpace-CKAN Integration module (https://github.com/4Science/dspace-ckan). DSpace-CKAN allows an in-depth integration between DSpace and CKAN. Tabular data (CSV, XLS, etc.) are deposited in a CKAN instance through a curation task. The preview of the dataset content is enabled proxing in DSpace the CKAN Datastore API so to enforce the access condition defined in DSpace (Open Access, embargo, etc.). The dataset preview allows filtering, pagination and sorting, all the operation are performed on server side to save bandwidth overload. An example is visible here: https://dspace-cris.4science.it/handle/123456789/31

5.5 (released on March 27th, 2016 - click here to browse the code on github)

  • Facets for dynamic components: publications list, projects list and any other dynamic component included in the researcher profiles or in other CRIS entity details page (project, organization, etc.) can now provide faceting capabilities
    http://demo-dspace-cris.cineca.it/cris/rp/rp00006
  • Bibliographic export for publications: researcher's publication list can be exported in several format by the profile owner and search results can be exported by the repository administrators
  • Incremental Authority from previous value: to suggest terms from values already added into the system to keep metadata clean and to avoid misspelling. Common use cases include keywords, publishers, etc.
  • Direct access to the researcher profile using external identifiers: make it easy to link external systems to your DSpace-CRIS installation without the need to know the internal identifier. For instance you can address your researcher profiles using their ORCID
    http://demo-dspace-cris.cineca.it/cris/rp/details.htm?lt=orcid&lv=0000-0002-9421-192X


5.4 (released on February 15th, 2016 - click here to browse the code on github)

  • There is now a general infrastructure to support metrics about any DSpace/DSpace-CRIS objects, such as traditional bibliometrics for publications, authors, journals, alternative and local metrics.

  • DSpace-CRIS is now integrated out-of-box with Scopus, Web Of Science, and PubMed Central to collect, show and process citation data. The AltMetrics  badge can be shown beside the other metrics.

  • For any defined metric DSpace-CRIS allows for calculating objects’ local ranking and percentile in order to provide the “most cited” component to different web pages (the home page or any other specific Department/Office pages).

  • Internal statistics have been elaborated as usage metrics to make them available for “Most viewed”, “Most downloaded” components and to calculate local percentile.

  • Metrics data can now be exposed in “listing” to make browsing and searching easier, and they can also be used as sorting criteria. This is done by extending the SOLR capability to load additional information from an external source. This feature enables future improvements such as support for “user rated content” to DSpace.

  • Another important new development is the ability to load and update CRIS’ objects into the system using XLS file, a similar approach to what is actually supported by DSpace for standard items. The feature allows a user to set any kind of field, including the relations between different objects (such as org.unit and researchers, projects and researchers, etc.), and custom fields.

  • The data model configuration has been simplified, indeed it is now possible to easily export and import the configuration also using XLS files.

  • There is now a better integration between DSpace-CRIS and ORCID. When a researcher creates her profile in the local DSpace-CRIS, the system automatically collects all the biographic information (such as biography, additional names, external URLs, additional identifiers) from ORCID,  both when the researcher directly accesses the system, as well as when a new publication is added to the system that the researcher is co-authoring.

  • Additionally, the new version has improved the layout and navigation experience: the navigation menu invites the user to explore the repository contents by “Entity”, offering the appropriate tools for each specific type of content such as dedicated browse indexes, advanced search options and components to highlight recent or featured content.

2015

5.3 (released on August 15th, 2015 - click here to browse the code on github)

  • Classification widget for CRIS entities (support for hierarchy taxonomy)

5.2.1 (released on July 24th, 2015 - click here to browse the code on github)

  • ORCID integration: ability to push biographic data, publications and projects to the ORCID profile
  • Boolean widget for CRIS entities
  • Text Widget for CRIS entities now support input from controlled list using dropdown, checkbox or radio buttons

5.2 (released on May 25th, 2015 - click here to browse the code on github)

  • ORCID integration (authentication)
  • Ability to claim profiles (submission lookup on ORCID)
  • Global search with Text Highlighting

4.3 (released on Apr 15th, 2015 - click here to browse the code on github)

  • many layout improvement
  • Global Search funded by University of Hong Kong
  • ORCiD integration (authentication, submission lookup and import into cris)

4.2 (released on Mar 11th, 2015 - click here to browse the code on github)

  • bug fixing of the 4.1.2 release and update to DSpace 4.2 release

2014

4.1.2 (released on Jul 12th, 2014 - click here to browse the code on github)

  • bug fixing of the 4.1.1 release

4.1.1 (released on Jun 28th, 2014 - click here to browse the code on github)

  • bug fixing of the 4.1.0 release

4.1.0 (released on Jun 13rd, 2014 - click here to browse the code on github)

  • upgrade to DSpace 4.1 and to the bootstrap layout also for the DSpace-CRIS pages
  • full support for Oracle (tested on 11.g R2 and 12.c), other than PostgreSQL 9.x
  • Extensive testing on Oracle
  • Easier installation process

2013

1.8.3-beta (released on Sep 6th, 2013 - click here to browse the code on github)

  • bug fixing of the 1.8.2.1-beta release
  • upgrade to dspace 1.8.3 (security fix)

3.2.0-beta (first draft on Jul 31, 2013 - released on Aug 3rd, 2013 - click here to browse the code on github)

  • porting to DSpace 3.2

1.8.2.1-beta (released on July 24th, 2013 - click here to browse the code on github)

  • bug fixing of the 1.8.2.0-beta release
  • Data Model: ability to define new object types via UI to manage 2nd level CRIS entities: prize, equipment, laboratory shared and linked to one or more 1st or 2nd level CRIS entities

1.8.2.0-beta (released on June 24th, 2013 - click here to browse the code on github)

  • Usage Statistics
    1. CRIS entity detail page visit
    2. Global & Top related CERIF Entity views & downloads referencing the CRIS entity (projects for researchers, researchers for OrgUnits, etc.)
    3. Global & Top item views & downloads referencing the CRIS entity
    4. email and RSS alerts
  • PubMed Article level metrics
    1. cited-by count in the item page
    2. number of pubmed articles for researcher
    3. total citations in pubmed for researcher (only items in local DSpace database will be counted)
  • Integration with DSpace
    1. ability to hide publications (or any other related entity: projects, etc.) in the researcher profile
    2. make a list of selected publications (or any other related entity: projects, etc.)
    3. claim/disclaim (link/unlink) previously DSpace entered publication items, to a researcher profile
  • SOAP WebServices for READ-ONLY access to CRIS information
  • Network visualization and analysis

1.8.2.0-alpha1 (unreleased, available on github since Febrary 4th, 2013 )

  • bug fixing of the alpha release

2012

1.8.2.0-alpha (released on November 26th, 2012)

  • Management of the 1st level CRIS entities: Researcher Profiles, Projects, Organization Units
    1. Administrative UI for data model definition using the JDynA framework
    2. Detail page for any entity organized in Tab and Box themed with JQuery UI
    3. Faceted Search using the DSpace Discovery 3.0 configuration
    4. Customizable Browse indexes using a backport of the SOLR Browse DSpace 3.0 contribution
  • Basic integration of DSpace-CRIS entities with publications (DSpace Item):
    1. CRIS entities as authority for Item metadata
    2. list of referencing DSpace Items in the detail page of the CRIS entities