-
-
Notifications
You must be signed in to change notification settings - Fork 23
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
Update to PivotalTracker API v5 #22
Comments
👍 |
SSL was trivial. JSON's challenging just because you have to add it at the same time as the rest of the v5 upgrade (thanks Pivotal), but if the responses are similar, I'm not worried about converting a whopping 3 xml files to json. According to the README, tracker_api doesn't support create, update, or delete. Sounds like a complete deal breaker to me. |
hmm... that's a pitty. But alright, I will go ahead and make a fresh API request to get new dummy data. Would you mind when I use |
That would be fine. Just make it as a separate change. |
My general strategy would be to add a |
yes that makes totally sense. |
uhm... sorry for asking again... I thought I got what you mean, but looks like I didn't :( |
Basically take this, change I mean you should convert from |
okay now I got it. Then I will install VCR first and follow your guidelines. Thanks for them |
pull request submitted #25 |
I am currently working on upgrading pickler to use PivotalTracker API v5 instead v3.
When starting on it I thought it would be pretty straight forward, but it turns out there is a lot of stuff to do
So there are a lot of changes to be made. The tests would have to be changes. Especially the saves responses from using
fakeweb
since they are all in XML.I am not sure what they have changed regarding the Endpoints/Resources, but this could also lead to some extra work.
The API calls are all hard coded. So if we want to use API features of v5 which haven't been in v3 we will have to add more hard coded API calls.
Therefore I am considering using https://github.com/dashofcode/tracker_api for the job. Using
tracker_api
we can easily add new features since it covers all (or most) of the endpoints/resources available in v5 and I guess this would encourage more developers to contribute and add features topickler
.The text was updated successfully, but these errors were encountered: