[SAC] Point of contact for OSGeo GitHub OAuth App access settings?

Dear list,

I am looking for the point of contact in SAC for the OAuth App access - settings on GitHub. Please advise.

Reason:
Last week it was learned that the GitHub-Zenodo integration for the projects GDAL and PROJ has ceased to work, without the project communities having taken any actions.

Both projects had successfully set up GitHub-Zenodo integrations earlier in 2022 to allow automated archiving of new software releases in the Open Access repository Zenodo (zenodo.org).

This is the response from the Zenodo service desk:
"Although you appear to have the correct authorization credentials, the `OSGeo` organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited. For more information on these restrictions, including how to enable this app, visit https://docs.github.com/articles/restricting-access-to-your-organization-s-data/"\.

Best,
Peter

<peter.loewe@gmx.de>

GitHub started requiring 2FA recently. I assume an app specific password would be required for zendo.

https://arstechnica.com/gadgets/2023/03/githubs-push-to-make-2fa-mandatory-kicks-off-march-13/

···


Jody Garnett

The issue with the GitHub-Zenodo integration appeared somewhere after July 2022. Previously this worked for GDAL, PROJ and GRASS and then stopped afterwards.

FYI yestederday I modified under https://github.com/organizations/OSGeo/settings/oauth_application_policy the Third-party application access policy to be “No restrictions”. Not sure if that will help. Previously there was only one app authorized (ReadTheDocs)

Even

···

Le 20/03/2023 à 14:36, Jody Garnett a écrit :

GitHub started requiring 2FA recently. I assume an app specific password would be required for zendo.

https://arstechnica.com/gadgets/2023/03/githubs-push-to-make-2fa-mandatory-kicks-off-march-13/

On Mon, Mar 20, 2023 at 6:19 AM Peter Löwe <peter.loewe@gmx.de> wrote:

Dear list,

I am looking for the point of contact in SAC for the OAuth App access - settings on GitHub. Please advise.

Reason:
Last week it was learned that the GitHub-Zenodo integration for the projects GDAL and PROJ has ceased to work, without the project communities having taken any actions.

Both projects had successfully set up GitHub-Zenodo integrations earlier in 2022 to allow automated archiving of new software releases in the Open Access repository Zenodo (zenodo.org).

This is the response from the Zenodo service desk:
“Although you appear to have the correct authorization credentials, the OSGeo organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited. For more information on these restrictions, including how to enable this app, visit https://docs.github.com/articles/restricting-access-to-your-organization-s-data/”.

Best,
Peter

<peter.loewe@gmx.de>


Sac mailing list
Sac@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/sac


Jody Garnett

_______________________________________________
Sac mailing list
[Sac@lists.osgeo.org](mailto:Sac@lists.osgeo.org)
[https://lists.osgeo.org/mailman/listinfo/sac](https://lists.osgeo.org/mailman/listinfo/sac)

-- 
[http://www.spatialys.com](http://www.spatialys.com)
My software is free, but my time generally not.