On Fri, Oct 21, 2016 at 11:08 PM, Ronny Bangsund <ronny.bangs...@gmail.com>
wrote:

> On Thursday, October 20, 2016 at 5:45:03 AM UTC-0:8, zixu mo wrote:
>>
>> Golang should have a center packages index hosting like npm, rust crates.
>>
> It seems some posters didn't notice the distinction you made there ;)
>
> The OP asked about an *index*, not a central repository.
>

That already exists, in the form of godoc.org. As pointed out by Ian.

My issue with the concept of a central repository is, that the issues it
solves are far more elegantly handled by providing mirrors; i.e. doing
something similar to godoc.org, but fetching and mirroring full git repos
indefinitely (and support for using them transparently in go-get). This
mirror infrastructure can be run decentralized and as it mirrors
transparently also uses the existing decentralized namespacing, so it
alleviates most issues of a centralized repo. At the same time, it provides
uptime and protection against unpublishing, which is the greatest benefit
of a centralized repository.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to