[#39260] RubySpec vs CRuby's test/... — Marc-Andre Lafortune <ruby-core-mailing-list@...>

Before the release of Ruby 1.9.2 it was decided that Ruby releases

59 messages 2011/09/04
[#39276] Re: RubySpec vs CRuby's test/... — "NARUSE, Yui" <naruse@...> 2011/09/05

2011/9/5 Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:

[#39325] Re: RubySpec vs CRuby's test/... — Charles Oliver Nutter <headius@...> 2011/09/07

I'll jump in with some context from the JRuby perspective.

[#39335] Re: RubySpec vs CRuby's test/... — "NARUSE, Yui" <naruse@...> 2011/09/07

2011/9/7 Charles Oliver Nutter <headius@headius.com>:

[#39365] Re: RubySpec vs CRuby's test/... — Charles Oliver Nutter <headius@...> 2011/09/08

On Wed, Sep 7, 2011 at 4:17 AM, NARUSE, Yui <naruse@airemix.jp> wrote:

[#39366] Re: RubySpec vs CRuby's test/... — Yukihiro Matsumoto <matz@...> 2011/09/08

Hi,

[#39370] Re: RubySpec vs CRuby's test/... — Michael Klishin <michael.s.klishin@...> 2011/09/08

Yukihiro Matsumoto:

[#39374] Re: RubySpec vs CRuby's test/... — "NARUSE, Yui" <naruse@...> 2011/09/08

(2011/09/09 1:29), Michael Klishin wrote:

[#39376] Re: RubySpec vs CRuby's test/... — Luis Lavena <luislavena@...> 2011/09/08

On Thu, Sep 8, 2011 at 4:19 PM, NARUSE, Yui <naruse@airemix.jp> wrote:

[#39379] Re: RubySpec vs CRuby's test/... — Masaya TARUI <tarui@...> 2011/09/08

Hello Luis,

[#39382] Re: RubySpec vs CRuby's test/... — Luis Lavena <luislavena@...> 2011/09/08

On Thu, Sep 8, 2011 at 5:34 PM, Masaya TARUI <tarui@prx.jp> wrote:

[#39386] Re: RubySpec vs CRuby's test/... — Charles Oliver Nutter <headius@...> 2011/09/08

On Thu, Sep 8, 2011 at 3:57 PM, Luis Lavena <luislavena@gmail.com> wrote:

[#39267] [Ruby 1.9 - Bug #5273][Open] Float#round returns the wrong floats for higher precision — Marc-Andre Lafortune <ruby-core@...>

14 messages 2011/09/04

[#39435] [Ruby 1.9 - Bug #5306][Open] Application Hangs Due to Recent rb_thread_select Changes — Charlie Savage <cfis@...>

27 messages 2011/09/09

[#39498] [Ruby 1.9 - Feature #5310][Open] Integral objects — Kenta Murata <muraken@...>

13 messages 2011/09/13

[#39539] [Ruby 1.9 - Feature #5321][Open] Introducing Numeric#exact? and Numeric#inexact? — Kenta Murata <muraken@...>

26 messages 2011/09/14

[#39629] [Ruby 1.9 - Feature #5341][Open] Add SSL session reuse to Net::HTTP — Eric Hodel <drbrain@...7.net>

18 messages 2011/09/19

[#39634] [Ruby 1.9 - Bug #5343][Open] Unexpected blocking behavior when interrupt Socket#accept — Tomoyuki Chikanaga <nagachika00@...>

10 messages 2011/09/20

[#39673] [Ruby 1.9 - Bug #5353][Open] TLS v1.0 and less - Attack on CBC mode — Martin Bosslet <Martin.Bosslet@...>

13 messages 2011/09/22

[#39700] [Ruby 1.9 - Feature #5364][Open] How about new syntax: "object.\method" returns a Method instance? — Joey Zhou <yimutang@...>

20 messages 2011/09/25

[#39740] [Ruby 1.9 - Feature #5372][Open] Promote blank? to a core protocol — Alex Young <alex@...>

18 messages 2011/09/27
[#39743] Re: [Ruby 1.9 - Feature #5372][Open] Promote blank? to a core protocol — Aaron Patterson <aaron@...> 2011/09/27

On Tue, Sep 27, 2011 at 06:18:19PM +0900, Alex Young wrote:

[#39754] Re: [Ruby 1.9 - Feature #5372][Open] Promote blank? to a core protocol — Alex Young <alex@...> 2011/09/27

On 27/09/2011 19:46, Aaron Patterson wrote:

[#39807] Re: [Ruby 1.9 - Feature #5372][Open] Promote blank? to a core protocol — Eric Hodel <drbrain@...7.net> 2011/10/01

On Sep 27, 2011, at 6:52 PM, Alex Young wrote:

[#39751] [Ruby 1.9 - Bug #5375][Open] [mingw32] segfault on WinXP SP3 with 1.9.3dev@33347 — Jon Forums <redmine@...>

26 messages 2011/09/27

[#39772] ObjectSpace.reference_form(obj) #=> references_array — SASADA Koichi <ko1@...>

Hi,

13 messages 2011/09/29
[#39774] Re: ObjectSpace.reference_form(obj) #=> references_array — Nobuyoshi Nakada <nobu@...> 2011/09/29

Hi,

[#39796] [Ruby 1.9 - Bug #5384][Open] Ruby 1.9.3-RC1 Fails to Compile on Solaris — Cyrus Lopez <cyrus@...>

11 messages 2011/09/30

[ruby-core:39452] Re: Comments on HowToReportEnglish

From: Yusuke ENDOH <mame@...>
Date: 2011-09-10 17:44:28 UTC
List: ruby-core #39452
Hello,

2011/9/10 Andrew Grimm <andrew.j.grimm@gmail.com>:
> I've done some proofreading for HowToReportEnglish, and I'd like to
> discuss improving the content.

Good work, and thank you for your comments!

I'm an author of the Japanese draft version of the page.
First of all, I did NOT write the document to put bug reporters under
any obligation.  This is just a guideline to facilitate communication
for bug report and fix.
We should handle all bug reports with respect.  I hate to see a ticket
rejected just because it does not conform the guideline.


> In "Simple Steps", bullet point 1, the patchlevel is different in the
> English version compared to the Japanese version. As well as changing
> the patchlevel for the English version, should there be a link to a
> page stating what is the current stable version?

Agreed.


> In bullet point 4, "Write the things in (1)" doesn't make sense to me.
> I think it means to refer to (2), and broke in
> http://redmine.ruby-lang.org/projects/ruby/wiki/HowToReport/diff/10
> and http://redmine.ruby-lang.org/projects/ruby/wiki/HowToReportJa/diff/36
> . This probably should be fixed in both the English and Japanese
> versions.

Yes.


> According to Google Translate, there's a line in the Japanese version
> talking about "Priority" and "Status" - is it saying they should be
> left alone?

Yes.


> Should "field_mailing_list" be changed to "Preferred language", and
> put at the top of bullet point 4, in both the English and Japanese
> version?

Yes.


> There's some fields I'd like explained, even if it's just to say
> "leave them alone": Assignee, Category, Target version, Start date,
> Due date, Estimated time, % Done. With regards to "Start date, Due
> date, Estimated time, % Done", are they actually used by Ruby
> maintainers? If not, is it practical to remove them from the form?

Strongly agreed.  I've never seen the fields used effectively.

But unfortunately, I heard redmine does not allow us to disable them.


> With regards to the heading "More steps for reporting": is this
> supposed to be instead of, or in addition to, "Simple Steps"? The
> current wording of the title makes it sound like the latter, even
> though the content makes it sound more like the former.

I intended the former.  We are happy enough even if reporters follow
only the simple steps.  We are happier if they follow the "More steps."

The words "Advanced", "More helpful", or "Smarter" would be better.


> In bullet point 2 of "More steps for reporting", there is "Why is this
> problem important?". Aren't all bugs important? Some bugs may affect
> certain uses of Ruby, but not other uses, but does that make a bug
> unimportant?

Would "significant" or "severe" be more suitable?
Yes, all bugs are important, and all bug reports are really helpful.
But release management is also important.  So we'd like information
to decide the priority.

For example, a regression, a segfault, a build failure on supported
platforms, a bug that breaks a famous gem used by many people, and a
bug that cannot be work around, will be considered significant, and
we should address them before release.

Just lack of consistency in API design, a bug in very corner case,
a bit performance degradation, or a report that have no information
about the significance, may be considered unsignificant unless the
bugs affects actual and valid use case.


> In the section "Make better reports", the "Repository guide" linked to
> is slightly outdated. That's probably outside the scope of this
> discussion however.

As written in "More steps", we are happier if reporters check their
report with trunk (though we do not force them to do so).  The link
provides the way to get trunk.  Actually, it seems to need update,
though.


> "Don't use rvm; Prove that it's not rvm's bug." - is this still
> required? Are people still submitting erroneous bug reports as a
> result of problems with RVM?

No, I haven't seen such a report lately.
But I believe that it is important to reduce the cause of a problem.
And this is just a tip; a reporter does not have to follow it.
So I think it is good idea to leave it.


> In the section on general bug-writing advice, what is meant by "Write
> a fact objectively"?

Seems incorrect translation.

I intended (in Japanese) that it is better to write not only "the
current behavior is not intuitive for me!", but also actual case
in an objective perspective.


> "Check List of IRC and ML and join them." - Is ML an abbreviation for
> "Mailing List"?

Yes.  Is the abbrev less common in English?


> If reply templates are going to be listed, can the one saying "May
> Ruby be with you" be mentioned, not just the templates explaining why
> a report has been rejected? Otherwise, it seems a bit negative.

I didn't know them!
This section used to provide information about erroneous bug reports
that are reported frequently.  But currently it is not for reporters,
but for rejecters ;-(  It is too negative.  I *think* they be moved
into another page, such as "HowToReject."


Andrew, thank you again for your contribution and comments.

-- 
Yusuke Endoh <mame@tsg.ne.jp>

In This Thread