The dep project is in an alpha state; we'll leave alpha and enter a
versioned releases phase as soon as the manifest/lock file format
changes are in.

On Fri, Mar 31, 2017 at 2:32 AM, Kiyoshi Murata <kbmur...@gmail.com> wrote:
> I think Russ' feedback may imply dep needing to be versioned, as in the
> project itself publishing releases. Specially considering Peter Bourgon's
> lastest response, there's no way of users to know if dep is usable yet or
> not (roadmap is too abstract in that regard), and after that, what features
> made in. Is that a real concern or am I too off the mark here?
>
> On Tuesday, March 28, 2017 at 5:39:06 AM UTC-3, Peter Bourgon wrote:
>>
>> On Tue, Mar 28, 2017 at 3:14 AM, Russ Cox <r...@golang.org> wrote:
>> > On Mon, Mar 13, 2017 at 5:09 PM, Russ Cox <r...@golang.org> wrote:
>> >>
>> >> By far the most important things to do with dep right now are (1) build
>> >> something people can use and get benefit from today and eliminate
>> >> blockers
>> >> to adoption and (2) based on experience with that usage, learn what the
>> >> eventual design and go command integration should look like.
>> >
>> > I've been away and am not fully back yet, but I want to reemphasize
>> > these
>> > two lines, for everyone on this list and anyone else reading. I've heard
>> > a
>> > few people in various forums saying things like "I won't use dep until
>> > it's
>> > official".
>> >
>> > Please don't wait. Use it now. Make it possible for dep users to depend
>> > on
>> > specific versions of your packages: convert your packages to have
>> > manifest
>> > and lock files, and add version tags to your repos. Use dep for your own
>> > projects, to find out how well the approach works. Let us know.
>>
>> Agreed! But one important addendum: please wait until we've merged in
>> the manifest/lock file format changes[0][1] :) I'll post another
>> update to this thread when that's complete, as well as update dep's
>> README to remove the warnings. Thanks!
>>
>> [0] https://github.com/golang/dep/issues/119
>> [1] https://github.com/golang/dep/issues/168
>>
>>
>> > This is all critical. If you wait to try any of this until it's in the
>> > go
>> > command, then your feedback basically won't have any impact, because
>> > things
>> > will be so much harder to change at that point.
>> >
>> > (The flip side of this is that dep should freeze these basic details so
>> > that
>> > users aren't chasing a moving target. They don't need to be perfect. We
>> > know
>> > that JSON is not perfect, for example, but it's fine for this trial. The
>> > goal is to learn about the overall experience and semantics offered, not
>> > the
>> > file format.)
>> >
>> > Russ
>> >
>> > --
>> > 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...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>
> --
> 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.

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