Skip to content
This repository was archived by the owner on Feb 20, 2023. It is now read-only.
This repository was archived by the owner on Feb 20, 2023. It is now read-only.

RTV development is shutting down #696

Description

@michael-lazar

RTV development is shutting down

Hi, I'm the author and sole maintainer of RTV (https://github.com/michael-lazar/rtv).

This is an official announcement that I will no longer be maintaining this project.

Why?

Lately, RTV has stopped being fun for me to work on. I suspect this is the typical burnout that many open source maintainers face. I have a limited amount of free time, and other projects that I would rather be spending it on.

More concerning, I no longer wish to support reddit as a platform. Widespread astroturfing, manufactured controversy, politics, bullying, incessant nitpicking and arguing. I don't like how people treat each other on the platform, and I don't like how it makes me feel when I use it.

So I'm making a clean break and moving on to other things that make me happy.

What will happen to RTV?

Nothing, the GitHub repo will remain as it is today. I am simply going to stop responding to issues and pull requests. I suspect that many people will continue to use the latest release of RTV for some time, until reddit inevitably breaks their API. I may archive the repo sometime in the future.

I will retain access to the PyPI repo and will not publish any new releases. I don't have any involvement in the other package repositories. It's up to those maintainers to decide how to handle this.

I will not be offering any future security patches or bugfixes.

For those who want to continue development, I suggest that forking is the appropriate course of action. I support anyone who wants to fork this project, provided that you follow to these guidelines:

  1. Change the name of your fork, so people don't confuse it with this project (fun fact, the name "Reddit Terminal Viewer" is a direct violation of reddit's usage policy).
  2. Attribute RTV as the source and provide a link back to this project's GitHub repo.

Why not transfer ownership to someone else?

Frankly, I don't want to put the work into vetting a new maintainer or transferring ownership to an organization. Stuff like this scares me.

Forking is nice because it allows the new maintainer to establish their own trust and reputation within the community. It's also nice because it requires zero involvement from myself. I acknowledge that this is inconvenient for the average RTV user. Change is always annoying, especially when you have no control over it.

Thanks

I would like to say thank you to everyone who interacted positively via the issue tracker, pull requests, email, saythanks.io, reddit, and other channels. I look forward to building more things together in the future!

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions