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

Repo ignored by maintainers #58

Closed
JacobJT opened this Issue Apr 27, 2018 · 13 comments

Comments

Projects
None yet
8 participants
@JacobJT

JacobJT commented Apr 27, 2018

Widely used repo for major social platform doesn't receive updates or acknowledgment for plethora of issues

Expected behavior

Project maintainers respond to issues, fix bugs in a timely manner

Actual behavior

Issues go ignored and bugs that should be a simple fix remain in the production release

Steps to reproduce the behavior

Try to use the SDK and experience issues, report the issues.

@kevenbauke

This comment has been minimized.

kevenbauke commented May 3, 2018

Regarding this topic :( They will stop the support for this SDK after October.

https://blog.twitter.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit-sdk.html

@JacobJT

This comment has been minimized.

JacobJT commented May 3, 2018

Ahh they took the ol' "We wanted to save money and let the community do it for us" approach with this and it hasn't worked out... That's a shame.

@NikKovIos

This comment has been minimized.

NikKovIos commented May 4, 2018

According that news, we have two ways:

  1. Create a petition and claim on twitter management with it. I don't think, that they don't have enough money to support the SDK development.
  2. Write to them and beg to completely open the library. I mean, that the community would be able to approve pull requests.
  3. Create another open source based on Twitter Kit in Swift.

Twitter Kit is necessary thing and needed to auth with twitter in a lot of apps. Their decision is VERY strange.

@bbookman

This comment has been minimized.

bbookman commented May 11, 2018

What? This makes no sense at all

@bbookman

This comment has been minimized.

bbookman commented May 11, 2018

Goodbye twitter login for my app in development now

@dafurman

This comment has been minimized.

dafurman commented Jun 14, 2018

If you're just using this for login authentication, switch to using https://github.com/OAuthSwift/OAuthSwift. It's pretty easy to set up and allow for greater flexibility of OAuth services. No need to abandon Twitter's implementation of OAuth when it still works just fine.

@JacobJT

This comment has been minimized.

JacobJT commented Jun 15, 2018

Anybody have a simple, maintained, and not-soon-to-be-trashed solution if the only functionality you want is a social share button?

@pasevin

This comment has been minimized.

pasevin commented Jun 16, 2018

@dafurman looks like OAuthSwift not hasn't been updated for months as well. You think it's solid?

@dafurman

This comment has been minimized.

dafurman commented Jun 17, 2018

@pasevin Sure, at the end of the day OAuth is still supported by Twitter and that’s certainly not going anywhere, despite this repo not being maintained.
Plus, even if OAuthSwift were to have issues, all it does is remove the boilerplate from OAuth, which wouldn’t be hard to write yourself. There’re plenty of tutorials on it as well if necessary. I just suggest it to save a bit of time.

@evansobkowicz

This comment has been minimized.

Member

evansobkowicz commented Jul 16, 2018

We've accepted the open PRs and included them in the recent 3.4.0 release. Please see the blog post referenced above for more info about the discontinuation of development on TwitterKit.

@JacobJT

This comment has been minimized.

JacobJT commented Jul 17, 2018

Thanks for the update. Will a new release be added to GitHub so we can review the changes that have been made?

Also, installation instructions could use a quick update:
https://github.com/twitter/twitter-kit-ios/wiki/Installation

Note: From v3.4.0 and higher, please make sure to remove all references to TwitterShareExtensionUI in your project settings if they are not already removed by Cocoapods. You may notice a TwitterShareExtensionUI resource bundle file in the "Build Phases" section of your project section, please remove this.

This is also an issue with Carthage, not doing so keeps the dozens of line of output complaining about duplicate files.

@rajul-arora

This comment has been minimized.

Contributor

rajul-arora commented Jul 17, 2018

@JacobJT I updated the Wiki with a similar note for carthage. Thanks for catching that!

@evansobkowicz

This comment has been minimized.

Member

evansobkowicz commented Jul 17, 2018

Hi @JacobJT,

You can find the most recent GitHub release here: https://github.com/twitter/twitter-kit-ios/releases/tag/v3.4.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment