From a84521a1ef33f7f128cb3237b4a9366d6ab7b2f2 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Mon, 16 Jan 2023 19:04:10 +0100 Subject: [PATCH] Fixed changelog and added json to publish/export software --- CHANGELOG.md | 17 +-- gcube/gcat-api-export.json | 239 +++++++++++++++++++++++++++++++++++++ 2 files changed, 248 insertions(+), 8 deletions(-) create mode 100644 gcube/gcat-api-export.json diff --git a/CHANGELOG.md b/CHANGELOG.md index a6c027a..3c81909 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,26 +4,27 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## [v2.3.2-SNAPSHOT] -- Library modified to be compliant with both Smartgears 3 and 4 +- Library modified to be compliant with both Smartgears 3 and 4 -## [v2.3.1] +## [v2.3.1] [r5.14.0] - 2022-12-07 - Added Item Author as system:cm_ metadata to keep track of item author -## [v2.3.0] +## [v2.3.0] [r5.13.1] - 2022-09-19 - Aligned constants name used as query parameters - Added query parameter constant used in item listing to get the whole item instead of just the name [#23691] -## [v2.2.0] +## [v2.2.0] [r5.11.0] - 2022-05-12 - Added support to manage configurations [#22658] - Migrated to ServiceClass corresponding to Maven groupId -## [v2.1.0] + +## [v2.1.0] [r5.7.0] - 2022-01-27 - Added query parameter social_post_notification to override default VRE behaviour [#21345] - Added support for moderation [#21342] @@ -31,18 +32,18 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Added empty trash API [#13322] -## [v2.0.0] +## [v2.0.0] [r5.2.0] - 2021-05-04 - Changed service class -## [v1.2.2] +## [v1.2.2] [r5.0.0] - 2021-02-24 - Added count method for Item collection [#20627] - Added count method for Organization, Group and Profile collection [#20629] - Switched JSON management to gcube-jackson [#19735] -## [v1.2.1] [r4.18.0] - 2019-12-10 +## [v1.2.1] [r4.18.0] - 2019-12-20 - Fixed distro files and pom according to new release procedure diff --git a/gcube/gcat-api-export.json b/gcube/gcat-api-export.json new file mode 100644 index 0000000..f0504f6 --- /dev/null +++ b/gcube/gcat-api-export.json @@ -0,0 +1,239 @@ +{ + "global": { + "name": "gcat-api", + "group": "data-catalogue", + "title": "gCube Catalogue (gCat) API {{version}}", + "license": { + "id": "EUPL-1.1", + "url": "https://opensource.org/licenses/EUPL-1.1" + }, + "keywords": ["gCube", "Catalogue", "D4Science"], + "description": "gCube Catalogue (gCat) API is a library containing classes shared across gcat* components.", + "authors": [ + { + "affiliation": "Istituto di Scienza e Tecnologie dell'Informazione \"A. Faedo\" - CNR, Italy", + "name": "Frosini, Luca", + "orcid": "0000-0003-3183-2291" + } + ], + "files": [ + { + "url": "https://code-repo.d4science.org/gCubeSystem/{{name}}/archive/v{{version}}.zip", + "desired_name": "{{name}}-v{{version}}.zip" + }, + { + "url": "https://code-repo.d4science.org/gCubeSystem/{{name}}/archive/v{{version}}.tar.gz", + "desired_name": "{{name}}-v{{version}}.tar.gz" + }, + { + "url": "https://nexus.d4science.org/nexus/service/local/repo_groups/gcube-releases-all/content/org/gcube/{{group}}/{{name}}/{{version}}/{{name}}-{{version}}.jar", + "desired_name": "{{name}}-v{{version}}.jar" + } + ], + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}", + "doi_url": null, + "grants": [ + { + "id": "004260", + "name": "DILIGENT", + "url": "https://cordis.europa.eu/project/id/004260" + }, + { + "id": "212488", + "name": "D4Science", + "url": "https://cordis.europa.eu/project/id/212488" + }, + { + "id": "239019", + "name": "D4Science-II", + "url": "https://cordis.europa.eu/project/id/239019" + }, + { + "id": "283465", + "name": "ENVRI", + "url": "https://cordis.europa.eu/project/id/283465" + }, + { + "id": "283644", + "name": "iMarine", + "url": "https://cordis.europa.eu/project/id/283644" + }, + { + "id": "288754", + "name": "EUBrazilOpenBio", + "url": "https://cordis.europa.eu/project/id/288754" + }, + { + "id": "654024", + "name": "SoBigData", + "url": "https://cordis.europa.eu/project/id/654024" + }, + { + "id": "654119", + "name": "PARTHENOS", + "url": "https://cordis.europa.eu/project/id/654119" + }, + { + "id": "654142", + "name": "EGI-Engage", + "url": "https://cordis.europa.eu/project/id/654142" + }, + { + "id": "654182", + "name": "ENVRI PLUS", + "url": "https://cordis.europa.eu/project/id/654182" + }, + { + "id": "675680", + "name": "BlueBRIDGE", + "url": "https://cordis.europa.eu/project/id/675680" + }, + { + "id": "727610", + "name": "PerformFISH", + "url": "https://cordis.europa.eu/project/id/727610" + }, + { + "id": "731001", + "name": "AGINFRA PLUS", + "url": "https://cordis.europa.eu/project/id/731001" + }, + { + "id": "818194", + "name": "DESIRA", + "url": "https://cordis.europa.eu/project/id/818194" + }, + { + "id": "823914", + "name": "ARIADNEplus", + "url": "https://cordis.europa.eu/project/id/823914" + }, + { + "id": "824091", + "name": "RISIS 2", + "url": "https://cordis.europa.eu/project/id/824091" + }, + { + "id": "857650", + "name": "EOSC-Pillar", + "url": "https://cordis.europa.eu/project/id/857650" + }, + { + "id": "862409", + "name": "Blue Cloud", + "url": "https://cordis.europa.eu/project/id/862409" + }, + { + "id": "871042", + "name": "SoBigData-PlusPlus", + "url": "https://cordis.europa.eu/project/id/871042" + } + ], + "publishers": { + "ZenodoSoftwareVersionPublisher": { + "elaboration": "NONE", + "html_description": "

