On Thursday, October 27, 2016 at 4:41:42 PM UTC+2, Michal Bohuslávek wrote:
>
> It's not much of a penalisation IMO. It doesn't have to be a large message 
> in red saying: "The author of this package doesn't use semantic versioning. 
> Be careful!". I mean the list of versions can only appear if there are some 
> versions. That way it wouldn't penalise a), although I can't come up with a 
> good reason not to tag versions apart from b).
>
> When it comes to b), there could be some rule for that case. Such authors 
> could for example put their stable API in a branch called "stable" or 
> something like that.
>

That wouldn't work with the way the language is structured (imports).
Just having a version tag is perhaps necessary, but, alas, not sufficient 
to deal with the entirety of dependency discovery/management.

We have some primitives (canonical imports etc...). Solving availability by 
redundancy(since part of the issue is about distributed systems) may also 
tie into import rewritting, or import aliasing.. which could be done a few 
different ways.

It's not a simple problem.
 

>
> Dne čtvrtek 27. října 2016 1:39:47 UTC+1 Axel Wagner napsal(a):
>>
>> So, the idea is to penalize people who a) have a different opinion about 
>> the usefulness of versioning or b) keep their APIs stable and don't see a 
>> need to version something that never changes?
>>
>> Needless to say, I consider that a bad idea (given, that I have strongly 
>> differing opinions about the usefulness of versioning). Why can't the idea 
>> not succeed based on it's own merit (or lack thereof)?
>>
>> But whatever. Set minds won't be swayed by arguments, I guess.
>>
>> I'll also point out (again) that this thread, originally, was about a 
>> central repository. Not about versioning.
>>
>> On Wed, Oct 26, 2016 at 10:53 PM, Edward Muller <edwa...@interlix.com> 
>> wrote:
>>
>>> Yes, use that proposal's format.
>>>
>>> Re: godoc. Great idea. if no one else is interested in doing the work 
>>> I'll be happy to take a look into it. I've been looking for an excuse to 
>>> work with gddo
>>>
>>> On Wed, Oct 26, 2016 at 1:42 PM Dave Cheney <da...@cheney.net> wrote:
>>>
>>>> Indeed. If only there was some standard we could use
>>>>
>>>>
>>>> https://github.com/golang/proposal/blob/master/design/12302-release-proposal.md#tag-format
>>>>
>>>> On Thu, Oct 27, 2016 at 6:08 AM, Nate Finch <nate....@gmail.com> wrote:
>>>> > Listing versions on godoc is an awesome idea.  Peer pressure goes a 
>>>> long way
>>>> > toward changing individual minds and eventually a community.  
>>>> Something as
>>>> > simple as sorting projects with tagged versions higher and displaying 
>>>> them
>>>> > prominently on the project's godoc page (with the ability to look at 
>>>> godoc
>>>> > for each version) would go a long way toward encouraging people to 
>>>> tag their
>>>> > releases.  I know it would get me off my butt to tag my projects.
>>>> >
>>>> > On Wednesday, October 26, 2016 at 11:37:54 AM UTC-4, 
>>>> mbohu...@gmail.com
>>>> > wrote:
>>>> >>
>>>> >> I was just wondering whether a simple list of available versions at 
>>>> the
>>>> >> top of a package's godoc.org page wouldn't somehow force package 
>>>> authors to
>>>> >> start tagging. There could be some kind of message if there are no 
>>>> available
>>>> >> versions.
>>>> >> There would obviously have to be some benefit for those who tag, or 
>>>> some
>>>> >> restriction for those who don't, in order to change the current 
>>>> situation.
>>>>
>>>> --
>>>> 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...@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