Ok, that's good. I released it using the manual way of doing things.
> On Mon, Aug 7, 2023 at 4:47 PM Peter Löwe <peter.loewe@gmx.de> wrote:
> > I just noticed that GRASS 8.3. (https://github.com/OSGeo/grass) hasn't received a version DOI in Zenodo yet.
...
> > This is weird since the Zenodo - GitHub hookup used to be / is automated.
For GRASS GIS 8 we use the scripted/semi-automated way. However, I
don't see why this should behave differently towards Zenodo.
would it be feasible for the maintainers to do a manual Zenodo-check-in for GRASS GIS 8.3 similar to GRASS GIS 7.8.8 ?
Alternatively I can contact the Zenodo helpdesk to get this fixed.
Best,
Peter
<peter.loewe@gmx.de>
Gesendet: Dienstag, 08. August 2023 um 09:40 Uhr
Von: "Markus Neteler" <neteler@osgeo.org>
An: "Peter Löwe" <peter.loewe@gmx.de>
Cc: "GRASS developers list" <grass-dev@lists.osgeo.org>
Betreff: Re: Re: [GRASS-dev] Version DOI missing for GRASS 8.3.0
Hi Peter, all,
On Tue, Aug 8, 2023 at 9:37 AM Peter Löwe <peter.loewe@gmx.de> wrote:
>
> Hi Markus, all,
>
> FWIW; the DOI minting _did_ work as expected for GRASS 7.8.8 on August 6: https://zenodo.org/record/8219486
Ok, that's good. I released it using the manual way of doing things.
> > On Mon, Aug 7, 2023 at 4:47 PM Peter Löwe <peter.loewe@gmx.de> wrote:
> > > I just noticed that GRASS 8.3. (https://github.com/OSGeo/grass) hasn't received a version DOI in Zenodo yet.
...
> > > This is weird since the Zenodo - GitHub hookup used to be / is automated.
For GRASS GIS 8 we use the scripted/semi-automated way. However, I
don't see why this should behave differently towards Zenodo.
{
"errors": "The license ID you have selected is not present in our
system. For the available licenses please check in the following URL https://developers.zenodo.org/#licenses"
}
{
"errors": "The license ID you have selected is not present in our
system. For the available licenses please check in the following URL https://developers.zenodo.org/#licenses"
}
On Tue, Aug 8, 2023 at 2:10 PM Markus Neteler <neteler@osgeo.org> wrote:
On Tue, Aug 8, 2023 at 1:03 PM Sebastiaan Couwenberg <sebastic@xs4all.nl> wrote:
> On 8/8/23 12:33, Markus Neteler wrote:
> > In detail:
> >
> > 8.3.0 OSGeo/grass: GRASS GIS 8.3.0
> > GRASS GIS 8.3.0
> > Failed
> >
> > {
> > "errors": "The license ID you have selected is not present in our
> > system. For the available licenses please check in the following URL
> > https://developers.zenodo.org/#licenses"
> > }
> >
> > https://github.com/OSGeo/grass/blob/4428fae82aba5e9033bae7ea4ba84da914949602/CITATION.cff#L109
> > --> license: GNU General Public License v2 or later
> >
> > I guess it dislikes the "... or later" part. How to write it properly?
>
> Perhaps it supports SPDX license identifiers: GPL-2.0-or-later
Hi Markus,
the licence ID for GRASS GIS 7.8.8. on its landing page reads:
"Other (Open)"
This setting goes back to GRASS GIS 7.8.6.
Since this is (just) landing page metadata, this can be changed after the minting of the DOI and the file upload into Zenodo.
Did GRASS GIS 8.2.0 get maybe manually checked into Zenodo ? Otherwise this could be a Zenodo-sided bug ("worked before")..?
Best,
Peter
<peter.loewe@gmx.de>
Gesendet: Dienstag, 08. August 2023 um 12:33 Uhr
Von: "Markus Neteler" <neteler@osgeo.org>
An: "Peter Löwe" <peter.loewe@gmx.de>
Cc: "GRASS developers list" <grass-dev@lists.osgeo.org>
Betreff: Re: Re: Re: [GRASS-dev] Version DOI missing for GRASS 8.3.0
HI Peter,
On Tue, Aug 8, 2023 at 11:24 AM Peter Löwe <peter.loewe@gmx.de> wrote:
>
> Hi Markus, all,
>
> would it be feasible for the maintainers to do a manual Zenodo-check-in for GRASS GIS 8.3 similar to GRASS GIS 7.8.8 ?
Well, the Zenodo part of 7.8.8 was automated.
> Alternatively I can contact the Zenodo helpdesk to get this fixed.
{
"errors": "The license ID you have selected is not present in our
system. For the available licenses please check in the following URL https://developers.zenodo.org/#licenses"
}
On Tue, Aug 8, 2023 at 5:04 PM Peter Löwe <peter.loewe@gmx.de> wrote:
Hi Markus,
the licence ID for GRASS GIS 7.8.8. on its landing page reads:
"Other (Open)"
I have seen it, too. Unfortunately not the precise licence description.
This setting goes back to GRASS GIS 7.8.6.
Since this is (just) landing page metadata, this can be changed after the minting of the DOI and the file upload into Zenodo.
Did GRASS GIS 8.2.0 get maybe manually checked into Zenodo ?
I am not aware that anyone manually uploaded a GRASS GIS release to Zenodo.
Otherwise this could be a Zenodo-sided bug ("worked before")..?
Probably they treated non-SPDX conformant license identifiers (here:
"GPL-2.0-or-later") differently?
Just guessing: In the past they changed it to "Other (Open)" and now
it is (randomly) failing?
Anyway, we now have updated the CITATION.cff with the correct SPDX
license identifier "GPL-2.0-or-later" in GRASS GIS 8.x.
It would be cool if Zenodo helpdesk could retrigger the 8.3.0 upload.
Hi Markus,
the licence ID for GRASS GIS 7.8.8. on its landing page reads:
“Other (Open)”
I have seen it, too. Unfortunately not the precise licence description.
This setting goes back to GRASS GIS 7.8.6.
Since this is (just) landing page metadata, this can be changed after the minting of the DOI and the file upload into Zenodo.
Did GRASS GIS 8.2.0 get maybe manually checked into Zenodo ?
I am not aware that anyone manually uploaded a GRASS GIS release to Zenodo.
Otherwise this could be a Zenodo-sided bug (“worked before”)…?
Probably they treated non-SPDX conformant license identifiers (here:
“GPL-2.0-or-later”) differently?
Just guessing: In the past they changed it to “Other (Open)” and now
it is (randomly) failing?
I think it was two different things. The 7.8 branch info for Zenodo is just picked from GitHub metadata, while 8.2 and 8.3 are using the CFF file. Between the latest 8.2 and 8.3.0, Zenodo also happened to change how a non-conformat license entry is handled.
Markus, all,
I have asked the Zenodo helpdesk to retrigger the deposit of GRASS8.3.0 and GRASS 8.3RC1.
Best,
Peter
<peter.loewe@gmx.de>
Gesendet: Dienstag, 08. August 2023 um 18:26 Uhr
Von: "Markus Neteler" <neteler@osgeo.org>
An: "Peter Löwe" <peter.loewe@gmx.de>
Cc: "GRASS developers list" <grass-dev@lists.osgeo.org>
Betreff: Re: Re: Re: Re: [GRASS-dev] Version DOI missing for GRASS 8.3.0
Hi Peter,
On Tue, Aug 8, 2023 at 5:04 PM Peter Löwe <peter.loewe@gmx.de> wrote:
>
> Hi Markus,
> the licence ID for GRASS GIS 7.8.8. on its landing page reads:
> "Other (Open)"
I have seen it, too. Unfortunately not the precise licence description.
> This setting goes back to GRASS GIS 7.8.6.
> Since this is (just) landing page metadata, this can be changed after the minting of the DOI and the file upload into Zenodo.
>
> The landing page for GRASS GIS 8.2.0 (https://zenodo.org/record/6612307) has different licence metadata: "GNU General Public License v2.0 or later", which points to https://opensource.org/license/gpl-2-0/
>
> Did GRASS GIS 8.2.0 get maybe manually checked into Zenodo ?
I am not aware that anyone manually uploaded a GRASS GIS release to Zenodo.
> Otherwise this could be a Zenodo-sided bug ("worked before")..?
Probably they treated non-SPDX conformant license identifiers (here:
"GPL-2.0-or-later") differently?
Just guessing: In the past they changed it to "Other (Open)" and now
it is (randomly) failing?
Anyway, we now have updated the CITATION.cff with the correct SPDX
license identifier "GPL-2.0-or-later" in GRASS GIS 8.x.
It would be cool if Zenodo helpdesk could retrigger the 8.3.0 upload.
Hi Markus,
the licence ID for GRASS GIS 7.8.8. on its landing page reads:
“Other (Open)”
I have seen it, too. Unfortunately not the precise licence description.
This setting goes back to GRASS GIS 7.8.6.
Since this is (just) landing page metadata, this can be changed after the minting of the DOI and the file upload into Zenodo.
Did GRASS GIS 8.2.0 get maybe manually checked into Zenodo ?
I am not aware that anyone manually uploaded a GRASS GIS release to Zenodo.
Otherwise this could be a Zenodo-sided bug (“worked before”)…?
Probably they treated non-SPDX conformant license identifiers (here:
“GPL-2.0-or-later”) differently?
Just guessing: In the past they changed it to “Other (Open)” and now
it is (randomly) failing?
I think it was two different things. The 7.8 branch info for Zenodo is just picked from GitHub metadata, while 8.2 and 8.3 are using the CFF file. Between the latest 8.2 and 8.3.0, Zenodo also happened to change how a non-conformat license entry is handled.
On Mon, Aug 14, 2023 at 2:50 PM Markus Neteler <neteler@osgeo.org> wrote:
Hi Peter,
On Mon, Aug 14, 2023 at 1:23 PM Peter Löwe <peter.loewe@gmx.de> wrote:
>
> Vacek, Markus, all,
>
> according to the Zenodo helpdesk there are still issues with the CFF file of GRASS GIS 8.3:
Zenodo says that another release by the GRASS project is necessary to retrieve the changes.
Maybe a "minor technical maintenance" release could be considered ?
Other projects did such minor relase to obtain a DOI for the references in the Handbook of Geographic Information, since the publication deadlines were not in synch with the release cycles of the projects.
Best,
Peter
<peter.loewe@gmx.de>
Gesendet: Dienstag, 15. August 2023 um 22:27 Uhr
Von: "Markus Neteler" <neteler@osgeo.org>
An: "Peter Löwe" <peter.loewe@gmx.de>
Cc: "GRASS developers list" <grass-dev@lists.osgeo.org>
Betreff: Re: Re: [GRASS-dev] Version DOI missing for GRASS 8.3.0
Hi Peter,
On Mon, Aug 14, 2023 at 2:50 PM Markus Neteler <neteler@osgeo.org> wrote:
>
> Hi Peter,
>
> On Mon, Aug 14, 2023 at 1:23 PM Peter Löwe <peter.loewe@gmx.de> wrote:
> >
> > Vacek, Markus, all,
> >
> > according to the Zenodo helpdesk there are still issues with the CFF file of GRASS GIS 8.3:
>
> Ok, got it. And fixed:
>
> https://github.com/OSGeo/grass/pull/3123
Merged. The updated CITATION.cff is now in place in GitHub (main, 8.3,
8.2 branches).
Other projects did such minor relase to obtain a DOI for the references in the Handbook of Geographic
Information, since the publication deadlines were not in synch with the release cycles of the projects.
Gesendet: Mittwoch, 16. August 2023 um 12:01 Uhr
Von: "Markus Neteler" <neteler@osgeo.org>
An: "Peter Löwe" <peter.loewe@gmx.de>
Cc: "GRASS developers list" <grass-dev@lists.osgeo.org>
Betreff: Re: Re: Re: [GRASS-dev] Version DOI missing for GRASS 8.3.0
On Wed, Aug 16, 2023 at 8:31 AM Peter Löwe <peter.loewe@gmx.de> wrote:
>
> Hi Markus,
>
> Zenodo says that another release by the GRASS project is necessary to retrieve the changes.
Well, so that sounds like manual upload if we want to see 8.3.0 there.
> Maybe a "minor technical maintenance" release could be considered ?
> Other projects did such minor relase to obtain a DOI for the references in the Handbook of Geographic
> Information, since the publication deadlines were not in synch with the release cycles of the projects.
>
> Best,
> Peter