> After testing the plugin, I think it should be dropped. Most of the pastebins 
> don't work.

Indeed only 3 did in my tests (Geany's, Debian's and Sprunge)

> There's no confirmation of what it's sending. […] Once data is sent, there's 
> no way to delete it, which is a security risk if accidentally (or 
> maliciously) triggered.

It's indeed unfortunate that it doesn't report deletion URL for pastebins that 
support it.

> Half the time, there's no way to view the pastebin after it's sent because 
> plugin failed to open browser on my computer, and didn't print any message 
> indicating issue, or where to get pastebin, etc. (The other half, were error 
> popups.) 

Failing to open the browser is odd, because it uses Geany's own 
`utils_open_browser()`, so that suggests this doesn't work for you either?
Though, note that the default behavior is to show the URL, not open it.

> The pastebin that did work (https://pastebin.geany.org/) hadn't been used 
> since Dec 2022. So the plugin probably isn't being used.

That part is not true: it's just that by default the pastes are deleted after a 
while, and it just means that nobody had made a forever-paste since then.
Also, https://paste.debian.net works, albeit not for single-line pastes (but 
indeed the plugin fails to report the error).
It's not to say that the plugin *is* used though, it might not be.

---

Anyway, as @elextr said this has been abandoned by it's author, and I've been 
surprised of the amount of work I did put in it myself over the years (not that 
I really mind, but I don't think of myself as the maintainer).

I think that this plugin has some occasional use (although I don't myself, and 
it lacks support for some popular ones like gists), but I won't weep over its 
coffin if that should be its fate.  Also, there are some competent tools around 
that might be a worthy replacement, like 
[pastebinit](https://github.com/pastebinit/pastebinit) that could probably be 
wrapped to offer a similar featureset.

Pastebin service support might however be easy enough to improve; it's 
configuration files that need to be added/removed/adapted to pastebin service 
changes.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1342#issuecomment-2080606715
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-plugins/pull/1342/[email protected]>

Reply via email to