[#53893] [ruby-trunk - Bug #8204][Open] ObjectSpace.each_object(Bignum) can generate Bignums that are to small to be Bignums — "Hanmac (Hans Mackowiak)" <hanmac@...>
[#53914] [ruby-trunk - Feature #8206][Open] Should Ruby core implement String#blank? — "sam.saffron (Sam Saffron)" <sam.saffron@...>
[#53922] [ruby-trunk - Bug #8208][Open] Raise cached exceptions for nonblocking IO to avoid allocation/stack-copying costs — "headius (Charles Nutter)" <headius@...>
"headius (Charles Nutter)" <headius@headius.com> wrote:
[#53950] [ruby-trunk - Bug #8211][Open] Performance regression of method calls — "dunric (David Unric)" <dunric29a@...>
[#53974] [ruby-trunk - Feature #8215][Open] Support accessing Fiber-locals and backtraces for a Fiber — "halorgium (Tim Carey-Smith)" <ruby-lang-bugs@...>
[#54023] [ruby-trunk - Feature #8223][Open] Make Matrix more omnivorous. — "boris_stitnicky (Boris Stitnicky)" <boris@...>
[#54031] Question about r39944 — Aaron Patterson <tenderlove@...>
Hi,
Even if test directory should be on the load path on test-all, you should
[#54095] [ruby-trunk - Feature #8237][Open] Logical method chaining via inferred receiver — "wardrop (Tom Wardrop)" <tom@...>
[#54175] [ruby-trunk - Bug #8254][Open] Ruby segfaults on second SystemStackError from parser — "charliesome (Charlie Somerville)" <charlie@...>
[#54185] [CommonRuby - Feature #8257][Open] Exception#cause to carry originating exception along with new one — "headius (Charles Nutter)" <headius@...>
(2013/04/12 1:40), headius (Charles Nutter) wrote:
On Sat, Apr 27, 2013 at 5:19 PM, SASADA Koichi <ko1@atdot.net> wrote:
[#54196] Encouraging use of CommonRuby — Charles Oliver Nutter <headius@...>
I think we need to do more to encourage the use of the CommonRuby
Hi,
As far as I understand, what is CommonRuby and the process over CommonRuby
On Thu, Apr 11, 2013 at 11:25 PM, NARUSE, Yui <naruse@airemix.jp> wrote:
(2013/04/12 16:40), Charles Oliver Nutter wrote:
On Fri, Apr 12, 2013 at 8:08 AM, NARUSE, Yui <naruse@airemix.jp> wrote:
[#54201] Has ObjectSpace changed recently? — Dave Thomas <dave@...>
I just noticed that in 2.0, I see this:
[#54207] [CommonRuby - Feature #8258][Open] Dir#escape_glob — "steveklabnik (Steve Klabnik)" <steve@...>
[#54218] [CommonRuby - Feature #8259][Open] Atomic attributes accessors — "funny_falcon (Yura Sokolov)" <funny.falcon@...>
Issue #8259 has been updated by Charles Nutter.
I'm not sure if setting the attribute on the ivar is a good way to go.
[#54333] Requesting Commit Access — Aman Gupta <ruby@...1.net>
Hello ruby-core,
Hi,
[#54415] [ruby-trunk - Bug #8286][Open] Can't decode non-MIME Base64 — "adacosta (Alan Da Costa)" <alandacosta@...>
[#54459] [CommonRuby - Feature #8291][Open] Allow retrieving the root Fiber of a Thread — "halorgium (Tim Carey-Smith)" <ruby-lang@...>
[#54473] [Backport 200 - Backport #8299][Open] Minor error in float parsing — "bobjalex (Bob Alexander)" <bobjalex@...>
[#54509] [ruby-trunk - Bug #8310][Open] resque-web crashes with segfault on Ruby 2.0.0-p0 only, Resque 1.24.1, Redis 2.6.12 — "vaharoni (Amit Aharoni)" <amit.sites@...>
[#54559] [ruby-trunk - Feature #8321][Open] Ripper: I would like coordinates for keywords — "ericp (Eric Promislow)" <eric.promislow@...>
[#54606] Plan to the first 2.0.0 patchlevel release. — Tomoyuki Chikanaga <nagachika00@...>
Hello, Rubyists.
Hi,
Could you please backport the following:
[#54621] [ruby-trunk - Feature #8339][Open] Introducing Geneartional Garbage Collection for CRuby/MRI — "ko1 (Koichi Sasada)" <redmine@...>
(2013/04/28 9:23), authorNari (Narihiro Nakamura) wrote:
2013/4/28 SASADA Koichi <ko1@atdot.net>:
(2013/05/04 12:08), Narihiro Nakamura wrote:
2013/5/4 SASADA Koichi <ko1@atdot.net>:
(2013/05/06 11:50), Tanaka Akira wrote:
2013/5/6 SASADA Koichi <ko1@atdot.net>:
On Sat, Apr 27, 2013 at 8:19 PM, ko1 (Koichi Sasada)
(2013/04/28 21:40), Magnus Holm wrote:
(2013/04/28 23:34), SASADA Koichi wrote:
On Sun, Apr 28, 2013 at 6:07 PM, SASADA Koichi <ko1@atdot.net> wrote:
(2013/04/29 1:19), Magnus Holm wrote:
On Sun, Apr 28, 2013 at 6:29 PM, SASADA Koichi <ko1@atdot.net> wrote:
"ko1 (Koichi Sasada)" <redmine@ruby-lang.org> wrote:
[#54665] [ruby-trunk - Bug #8344][Open] Status of Psych and Syck — "Eregon (Benoit Daloze)" <redmine@...>
[ruby-core:54232] Re: Encouraging use of CommonRuby
On Fri, Apr 12, 2013 at 8:08 AM, NARUSE, Yui <naruse@airemix.jp> wrote: > I introduced CommonRuby as where people discuss about a Ruby Standard, > but I hadn't say anything more than it. > Matz also hadn't. It was discussed in meta form during the December IRC meeting. I believe zenspider suggested a redmine project to house features that were spec/standard changes. I certainly appreciate that there's a difference between making Hash.include? accept a tuple (a recent feature request) and adding m17n support, but both are spec/standard changes. > It is your need, isn't it? > Could you force something troublesome to our contributers without concensus? Certainly not. Nothing changes about the process...what changes is where implementers need to look for discussions about new features and feature changes. > As marcandre says almost all tickets in Feature tracker will effect JRuby. > If you want to categorize feature tickets, you can set watchers to the ticket, > or I can add some additional fields for feature tickets to mark something. Well...nearly all features at the Ruby level affect JRuby and all features at the Ruby-level or C-API-level change the spec/standard of Ruby. I hate to bring it up, but what I want is a way to track feature proposals independent of bug noise in the same way as Python Enhancement Proposals: http://www.python.org/dev/peps/ Nearly all features, small and large, go through the PEP process and are discussed in an implementation-neutral forum by all Python implementers. That's what I want (need). > Where I should create a ticket is a frequent question on OSS projects. > You may know sometimes people make CRuby bug report on Customized version of Redmine, > www.ruby-lang.org, and CommonRuby project though there are descriptions. > This is because Backport trackers is such a cryptic name like Backport 193. > > I hesitate to add more complexity here. I don't feel like we're adding more complexity. I feel like we're *reducing* complexity for ruby-core (easier to focus on bugs, since feature requests will explicitly be directed to CommonRuby) and for other implementers (single place to look for implementation-affecting features and feature changes). It also reduces the noise of bugs in the main redmine projects (old crufty features that never die). JRuby has a "feature" flag in our older JIRA bug tracker too, but you wouldn't expect us to have feature changes that affect MRI go in there, would you? And indeed, if anyone suggests a change to JRuby that's actually a Ruby feature change, we direct them to ruby-lang's redmine. I'd like to be able to direct them to CommonRuby, our version of PEPs. We need to stop thinking about MRI as "the specification" and move feature/spec/standard change discussions *out* of the MRI-specific redmine projects. > Saying straight what you want is good nature. > If you want it, the simplest way should be add a new custom field to tickets > which indicate whether the issue affect JRuby or not. > > For example > name: affect Ruby Standard > value: true / false / blank 99% of "feature" issues would need to be marked true, so I don't think this has value. > Setting this seems acceptable trouble for us. If it is introduced, > you can track easily both feature and bug in a single place: ruby-trunk project. I don't think it's appropriate to track general Ruby feature changes in ruby-trunk anymore. Should I suggest we track Ruby feature changes in JRuby's JIRA? Should we track Ruby feature changes in Rubinius's Github issues? When you look at it that way it starts to sound rather silly, doesn't it? Ruby feature changes shouldn't be tracked along with threading issues or stack overflows in JRuby's issues...so why should general Ruby feature changes be tracked in the same place as MRI segfaults and memory leaks? > In my experience, normal contributers can't correctly choice whether the > ticket is bug or feature. > So I felt this is too complicated to apply general users. > > Without political correctness at this time I belive adding additional custom field > is most practical way to do all of us want to do. From what I've seen, the majority of feature changes that come into redmine come in as features from day one. True, many bug reports become feature changes, but they're usually small changes where it's hard to tell if they're bugs (even for us implenters) and it's a trivial matter to punt those over to CommonRuby when it becomes obvious that they affect all Rubies. I want to reiterate that I believe this *reduces* complexity for *everyone*. Users that have a feature idea know exactly where to put their issue, and they'll be reminded that it affects all Rubies in the process. ruby-core devs don't need to wade through feature requests to get to important bugs. Alternative Ruby implementers have a single place they can go to monitor, propose, and discuss feature changes. And to the general public, who has been led to believe (by many folks) that there's no process involved in Ruby's design...it will finally look like we're collaborating rather than being dragged around by ruby-core and MRI. - Charlie