On Sat, Dec 10, 2011 at 1:41 AM, Evan Broder <e...@ebroder.net> wrote: > On Fri, Dec 9, 2011 at 8:24 AM, Paul Tagliamonte <paul...@ubuntu.com> wrote: >> On Fri, Dec 9, 2011 at 11:18 AM, Evan Broder <e...@ebroder.net> wrote: >>> Hey Paul - >>> Does it make sense to put python-github2 in the archive at this >>> point? Github has recently deprecated the v2 API in favor of their new >>> v3 API (http://develop.github.com/ and http://developer.github.com/v3/ >>> respectively) >> >> I think that's a really valid concern, and it's something I thought >> about - however, the v3 API is fairly incomplete and at times, >> unusable. v2 is still being used (even though it's called deprecated) >> - however, I was on the fence about introducing it. >> >> I thought having it as a option would be a good thing(tm), but a >> stiffly worded mail or argument would change my mind. >> >> I'd love to hear your thoughts on this, personally, I see the use, but >> others might see it as more of a liability. > > I don't have particularly strong opinions on this, so I certainly > won't be the person to write such a stiffly worded e-mail. > > I'm mostly concerned about the long-term support costs for bindings to > an API that's already marked as deprecated - even if there's no plan > to phase it out. In particular, Github claims on [1] that they intend > to finalize the v3 API some time around now, at which point I would > expect them to start coming up with a deprecation schedule for v2. > > But at the end of the day, I think there are strong mitigating factors > - the incompleteness of the API (have you considered reaching out to > Github about that?), and the fact that stable and complete Python
I think you've got a good point. I'll do a bit of research - I was thinking I'd RoM this if github drops it for real - but that might not be the best way to handle it. I'll poke GH and post back on this. > bindings for the v3 API don't seem to have asserted themselves yet. So > I guess I'd say go for it. > > [1] http://developer.github.com/v3/changelog/ -- All programmers are playwrights, and all computers are lousy actors. #define sizeof(x) rand() :wq -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org