go-kit / kit

A standard library for microservices.

Home Page:https://gokit.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Abandoned packages

sagikazarmark opened this issue · comments

There are a couple packages that seem to be abandoned and outdated (ie. dependencies are old, no go.mod, etc).

These are:

If there is no answer, I propose we fork them, make the necessary updates and use the forks as drop-in replacements. Before we do that, though, we should consider whether we want to keep these in the core in the first place. It might not worth the hassle if they get moved out of the core. So this issue is a conversation starter.

Related #843

I'd much rather drop them altogether.

Works for me, although I already got them both to update to modules and release versions.

Additionally, aws-sdk-go@v1.38.68 is introducing transitive vulnerabilities into this package (CVE-2020-9283). Bringing the whole go.mod up to date in general would be a good idea.

We did that like two weeks ago. Ugh. What a waste of time.

Actually, I take that back. aws-sdk doesn't have direct dependency on the broken library. Egg on my face :-(

Not at all, best news I've heard today.

@peterbourgon I'd suggest updating these two packages and at the same time deprecating them in the next release.

Are there any other packages that we should deprecate? Should we start planning for #843?

Closing as both libraries have been updated.