[#90865] [Ruby trunk Bug#15499] Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread — apolcyn@...
Issue #15499 has been reported by apolcyn (alex polcyn).
3 messages
2019/01/03
[#90877] [Ruby trunk Bug#15499] Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread — apolcyn@...
Issue #15499 has been updated by apolcyn (alex polcyn).
3 messages
2019/01/03
[#90895] Re: [ruby-alerts:11680] failure alert on trunk-mjit@silicon-docker (NG (r66707)) — Eric Wong <normalperson@...>
ko1c-failure@atdot.net wrote:
4 messages
2019/01/05
[#90896] Re: [ruby-alerts:11680] failure alert on trunk-mjit@silicon-docker (NG (r66707))
— Takashi Kokubun <takashikkbn@...>
2019/01/05
Thanks to explain that.
[#91200] [Ruby trunk Feature#15553] Addrinfo.getaddrinfo supports timeout — glass.saga@...
Issue #15553 has been reported by Glass_saga (Masaki Matsushita).
4 messages
2019/01/21
[#91289] Re: [Ruby trunk Feature#15553] Addrinfo.getaddrinfo supports timeout
— Eric Wong <normalperson@...>
2019/01/26
glass.saga@gmail.com wrote:
[ruby-core:91288] Re: [Ruby trunk Feature#15456] Adopt some kind of consistent versioning mechanism
From:
Austin Ziegler <halostatue@...>
Date:
2019-01-26 15:23:03 UTC
List:
ruby-core #91288
I only drop Ruby versions in my gems on major versions, including versions long EOLed. -a On Sat, Jan 26, 2019 at 6:05 AM <samuel@oriontransfer.net> wrote: > Issue #15456 has been updated by ioquatix (Samuel Williams). > > > My understanding of semantic versioning is that what you depend on is not > part of your public API. So, if you drop versions of Ruby, you can release > new minor version, it's good enough. > > ---------------------------------------- > Feature #15456: Adopt some kind of consistent versioning mechanism > https://bugs.ruby-lang.org/issues/15456#change-76529 > > * Author: ioquatix (Samuel Williams) > * Status: Open > * Priority: Normal > * Assignee: > * Target version: > ---------------------------------------- > After the discussion https://github.com/ruby/bigdecimal/issues/114 I feel > like we would benefit from some consistent versioning mechanism across all > of Ruby. > > So far, I feel the majority of Ruby uses some form of semantic versioning. > > For the sanity of all Ruby users, I think it would be a good policy to > adopt this across core Ruby and standard gems. > > There are some previous discussions around this: > > - https://bugs.ruby-lang.org/issues/9215 > - https://bugs.ruby-lang.org/projects/ruby/wiki/GeneralMaintenancePolicy > - https://bugs.ruby-lang.org/issues/8835 > > So, the questions are as follows: > > - Can we adopt Semantic Versioning (or as much of it as possible) across > Ruby? > - Would such a change help users of Ruby? > - Is there existing documentation about how version number works? > - How does it deviate from Semantic Versioning? > - Is this deviation important and worth the additional complexity for our > users? > > As an aside: > > - How do other implementations advertise compatibility with Ruby? > - JRuby and RBX have totally different version numbers that are difficult > to understand w.r.t. compatibility with mainline CRuby. > > My main concern is how difficult this is for everyone to keep track of and > also the implied assumptions (e.g. breaking change if and only if major > versions bump). If different parts of Ruby use different versioning scheme, > it is hard for our users to define dependencies which don't cause broken > software. > > > > > -- > https://bugs.ruby-lang.org/ > > Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core> > -- Austin Ziegler 窶「 halostatue@gmail.com 窶「 austin@halostatue.ca http://www.halostatue.ca/ 窶「 http://twitter.com/halostatue Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>