Skip to content
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

⚠️ Deprecation notice ⚠️ #360

Open
mattdonnelly opened this issue Apr 27, 2022 · 9 comments
Open

⚠️ Deprecation notice ⚠️ #360

mattdonnelly opened this issue Apr 27, 2022 · 9 comments

Comments

@mattdonnelly
Copy link
Owner

mattdonnelly commented Apr 27, 2022

TL;DR This package will be deprecated in about one month. I'm not going to delete it for now but will no longer be maintaining it officially.


Hi everyone,

I created this project back when Swift was a very new language, as a way of learning it and sharing ideas on how to deal with APIs using it. Since then, it's grown a lot of in popularity and has been used by more people than I had ever imagined, which was been amazing to see.

Unfortunately, I haven't had time to contribute actively to this project for several years. For a long time, I relied on other people who did a far better job at maintaining it than me. However, over time this repo has slipped out of date with Twitter's API and there's been less and less activity here.

As a result, I've decided to officially deprecate this project in about one month from now. This means there will be no future changes to the repo, so on the off chance that anyone is still using this, you should seek out alternatives now. To deprecate it I will be will be taking the following steps:

  • Remove all collaborators with write access to prevent future changes
  • Update the README to indicate the project is no longer maintained and link here
  • Edit the README and repo description to indicate the project is no longer maintained
  • Add a deprecated GitHub topic

My goal here is to prevent this from becoming yet another horror story about an inactive developer of a widely used library unintentionally distributing malware.

I don't plan to the delete or transfer the repo to prevent it suddenly breaking people's code, but if anyone has other recommended courses of action or questions please leave them here.

Massive thanks to everyone that has contributed and helped maintain this project thus far. Especially @meteochu and @zntfdr. I'll follow up here in a months time once I begin taking the steps to deprecate the project.

@jianming-work
Copy link

It is a sad news.
Everyone have any other library to recommend?

@mironal
Copy link
Contributor

mironal commented May 7, 2022

@mattdonnelly Thanks for the great library.

I was a Swifter user. I appreciate the contributors.

@jianming-work

I have created and am still maintaining a new TwitterAPI library for Swift this year.
It supports v1 and v2 APIs and Swift Concurrency.

Please try it out if you like.

https://github.com/mironal/TwitterAPIKit

@ramzesenok
Copy link

Thanks Matt, was a pleasure to use the library!

@tarasis
Copy link
Contributor

tarasis commented May 14, 2022

Thank you @mattdonnelly , and also @mironal

@smhk
Copy link

smhk commented May 14, 2022

@mattdonnelly fantastic work and the correct thing to do now. Using your code was one of the main pleasures of working with devices the last few years. As you know for every 1 person who bothers to thank you on here, 1000 folks are huge fans! Thanks again and cheers.

@meteochu
Copy link
Contributor

@mattdonnelly (and @zntfdr), it's been an honour! I got to learn a lot about Swift and the Twitter API through this framework and am always glad to have been able to contribute to it in the time that I did.

Cheers!

@lk251
Copy link
Contributor

lk251 commented Jun 23, 2022

https://github.com/mironal/TwitterAPIKit
@mironal hi! i'm very happy to hear about this, please let me know how i can help with the repo.

@lk251
Copy link
Contributor

lk251 commented Jun 23, 2022

@mattdonnelly thank you

@mattdonnelly
Copy link
Owner Author

The steps to deprecate this project have been completed and I'm going to leave this issue open for better visibility. Thanks for the words of support everyone!

@mattdonnelly mattdonnelly pinned this issue Oct 28, 2022
@mattdonnelly mattdonnelly changed the title Deprecation notice ⚠️ Deprecation notice ⚠️ Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants