imgur-screenshot
imgur-screenshot copied to clipboard
Looking for a new maintainer
As you may have noticed, development and maintenance of this project has stalled.
imgur-screenshot started when I wanted a simple shell script to take a screenshot and upload it to imgur, usually to paste the link into a chat. Obviously I never expected this many people to use this script, but I'm glad you like it! It somehow™️ ended up with a lot of features (and thus more complexity). People keep asking for more features, more support of operating systems, and so forth. While I'm still willing to fix small bugs and help out with issues, I have lost motivation to continue development of this project for the following reasons:
- I'm barely using it myself anymore
- I mostly use a shortcut that copies a screenshot to the clipboard and paste it wherever I need
- If I do use it, it's either a simple screenshot or a plain file. I don't really need and don't use the account, album or any other features.
- All of the features add complexity and some require interaction with imgur's API – both of which I believe aren't well suited for a shell script
- imgur was first introduced as "an image hosting service that doesn't suck". It has now become a video-focused social media platform (and it sucks, IMO).
If there is a demand for continued development of this script, someone needs to take over the maintainer role. Please let me know below if you're willing to do this! Preferably, but not necessarily someone who has contributed to imgur-screenshot in the past.
So long, and thanks for all the fish.
Not here to maintain your project, but just wanted to thank you for v2
My curiosity in taking part is piqued by the fact that the project is focused on shell scripting.
Shellcheck has been run on imgur-screenshot script and has been inspected.
During shellcheck, a huge number of problems were identified which can be easily fixed.
mvdan/sh may be used with a program named shfmt to format shell scripts.
I actually used shellcheck during development. Out of the "huge number of problems" nearly all of them are intentional decisions where the suggestion of shellcheck doesn't work. I guess -n could be used instead of ! -z, though.
Out of the "huge number of problems" nearly all of them are intentional decisions where the suggestion of shellcheck doesn't work.
In such case, you could simply add # shellcheck disable=SCXXX0,SCXXX1,SCXX2 at the top of the file.