[#25897] Mail archive searching? — "Martin J. Dürst" <duerst@...>
Why does ruby-dev's official archive
[#25928] Ruby 1.8.6-p383 hangs in dln_load on Snow Leopard — Timothy Hunter <cyclists@...>
An RMagick user reports that Ruby 1.8.6 hangs when requiring RMagick.
On Oct 3, 2009, at 4:26 PM, Timothy Hunter wrote:
On Oct 3, 10:26m, Timothy Hunter <cycli...@nc.rr.com> wrote:
[#25936] [Bug:1.9] [rubygems] $LOAD_PATH includes bin directory — Nobuyoshi Nakada <nobu@...>
Hi,
On Sun, Oct 4, 2009 at 11:47 PM, Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
[#25943] Disabling tainting — Tony Arcieri <tony@...>
Would it make sense to have a flag passed to the interpreter on startup that
2009/10/6 Tony Arcieri <tony@medioh.com>:
On Tue, Oct 6, 2009 at 3:52 AM, Yugui <yugui@yugui.jp> wrote:
[#25964] mis filed bug reports — Roger Pack <rogerdpack2@...>
If i accidentally file a bug under 1.9 that belongs in 1.8, I assume I
[#25965] [Bug #2180] request: add *Method#source_location to 1.8.x — Roger Pack <redmine@...>
Bug #2180: request: add *Method#source_location to 1.8.x
[#25969] [Bug #2181] Segmentation fault for test/drb/* -- possible bug in Marshal/GC — Nikolai Lugovoi <redmine@...>
Bug #2181: Segmentation fault for test/drb/* -- possible bug in Marshal/GC
[#26012] Segfaults after multiple call of ruby_node_run — Christoph Kappel <unexist@...>
[#26028] [Bug #2189] Math.atanh(1) & Math.atanh(-1) should not raise an error — Marc-Andre Lafortune <redmine@...>
Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
[#26070] [Bug #2201] Process.spawn fails in 1.9.1 — Roger Pack <redmine@...>
Bug #2201: Process.spawn fails in 1.9.1
[#26087] [Bug #2212] Using a Lambda with Inappropriate Arity for Hash#default_proc= — Run Paint Run Run <redmine@...>
Bug #2212: Using a Lambda with Inappropriate Arity for Hash#default_proc=
[#26126] The fate of my keyword documentation — "David A. Black" <dblack@...>
Hi --
[#26200] [Bug #2243] Random instance variables order — Maxim Chechel <redmine@...>
Bug #2243: Random instance variables order
[#26222] [Bug #2250] IO::for_fd() objects' finalization dangerously closes underlying fds — Mike Pomraning <redmine@...>
Bug #2250: IO::for_fd() objects' finalization dangerously closes underlying fds
[#26232] [Feature #2255] unicode parameters cannot be passed to ruby — Vit Ondruch <redmine@...>
Feature #2255: unicode parameters cannot be passed to ruby
[#26237] [Bug #2256] net\ftp.rb failing on implicit cast of Pathname to string — Sai Fujinaro <redmine@...>
Bug #2256: net\ftp.rb failing on implicit cast of Pathname to string
[#26262] [Feature #2260] better access with GC_DEBUG — Roger Pack <redmine@...>
Feature #2260: better access with GC_DEBUG
[#26299] Which commit fixed Set#hash (Hash#hash, I assume) between 1.9.1 and 1.9.2? — "Shot (Piotr Szotkowski)" <shot@...>
Hello, good people of ruby-core.
[#26303] IO.foreach (and friends) effect on $< and $. — Charles Oliver Nutter <headius@...>
I have a few questions about how the line-by-line IO operations are
[#26336] [Bug #2283] Ruby 1.9.1p243 spinning with 100% CPU; perhaps rb_str_slice_bang-related — Mark Aiken <redmine@...>
Bug #2283: Ruby 1.9.1p243 spinning with 100% CPU; perhaps rb_str_slice_bang-related
[#26361] [Feature #2294] [PATCH] ruby_bind_stack() to embed Ruby in coroutine — Suraj Kurapati <redmine@...>
Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
Issue #2294 has been updated by Anonymous Anonymous.
Hi,
Hi,
Hi,
[#26388] suggestion: gems.ruby-lang.org — Yusuke ENDOH <mame@...>
Hi --
On Wed, Oct 28, 2009 at 3:20 AM, Yusuke ENDOH <mame@tsg.ne.jp> wrote:
Hi,
On Wed, Oct 28, 2009 at 9:00 PM, Yusuke ENDOH <mame@tsg.ne.jp> wrote:
Hi,
[#26390] [Bug #2303] dl.so segfaults on mingw32 — Nikolai Weibull <redmine@...>
Bug #2303: dl.so segfaults on mingw32
[#26429] [Bug #2313] Incomplete encoding conversion? — Adam Salter <redmine@...>
Bug #2313: Incomplete encoding conversion?
[#26447] [Bug #2316] [BUG] cfp consistency error — Cezary Baginski <redmine@...>
Bug #2316: [BUG] cfp consistency error
[#26458] [Bug #2319] gethostbyname fails in windows — Roger Pack <redmine@...>
Bug #2319: gethostbyname fails in windows
[#26459] [Bug #2320] patch to trunk .document to include more readme's etc. — Roger Pack <redmine@...>
Bug #2320: patch to trunk .document to include more readme's etc.
[ruby-core:26147] Maintainer Election Process; Was: Re: [ANN] Ruby Developer's Meeting 20091013
2009/10/13 Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:
> Other volunteers on ruby-core mailing list:
> Yehuda Katz for delegate.rb
> Ujihisa for English.rb and tempfile.rb
> Kornelius Kalnbach for ostruct.rb
> Roger Pack for tempfile.rb
I send mails to maintainers in order to complete the maintainer
confirmation proccess [ruby-core:25764].
As a result, Michael Neumann resigned from the maintainer of XMLRPC,
GOTO Yuzo resigned from the maintainer of webrick and openssl.
Now I'm waiting for some replies.
As Leonard translated the log of meeting into English, we talked about
what maintainer is and how we should elect a maintainer.
[ruby-core:26102].
== What is a maintainer?
A maintainer of a bundled library, called "library maintainer",
maintains the library.
* The maintainer fixes bugs of the library. Particularly, (s)he should
fix security vulnerabilities as soon as possible.
* (S)he closes reported issues on the Redmine.
* Or (s)he will be discharged by the 3 months rule [ruby-core:25764].
* (S)he can close it by fixing or rejecting. Corresponding statues
on the Redmine are "Closed", "Rejected", "Feedback" and
"Third Party's Issue".
* (S)he has commit right to Ruby's repository so that s(he) can modify
his(her) library in the repository.
* (S)he has "developer" role on the Redmine so that s(he) can modify
issues.
* Tranditionally, maintainers have had authority to define specs of
their library. This is because most of the maintainers were the
original author of the library and they have enough understood Ruby's
policy and the library's policy.
They have respected discussions on our community. New maintainers also
should act as they have done.
== Submaintainer
Matz is worried about "new committers ... adding strange, unveiled new
features" [ruby-core:26102].
So I proposed "sub-maintainer"
Anyway,
* The sub-maintainer writes a patch to fix a bug of the library.
Particularly, (s)he should fixes security vulnerabilities as soon as
possible.
* (S)he closes reported issues on the Redmine.
* Or (s)he will be discharged by the 3 months rule [ruby-core:25764].
* (S)he can close it by fixing or rejecting. Corresponding statues
on the Redmine are "Closed", "Rejected", "Feedback" and
"Third Party's Issue".
* Some of sub-maintainers are committers. But others are not committers.
* (S)he has "contributor" role on the Redmine so that s(he) can modify
issues.
== Maintainer election process
A person who want to maintain an unmaintained library should explain
what (s)he want to do. [ruby-core:26130] is a good example.
If (s)he hopes to add a new feature or reimplement the library, (s)he
should show the plan.
The plan will be discussed on ruby-core or ruby-dev. Finally Matz
will decide whether (s)he is accepted as a sub-maintainer or not.
After it passed enough time, Matz will appoint the sub-maintainer as a
maintainer - if (s)he will have done well.
== Necessity of maintainers
Some of the bundled libraries are already stable enough. The libraries
do not have to be actively maintained.
But even the libraries need those who reject a request of strange
feature. And, anyway, someone must write a patch when a bug of the
libraries appears.
So stable libraries need only sub-maintainers but not maintainers with
unlimited rights.
== Recruitment of Maintainers
Bundled library should have a, at least, sub-maintainer. So recruitment
is necessary.
But I want to wait a week to complete the confirmation. After that, I'll
update the list of maintainers.
http://redmine.ruby-lang.org/wiki/ruby/Maintainers
Then, accepting candidature will start.
Thanks,
-- Yuki Sonoda (Yugui)