On 10 Mar 14:11, Bjoern Rabenstein wrote:
> On 10.03.20 13:48, Julien Pivotto wrote:
> > 
> > As far as I know the main go proxies are maintained by google, and we
> > can not afford hosting one for the project in the long term. Google is
> > not really known for their long-term commitments.
> > 
> > I know that in the past we wanted to rebuild old releases of prometheus
> > and could not (for unrelated reasons!). If now (or in X years) the
> > goproxy decides to garbage collect dependencies untouched for x months
> > and the upstream is gone, rebuilding old releases will be even more
> > difficult.
> 
> There are plenty of non-Google-run go-modules proxy. And should Google
> really shutdown hosting go-modules, I'm sure there will be even more.
> 
> And even if they all disappear, the git-hosting platforms that have
> the source code can still give you the old versions of the source.
> 
> And even if they all disappear, you or me or somebody else will still
> have a clone of the Git repo on their laptop.
> 
> In sum, I highly doubt that reconstructing the source code for an old
> version will ever be impossible. It might be a bit inconvenient, but
> the necessity of building old versions of Prometheus is rare enough
> that it's not really of practical relevance. I would much prefer
> leaner source repositories.
> 
> -- 
> Björn Rabenstein
> [PGP-ID] 0x851C3DA17D748D03
> [email] [email protected]

Note: CNCF will adapt the tooling to support go.mod and go.sum so that
question is out of the table.

-- 
 (o-    Julien Pivotto
 //\    Open-Source Consultant
 V_/_   Inuits - https://www.inuits.eu

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/20200310133729.GB22487%40oxygen.

Attachment: signature.asc
Description: PGP signature

Reply via email to