gCube Catalogue (gCat) API is a library containing classes shared across gcat* components.

\n\n

gCube is an open-source software toolkit used for building and operating Hybrid Data Infrastructures enabling the dynamic deployment of Virtual Research Environments, such as the D4Science Infrastructure, by favouring the realisation of reuse-oriented policies.

\n\n

gCube has been used to successfully build and operate infrastructures and virtual research environments for application domains ranging from biodiversity to environmental data management and cultural heritage.

\n\n

gCube offers components supporting typical data management workflows including data access, curation, processing, and visualisation on a large set of data typologies ranging from primary biodiversity data to geospatial and tabular data.

\n\n

D4Science is a Hybrid Data Infrastructure combining over 500 software components and integrating data from more than 50 different data providers into a coherent and managed system of hardware, software, and data resources. The D4Science infrastructure drastically reduces the cost of ownership, maintenance, and operation thanks to the exploitation of gCube.

\n\n

 

", + "html_code_location": "\n\n

The official source code location of this software version is available at:

\n\n

{{code_location}}

", + "skip_grants": ["004260"] + } + }, + "exporters": { + "BibLaTeXSoftwareVersionExporter": { + "elaboration": "ALL" + } + }, + "export_filename": "{{name}}" + }, + "versions": [ + { + "version": "1.0.0", + "date": "2019-02-26", + "group": "data-publishing", + "gcube_release_version": "4.13.1", + "gcube_release_ticket": "https://support.d4science.org/issues/13241", + "version_doi_url": null, + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "1.1.0", + "date": "2019-05-27", + "group": "data-publishing", + "gcube_release_version": "4.14.0", + "gcube_release_ticket": "https://support.d4science.org/issues/16491", + "version_doi_url": null, + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "1.2.0", + "date": "2019-11-06", + "group": "data-publishing", + "gcube_release_version": "4.15.0", + "gcube_release_ticket": "https://support.d4science.org/issues/17295", + "version_doi_url": null, + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "1.2.1", + "date": "2019-12-10", + "group": "data-publishing", + "gcube_release_version": "4.18.0", + "gcube_release_ticket": "https://support.d4science.org/issues/18336", + "version_doi_url": null, + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "1.2.2", + "date": "2021-02-24", + "group": "data-publishing", + "gcube_release_version": "5.0.0", + "gcube_release_ticket": "https://support.d4science.org/issues/20647", + "version_doi_url": null, + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "2.0.0", + "date": "2021-05-04", + "gcube_release_version": "5.2.0", + "gcube_release_ticket": "https://support.d4science.org/issues/19739", + "doi_url": "https://doi.org/10.5281/zenodo.7446431", + "version_doi_url": "https://doi.org/10.5281/zenodo.7446432", + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "2.1.0", + "date": "2022-01-27", + "gcube_release_version": "5.7.0", + "gcube_release_ticket": "https://support.d4science.org/issues/21687", + "doi_url": "https://doi.org/10.5281/zenodo.7446431", + "version_doi_url": "https://doi.org/10.5281/zenodo.7446592", + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "2.2.0", + "date": "2022-05-12", + "gcube_release_version": "5.11.0", + "gcube_release_ticket": "https://support.d4science.org/issues/22944", + "doi_url": "https://doi.org/10.5281/zenodo.7446431", + "version_doi_url": "https://doi.org/10.5281/zenodo.7446606", + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "2.3.0", + "date": "2022-09-19", + "gcube_release_version": "5.13.1", + "gcube_release_ticket": "https://support.d4science.org/issues/23697", + "doi_url": "https://doi.org/10.5281/zenodo.7446431", + "version_doi_url": "https://doi.org/10.5281/zenodo.7448620", + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + }, + { + "version": "2.3.1", + "date": "2022-12-07", + "gcube_release_version": "5.14.0", + "gcube_release_ticket": "https://support.d4science.org/issues/23990", + "doi_url": "https://doi.org/10.5281/zenodo.7446431", + "version_doi_url": "https://doi.org/10.5281/zenodo.7467223", + "code_location": "https://code-repo.d4science.org/gCubeSystem/{{name}}/releases/tag/v{{version}}" + } + ] +} \ No newline at end of file