[#59462] [ruby-trunk - Bug #9342][Open] [PATCH] SizedQueue#clear does not notify waiting threads in Ruby 1.9.3 — "jsc (Justin Collins)" <redmine@...>

9 messages 2014/01/02

[#59466] [ruby-trunk - Bug #9343][Open] [PATCH] SizedQueue#max= wakes up waiters properly — "normalperson (Eric Wong)" <normalperson@...>

11 messages 2014/01/02

[#59498] [ruby-trunk - Bug #9352][Open] [BUG] rb_sys_fail_str(connect(2) for [fe80::1%lo0]:3000) - errno == 0 — "kain (Claudio Poli)" <claudio@...>

10 messages 2014/01/03

[#59516] [ruby-trunk - Bug #9356][Open] TCPSocket.new does not seem to handle INTR — "charliesome (Charlie Somerville)" <charliesome@...>

48 messages 2014/01/03

[#59538] [ruby-trunk - Feature #9362][Assigned] Minimize cache misshit to gain optimal speed — "shyouhei (Shyouhei Urabe)" <shyouhei@...>

33 messages 2014/01/03
[#59541] Re: [ruby-trunk - Feature #9362][Assigned] Minimize cache misshit to gain optimal speed — Eric Wong <normalperson@...> 2014/01/04

Hi, I noticed a trivial typo in array.c, and it fails building struct.c

[#59582] Re: [ruby-trunk - Feature #9362][Assigned] Minimize cache misshit to gain optimal speed — SASADA Koichi <ko1@...> 2014/01/06

Intersting challenge.

[#59583] [ruby-trunk - Bug #9367][Open] REXML::XmlDecl doesn't use user specified quotes — "bearmini (Takashi Oguma)" <bear.mini@...>

12 messages 2014/01/06

[#59642] [ruby-trunk - Bug #9384][Open] Segfault in ruby 2.1.0p0 — "cbliard (Christophe Bliard)" <christophe.bliard@...>

11 messages 2014/01/08

[#59791] About unmarshallable DRb objects life-time — Rodrigo Rosenfeld Rosas <rr.rosas@...>

A while ago I created a proof-of-concept that I intended to use in my

16 messages 2014/01/15
[#59794] Re: About unmarshallable DRb objects life-time — Eric Hodel <[email protected]> 2014/01/15

On 15 Jan 2014, at 11:58, Rodrigo Rosenfeld Rosas <[email protected]> =

[#59808] Re: About unmarshallable DRb objects life-time — Rodrigo Rosenfeld Rosas <rr.rosas@...> 2014/01/16

Em 15-01-2014 19:42, Eric Hodel escreveu:

[#59810] Re: About unmarshallable DRb objects life-time — Eric Hodel <[email protected]> 2014/01/16

On 16 Jan 2014, at 02:15, Rodrigo Rosenfeld Rosas <[email protected]> =

[#59826] Re: About unmarshallable DRb objects life-time — Rodrigo Rosenfeld Rosas <rr.rosas@...> 2014/01/17

Em 16-01-2014 19:43, Eric Hodel escreveu:

[#59832] Re: About unmarshallable DRb objects life-time — Eric Hodel <[email protected]> 2014/01/17

On 17 Jan 2014, at 04:22, Rodrigo Rosenfeld Rosas <[email protected]> =

[ruby-core:59897] Re: [ruby-trunk - misc #9215] Maintenance Policy for Future Releases (2.1.0 & beyond)

From: "Martin J. Dürst" <duerst@...>
Date: 2014-01-20 10:39:33 UTC
List: ruby-core #59897
Hello Zachary,

 From the comments from Yui, it looks like the policy should be split up=20
into an internal (for Ruby commiters, and in particular those in charge=20
of releases,...) and an external (for users) part.

Also, please note that because Ruby isn't a company, we have to be=20
careful with commitments. It's clear that for Ruby users, the more and=20
the more explicit commitments there are, the better. But on the other=20
hand, everybody, in particular also people in charge of releases, are=20
just volunteers. They may be able to use some of their company's time,=20
but that may change. They may use some of their free time, but that may=20
also change.

So with respect to release and support policy, it's very important to=20
get the okay of the actual person in charge. Matz may be okay with some=20
release or support policy, but if the actual person in charge isn't okay=20
with it, that won't help.

Of course it's always possible that companies explicitly commit support=20
for some version of Ruby (that has e.g. happened for Ruby 1.8.7), and I=20
think it would be good if any related document such as a release policy=20
would mention this possibility.

Regards,    Martin.

On 2014/01/20 15:43, [email protected] wrote:
> Issue #9215 has been updated by Yui NARUSE.
>
>
>> We'd like to take a minute and discuss our plans for ruby-core support=
ed maintenance periods of Ruby.
>
> "take a minute and discuss" is not useful for users. It should be simpl=
y "We release" or "decide" or something.
>
>> backports will be made to the `ruby_MAJOR_MINOR` branch
>
> this information is not for users.
>
>
>> The ruby-core team is responsible for a proper End-of-Life for each `M=
INOR` version of Ruby.
>>
>> Our current format is to assign a maintainer for each `MINOR` series o=
f Ruby. It's important to note that this person is not obligated to commi=
t for the entire 3 year suggested maintenance period.
>>
>> Our main goal to avoid sudden death.
>
> What do you want to say in these paragraph?
> If this is announce, the audience is users.
> They read this, "We want to avoid sudden death".
> "ah, ok... and what ruby-core will do?"
>
> The content is just a memorandum.
>
> See also rails' maintenance policy: http://weblog.rubyonrails.org/2013/=
2/24/maintenance-policy-for-ruby-on-rails/
> or you should see other policies.
>
>> Any decision made on Ruby development is based on the consensus of rub=
y-core as a team. The decision must be implicitly or explicitly approved =
by members of the maintenance policy team:
>
> This is not for users, just for you, zzak.
>
> ----------------------------------------
> misc #9215: Maintenance Policy for Future Releases (2.1.0&  beyond)
> https://bugs.ruby-lang.org/issues/9215#change-44446
>
> * Author: Terence Lee
> * Status: Feedback
> * Priority: Normal
> * Assignee: Zachary Scott
> * Category: doc
> * Target version: 2.1.0
> ----------------------------------------
> In order to support long lived applications better, people need informa=
tion to make decisions. When someone chooses to use a particular programm=
ing language it=E2=80=99s important to know how long something is going t=
o be supported.
>
> For future releases it=E2=80=99d be great if we could provide a formal =
end of life window upon release. This would allow companies to be able to=
 make decisions on how long something will be supported. For instance, wh=
en Ruby 2.1.0 comes out this Christmas, giving an expectation that suppor=
t will be stopped by 12/25/2015 gives an accurate picture of how much tim=
e must be allocated to upgrading, how urgent it will be, or if Ruby is ev=
en the right language for the project.
>
>
>

In This Thread