----- Original Message -----
> From: "Katie Hockman" <ka...@golang.org>
> To: golang-...@googlegroups.com
> Sent: Monday, April 29, 2019 10:35:38 PM
> Subject: [golang-dev] Try our new module mirror!
> 
> Hey Gophers!
> 
> In the blog post Go Modules in 2019 <https://blog.golang.org/modules2019>,
> we announced our intent to provide a module mirror for accelerating Go
> module downloads, an index for discovering new modules, and a checksum
> database for authenticating module content.
> 
> We are excited to share that we are ready for developers to start alpha
> testing our module mirror, index, and checksum database!
> 
> Our privacy policy explains how we collect and use your information. The
> privacy policy for all of these services is proxy.golang.org/privacy.


Hello,

  if I'm not mistaken the page that you are linking for privacy information of 
the proxy seems not related to it at all. It looks like some sort of generic 
terms that Google is using for all of its services. It is not describing what 
is collected and what for, how and where it is retained and stored, etc. in 
context of the proxy/this new google service.

  Could you expand on these topics in actual go proxy context, please? What are 
you collecting/are you planning on collecting and what for?

> 
> The module mirror at proxy.golang.org serves the go command’s proxy
> protocol. To make the go command use it (when in module mode), set GOPROXY=
> https://proxy.golang.org.
> 
> The module index at index.golang.org serves a feed of module versions in
> the order they are discovered. For example, see
> https://index.golang.org/index?since=2019-03-04T18:00:15.161182-07:00
> 
> The module checksum database at sum.golang.org serves the URLs described in
> the Secure the Public Go Module Ecosystem
> <https://go.googlesource.com/proposal/+/master/design/25530-sumdb.md>

  With brief look on the proposal, just from the technical perspective(kind of 
including modules too). Little has changed from my perspective since the 
initial proposal. I'm still worried that I will have to disabled/de-configured 
or at worst case scenario even patch it (out) to make our build system in 
Fedora work with Go sources that we are curating/shipping/using(i.e. occasional 
need to carry downstream/backport patches). Leaving out for now the 
privacy/MITM concerns which look nearly the same(i.e. IMHO not resolved) as 
previously.

> proposal. If you use the Go 1.13 development version of the go command,
> setting GOPROXY=https://proxy.golang.org will automatically use the
> checksum database as well. To use the checksum database to protect other
> code downloads, set GOSUMDB=sum.golang.org explicitly. See the development
> version go command docs
> <https://tip.golang.org/cmd/go/#hdr-Module_authentication_failures> for
> details. If you are using Go 1.12 or earlier, you can manually check a
> go.sum file against the checksum database with gosumcheck
> <https://godoc.org/golang.org/x/exp/sumdb/gosumcheck>:
> 
> go get golang.org/x/exp/sumdb/gosumcheck
> 
> gosumcheck /path/to/go.sum
> 
> We hope you’ll try out these new services! Note that these are in the early
> stages, so even though we don’t have any planned outages, you should
> recognize it is an alpha release and instability and bugs are expected.
> We’ll be actively working through these and improving our services, so
> please file issues <https://github.com/golang/go/issues/new> if you spot
> them, with the title prefix “proxy.golang.org:” (or index.golang.org, or
> sum.golang.org). We look forward to hearing about how it’s working for you!
> 
> Cheers,
> 
> Katie Hockman

  Is there anywhere a place where I or anyone else could pull the sources and 
contribute to all of these new Go features/services that you are 
deploying/running, or so I/anyone could potentially even run my own instances 
of proxy.golang.org, sum.golang.org and index.golang.org and help with devel?

  Thanks for any info. Sorry if I have missed some details.

JC


> 
> --
> You received this message because you are subscribed to the Google Groups
> "golang-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-dev+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
> 
_______________________________________________
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org

Reply via email to