This site is an archive; learn more about 8 years of OpenHatch.

[OH-Dev] [issue871] Google Code bug importer API changes break our importer

Asheesh Laroia bugs at openhatch.org
Sat Aug 3 17:12:08 UTC 2013


New submission from Asheesh Laroia <asheesh at asheesh.org>:

Per https://code.google.com/p/support/wiki/IssueTrackerAPI and 
http://googleblog.blogspot.com/2012/12/winter-cleaning.html , the code.google.com 
APIs that we rely on in oh-bugimporters to download bug data from Google Code now 
give HTTP status 404 for all requests.

We need, therefore, to reimplement the functionality of the bug importers via 
either scraping or the undocumented "issueupdates basic" API. 

The issueupdates API can be found by visiting a bug list like 
https://code.google.com/p/jmonkeyengine/issues/list?can=2&q=label%3AProduct-jME3 
and then viewing HTML source, and finding this tag:

 <link type="application/atom+xml" rel="alternate" 
href="/feeds/p/jmonkeyengine/issueupdates/basic">

I believe (but have not verified at all) that everything we do with the old 
Google Code Issues API works the same with issueupdates/basic; it's just that 
we'd have to adjust all the URLs that we request data from.

Luckily, this is something that anyone can do! http://oh-
bugimporters.readthedocs.org/ has reasonably good documentation, and you could 
follow the example of the current google code import code. Your best bet for 
understanding how to make this change is to start by reading the existing code 
within https://github.com/openhatch/oh-bugimporters that makes the Google Code 
importer work.

If you choose to do this, make sure to claim this bug by marking it as "Assigned 
To" yourself.

----------
messages: 3768
nosy: paulproteus
priority: urgent
status: unread
title: Google Code bug importer API changes break our importer

__________________________________________
Roundup issue tracker <bugs at openhatch.org>
<https://openhatch.org/bugs/issue871>
__________________________________________


More information about the Devel mailing list