DSpace-CRIS 5.6 & DSpace-CKAN release announcement

69 views
Skip to first unread message

Bollini Andrea

unread,
Nov 23, 2016, 12:17:51 PM11/23/16
to DSpace Technical Support, DSpace Community

***apologies for cross-posting*** 

Dear all, 
I'm glad to announce the availability of the 5.6(.1) version of DSpace-CRIS built on top of DSpace JSPUI 5.6
https://github.com/4Science/DSpace/tree/dspace-cris-5.6.1 

and a new Add-on module for DSpace(-CRIS) named DSpace-CKAN

https://github.com/4Science/dspace-ckan

A demo website maintained by 4Science running the latest available code for DSpace-CRIS and the DSpace-CKAN integration module has been setup here:

https://dspace-cris.4science.it/

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. 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

A special thanks to Andrea Pascarelli, DSpace Committer and lead Engineer at 4Science, who put a lot of effort on this new release making it possible.


-- 
Andrea Bollini
Chief Technology and Innovation Officer

4Science,  www.4science.it
office: Via Edoardo D'Onofrio 304, 00155 Roma, Italy
mobile: +39 333 934 1808
skype: a.bollini
linkedin: andreabollini
orcid: 0000-0002-9029-1854

an Itway Group Company
Italy, France, Spain, Portugal, Greece, Turkey, Lebanon, Qatar, U.A.Emirates

Borda, Susan

unread,
Nov 23, 2016, 1:34:49 PM11/23/16
to Bollini Andrea, DSpace Technical Support, DSpace Community
Andrea-
Will this CKAN integration be available in the “new world order” (angular2.js) of Dspace? We are in the process of implementing CKAN for a data repository but if we get those capabilities bundled in with Dspace that would be great. Also, the CRIS components would be great too!

Thanks,
susan
— 
Susan Borda
Digital Technologies Development Librarian
Montana State University Library



--
You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech...@googlegroups.com.
To post to this group, send email to dspac...@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Bollini Andrea

unread,
Nov 24, 2016, 2:53:01 AM11/24/16
to Borda, Susan, DSpace Technical Support, DSpace Community

Hi Susan,

DSpace-CRIS and all the modules provided by 4Science will follow the same path of DSpace, so they will work on DSpace 7 (angularjs 2) in the most smooth way as possible when DSpace 7 will be ready. To be more precise the plan is to use exactly the same technology so to merge as much functionalities as possible in the future versions of DSpace if liked by the community.

About the CKAN integration we don't expect much work to move it to angular2. Using the module you can keep your ckan installation extremely simple as you don't need to expose directly on the web, so you can completely avoid layout customization and integration with local authentication provider. Right now we have embedded the CKAN data explorer capabilities but we are looking for feedback from the community for other functionalities that could be of interest. For instance we will like to collaborate on projects to use the CKAN datastore api to manage "live" dataset, where researcher can add/edit data  and when satisfied make snapshot to cite in a specific paper or presentation.

Keep in touch!

Andrea

Pham Quang Quyen

unread,
Jun 12, 2019, 11:03:21 AM6/12/19
to DSpace Community
I like DSpace-CRIS but now I cant install on xubuntu 12.04, please help me!
> dspac...@googlegroups.com.

susanna....@gmail.com

unread,
Jun 17, 2019, 9:30:33 AM6/17/19
to DSpace Community
Dear Pham Quang Quyen, 

updated information on DSpace-CRIS installation is available here: 

I hope it helps,
Susanna

Susanna Mornati
Director of Operations, Director of Sales, Business Strategist and Technologist
4Science, www.4science.it
DuraSpace Certified Partner, ISO 9001:2015 certified
DSpace, DSpace-CRIS, DSpace-GLAM, DuraCloud service provider

4Science s.r.l. - VAT no. IT02451840397
Viale Achille Papa 30, World Join Center Tower, 20149 Milano, Italy
tel.: +39 02 3971 0421mobile: +39 366 6300 998
skype: susanna.mornati, hangouts: susanna....@gmail.com
linkedin: susannamornati, orcid: 0000-0001-9931-3637

"Data is the new gold"
(Neelie Kroes, Vice-President of the European Commission responsible for the Digital Agenda - 
Opening Remarks, Press Conference on Open Data Strategy, Brussels, 12th December 2011) 

Reply all
Reply to author
Forward
0 new messages