Skip to content

TMTumblrSDK 2.0 #66

Open
Open
@irace

Description

@irace

I don't know when exactly I'll be getting around to it, but this SDK has gotten a little stale and in need of quite a bit of modernization. I'm hoping to have some time over the next few months to work on a rewrite, which I'll call TMTumblrSDK 2.0.

There are lots of goals, but some of the larger ones are:

  • Replace JXHTTP with AFNetworking: There are no plans for JXHTTP to be updated to take advantage of NSURLSession, and I'm going to choose AFNetworking over rolling my own in the interest of leveraging its multipart file upload functionality. AFNetworking will be an implementation detail and not exposed via the TMTumblrSDK API, which should result in fewer breaking API changes going forward.
  • Reduce API surface area: as documented here, there are multiple ways of making all Tumblr APIs currently. It's confusing and I want to get rid of it.
  • Better documentation for usage without CocoaPods: I think you should use CocoaPods for installing TMTumblrSDK but I still want to help you if you disagree.

Please feel free to add your thoughts here, or in a separate issue that you can link to in a comment here. I'm very receptive to feedback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions