rtv icon indicating copy to clipboard operation
rtv copied to clipboard

RTV development is shutting down

Open michael-lazar opened this issue 5 years ago • 30 comments

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!

michael-lazar avatar Jun 03 '19 01:06 michael-lazar

Oh, that's really sad... but I can understand you. If the project doesn't satisfy you anymore, it's the right thing to do! I've known and used rtv for many years. It was a great project! Thank you for putting all that effort in it!

Unfortunately, I've only recently started to contribute to rtv, so I have some open PRs that did not make it into that project: https://github.com/michael-lazar/rtv/pull/684, https://github.com/michael-lazar/rtv/pull/688 and https://github.com/michael-lazar/rtv/pull/691. I hope that we can establish a successful fork.

goggle avatar Jun 03 '19 02:06 goggle

@goggle Thanks! Sorry about those PRs. It was nothing personal or a knock against your code, just bad timing.

michael-lazar avatar Jun 03 '19 03:06 michael-lazar

@michael-lazar it's been real. Thanks for this great project

woorst avatar Jun 03 '19 04:06 woorst

Just a user, but I am very thankful for all your work and effort. It's been an excellent project. I hate the direction popular (social and news) media has taken over the past few years, and I can relate to your frustration.

Hope you find your time better used in more productive, satisfying and gratifying things. Thanks again!

cyberjunkie2k avatar Jun 03 '19 05:06 cyberjunkie2k

Thank you for your great work. I only recently started using rtv and have been really enjoying it.

I feel like rtv makes the platform more tolerable, in a browser I would find myself endlessly scrolling /all/ and that rarely leads anywhere good. Now I just have a couple multis setup with some subs I enjoy and check in on them occasionally with rtv.

gbpi avatar Jun 03 '19 05:06 gbpi

Thank you for the work you did with RTV,it was a excellent terminal based reddit tool.

As far as reddit goes,the increasing no of "normal" folks moving to reddit from sites like facebook imo is the reason for its downfall.It used to be a great community/knowledge resouce especially for hobbies and whatnot sadly with "geek/nerd is the new cool" thing destroying everything in its path,reddit too seems to have fallen.

mm-git01 avatar Jun 03 '19 07:06 mm-git01

I've enjoyed RTV very much. Thanks for all the work you've done on it.

manskron avatar Jun 03 '19 07:06 manskron

Thank you for the work you did with RTV! It's a great thing you've made here.

naiveai avatar Jun 03 '19 08:06 naiveai

Your concerns for the platform are valid. Thanks for making RTV!

bart-kneepkens avatar Jun 03 '19 11:06 bart-kneepkens

Can't blame you, I really liked to have a low distraction client that runs great on RPi. Have fun with your next project!

bronikowski avatar Jun 03 '19 11:06 bronikowski

That’s too bad, but understandable.

Are you going to archive this repo? Makes it clearer that it’s no longer being maintained.

vor0nwe avatar Jun 03 '19 12:06 vor0nwe

@vor0nwe He answered that question:

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.

goggle avatar Jun 03 '19 12:06 goggle

Its sad that the project is being shut down. But I am sure the source code will help many new comers learn many things about programming.

rudevdr avatar Jun 03 '19 12:06 rudevdr

Thank you so much for your work over the years! After the redesign of reddit, I put rtv on almost all of my systems because of the clean interface.

michaelachrisco avatar Jun 03 '19 13:06 michaelachrisco

Thank you so much for your work, this is totally understandable. Who knows how long it'll be before reddit closes off their API and goes the way of twitter and FB.

For anyone else interested, I've been building a federated reddit alternative called Lemmy intended to work in the fediverse, and have an open ticket for someone to fork RTV to get a working command line client for it.

dessalines avatar Jun 03 '19 13:06 dessalines

Please consider adding the project to the Code Shelter, that way someone vetted might pick it up at some point.

skorokithakis avatar Jun 03 '19 15:06 skorokithakis

Convenient keyboard shortcuts, intuitive distraction free interface, help for commands, ease of use, colors for titles, easiest way to toggle threads, and many more useful features. I thank you for all of this! Wishing you success in your next productive project 👍 You've set an awesome example for clean distraction free command line interfaces. Loads to learn from your work 👍

kulkarniamit avatar Jun 03 '19 16:06 kulkarniamit

Great project, such a shame that it has come to an end but it is completely understandable. Do you think in the future you could post 1 or 2 forks you deem worthy on your README?

ruifm avatar Jun 03 '19 18:06 ruifm

Sad to see you leave the project and it's completely understandable; at some point it becomes a chore that is no longer enjoyable. We are grateful for RTV and wish you the best!

miguelmota avatar Jun 03 '19 20:06 miguelmota

Really sad to hear. I use this app on a daily basis. I do understand your reasons. Reddit isn't getting better, but it does bring me good information on specific subjects. I hope someone else can fork it and continue the great work you have done so far.

Brutus11111 avatar Jun 04 '19 11:06 Brutus11111

Great project, such a shame that it has come to an end but it is completely understandable. Do you think in the future you could post 1 or 2 forks you deem worthy on your README?

Absolutely! People are also welcome to use this project's issue tracker to promote alternative projects that they're working on.

michael-lazar avatar Jun 04 '19 18:06 michael-lazar

I love this application as it makes reddit so much better to use. Thank you so much for making it. I can understand your reasons to no longer support it. I hope the development will continue in another fork, I would really like this application to become platform independent and support not just reddit but every other website like it: hackernews, voot, raddle, saidit, etc.

thy6 avatar Jun 10 '19 14:06 thy6

Darn, I came to check up on the status of the project after having used it last year. Hopefully someone forks and continue on.

adam-lee avatar Jun 19 '19 17:06 adam-lee

@adam-lee, @Brutus11111, @michael-lazar, whoever else sees this and is interested - I'm maintaining a fork here

ajakk avatar Jul 06 '19 19:07 ajakk

<3 thanks for everything.

github-userx avatar Aug 14 '19 10:08 github-userx

If you ever want to transfer ownership to someone our little community (tilde.club) would happily take it on.. But unlikely that you'd do that as you stated, I have put it on our github: https://github.com/tildeclub/ttrv

Thanks for great software over the years :)

deepend-tildeclub avatar Dec 12 '19 03:12 deepend-tildeclub

To be honest, I’m glad Michael still owns the pypi/pip package and github repo.

github-userx avatar Dec 12 '19 12:12 github-userx

It was awesome trying it out.

himanshuxd avatar Dec 29 '19 19:12 himanshuxd

I just noticed this post moments after commenting on the latest issue (sorry about that!). Occasional Reddit user here but rtv has been my favourite way to browse it for a couple of years. Sorry to see it go. Best of luck with your future projects and thanks for all the hard work that went into this one!

jeromefaria avatar Jan 24 '20 09:01 jeromefaria

I've reinstalled RTV now and see this Please press F

richmont avatar Feb 20 '20 20:02 richmont