-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github deprecation of API used for OSM feeds #584
Comments
On June 6th, 2020 at 08:21 (UTC) your application (osm_github) used its |
I'm still getting these emails but it looks like the brownout period has moved from September 2020 to early 2021, so I'm not sure if this will be deprecated this year or not. The blog post mentions both May 2021
and November 13th (this year) as to when failures might occur.
So I'm not sure if I'm misreading this or we have until May 2021. @jovel @jpemberthy Could you possibly clarify? Thanks. |
@miike 👋 hello there. The deprecation is happening next year, but we are still sending emails to inform integrators who are regularly triggering the deprecated flows. |
Thanks for the clarification @jpemberthy , much appreciated! |
Thank you @miike for this, and thanks @jpemberthy for clarification. |
@mattodd Github Pages should work without any issues and then we could repoint opensourcemalaria.org at the pages site. One issue with Github Pages is that it works great with static content but it doesn't play as nicely with dynamic content. The current site pulls in a reasonably up to date list of Twitter + Github activity every 15 minutes or so. There's no reason we couldn't recreate this logic but it would have to sit outside of pages to generate the data dynamically, and then Github pages could pull this data in using Javascript - similar to the way the current site works. |
FYI Github is deprecating one of the ways that we use Github APIs as part of the osm_github code which is responsible for fetching and generating feeds (issues, users) from Github to the OSM website.
The impact of this is that on the removal date (November 2020) feeds will stop rendering on the OSM website - with some interruption during the brown out periods (September and October 2020). It will continue to work until September 2020 without any issues.
I think the fix for this is reasonably minor change in the Ruby code (not sure as I'm not a Ruby dev) but it may be worth putting together a wishlist of changes / features that we want in the website before going down that route.
cc @mattodd
Message below
Hello there!
On April 6th, 2020 at 01:58 (UTC) your application (osm_github) used its
client_id
andclient_secret
(with the User-Agent Octokit Ruby Gem 1.24.0) as part of a set of query parameters to access an endpoint through the GitHub API:https://api.github.com/repositories/10483418/issues
Please use Basic Authentication instead as using OAuth credentials in query parameters has been deprecated.
Depending on your API usage, we'll be sending you this email reminder on a monthly basis.
Visit https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param for more information about suggested workarounds and removal dates.
Thanks,
The GitHub Team
The text was updated successfully, but these errors were encountered: