On Wed, Feb 21, 2018 at 6:19 AM, Joseph Lorenzini <jalo...@gmail.com> wrote:
>
> So I read Russ Cox post and specifically noted this:
>
> "But once we understand the design space better and can narrow it down to
> the few key features that must be supported, it will help the Go ecosystem
> to remove the other features, to reduce expressiveness, to adopt enforced
> conventions that make Go code bases more uniform and easier to understand
> and make tooling easier to build."
>
>
> And here's Sam Boyer:
>
> "It [vgo] was created largely in isolation from the community’s work on dep,
> to the point where not only is there no shared code and at best moderate
> conceptual overlap, but a considerable amount of the insight and experience
> gleaned from dep as the “official experiment” is just discarded."
>
>
> I don't have an attachment to vgo or dep one way or another. Package
> management is complicated. I don't believe there's a "right" answer so much
> as balancing tradeoffs. Someone is going to be upset that you don't support
> their specific workflow. But there's been very little explanation to the
> community about why the things dep did at a high level were thrown out.
>
> I am curious to know what those are.

I think Russ explained that fairly clearly in
https://research.swtch.com/vgo-intro , particularly in the section "An
Official Package Management Experiment".

Ian

-- 
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