-
Notifications
You must be signed in to change notification settings - Fork 1k
dep version #209
Comments
We don't have versions, nor (IMO) should we, until we get a bit more stable. |
Thanks @mattn for giving it a go. I was thinking more along the lines of the git sha in the binary to start, along with an issue template. Fine by me to hold off though. |
I actually agree with @nathany's suggestion of at the very least adding the |
Yes, it's not possible to embed a version or git SHA and still be able to fetch the client with |
File formats are stabilized, |
Do we have a preferred approach to how versions are marked? |
Versions are marked as tags in the repo of the form `vX.Y.Z`.
http://semver.org/
`go get` does not respect versions but `dep ensure` does when it populates
the vendor folder.
…On Sat, May 27, 2017 at 8:03 PM, Ibrahim AshShohail < ***@***.***> wrote:
Do we have a preferred approach to how versions are marked?
go get won't allow users to specify versions. Do we have plans for
alternative install methods?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#209 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAG_TVbDESB0z65o4hGI1xoKvA-PsRSIks5r-GWEgaJpZM4LzUrl>
.
|
Oh, lord, I just realized I answered a question you didn't ask. Please
disregard 🤦
…On Mon, May 29, 2017 at 8:57 AM, Peter Bourgon ***@***.***> wrote:
Versions are marked as tags in the repo of the form `vX.Y.Z`.
http://semver.org/
`go get` does not respect versions but `dep ensure` does when it populates
the vendor folder.
On Sat, May 27, 2017 at 8:03 PM, Ibrahim AshShohail <
***@***.***> wrote:
> Do we have a preferred approach to how versions are marked?
> go get won't allow users to specify versions. Do we have plans for
> alternative install methods?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#209 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AAG_TVbDESB0z65o4hGI1xoKvA-PsRSIks5r-GWEgaJpZM4LzUrl>
> .
>
|
It's totally ok. 🤣🤣🤣 I can see how you might misunderstand my question. 🤣🤣🤣 |
Just wanted to bring this up again. v0.2.0 has been released. IMHO it makes sense now (especially since more and more people are switching to dep) to introduce a version flag for dep. |
yeah, we need to do...something. unfortunately, we're still victims of the same basic issue that everyone else has - having a version flag behave correctly requires having a makefile, or some other strategy that's incompatible with i'd love to have someone champion getting this done, with the understanding that it really being done involves not just creating a subcommand/flag/whatever, but also updating our CI, our docs, and our github templates accordingly. |
It would be helpful to know which version of
dep
I'm using when reporting issues. Right now the best I can do is usego log -1
in thegolang/dep
folder.That doesn't always work though, as I recently failed to install the new version of dep.
Usually I'd use
-ldflags
withgit rev-parse --short HEAD
and such when building the tool, likely with a Makefile to do the build. That isn't ideal forgo get
use though. Suggestions?The text was updated successfully, but these errors were encountered: