weaveworks / common

Libraries used in multiple Weave projects
Other
129 stars 92 forks source link

Future of weaveworks/common repo #296

Open bboreham opened 1 year ago

bboreham commented 1 year ago

I'm writing this to make the situation clear for projects that depend on this repo.

weaveworks/common was created at Weaveworks, for the Weave Cloud service. Today Weave Cloud is shut down, and Weaveworks the company has no motivation to support the repo. I (Bryan Boreham) have been the only maintainer for several years, and I left Weaveworks 2 years ago.

As of ~March 2023, Continuous Integration started to fail intermittently. I do not seem to have permissions to fix it.

We have two options:

  1. Transfer the repo to another organisation.
  2. Archive the repo, everyone wishing to update it makes a copy of what they need.

I reached out to the main communities of downstream projects I know - Grafana, Cortex and Thanos. To date nobody has gone for option 1.

CluEleSsUK commented 1 year ago

Thanks for the heads up! As far as I understand it’s a dependency for protobuf and we’ve removed uses of it directly, but will take a look

bboreham commented 1 year ago

Update: Grafana Labs has decided to move what they were using from this repo to https://github.com/grafana/dskit.