Project

General

Profile

Activity

From 01/17/2016 to 01/23/2016

01/23/2016

11:46 PM Misc #12004: Code of Conduct
Daniel P. Clark wrote:
> Olivier Lacan wrote:
> ...
My apologies for being argumentative, but 46 people in this thread have expressed approval of adopting a code on conduct while 18 have expressed disapproval of adopting a code of cond...
bentonbarnett (Benton Barnett)
09:56 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> If you don't trust project managers with a code of conduct, then how can you possibly trust them without one?
If I didn't trust the people, how would a document change that?
I trust this community. I tr...
avit (Andrew Vit)
09:36 PM Misc #12004: Code of Conduct
Jeremy Evans wrote:
> Since I originally posted my proposal for a CoC, based on PostgreSQL's
> ...
Thanks for this, the improvement in language is really good.
+1
lubyamateur (Ruby Amateur)
09:32 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Gordon King wrote:
> ...
I'm must bring up GAE for Matz and the others to read, as this is also indicative of Coraline's intentions and those of the SJW movement.
Gregory Alan Elliott was a guy voicing hi...
rubydino (Ruby Dino)
09:24 PM Misc #12004: Code of Conduct
Since I originally posted my proposal for a CoC, based on PostgreSQL's
draft CoC, PostgreSQL has updated their draft. The current version can
be found at http://www.postgresql.org/message-id/56A2E9C5.2040707@commandprompt.com.
I thin...
jeremyevans0 (Jeremy Evans)
09:21 PM Misc #12004: Code of Conduct
Gordon King wrote:
> Coraline I just saw your tweet where you quoted my #320 above and left out my last line, thereby removing the full context from my point, which was the fact that a social media fanatic when forced to get offline was...
CoralineAda (Coraline Ada Ehmke)
09:20 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> It's important to note in the face of all this hand-wavy "SJWs are coming to steal my cheese" nonsense that enforcement of a code of conduct is and always will be in the hands and in the discretion of project...
lubyamateur (Ruby Amateur)
09:11 PM Misc #12004: Code of Conduct
Coraline I just saw your tweet where you quoted my #320 above and left out my last line, thereby removing the full context from my point, which was the fact that a social media fanatic when forced to get offline was better for it.
F...
gordon_king (Gordon King)
09:04 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
>
> ...
You're skewing facts again. We've signaled we're okay with a CoC, however we're not comfortable with your CoC due to the nature and reason of it's creation.
We trust Matz, we also trust him with a...
rubydino (Ruby Dino)
09:00 PM Misc #12004: Code of Conduct
It's important to note in the face of all this hand-wavy "SJWs are coming to steal my cheese" nonsense that enforcement of a code of conduct is and always will be in the hands and in the discretion of project maintainers, or whomever Mat... CoralineAda (Coraline Ada Ehmke)
08:53 PM Misc #12004: Code of Conduct
David Celis wrote:
> > * A CoC will encourage some bad, unnecessary or unwanted behaviors:
> ...
I'm sorry but I agree with Paul Jones that the social justice inspired code of conducts are very much about retribution and enacting punis...
lubyamateur (Ruby Amateur)
08:52 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Wow, that is so inappropriate.
Now now, tetchy much :) Seriously good luck with giving up the cigarettes, its a drag whatever your politics and I feel for you. That prickly aggravation goes away after a d...
gordon_king (Gordon King)
08:42 PM Misc #12004: Code of Conduct
Gordon King wrote:
> Without getting into the politics of the case, I did think this quote from Gregory Allan Elliot was interesting, where he described being offline as a condition of his bail.
Wow, that is so inappropriate.
CoralineAda (Coraline Ada Ehmke)
08:40 PM Misc #12004: Code of Conduct
Without getting into the politics of the case, I did think this quote from Gregory Allan Elliot was interesting, where he described being offline as a condition of his bail.
> I’d like to tell the hundreds of millions on Twitter that ...
gordon_king (Gordon King)
08:21 PM Misc #12004: Code of Conduct
David Celis wrote:
> Ruby Dino wrote:
> ...
**Yes.**
rubydino (Ruby Dino)
08:15 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> As stated earlier people who are claiming, "Oh no, they don't have a CoC so I don't feel safe" need to unplug.
No.
davidcelis (David Celis)
07:30 PM Misc #12004: Code of Conduct
David Celis wrote:
> People just wanna be a part of Ruby without being afraid to show themselves for who they are.
> ...
Everyone can already do this as nothing stops a person from contributing to a project. We are scientists and engin...
rubydino (Ruby Dino)
06:28 PM Misc #12004: Code of Conduct
Robert Klemme wrote:
> Folks,
> ...
Not seeing a problem doesn't mean it's not there. I feel that many comments made in this thread show "non niceness". But like myself and others have said, this is not about "non niceness", this is ab...
davidcelis (David Celis)
06:25 PM Misc #12004: Code of Conduct
I have wanted to stay neutral but the more I see, the less generous I am feeling about the idea of any CoC at all. I do think moderation is important, but that seems to be happening well enough already without a document. What is being a... avit (Andrew Vit)
04:41 PM Misc #12004: Code of Conduct
Folks,
I guess by now all the arguments have been presented already. I'll just post in case someone wants to draw a statistic from this comment thread and give my perspective.
Coraline Ada Ehmke wrote:
> My suggestion to adopt ...
rklemme (Robert Klemme)
01:15 PM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> It seems, however, that most of the reasonable participants of this thread agree that a more clearly defined code of conduct (whatever its final form) is a welcome addition.
I disagree. I think this is merely ...
danielpclark (Daniel P. Clark)
08:47 AM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> This thread could be worrisome if it weren't so blindingly obvious where the bile originates from. There have been interesting points raised by people who don't think the code of conduct proposed by Coraline is ap...
ph (ph ph)
08:37 AM Misc #12004: Code of Conduct
We are not a community. We are *technical* community.
We live in national communities which have laws, which can not be replaced.
Write some law of your own, try to enforce some it, and not only will you
potentially piss people off...
ph (ph ph)
08:24 AM Misc #12004: Code of Conduct
David Celis wrote:
> Gordon King wrote:
> ...
It is easy to separate the trolls and the valued contributors in this community (ok -- perhaps not for some of the Japanese folk because varying connotations used in text). I am neither the...
lubyamateur (Ruby Amateur)
07:33 AM Misc #12004: Code of Conduct
David Celis wrote:
> Gordon King wrote:
> ...
Forgive me David for not making myself clear. I was referring to the collective posts by the 'gang of eight' that Benton identified as overly prolific contributors to the 'no' side, a group...
gordon_king (Gordon King)
07:02 AM Misc #12004: Code of Conduct
Gordon King wrote:
> In this entire debate, nothing said on this board has equalled the vitriol expressed by Kurtis Rainbolt-Greene on their twitter account towards the leader of this community.
Kurtis and I have had differences in t...
davidcelis (David Celis)
06:03 AM Misc #12004: Code of Conduct
Brenna Flood wrote:
> While I would love to agree with you, this is just not possible. If you'll allow, the person who explains this the best:
> ...
Umm, the fuck dude. Saying you can't go offline is like xbox tier bs kids try to say w...
rubydino (Ruby Dino)
05:54 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> Let me reduce here, **"Get off the computer and go outside"**
While I would love to agree with you, this is just not possible. If you'll allow, the person who explains this the best:
http://tinyurl.com/zjamzo6
...
brennx0r (Brenna Flood)
05:43 AM Misc #12004: Code of Conduct
Brenna Flood wrote:
> Ruby Dino wrote:
> ...
Yes actually you can. There's also a block/ignore button. There's also "Protect my account" on Twitter, privacy settings on Facebook, etc. One can simply unplug by even just turning off the ...
rubydino (Ruby Dino)
05:30 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
Much like people screaming, "They're harassment me online!" when a person is merely countering arguments and giving proof, one can... simply unplug.
You should know as well as everyone else that everything is online ...
brennx0r (Brenna Flood)
04:58 AM Misc #12004: Code of Conduct
Marie Markwell wrote:
> > The Ruby community already feels it is a safe and respectful community.
> ...
Except if you read on anyone or their twitter feed, you'll find they've the attitude of..
"*project here* doesn't have a CoC, I ...
rubydino (Ruby Dino)
04:50 AM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> [ANN] user account creation on the redmine is now temporary stopped. Sorry for the inconvenience.
This is actually a good thing due to both sides. Coraline and her gang have been encouraging others to come he...
rubydino (Ruby Dino)
03:41 AM Misc #12004: Code of Conduct
>> Sorry, I respectfully and strong disagree to reuse security@ruby-lang.org. security@ruby-lang.org is not only subscribed security team, but also some OS vendor and Linux distributor staff because we want they handle security issue ve... kosaki (Motohiro KOSAKI)
03:26 AM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> Sorry, I respectfully and strong disagree to reuse security@ruby-lang.org. security@ruby-lang.org is not only subscribed security team, but also some OS vendor and Linux distributor staff because we want they ...
duerst (Martin Dürst)
03:02 AM Misc #12004: Code of Conduct
Marie Markwell wrote:
> 4. Removing attribution? Really?
This was presumably not intentional, it was so Matz can trim down an approximate code of conduct that he deemed acceptable to post for consideration. It is by no means final, a...
lubyamateur (Ruby Amateur)
02:52 AM Misc #12004: Code of Conduct
Jeremy Evans wrote:
> I think "responsibilities" here applies to contributors, as they are the ones responsible for not violating the CoC by disrupting the community, posting personal attacks, etc..
> ...
I think a succinct way of putt...
lubyamateur (Ruby Amateur)
02:47 AM Misc #12004: Code of Conduct
Benton Barnett wrote:
> Agreed :) Which is why it pains me to see 8 people railroading this conversation.
Respectfully, I think that's an uncharitable way to describe the vast majority of the contributions of your fellow, but disagre...
gordon_king (Gordon King)
02:40 AM Misc #12004: Code of Conduct
[ANN] user account creation on the redmine is now temporary stopped. Sorry for the inconvenience. kosaki (Motohiro KOSAKI)
02:31 AM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> > A reporting mechanism and enforcement information is not necessary, though it could be included in a CoC.
> ...
I think "responsibilities" here applies to contributors, as they are the ones responsible...
jeremyevans0 (Jeremy Evans)
02:17 AM Misc #12004: Code of Conduct
Gordon King wrote:
> is the troll with their two dozen comments included in your opposed stats or did you just ignore them altogether?
I am only including people who clearly stated if they are for or against adding a code of conduct....
bentonbarnett (Benton Barnett)
02:12 AM Misc #12004: Code of Conduct
> A reporting mechanism and enforcement information is not necessary, though it could be included in a CoC.
What exactly do you think "responsibilities" and "practices" mean?
krainboltgreene (Kurtis Rainbolt-Greene)
02:10 AM Misc #12004: Code of Conduct
Andrew Vit wrote:
> Benton Barnett wrote:
> ...
It is not my place to decide whose "opinions matter more."
To clarify my earlier numbers, of the people in this thread with new accounts 24 are FOR adding a code of conduct and 8 are A...
bentonbarnett (Benton Barnett)
02:07 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Since what is now proposed lacks a reporting mechanism and enforcement information, I don't think it's accurate to describe it as a code of conduct.
This is a "no true scotsman" statement. According to Wi...
jeremyevans0 (Jeremy Evans)
02:03 AM Misc #12004: Code of Conduct
Benton Barnett wrote:
> 8 people with newly created accounts, who also were against adding a code of conduct, are responsible for an overwhelming 54 comments in this thread.
Not that the volume of posts to people is even remotely rel...
gordon_king (Gordon King)
01:54 AM Misc #12004: Code of Conduct
Benton Barnett wrote:
> New accounts who are against the code of conduct are posting 4 times (!!!) as often as other people.
I thought the original argument for adding the CoC was because of attracting new people outside the establis...
avit (Andrew Vit)
01:48 AM Misc #12004: Code of Conduct
Sorry, you misunderstood: I meant a counter-example for "The Ruby community already feels it is a safe and respectful community", or anyone actually saying that **it is not**.
Also, could we avoid the current discussion as a source of...
avit (Andrew Vit)
01:48 AM Misc #12004: Code of Conduct
Gordon King wrote:
> With so few, I think we can all be grateful that a decision that affects thousands of programmers in a 20 year old community isn't being decided by a poll of a few dozen self selected commentators. We can only, with...
bentonbarnett (Benton Barnett)
01:41 AM Misc #12004: Code of Conduct
> Has anyone said the opposite? Or provided a single counter-example?
Well, to start with, this issue itself.
And these responses to it:
https://bugs.ruby-lang.org/issues/12004#note-1
https://bugs.ruby-lang.org/issues/12004#note-...
duckinator (Ellen Dash)
01:37 AM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> > The Ruby community already feels it is a safe and respectful community.
> ...
Perhaps you are correct.
For example, I find your [disgusting remarks about Matz on Twitter disrespectful](https://twitt...
lubyamateur (Ruby Amateur)
01:31 AM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> > The Ruby community already feels it is a safe and respectful community.
> ...
Has anyone said the opposite? Or provided a single counter-example?
avit (Andrew Vit)
01:29 AM Misc #12004: Code of Conduct
> The Ruby community already feels it is a safe and respectful community.
The fact that this issue was raised and has continued to be discussed explicitly means that only *part* of the community feels this way.
If everyone agreed, ...
duckinator (Ellen Dash)
01:27 AM Misc #12004: Code of Conduct
To start: I 100% agree with adding a CoC. I also agree with using the Contributor Covenant. I would be willing to consider an altered/different CoC, but not any of the ones I've seen so far.
Looking at the diff that Olivier (https://b...
duckinator (Ellen Dash)
01:27 AM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> I must insist on the consequences for violations to be more clearly defined. Otherwise the fact that few in the core team are trained to handle conduct issues could become more problematic.
This focus on the co...
gordon_king (Gordon King)
01:26 AM Misc #12004: Code of Conduct
> The Ruby community already feels it is a safe and respectful community.
No. Some people have said this. That doesn't make it a general opinion.
krainboltgreene (Kurtis Rainbolt-Greene)
01:22 AM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> I must insist on the consequences for violations to be more clearly defined. Otherwise the fact that few in the core team are trained to handle conduct issues could become more problematic. I think Coraline mentio...
lubyamateur (Ruby Amateur)
01:16 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> > But what if harassment happens where the mods cannot see? For example, what if a new Ruby user sends an email to ruby-talk, and someone replies privately (not to the list) with harassment, insults, sexual comments, ...
jcroisant (John Croisant)
01:15 AM Misc #12004: Code of Conduct
Benton Barnett wrote:
> I totalled up the number of people who have expressed being for or against adding a code of conduct in this thread. ...
> ...
With so few, I think we can all be grateful that a decision that affects thousands of...
gordon_king (Gordon King)
01:09 AM Misc #12004: Code of Conduct
Ruby Amateur wrote:
> To simplify for those looking up thread for [Jeremy Evan's version](https://bugs.ruby-lang.org/issues/12004#note-104) (which Matz consider a better fit) to contrast with Matz original version reposted by Oliver, he...
olivierlacan (Olivier Lacan)
12:57 AM Misc #12004: Code of Conduct
I totaled up the number of people who have expressed being for or against adding a code of conduct in this thread. I thought it might be interesting for everyone to see the breakdown.
46 people (73%) expressed being FOR adding a code ...
bentonbarnett (Benton Barnett)
12:33 AM Misc #12004: Code of Conduct
> While I'm posting under a pseudoname, I've been in this community since 99'. He only seems to be interesting in stirring the pot and causing drama instead of being apart of the community.
Yeah, I totally have no interest in being a ...
krainboltgreene (Kurtis Rainbolt-Greene)
12:22 AM Misc #12004: Code of Conduct
It's a pity the trolling of a fake Coraline has prevented the real one answering my question in #175 but I'm sure it's only a matter of time. :) rdrake98 (Richard Drake)
12:10 AM Misc #12004: Code of Conduct
To simplify for those looking up thread for [Jeremy Evan's version](https://bugs.ruby-lang.org/issues/12004#note-104) (which Matz consider a better fit) to contrast with Matz original version reposted by Oliver, here it is:
~~~
== Ru...
lubyamateur (Ruby Amateur)
06:55 PM Bug #11595: Time#utc? and Time#gmt? return misleading results based on $TZ
Careful: not every time with offset 0 is UTC.
A time zone with offset +0100/-0100 may have DST rules, and should not be `utc?`.
avit (Andrew Vit)
01:31 PM Revision be8b517f (git): Add test for Array#keep_if
* test/ruby/test_array.rb (test_keep_if): Add test for
Array#keep_if separate from Array#select! [Fix GH-1218]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:27 PM Revision dd4374c3 (git): appveyor.yml: simplify
* appveyor.yml (install, build_script): simplify by using same opt
dir for libressl and zlib.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:24 PM Bug #12007: Newly added Unicode data file doesn't get downloaded
I reverted r53634 at r53637. hsbt (Hiroshi SHIBATA)
11:57 AM Bug #12007 (Open): Newly added Unicode data file doesn't get downloaded
It seems that RubyCI was broken by this change.
from http://rubyci.s3.amazonaws.com/tk2-243-31075/ruby-trunk/log/20160123T094902Z.fail.html.gz:
```
== make # 2016-01-23T18:51:51+09:00 (full)
...(snip 380 lines)...
converter for ...
shugo (Shugo Maeda)
09:44 AM Bug #12007: Newly added Unicode data file doesn't get downloaded
Nobuyoshi Nakada wrote:
> Remove `.unicode-8.0.0.time` file.
I know. If it were only about me, I could just download the file by hand, or copy it from another directory. But I want to make sure that everybody who e.g. does testing ge...
duerst (Martin Dürst)
09:38 AM Bug #12007 (Closed): Newly added Unicode data file doesn't get downloaded
Applied in changeset r53634.
----------
ChangeLog: Fixing wrong time on previous commit, and adding
previous commit message to svn [ci skip]
The message on the previous commit should have read:
common.mk: Simplifying Unicode data file ...
duerst (Martin Dürst)
11:55 AM Revision 4bfda5d9 (git): * common.mk: revert r53633. It broke rubyci and travis.
https://travis-ci.org/ruby/ruby/builds/104259623
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
11:24 AM Bug #12003: Unexpected behavior of === with Range of Date objects
Ross Kaffenberger wrote:
> In Ruby 2.2, a Range of Date objects will return true when matched with === for a new Date that falls in the range:
(snip)
> ...
Fixed in r53635, but Range#=== is slow when the receiver consists of Date obje...
shugo (Shugo Maeda)
11:15 AM Bug #12003 (Closed): Unexpected behavior of === with Range of Date objects
Applied in changeset r53635.
----------
* range.c (range_eqq): revert r11113 because rb_call_super() is
called in range_include() and thus r11113 doesn't work when the
receiver Range object consists of non linear objects such as Dat...
shugo (Shugo Maeda)
11:19 AM Revision a0019b27 (git): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
11:16 AM Revision 62b750bb (git): * range.c (range_eqq): revert r11113 because rb_call_super() is
called in range_include() and thus r11113 doesn't work when the
receiver Range object consists of non linear objects such as Date
objects.
[ruby-core:72908] [Bug #12003]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53635 b2dd...
shugo (Shugo Maeda)
09:38 AM Revision 387e838c (git): ChangeLog: Fixing wrong time on previous commit, and adding
previous commit message to svn [ci skip]
The message on the previous commit should have read:
common.mk: Simplifying Unicode data file download logic to make
it more reliable [Bug #12007]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
duerst (Martin Dürst)
09:32 AM Revision 0d3d8a8c (git): git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
08:44 AM Feature #12005: Unify Fixnum and Bignum into Integer
I like the idea behind it. \o/
Would probably make more sense too if the defining difference for it
used to be due to performance reasons, as Yui NARUSE wrote.
shevegen (Robert A. Heiler)
08:42 AM Feature #12010: Exclude dot and dotdot from Dir#each
> default it to include to make migration easier
I dunno. I never found a usecase for `'.'` and `'..'` so I would have no migration need at
all since I did not use it. And in the old cases where I used it, I always ended
up filterin...
shevegen (Robert A. Heiler)
08:18 AM Revision 90f05d9b (git): appveyor.yml: exclude unavailable extensions
* appveyor.yml (build_script): exclude unavailable extensions,
gdb, gdbm, readline, and tk/tkutil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:30 AM Revision 39988ff0 (git): * tool/downloader.rb: Fixed a logical error, improved documentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
06:27 AM Bug #12015 (Closed): Improving code coverage visibility
In https://bugs.ruby-lang.org/issues/10189 the simplecov gem was added to generate coverage reports for specs.
However, the docs in `coverage/README` are very sparse and appear to be out of date. At least, I haven't been able to gener...
mlarraz (Matt Larraz)
05:19 AM Revision 9608176f (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:43 AM Revision a3f4fcb4 (git): Use SVG Travis badge over PNG
* README.md: Use SVG Travis badge over PNG for better quality and
devise support. [Fix GH-1214] [Fix GH-1216]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:30 AM Revision ba5a40fe (git): Update documentation of CSV header converter
* lib/csv.rb: Update documentation of CSV header converter for
r45498, [GH-575]. [Fix GH-1215]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:15 AM Revision ac555013 (git): configure.bat: put a space
* win32/configure.bat: put a space after replaced string to get
rid of something weird sometimes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53627 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:39 AM Bug #11118: Unable to build Ruby with Visual Studio 2015 RC
I also write about this on Microsoft Connect.
https://connect.microsoft.com/VisualStudio/feedback/details/1279133
You may understand the situation by seeing https://github.com/ruby/ruby/pull/884.
Status is
* Ruby 2.3 or prior wo...
naruse (Yui NARUSE)
01:02 AM Bug #12014 (Closed): Visual Studio 2015 build error __imp___pioinfo
Ruby 2.2 and 2.3 doesn't and won't support Visual Studio 2015.
Use 2013 or prior, or mingw64.
Anyway this ticket is considered duplicated with #11118 as you say.
naruse (Yui NARUSE)

01/22/2016

11:52 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> My acceptable modified version of the CoC is like the following
> ...
Attached is a visual diff between the Contributor Covenant code of conduct version 1.3.0 and Matz's edited version.
After reviewing M...
olivierlacan (Olivier Lacan)
11:34 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> > Motohiro KOSAKI wrote:
> ...
Motohiro, this is another troll account. Please don't engage.
davidcelis (David Celis)
11:32 PM Misc #12004: Code of Conduct
> Motohiro KOSAKI wrote:
>> I hope everyone understand a good man can write toxic bad
>
> I feel kind of marginalized as a transgendered mother of two and programmer by your statement.
> You seem to imply that only men write code.
...
kosaki (Motohiro KOSAKI)
11:21 PM Misc #12004: Code of Conduct
> Motohiro KOSAKI wrote:
>> But currently clearly nobody trained because our community have no issue now.
>
> 1) Even if not in core, there are several people in the Ruby community trained in such matters.
> 2) How can you know tha...
kosaki (Motohiro KOSAKI)
11:17 PM Misc #12004: Code of Conduct
John Croisant wrote:
>
> ...
This is bad and doesn't relate to the community. Anything off-list or off site is out of bounds. If someone is harassing you outside of the project, that's up to you.
Also, if this was the case, then we...
rubydino (Ruby Dino)
11:16 PM Misc #12004: Code of Conduct
[ANN] I locked https://bugs.ruby-lang.org/users/10502
This is fake account.
hsbt (Hiroshi SHIBATA)
11:15 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> I hope everyone understand a good man can write toxic bad code
I feel kind of marginalized as a transgendered mother of two and programmer by your statement.
You seem to imply that only men write code.
This...
transmom (Brenda Sandberg)
11:11 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> But currently clearly nobody trained because our community have no issue now.
1) Even if not in core, there are several people in the Ruby community trained in such matters.
2) How can you know that there a...
olivierlacan (Olivier Lacan)
11:08 PM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> It should be noted that both Rust and node have seemly reacted to this discussion by doing exactly what Olivier Lucan is talking about.
> ...
It's not actually, as the Contributor Covenant is a political...
rubydino (Ruby Dino)
11:03 PM Misc #12004: Code of Conduct
> A few people from the Ruby core team seem worried (in this thread) that no one has the time to respond to such issues. This seems odd to me because there is currently no way of knowing how many people would contact conduct@ruby-lang.o... kosaki (Motohiro KOSAKI)
11:02 PM Misc #12004: Code of Conduct
It should be noted that both Rust and node have seemly reacted to this discussion by doing exactly what Olivier Lucan is talking about.
The Contributor Covenant is the appropriate choice, with *minor* adjustments to fit the architectu...
krainboltgreene (Kurtis Rainbolt-Greene)
10:58 PM Misc #12004: Code of Conduct
Andreas Fast wrote:
> I still think that the tone of Coraline's proposal isn't very much aligned with the ruby community. I think that the core team has shown a lot of common sense in the past and we can trust they will continue to do s...
lubyamateur (Ruby Amateur)
10:56 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> > - Provide a list of examples of unacceptable behavior. Otherwise people may be not sure whether the behavior is allowed in this community. For example, personal insults are (apparently) allowed on the Linux Ke...
CoralineAE (Coraline [fake account and locked])
10:51 PM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> please can vulnerable trans-gendereded women email me on hi@olivierlacan.com
CoralineAE (Coraline [fake account and locked])
10:51 PM Misc #12004: Code of Conduct
> - Provide a list of examples of unacceptable behavior. Otherwise people may be not sure whether the behavior is allowed in this community. For example, personal insults are (apparently) allowed on the Linux Kernel Mailing List, but ar... kosaki (Motohiro KOSAKI)
10:47 PM Misc #12004: Code of Conduct
Andreas Fast wrote:
> We can still rely on common sense for forceful action should it be needed, and as we've seen in this very thread, it works just fine.
What does this mean? Where would one individual contact the Ruby core team pr...
olivierlacan (Olivier Lacan)
10:36 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> > conduct@ruby-lang.org seems like an obvious address to contact in order to deal with such issues.
> ...
Well this is how we work.
We see a healthy community with no conflict.
We come along, propose ou...
CoralineAE (Coraline [fake account and locked])
10:32 PM Misc #12004: Code of Conduct
> conduct@ruby-lang.org seems like an obvious address to contact in order to deal with such issues.
>
> Like security, dealing with conduct issues is difficult, time-consuming, and something that needs to be prioritized by people who ...
kosaki (Motohiro KOSAKI)
10:30 PM Misc #12004: Code of Conduct
Andreas Fast wrote:
> I still think that the tone of Coraline's proposal isn't very much aligned with the ruby community. I think that the core team has shown a lot of common sense in the past and we can trust they will continue to do s...
CoralineAE (Coraline [fake account and locked])
10:27 PM Misc #12004: Code of Conduct
Olivier Lacan wrote:
> conduct@ruby-lang.org seems like an obvious address to contact in order to deal with such issues.
> ...
Can we ensure that the progressive stack is used to determine whom the aggressor is? This could be a good wa...
CoralineAE (Coraline [fake account and locked])
10:24 PM Misc #12004: Code of Conduct
I still think that the tone of Coraline's proposal isn't very much aligned with the ruby community. I think that the core team has shown a lot of common sense in the past and we can trust they will continue to do so in the future.
This ...
afast (Andreas Fast)
10:18 PM Misc #12004: Code of Conduct
conduct@ruby-lang.org seems like an obvious address to contact in order to deal with such issues.
Like security, dealing with conduct issues is difficult, time-consuming, and something that needs to be prioritized by people who are tr...
olivierlacan (Olivier Lacan)
10:13 PM Misc #12004: Code of Conduct
This thread has had personal attacks, trolls, and impersonation. The mods have acted in some cases (in other cases we are still waiting), but only because it is happening right in front of them.
But what if harassment happens where th...
jcroisant (John Croisant)
10:05 PM Misc #12004: Code of Conduct
This thread could be worrisome if it weren't so blindingly obvious where the bile originates from. There have been interesting points raised by people who don't think the code of conduct proposed by Coraline is appropriate.
It seems,...
olivierlacan (Olivier Lacan)
10:04 PM Misc #12004: Code of Conduct
Hello this is the real Coralina, we need to stop this trolling ASAP as its derailing this vital conversation about implementing a CoC.
Please could everyone who wants a CoC please email security@ruby-lang.org right now!
CoralineAE (Coraline [fake account and locked])
09:57 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> > Just as an idea, what about the following: We already have a mail address specifically designed and operated to address security issues (security@ruby-lang.org). It seems to me that there might be some commona...
davidcelis (David Celis)
09:57 PM Misc #12004: Code of Conduct
Motohiro KOSAKI wrote:
> Sorry, I respectfully and strong disagree to reuse security@ruby-lang.org. security@ruby-lang.org is not only subscribed security team, but also some OS vendor and Linux distributor staff because we want they ha...
CoralineAE (Coraline [fake account and locked])
09:41 PM Misc #12004: Code of Conduct
> Just as an idea, what about the following: We already have a mail address specifically designed and operated to address security issues (security@ruby-lang.org). It seems to me that there might be some commonalities between that mailin... kosaki (Motohiro KOSAKI)
09:30 PM Misc #12004: Code of Conduct
I was thinking, could we vote to replace Matz with Anita Sarkeesian as I feel she is more ethically qualified to lead this community? CoralineAE (Coraline [fake account and locked])
09:29 PM Misc #12004: Code of Conduct
Any moderation, please. krainboltgreene (Kurtis Rainbolt-Greene)
09:07 PM Misc #12004: Code of Conduct
Josh Mills wrote:
> I love the Ruby community. I've come to love many of the people (Aaron, Coraline, Matz, etc). If these people, which have been integral to the community that I love, are in agreement that a CoC is good idea, then we ...
CoralineAE (Coraline [fake account and locked])
08:57 PM Misc #12004: Code of Conduct
I love the Ruby community. I've come to love many of the people (Aaron, Coraline, Matz, etc). If these people, which have been integral to the community that I love, are in agreement that a CoC is good idea, then we should be drafting on... trueheart78 (Josh Mills)
08:47 PM Misc #12004: Code of Conduct
I think the moderators have been pinged. However, due to time zone, we might not see any action until 12:00AM GMT given it's Saturday morning.
Please enjoy this thread responsibly, and happy Friday! You've made it through another week! 🐱
sikachu (Prem Sichanugrist)
08:41 PM Misc #12004: Code of Conduct
More moderation, please. eylerwerve (Jonathan Eyler-Werve)
08:25 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> some stuff
Wow, great points Lauren. Are you transgendered and if so do you happen to have a patreon account I can donate to?
(mine is patreon.com/coraline in case you didn't know)
CoralineAE (Coraline [fake account and locked])
08:22 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> We've had many admins on ruby-lang throughout the time, some with commit privs have admin access. I'd like a small but decent CoC like PostgreSQL's which basically states "don't be an asshole." Enforcement doesn't nee...
valarissa (Lauren Voswinkel)
08:16 PM Misc #12004: Code of Conduct
Matz,
I forgot to mention, if you would like to see the inspiration behind the CoC please see:
http://ddickerson.igc.org/The_Protocols_of_the_Learned_Elders_of_Zion.pdf
Coraline
CoralineAE (Coraline [fake account and locked])
08:15 PM Misc #12004: Code of Conduct
Aston J wrote:
> Matz,
> ...
I agree with Aston on this one. Matz please take some time to think on this. That's my last word on the matter. Goodbye and thanks for listening.
RedFred (Fred Heath)
08:07 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> Which is fair, looking at my initial comment on here, do you support or not support a CoC to be used as described. If so, which one, if not, why?
> ...
We've had many admins on ruby-lang throughout the time, s...
rubydino (Ruby Dino)
08:01 PM Misc #12004: Code of Conduct
Matz,
You are from Glorious Japan. I am from Germany. Our people stood together in the 1940s as one. We know that the supposed rape of nanking was a hoax (http://www2.biglobe.ne.jp/remnant/nankingm.htm). You know that the supposed hol...
CoralineAE (Coraline [fake account and locked])
07:59 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> The relevance of WHICH CoC Ruby should adopt if any. The Contributors Covenant is bad spirited, as I've displayed the github link to the commits.
Which is fair, looking at my initial comment on here, do you suppor...
valarissa (Lauren Voswinkel)
07:55 PM Misc #12004: Code of Conduct
Matz,
Please don't feel like you have to act now. It would be totally fine to thank everyone for bringing the matter to your attention and saying that you would now like some time to think about it. That could be a few weeks or a few ...
AstonJ (Aston J)
07:52 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> Which has exactly what relevance to the discussion of codes of conduct and whether or not one with defined and enforceable action items should be adopted?
The relevance of WHICH CoC Ruby should adopt if any....
rubydino (Ruby Dino)
07:51 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> Coraline Ada Ehmke wrote:
> ...
That is not Coraline, as others and myself have already stated. Coraline's user ID is 10446, and she already pointed out the impersonator in an earlier comment (https://bugs.ruby-lang...
davidcelis (David Celis)
07:50 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> Coraline Ada Ehmke wrote:
> ...
#202 came from the impersonating account. Hover over the name to see the user id to verify if it is actually Coraline (the OP has her id) versus the impostor.
valarissa (Lauren Voswinkel)
07:49 PM Misc #12004: Code of Conduct
I forgot, I have some links to post:
WOW MUST SEE Auschwitz the true story ( David Cole in Auschwitz Full Documentary )
https://www.youtube.com/watch?v=aQjNs-Ght8s
The Greatest Truth Never Told - Full documentary about Hitler did...
CoralineAE (Coraline [fake account and locked])
07:47 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> David Celis wrote:
> ...
I am now confused! Is the above (#202) really from Coraline? Because if it is, this post demonstrates -in better ways than I ever could- the absolute need to reject this CoC and eve...
RedFred (Fred Heath)
07:43 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> Lauren Voswinkel wrote:
> ...
Which has exactly what relevance to the discussion of codes of conduct and whether or not one with defined and enforceable action items should be adopted?
valarissa (Lauren Voswinkel)
07:39 PM Misc #12004: Code of Conduct
David Celis wrote:
> Please disable user 10502. That's not Coraline Ada Ehmke, it's somebody else pretending to be her. Thanks!
I am the real Coraline, i have changed my opinion and these leftists cannot accept that. Please stop them...
CoralineAE (Coraline [fake account and locked])
07:37 PM Misc #12004: Code of Conduct
Paul Hinze wrote:
>I hope the message that shines through is one that reflects the values of the core of the Ruby community. It's disappointing to hear Matz favor his own personal interpretation of "nice" over the voices of so many from...
CoralineAE (Coraline [fake account and locked])
07:36 PM Misc #12004: Code of Conduct
Please disable user 10502. That's not Coraline Ada Ehmke, it's somebody else pretending to be her. Thanks! davidcelis (David Celis)
07:35 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> This is to say that I am not denying your experiences, they are real and valid. However, you have no ability to quantitatively, or qualitatively compare how your experiences of discrimination compare to another...
rubydino (Ruby Dino)
07:35 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> Ruby Dino wrote:
> ...
In that case what is the progressive stack?
CoralineAE (Coraline [fake account and locked])
07:33 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Lauren Voswinkel wrote:
> ...
https://bugs.ruby-lang.org/users/10502 != https://bugs.ruby-lang.org/users/10446
Impersonating another to advance your views is detestable, with or without a code of conduct ...
valarissa (Lauren Voswinkel)
07:33 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> Disregard #209, as it comes from the fake account created by someone impersonating the original poster.
I only knew it was a matter of time before the white knights of Coraline came to this thread.
Lauren...
rubydino (Ruby Dino)
07:32 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> As a minority far oppressed more than Coraline, she needs to just drop it.
This is a claim that cannot be substantiated in your favor and is nothing if not divisive. Comparisons between two groups oppressions' ha...
valarissa (Lauren Voswinkel)
07:32 PM Misc #12004: Code of Conduct
I'm adding my voice the growing group of Ruby project creators/maintainers on this thread who support the adoption of a CoC with a mechanism for enforcement of violations.
As the amount of noise on this thread grows, I hope the messag...
phinze (Paul Hinze)
07:29 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> Disregard #209, as it comes from the fake account created by someone impersonating the original poster.
Just because I am now against the CoC doesn't mean you can oppress me and marginalize my views.
Mods...
CoralineAE (Coraline [fake account and locked])
07:27 PM Misc #12004: Code of Conduct
Lauren Voswinkel wrote:
> Does a code of conduct push towards a certain mindset or set of views? Absolutely. It works to move people towards a situation where comments and situations that could be questionable under the code of conduct ...
CoralineAE (Coraline [fake account and locked])
07:25 PM Misc #12004: Code of Conduct
Disregard #209, as it comes from the fake account created by someone impersonating the original poster. valarissa (Lauren Voswinkel)
07:25 PM Misc #12004: Code of Conduct
Jonathan Eyler-Werve wrote:
> I strongly support adopting a code of conduct, with enforcement provisions. The fake account creation and personal attacks against Coraline displayed above should give pause to anyone who thinks MINASWAN is...
rubydino (Ruby Dino)
07:22 PM Misc #12004: Code of Conduct
A code of conduct, fundamentally, exists in a community in the same way that a disaster plan exists. It is there, so that, should an incident occur, there is a clear indication of both the process through which that incident can be repor... valarissa (Lauren Voswinkel)
07:21 PM Misc #12004: Code of Conduct
Hi guys,
I've done a lot of thinking over the last day and after reading this thread, I understand how a CoC for the Ruby community isn't the best option. Please could you close this request and accept my apologies.
Thank you for y...
CoralineAE (Coraline [fake account and locked])
07:18 PM Misc #12004: Code of Conduct
I strongly support adopting a code of conduct, with enforcement provisions. The fake account creation and personal attacks against Coraline displayed above should give pause to anyone who thinks MINASWAN is a magic remedy.
It's not O...
eylerwerve (Jonathan Eyler-Werve)
07:16 PM Misc #12004: Code of Conduct
Anonymous wrote:
> I hope this is not what we are to expect in the CoC future: https://archive.is/0x6Wr
> ...
This is actually quite typical of those types. I expect next Coraline will announce on her twitter to come here and harass th...
rubydino (Ruby Dino)
07:02 PM Misc #12004: Code of Conduct
I hope this is not what we are to expect in the CoC future: https://archive.is/0x6Wr
PS: Please stop deleting accounts.
Anonymous
06:36 PM Misc #12004: Code of Conduct
The need for a Code of Conduct is subjective, what we need is keep communities open to new ideas, after all they are Free Open Source project communities that thrive on intellectual currency. This why I oppose the usage of the Contributo... Anonymous
06:34 PM Misc #12004: Code of Conduct
tech Communities are nothing but a game to me
spent months of time strategically planting ideas into codes of conduct, and playing mind games
get bored of one tech community after a while and move on to my next victim but that's ok...
CoralineAE (Coraline [fake account and locked])
06:26 PM Misc #12004: Code of Conduct
I did not post that. This user is a fraud: https://bugs.ruby-lang.org/users/10502 CoralineAda (Coraline Ada Ehmke)
06:23 PM Misc #12004: Code of Conduct
David Celis wrote:
> Fred, please tone down the sarcasm. It's already been made clear more than once that sort of language doesn't translate into Japanese very well and just ultimately becomes a confusing exchange. Thanks!
This is ex...
CoralineAE (Coraline [fake account and locked])
06:19 PM Misc #12004: Code of Conduct
I strongly support the creation of a policy "with teeth". It is not sufficient to list the ways that people should be nice, or to point at MINASWAN. You must strongly assert that the Ruby community is a welcoming place by **also taking r... cjcsuhta (Corey Csuhta)
04:28 PM Misc #12004: Code of Conduct
Fred, please tone down the sarcasm. It's already been made clear more than once that sort of language doesn't translate into Japanese very well and just ultimately becomes a confusing exchange. Thanks! davidcelis (David Celis)
04:11 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:

> Ah, sorry, it is difficult to read the fine nuances of English to me ;-(
> ...
Richard Drake wrote:
> Fred: sorry that I too initially didn't get the irony. Well said.
Don't say sorry guys, I'm the one wh...
RedFred (Fred Heath)
04:05 PM Misc #12004: Code of Conduct
Richard Drake wrote:
> At least ten of us on this thread have made it clear we see what happened to Elia Schito in June as a negative. Nobody's had the guts to address this: either to say they think it was right or that it was wrong b...
aspleenic (PJ Hagerty)
03:55 PM Misc #12004: Code of Conduct
Fred: sorry that I too initially didn't get the irony. Well said. rdrake98 (Richard Drake)
03:54 PM Misc #12004: Code of Conduct
PJ Hagerty:
> I don't see any negatives.
At least ten of us on this thread have made it clear we see what happened to Elia Schito in June as a negative. Nobody's had the guts to address this: either to say they think it was right o...
rdrake98 (Richard Drake)
03:49 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> Thank you and sorry for the misunderstanding. It wasn't an actual question and I wasn't expecting an answer, I was using sarcasm to make a point. The point being that we don't need a CoC to deal with offensive behavi...
usa (Usaku NAKAMURA)
03:46 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Since what is now proposed lacks a reporting mechanism and enforcement information, I don't think it's accurate to describe it as a code of conduct. It should be called "Community Guidelines" or something sim...
rubydino (Ruby Dino)
03:43 PM Misc #12004: Code of Conduct
For what it's worth, as a conference organizer (not just of Ruby, but other communities as well), I've seen CoCs in action and they work. The fear that a CoC or the Contributor Covenant being over reaching is a fear that need not exist.... aspleenic (PJ Hagerty)
03:40 PM Misc #12004: Code of Conduct
Enacting a Code of Conduct probably ranges from being tolerable to necessary; however it pretty clearly not as bad of a thing as some are suggesting.
Having said that, I find that the proposed Code of Conduct (Contributor Covenant) is...
rubyhubie (Hubie Fuller)
03:37 PM Misc #12004: Code of Conduct
Since what is now proposed lacks a reporting mechanism and enforcement information, I don't think it's accurate to describe it as a code of conduct. It should be called "Community Guidelines" or something similar. Attribution of the lang... CoralineAda (Coraline Ada Ehmke)
03:35 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:
> Fred Heath wrote:
> ...
Thank you and sorry for the misunderstanding. It wasn't an actual question and I wasn't expecting an answer, I was using sarcasm to make a point. The point being that we don't need a CoC ...
RedFred (Fred Heath)
03:07 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> Hold on. Are you telling us that you dealt with disruptive behaviour without an offense-defining, action-enabling document backed by a committee of 12 politically outstanding members dealing punitive action ??!
> .....
usa (Usaku NAKAMURA)
03:02 PM Misc #12004: Code of Conduct
I just wanted to briefly note that I was once denied attendance at a Ruby-focused event with a Code of Conduct (Madison RailsBridge, run by Coraline's friends at Adorable.IO) owing to my skin color and gender.
Those attempting to pus...
betafive (Beta Five)
02:56 PM Misc #12004: Code of Conduct
Usaku NAKAMURA wrote:
> [ANN]
> ...
Hold on. Are you telling us that you dealt with disruptive behaviour without an offense-defining, action-enabling document backed by a committee of 12 politically outstanding members dealing punitive...
RedFred (Fred Heath)
02:49 PM Misc #12004: Code of Conduct
[ANN]
I locked "Young Hitler" on my own responsibility.
usa (Usaku NAKAMURA)
02:44 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> Richard Drake wrote:
> ...
The sarcasm is bleeding out of my monitor.
rubydino (Ruby Dino)
02:43 PM Misc #12004: Code of Conduct
Fred, we don't need a CoC to call out trolls, just common-sense. That's how Ruby has prospered for 20 years. rdrake98 (Richard Drake)
02:34 PM Misc #12004: Code of Conduct
Richard Drake wrote:
> To the moderators: Young Hitler (#170 and #179) is a obvious troll. We don't need fake (or possibly real, and evil) anti-semitism to contaminate the important arguments here.
But, wait....oh no!!! we have n...
RedFred (Fred Heath)
02:16 PM Misc #12004: Code of Conduct
To the moderators: Young Hitler (#170 and #179) is an obvious troll. We don't need fake (or possibly real, and evil) anti-semitism to contaminate the important arguments here. rdrake98 (Richard Drake)
02:09 PM Misc #12004: Code of Conduct
Pat (#176):
That's a null point on the graph. Of course if you haven't got enough knowledge to take a position on Elia's treatment you shouldn't. I'm interested in the many that thought they had enough to condemn him in June - not Jul...
rdrake98 (Richard Drake)
02:06 PM Misc #12004: Code of Conduct
Pat Allan wrote:
> So Coraline has 'political' opinions. Okay. It's clear that you do as well. And I do, and Matz does, and so does everybody. It can't be avoided. But we're not judging what Coraline's Code of Conduct said at one point....
rubydino (Ruby Dino)
02:03 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> I've posted this link earlier in the thread, read the posts. Read the redacted sections of index.html. Clearly Coraline has a problem with meritocracies, not just people "getting away with bad behavior" due to their t...
pat (Pat Allan)
01:42 PM Misc #12004: Code of Conduct
Pat Allan wrote:
> Supporting Coraline's proposed Code of Conduct is not the same as supporting every action Coraline has ever made
Incorrect. The spirit of Coraline's CoC is clearly indicated in the GitHub repository. I don't believ...
rubydino (Ruby Dino)
01:21 PM Misc #12004: Code of Conduct
Richard Drake wrote:
> Agreed. But not one supporter of Ehmke's CoC on this thread has admitted that the treatment of Elia in July was overreaction. My deduction: they believe it was justified and they want to be able to persecute other...
pat (Pat Allan)
01:07 PM Misc #12004: Code of Conduct
Ruby Amateur:
> If that isn't a case of over reaction and retribution, then I don't know what is. After this ordeal, Ehmke salvaged the situation to push forth a code of conduct which they accepted.
Agreed. But not one supporter of...
rdrake98 (Richard Drake)
12:54 PM Misc #12004: Code of Conduct
I like Jeremy Evans version. And I like the direction Matz is taking this.
---
On points of defining language regarding other proposed Cocs. What is determined as either sexual or harassment is different by culture and even by in...
danielpclark (Daniel P. Clark)
12:41 PM Misc #12004: Code of Conduct
Pat Allan wrote:
> I can't say I'm getting quite the vibe you are regarding a thirst for retribution. My take is more that it's not enough to say 'be nice to each other' but also 'we have some idea of what to do when people aren't nic...
lubyamateur (Ruby Amateur)
12:06 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> I like Jeremy's version better if it's acceptable for others.
> ...
I like this one too. It sends the main message that we want to convey, that is, discrimination, harassment, etc. will not be tolerated. I ...
afast (Andreas Fast)
12:00 PM Misc #12004: Code of Conduct
Ted Johansson wrote:
> I am a strong proponent of having **a** code of conduct. It is important to be clear with what we expect of each other. However, I think the proposed document is far too focused on punitive action, and I see a lot...
pat (Pat Allan)
11:53 AM Misc #12004: Code of Conduct
(this comment is removed) YoungHitler1488 (Young Hitler)
11:52 AM Misc #12004: Code of Conduct
Jeremy Evans wrote:
> Possible advantages over the Contributor Covenant:
> ...
Thank you, Jeremy.
You pointed out perfectly what I expect our CoC.
Especially, 5) and 6) are quite important points.
And I indicate one more point fro...
usa (Usaku NAKAMURA)
10:33 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> Our community have 20+ years of history. We had a few issues in the past, but all of them could be resolve by the communication.
I am a strong proponent of having **a** code of conduct. It is important to ...
drenmi (Ted Johansson)
10:17 AM Misc #12004: Code of Conduct
>> Martin Dürst wrote
> ...
I agree, I just think overall it captures the Ruby community spirit better than anything else. This community has always been about good code and innovation and I think this Code reflects that. Besides, ther...
RedFred (Fred Heath)
09:54 AM Misc #12004: Code of Conduct
Fred Heath wrote:

> [Code Of Merit](https://github.com/rosarior/Code-of-Merit/blob/master/CODE_OF_MERIT.md)
> ...
I have looked at that document. While it has some good language, I totally miss the fun aspect that is core to Ruby...
duerst (Martin Dürst)
09:21 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> Coraline Ada Ehmke wrote:
> ...
I very much agree with Matz, as I have seen increasing bureaucracy in other organizations and didn't like it.
Just as an idea, what about the following: We already have a m...
duerst (Martin Dürst)
09:12 AM Misc #12004: Code of Conduct
>> Matz said
> ...
Thank you!! Issues between adults are resolved by communication, not some totalitarian, controlling enforcement policy dictated by a political agenda.
I would like to re-emphasize that there is no evidence that CoC...
RedFred (Fred Heath)
09:07 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Yukihiro Matsumoto wrote:
> ...
I understand you try to create an effective way of preventing harassment.
How to prevent spreading information which includes violation is well defined and it is easy to reco...
naruse (Yui NARUSE)
07:57 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> If you don't want a committee then at least this delegate responsibility to someone.
Inevitably those who have the most passionate interest in behavioural standards and their enforcement would end up in th...
gordon_king (Gordon King)
07:49 AM Misc #12004: Code of Conduct
Stay on topic. Thank you everyone. shyouhei (Shyouhei Urabe)
07:46 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> David Celis wrote:
> ...
My mistake. I was a psychology student some years ago and at some point there was some contention in the DSM about psychopathy vs. sociopathy. Language can sometimes move quickly and it does ...
davidcelis (David Celis)
07:45 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> I understand not wanting bureaucracy, but something can and has to be done if a member of the community engages in a campaign of, for example, sexual harassment. There are ways of limiting such an individual'...
matz (Yukihiro Matsumoto)
07:36 AM Misc #12004: Code of Conduct
David Celis wrote:
>
> ...
:-) I must correct you on the use of sociopathy, as it's not the same thing as psychopathy.
Sherlock Holmes, even though a fictional character, is a high functioning sociopath. What he does is only for hi...
rubydino (Ruby Dino)
07:28 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> David Celis wrote:
> ...
The oft-mentioned ideal of MINASWAN is important to the Ruby community. You're right that sociopathy (and, thus, an inability to show empathy) is a thing and so empathy should not be _require...
davidcelis (David Celis)
07:27 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> I understand the importance of declaration of our intention against harassment (therefore having kind of CoC).
> ...
I understand not wanting bureaucracy, but something can and has to be done if a member o...
CoralineAda (Coraline Ada Ehmke)
07:20 AM Misc #12004: Code of Conduct
David Celis wrote:
> Engineering and science are progressed by humans. Machines aren't writing our Ruby code; humans are, and humans are emotional animals. Our brains have been hardwired to experience emotions as an evolutionary adaptat...
rubydino (Ruby Dino)
07:19 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> David,
> ...
I certainly understand your worry. I can tell you that (in my experience, at least) once a Code of Conduct is in place, the need to enforce it is rare. Simply having the document in place is its...
davidcelis (David Celis)
07:10 AM Misc #12004: Code of Conduct
David,
Thank you for the offering. I appreciate your intention to help the community.
I understand the importance of declaration of our intention against harassment (therefore having kind of CoC).
But I don't believe that much in ...
matz (Yukihiro Matsumoto)
07:09 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> David Celis wrote:
> ...
Engineering and science are progressed by humans. Machines aren't writing our Ruby code; humans are, and humans are emotional animals. Our brains have been hardwired to experience emotions as...
davidcelis (David Celis)
07:03 AM Misc #12004: Code of Conduct
David Celis wrote:
> I think that if people can come to understand why their actions were harmful and show empathy, they should be allowed to return and show us that level of empathy.
Empathy isn't required to participate in a commun...
rubydino (Ruby Dino)
07:02 AM Misc #12004: Code of Conduct
David Celis wrote:
> Yukihiro Matsumoto wrote:
> ...
I agree 100% with these comments and suggestions. Seriously, I was in the process of writing these exact two points. Thank you for writing this.
brennx0r (Brenna Flood)
06:51 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> Enforcement requires obligation for both sides. We (or at least I) don't want that privilege and obligation.
> ...
This is a problem that having a Code of Conduct Committee would solve. It is very reasonable...
davidcelis (David Celis)
06:46 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> This is why people look up to you, your kindness is beyond extraordinary.
I haven't always been nice. I regret some of my words in the past wholeheartedly.
I thought they were from good intention. At least I prete...
matz (Yukihiro Matsumoto)
06:27 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> Besides that, I don't want to live in the community where a member can possibly be casted out forcefully. It's not nice.
> ...
This is why people look up to you, your kindness is beyond extraordinary.
rubydino (Ruby Dino)
06:25 AM Misc #12004: Code of Conduct
David Celis wrote:
> Artem Khramov wrote:
> ...
Well you see, this thing we used before this issue was created is called /ignore on IRC and the *plonk*/junk filter in our mail clients. :-)
rubydino (Ruby Dino)
06:25 AM Misc #12004: Code of Conduct
Enforcement requires obligation for both sides. We (or at least I) don't want that privilege and obligation.
We (or at least I) do our best to make the community peaceful. But it's at most best effort.
For example, when sensitive inf...
matz (Yukihiro Matsumoto)
06:18 AM Misc #12004: Code of Conduct
Artem Khramov wrote:
> Weren't we nice before?
Some people are nice, some people are not nice. People being nice is not what's at question here. What's at question is what should happen when people are not nice.
davidcelis (David Celis)
05:56 AM Misc #12004: Code of Conduct
David Celis wrote:
> Steve Shreeve wrote:
> ...
You seem to be intentionally confusing the two CoCs. "this CoC" != Jeremy's CoC
sawa (Tsuyoshi Sawada)
05:55 AM Misc #12004: Code of Conduct
Weren't we nice before? akhramov (Artem Khramov)
05:51 AM Misc #12004: Code of Conduct
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

Matz, I respectfully disagree. Enforcement should be written in a CoC to be
meaningful and ef...
austin (Austin Ziegler)
05:49 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> David Celis wrote:
> ...
I agree that banning a user in our community is meaningless. It is, of course, impossible to remove someone from the greater Ruby community. It is simply too large. However, even tho...
davidcelis (David Celis)
05:40 AM Misc #12004: Code of Conduct
I agree wholeheartedly with Matz. There is no need for this CoC. These efforts to prevent "micro-agressions", etc. are absurd and childish.
Ruby's community is great and has survived wonderfully for decades without this. These codes o...
shreeve (Steve Shreeve)
05:21 AM Misc #12004: Code of Conduct
David Celis wrote:
> This is an unfortunate conundrum, then. A code of conduct should be treated similarly to a law. If there aren't repercussions for violating it, and if it's not enforced, it's ultimately meaningless. The Ruby maintai...
matz (Yukihiro Matsumoto)
05:18 AM Misc #12004: Code of Conduct
Strand McCutchen wrote:
> If Ruby can't adopt a code of conduct which specifies clearly how maintainers will enforce it and how they will be held accountable for their behavior, then I will stop writing Ruby. Not that day, for sure, and...
sawa (Tsuyoshi Sawada)
05:16 AM Misc #12004: Code of Conduct
> I'm okay with whatever gets approved by Matz.
Agreed, almost by definition :)
> ...
It's acceptable to me.
What constitutes 'personal attacks and disparaging personal remarks' then becomes the issue, over time. I would continu...
rdrake98 (Richard Drake)
05:14 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> Strand,
> ...
This is an unfortunate conundrum, then. A code of conduct should be treated similarly to a law. If there aren't repercussions for violating it, and if it's not enforced, it's ultimately meaning...
davidcelis (David Celis)
05:11 AM Misc #12004: Code of Conduct
Strand,
I understand your worry for the lack of enforcement. But it's not a law. I consider it's our declaration of our intention to remove/reduce conflicts/harassments from our community.
Matz.
matz (Yukihiro Matsumoto)
05:04 AM Misc #12004: Code of Conduct
Ruby Dino wrote:
> Austin Ziegler wrote:
> ...
Nobody here is suggesting the promotion of people based on their background. You're inventing this. We are striving for equality and for people who generally feel marginized to feel safer ...
davidcelis (David Celis)
04:48 AM Misc #12004: Code of Conduct
Strand McCutchen wrote:
> Please do not adopt the the [proposed code of conduct adapted by Jeremy](https://bugs.ruby-lang.org/issues/12004#note-104). This code lacks any specific language indicating how, if at all, the code will be enfo...
rubydino (Ruby Dino)
04:47 AM Misc #12004: Code of Conduct
Austin Ziegler wrote:
> I’m not sure that you do.
> ...
Oh believe me, I do get it.
Coraline's words aren't the problem, it's the philosophy she is attempting to push. The CoC she constructed doesn't have the verbiage, however look...
rubydino (Ruby Dino)
04:45 AM Misc #12004: Code of Conduct
Please do not adopt the the [proposed code of conduct adapted by Jeremy](https://bugs.ruby-lang.org/issues/12004#note-104). This code lacks any specific language indicating how, if at all, the code will be enforced—it doesn't specify how... strand (Strand McCutchen)
04:40 AM Misc #12004: Code of Conduct
merch-redmine@jeremyevans.net wrote:
> Eric Wong wrote:
> > Actually, you left out what I considered the most important point:
> >
> > * We are tolerant of people’s right to have opposing views.
>
> I do think we should be t...
normalperson (Eric Wong)
04:31 AM Misc #12004: Code of Conduct
naruse@airemix.jp wrote:
> Eric Wong wrote:
> > naruse@airemix.jp wrote:
> > > How we handle ML archives are difficult issue.
> > > Maybe we should provide the official archive
> >
> > Yes, please. I've been meaning to ask f...
normalperson (Eric Wong)
04:25 AM Misc #12004: Code of Conduct
I like Jeremy's version better if it's acceptable for others.
Matz.
matz (Yukihiro Matsumoto)
04:21 AM Misc #12004: Code of Conduct
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

On Thu, Jan 21, 2016 at 8:26 AM, <git@chuckremes.com> wrote:

> Issue #12004 has been update...
austin (Austin Ziegler)
04:11 AM Misc #12004: Code of Conduct
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

On Thu, Jan 21, 2016 at 7:34 AM, <nekocat432@yahoo.com> wrote:
>
> I'm going to start off by...
austin (Austin Ziegler)
03:45 AM Misc #12004: Code of Conduct
Eric Wong wrote:
> Actually, you left out what I considered the most important point:
> ...
I do think we should be tolerant of people's right to have
opposing views. However, I think the statement is unrelated to
conduct, and ther...
jeremyevans0 (Jeremy Evans)
03:41 AM Misc #12004: Code of Conduct
Eric Wong wrote:
> naruse@airemix.jp wrote:
> ...
You can get the raw data from http://blade.nagaokaut.ac.jp/ruby/ruby-core/73098
> > and talk 3rd parties to stop mirroring.
> ...
It's also "maybe".
For example "Publishing other'...
naruse (Yui NARUSE)
03:39 AM Misc #12004: Code of Conduct
This is how projects die.
Absolutely sickening.
Beta male white knights falling over themselves for a nutcase SJW trying to infest yet another open source project.
Linux and FreeBSD have show the dangers of not slamming the door...
HillaryS (Hillary S)
03:21 AM Misc #12004: Code of Conduct
The "Code of Ethics and Professional Conduct" of W3C is another text to consider as a base for ours: https://www.w3.org/Consortium/cepc/
There are clearly things in there, such as 'conflict of interest' and 'confidentiality' (as it appl...
duerst (Martin Dürst)
03:18 AM Misc #12004: Code of Conduct
Some other options to consider here as a starting point:
http://geekfeminism.wikia.com/wiki/Code_of_conduct_evaluations
I somewhat prefer the "We value X" / "Therefore we Y" wording styles (see Ubuntu's)
which leaves it to the spi...
avit (Andrew Vit)
03:13 AM Misc #12004: Code of Conduct
Yui NARUSE wrote:
> I find the English translation of the law: http://www.japaneselawtranslation.go.jp/law/detail/?id=2088&vm=04&re=01
> ...
It's good to know some of the legal base under which we operate.
But it's important to noti...
duerst (Martin Dürst)
03:11 AM Misc #12004: Code of Conduct
naruse@airemix.jp wrote:
> Shugo Maeda wrote:
> > Yukihiro Matsumoto wrote:
> > > The project maintainers here mean a subset of contributors who have privilege to modify the web sites, wiki, list archives etc.
> >
> > As far as I ...
normalperson (Eric Wong)
03:02 AM Misc #12004: Code of Conduct
merch-redmine@jeremyevans.net wrote:
> The current draft Code of Conduct that PostgreSQL is considering can
> be found at http://www.postgresql.org/message-id/5699131D.2040805@commandprompt.com

Thanks.

> I personally think it co...
normalperson (Eric Wong)
02:55 AM Misc #12004: Code of Conduct
Shugo Maeda wrote:
> Yukihiro Matsumoto wrote:
> ...
I'm also considering about that.
How we handle ML archives are difficult issue.
Maybe we should provide the official archive and talk 3rd parties to stop mirroring.
naruse (Yui NARUSE)
02:44 AM Misc #12004: Code of Conduct
Andrew Vit wrote:
>
> ...
It's not. Coraline is just trying to shoehorn in her own philosophy to the community. Matz is a CIS male with privilege afterall. \</snark\>
I expected her to make such a public question. The fact is the c...
rubydino (Ruby Dino)
02:44 AM Misc #12004: Code of Conduct
Martin Dürst wrote:
>
> ...
+1 to everything Martin said.
phluid61 (Matthew Kerwin)
02:41 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> The project maintainers here mean a subset of contributors who have privilege to modify the web sites, wiki, list archives etc.
As far as I know, we have no official list archive.
Do you mean blade (http:...
shugo (Shugo Maeda)
02:40 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> My acceptable modified version of the CoC is like the following
I very much support a CoC in any version that's okay with Matz. I'm okay with the proposed version, but have a few comments (change request...
duerst (Martin Dürst)
02:40 AM Misc #12004: Code of Conduct
Matz:
The code of conduct which you provided, let's call it **The Ruby Code of Conduct**, is an excellent place to start. I like that it contains a pledge of respect, that it commits us to a harassment-free experience for everyone, th...
strand (Strand McCutchen)
02:37 AM Misc #12004: Code of Conduct
[Administration note] @tenderlove
Could you lock the account instead of removing the account?
It makes easy to recover the account or removing all comments related the account.
naruse (Yui NARUSE)
02:34 AM Misc #12004: Code of Conduct
Jeremy Evans wrote:
> 2) Doesn't enumerate protected characteristics,
> ...
I like this draft. The above points were my greatest concerns with the original proposed CoC.
Also, Coraline raised this question on Twitter:
"Thoughts on...
avit (Andrew Vit)
02:29 AM Misc #12004: Code of Conduct
Jeremy Evans wrote:
> The current draft Code of Conduct that PostgreSQL is considering can
> ...
CoC (or something like that) should have a process to relief violations at least removing violating content.
So A CoC should have an area...
naruse (Yui NARUSE)
02:27 AM Misc #12004: Code of Conduct
While maintaining objection to any CoC at all -...
Yukihiro Matsumoto wrote:
> ... Maintainers are obligated to maintain confidentiality with regard to the reporter of an incident.
Some potential for problems here, in that an inc...
gordon_king (Gordon King)
02:25 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> > > My acceptable modified version of the CoC is like the following
> ...
I also think Matz proposed CoC is a great start but, yes, enforcement needs to be discussed. I also think that the CoC needs to be cl...
davidcelis (David Celis)
02:20 AM Misc #12004: Code of Conduct
I find the English translation of the law: http://www.japaneselawtranslation.go.jp/law/detail/?id=2088&vm=04&re=01
It also enforces maintainers to disclosing Identification Information of the Sender with due process.
I think the work...
naruse (Yui NARUSE)
02:18 AM Misc #12004: Code of Conduct
The current draft Code of Conduct that PostgreSQL is considering can
be found at http://www.postgresql.org/message-id/5699131D.2040805@commandprompt.com
I personally think it could be cut down a bit by removing parts
unrelated to co...
jeremyevans0 (Jeremy Evans)
02:18 AM Misc #12004: Code of Conduct
The project maintainers here mean a subset of contributors who have privilege to modify the web sites, wiki, list archives etc.
Matz.
matz (Yukihiro Matsumoto)
02:11 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote at https://bugs.ruby-lang.org/issues/12004#note-95:
> My acceptable modified version of the CoC is like the following
Thank you, matz.
I like this.
> ...
Please give us the definition of "Project mainta...
usa (Usaku NAKAMURA)
02:02 AM Misc #12004: Code of Conduct
By Japanese law, Matz (and administrators of sub systems) already has responsibility to remove comments which entrench on or infringe another one's right. naruse (Yui NARUSE)
01:49 AM Misc #12004: Code of Conduct
To: Caroline and others who support CoC
Please let us learn. Most ruby committers are inexparts in this area. When you add a comment over the proposal form Matz, tell us not just it is inadequate, but also why.
shyouhei (Shyouhei Urabe)
01:40 AM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
>
> ...
What's wrong with "a response that is deemed necessary and appropriate to the circumstances"?
avit (Andrew Vit)
01:39 AM Misc #12004: Code of Conduct
> > My acceptable modified version of the CoC is like the following
I think that's acceptable. Now that that is established, a conversation about enforcement should follow.
CoralineAda (Coraline Ada Ehmke)
01:31 AM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
>
> ...
I like this. It seems like a natural elaboration of what MINASWAN means, and includes (neutral, non-aggressive) actions which can be taken if/when a breach occurs. I also note that it's not set in sto...
phluid61 (Matthew Kerwin)
01:20 AM Misc #12004: Code of Conduct
I support having a Code of Conduct. I will defer to others to decide which one. headius (Charles Nutter)
01:12 AM Misc #12004: Code of Conduct
Strand,
First, PostgreSQL CoC is here http://www.spinics.net/lists/pgsql/msg165105.html
I am not against having CoC in general. As I already mentioned, I have a few concerns on the proposed CoC ("the CoC" hereafter).
1. The CoC ...
matz (Yukihiro Matsumoto)
12:33 AM Misc #12004: Code of Conduct
Just to throw another voice in the ring, we've adopted a Contributor Covenant based Code of Conduct on Rails. I've also done so on every other project that I maintain, and am in favor of doing so here. Any change which makes people feel ... seantheprogrammer (Sean Griffin)
12:31 AM Misc #12004: Code of Conduct
+1, formalizing "MINASWAN" into actionable, specific guidelines is necessary in order to effectively manage volunteer groups. Thanks to the proposer for initiating and withstanding tons of BS. willbradley (Will Bradley)
12:25 AM Misc #12004: Code of Conduct
I support the adoption of this code of conduct. It seems reasonable and well-written.
To those concerned about preserving meritocracy, I’ll say two things:
1. If we are in fact seeking to judge ideas on merit alone, regardless of p...
melquiades (Paul Cantrell)
12:17 AM Misc #12004: Code of Conduct
Matz,
Can you link to the Postgres Code of Conduct? A quick search brought up a code of conduct for their conference and another draft Code of Conduct, but I couldn't locate the Postgres project's code of conduct in any authoritative...
strand (Strand McCutchen)
11:17 PM Bug #12014 (Closed): Visual Studio 2015 build error __imp___pioinfo
#11118 still applies for ruby_2_2 on git. This is ruby_2_3 and trunk, revision ed2e608.
I've been following the suggestions of https://github.com/nurse/ruby/blob/msvc14/appveyor.yml aside from version updates, and added gnuwin32 binar...
nbush (Nathan Bush)
03:49 PM Revision d735054a (git): * win32/configure.bat: set svn:eol-style to CRLF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
03:13 PM Revision 7ecd001e (git): * 2016-01-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:13 PM Revision 7ceffa02 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:13 PM Revision cf8e95cc (git): configure.bat: fix strange goto
* win32/configure.bat: get rid of wrong goto destination by
putting something before LF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:40 PM Revision bd493068 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:40 PM Revision 1d9cb219 (git): configure.bat: set eol-style
* win32/configure.bat: should be CRLF eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:28 PM Revision ba7f85f8 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:28 PM Revision 98eae5d7 (git): configure.bat: --with-libdir
* win32/configure.bat: add --with-libdir option for basename of
libdir. on Windows it must be placed under exec_prefix always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:30 PM Revision 655b18e9 (git): common.mk: source dependency for nmake
* common.mk (ext/rbconfig/sizeof/sizes.c): separate the dependency
with VPATH and the command, get rid of weird VPATH behavior of
nmake.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:22 AM Revision 184c7e66 (git): common.mk: probes.dmyh for nmake
* common.mk (probes.dmyh): separate the dependency and the
command, get rid of weird VPATH behavior of nmake.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:57 AM Misc #12013: io/wait: allow to wait on readable and writable
If the option would be for more verbosity, I'd opt for :readable and :writable, but tell me what you think that it's more readable:
~~~ruby
socket.wait(:readable, writable)
socket.wait(:read, write)
socket.wait(:rw)
socket.wait(...
chucke (Tiago Cardoso)
05:44 AM Misc #12013 (Feedback): io/wait: allow to wait on readable and writable
What about:
~~~ruby
mysock.wait(30, to: [:read, :write])
~~~
or
~~~ruby
mysock.wait(30, to: :readwrite)
~~~
nobu (Nobuyoshi Nakada)
08:37 AM Revision 4a010210 (git): vm_core.h: use RUBY_ASSERT
* vm_core.h (VM_ASSERT): use RUBY_ASSERT instead of rb_bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:33 AM Revision 439224a5 (git): RUBY_ASSERT
* error.c (rb_assert_failure): assertion with stack dump.
* ruby_assert.h (RUBY_ASSERT): new header for the assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:02 AM Revision e5850a80 (git): Add badges
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53614 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:26 AM Revision 8a85d618 (git): remove to allow trunk
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:09 AM Revision c072fc56 (git): Add appveyor.yml
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:47 AM Feature #11949: Allow @/$ prefix in Regexp's named captures
I committed to allow all characters (though previous phase rejects characters conflicting look behind (<! and <=)).
Anyway I notice original Oniguruma looks intended to allow only WORD.
I sent PR to Onigmo.
https://github.com/k-taka...
naruse (Yui NARUSE)
03:38 AM Feature #12010: Exclude dot and dotdot from Dir#each
Seems like a good place for an option in these methods, but default it to include to make migration easier. kddnewton (Kevin Newton)
01:41 AM Feature #12012: Add Boolean method
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

On 21/01/2016 8:38 PM, <ka8725@gmail.com> wrote:
>
> What do you think, guys, about this sug...
phluid61 (Matthew Kerwin)
12:58 AM Feature #12012: Add Boolean method
(Sorry, I replied by email but the message doesn't show on the bugs.ruby-lang.org tracker)
Andrey Koleshko wrote:
>
> ...
There is a real risk inherent in mixing natural truthiness (`!!foo`) and an arbitrary definition of what we m...
phluid61 (Matthew Kerwin)

01/21/2016

11:25 PM Misc #12004: Code of Conduct
I see that deletion of evidence is the first course of action. What would be the second? Anonymous
11:22 PM Misc #12004: Code of Conduct
As a Ruby programmer for over a decade, and as the author of several gems, I strongly support the adoption of a Code of Conduct.
Specifically, I support adopting the Contributor Covenant, with some tweaks to fit the Ruby project (for ...
jcroisant (John Croisant)
11:19 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Eva Lopez wrote:
> ...
Good redirection, the statement was about Kurtis.
> > These are important matters on the efficacy and willingness to enforce the code of conduct regardless of who is the complaint a...
Anonymous
11:02 PM Misc #12004: Code of Conduct
Eva Lopez wrote:
> A person proposing a code of conduct routine violates such code of conduct, yes, it is very important.
I proposed the code of conduct and I did nothing to violate any such document.
> ...
Agreed.
CoralineAda (Coraline Ada Ehmke)
10:56 PM Misc #12004: Code of Conduct
A person proposing a code of conduct routine violates such code of conduct, yes, it is very important.
- Is this an example of the kinds of activities that fall under the code of conduct?
- Does it work retroactively once adopted?
-...
Anonymous
10:49 PM Misc #12004: Code of Conduct
Can we please stop with the incitement and personal attacks? This issue is important. CoralineAda (Coraline Ada Ehmke)
10:47 PM Misc #12004: Code of Conduct
False? https://archive.is/q25KG Anonymous
10:45 PM Misc #12004: Code of Conduct
Matz, can we please get some moderation here. Two parties are being toxic, one posting false information to inflame the other. krainboltgreene (Kurtis Rainbolt-Greene)
10:44 PM Misc #12004: Code of Conduct
Apparently this is not the first time Kurtis has harrassed Roberto. Kurtis was part of the people trying to remove Roberto from a Python workgroup to create an event in Cuba, using questionable methods. Roberto is puertorican, a minority... Anonymous
10:44 PM Misc #12004: Code of Conduct
Ken Gerrard wrote:
> Perhaps you could step back for a while and stop dominating the thread, Ruby Dino?
:3 Perhaps I should, I'd be able to reply to all of the posts in a single posts instead of making multiple posts as they come alo...
rubydino (Ruby Dino)
10:42 PM Misc #12004: Code of Conduct
Eva Lopez wrote:
> It's a ticket in the other code of conduct proposed, the code of merit.
That's clearly not my github account, but nice try.
krainboltgreene (Kurtis Rainbolt-Greene)
10:40 PM Misc #12004: Code of Conduct
Perhaps you could step back for a while and stop dominating the thread, Ruby Dino? kgerrard (Ken Gerrard)
10:37 PM Misc #12004: Code of Conduct
Eva Lopez wrote:
> It's a ticket in the other code of conduct proposed, the code of merit.
That's quite fucked up. Unstable people like ~~Kurtis Rainbolt-Greene~~ is exactly why I carry a concealed firearm. He's welcomed to commit a ...
rubydino (Ruby Dino)
10:33 PM Misc #12004: Code of Conduct
It's a ticket in the other code of conduct proposed, the code of merit. Anonymous
10:31 PM Misc #12004: Code of Conduct
Eva Lopez wrote:
> Just a heads up, one of the proposers of this issue is engaging in toxic behaviour.
~~Who is the screenshot of~~ and where's the post online? I don't recognize the format of the bubble box.
found the reference t...
rubydino (Ruby Dino)
10:27 PM Misc #12004: Code of Conduct
Just a heads up, one of the proposers of this issue is engaging in toxic behaviour. Anonymous
10:17 PM Misc #12004: Code of Conduct
I unequivocally support this initiative. I have always known the Ruby community as a positive, diverse, and welcoming place. Adopting a Code of Conduct is merely a way of stating explicitly what kind of behavior is or isn't welcome. Good... plexus (Arne Brasseur)
09:38 PM Misc #12004: Code of Conduct
Betsy Haibel wrote:
> Ruby Dino wrote:
> ...
Ruby has operated without a CoC for the longest time without issue. We've had people from all walks of life, including people who could be described as jerks. If silencing the extroverted or...
rubydino (Ruby Dino)
09:31 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> If people aren't willing to speak up, then the problem is their own.
I find it difficult to interpret this comment in the spirit of MINASWAN. To me, a community is not a community -- and nothing at all like "nice" ...
betsythemuffin (Betsy Haibel)
09:29 PM Misc #12004: Code of Conduct
Cora Hays-Magan wrote:
> I support having a CoC for Ruby. The Ruby community will be a safer and more welcoming place for *all* developers.
Absolutely. Including the CoC is unambiguously the right choice.
aaronk (Aaron Klaassen)
09:17 PM Misc #12004: Code of Conduct
I support having a CoC for Ruby. The Ruby community will be a safer and more welcoming place for *all* developers.
CorainChicago (Cora Hays-Magan)
08:45 PM Misc #12004: Code of Conduct
Julian Cheal wrote:
> When someone has been harassed, their response was not to file a bug on bugs.ruby-lang or post the harassment on a mailing list. Often is the case to suffer in silence, and in some cases to remove oneself from the ...
rubydino (Ruby Dino)
08:41 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> > Andrew Vit wrote:
> ...
When someone has been harassed, their response was not to file a bug on bugs.ruby-lang or post the harassment on a mailing list. Often is the case to suffer in silence, and in some cases to...
juliancheal (Julian Cheal)
08:18 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> My being transgender is completely irrelevant to the issue at hand and I can only construe your comments at best as tragically misinformed or at worse a personal attack. Please stay on topic.
Quite does ac...
rubydino (Ruby Dino)
08:01 PM Misc #12004: Code of Conduct
My being transgender is completely irrelevant to the issue at hand and I can only construe your comments at best as tragically misinformed or at worse a personal attack. Please stay on topic. CoralineAda (Coraline Ada Ehmke)
06:36 PM Misc #12004: Code of Conduct
David Celis wrote:
> Ruby Dino wrote:
> ...
I get a little touchy when people in the thread say I don't "Get it," I get especially touchy when a black person tells me I don't get it.
>
> ...
It's not transphobic. There have been ...
rubydino (Ruby Dino)
06:24 PM Misc #12004: Code of Conduct
Ruby Dino wrote:
> David Celis wrote:
> ...
As a latino, ditto. I've been oppressed too. Being oppressed is awful, right? If only we could have a nice little document to help people get oppressed less and have documented methods to dea...
davidcelis (David Celis)
05:51 PM Misc #12004: Code of Conduct
Carlos Jennings wrote:
> I worry about how evenly a CoC will be applied when "famous" Rubyists like Steve Klabnik has made a marginalised person cry in the past by publicly ridiculing her code: https://harthur.wordpress.com/2013/01/24/7...
rubydino (Ruby Dino)
05:45 PM Misc #12004: Code of Conduct
I worry about how evenly a CoC will be applied when "famous" Rubyists like Steve Klabnik has made a marginalised person cry in the past by publicly ridiculing her code: https://harthur.wordpress.com/2013/01/24/771/ Yet he is still obviou... carlosjennings (Carlos Jennings)
04:45 PM Misc #12004: Code of Conduct
David Celis wrote:
> Nate Tuganov wrote:
> ...
Also to re-iterate my previous statement.
I have:
* been oppressed more than OP based on my race
* succeeded in winning friends who would otherwise have harsh opinions based on my rac...
rubydino (Ruby Dino)
04:41 PM Misc #12004: Code of Conduct
David Celis wrote:
> Nate Tuganov wrote:
> ...
As the first person to use SJW, I've recommended an alternative CoC which doesn't have an unfortunate political side but one which is a general CoC for people to "be nice." Unfortunately w...
rubydino (Ruby Dino)
04:18 PM Misc #12004: Code of Conduct
Nate Tuganov wrote:
> If Ruby community ever need it, we should write our own.
I agree with the opinions of many folks in this thread that we do need a CoC. I think that others in this thread, those throwing terms like "SJWs" around,...
davidcelis (David Celis)
04:04 PM Misc #12004: Code of Conduct
I'm in favor of the contributor covenant, a version of it was adopted by Rails. So far it has not produced any of the "bad" things that people have been concerned about. I feel more open instead of less. The same people that will use thi... schneems (Richard Schneeman)
03:54 PM Misc #12004: Code of Conduct
I'm really against her CoC. I've seen on Twitter how she tried to extort various open source projects, threatened their owners to create a buzz about their decline to accept her CoC and made damage to projects. If Ruby community ever nee... nateless (Nate Tuganov)
03:12 PM Misc #12004: Code of Conduct
Vit Ondruch wrote:
> I believe Ruby has code of conduct for ages:
> ...
Exactly. As far up until now it was more than enough. Adding more bureaucracy won't change anything.
maciej.mensfeld (Maciej Mensfeld)
02:43 PM Misc #12004: Code of Conduct
Daniel Schweighöfer wrote:
> It's a real good thing to have an CoC because it protects people and enriches the community. And there are only people complaining who fear to lose their privilege of violating these social rules without con...
ph (ph ph)
01:26 PM Misc #12004: Code of Conduct
I am not in favor of the adoption of a CoC.
If this solved a real problem, I would consider it as would any reasonable person. However, no one in this thread has been able to point to any situations where a CoC (and specifically, *thi...
cremes (Chuck Remes)
12:34 PM Misc #12004: Code of Conduct
Austin Ziegler wrote:
> Yes. The very use of “SJWs” (as an insult) by some people on this thread
> ...
I'm going to start off by saying I was the first one to mention SJW in this thread
and I do very much get it.
I grew up in the ...
rubydino (Ruby Dino)
10:55 AM Misc #12004: Code of Conduct
It's a real good thing to have an CoC because it protects people and enriches the community. And there are only people complaining who fear to lose their privilege of violating these social rules without consequences. Please add it and m... acid (Daniel Schweighöfer)
08:21 AM Misc #12004: Code of Conduct
It is useless to argue on the factual grounds of this "code of conduct".
The purported niceness is the selling bit, but the clauses of exclusion of community members are the only *actionable* ones.
They are mostly illegal and can make...
ph (ph ph)
08:06 AM Misc #12004: Code of Conduct
Austin:
> But we should make an effort to make Ruby actively welcoming to the people who have traditionally been marginalized.
You've drawn attention to SJW and ESR as terms you don't think are helpful. I deliberately avoided both ...
rdrake98 (Richard Drake)
05:31 AM Misc #12004: Code of Conduct
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

On Wed, Jan 20, 2016 at 11:45 AM, <fred_h@bootstrap.me.uk> wrote:

> Issue #12004 has been u...
austin (Austin Ziegler)
03:32 AM Misc #12004: Code of Conduct
Pat Allan wrote:
> The New Zealand Ruby community have a code of conduct and an active public Slack channel. Recently they had to eject someone for behaving inappropriately in their Slack channel.
I am the individual ejected and, i...
gordon_king (Gordon King)
02:39 AM Misc #12004: Code of Conduct
I see few people who don't understand what a code of conduct does and don't like the idea they've conjured up.
A code of conduct is as necessary as a test suite. You can run a project without tests, even successfully. You can be bug ...
krainboltgreene (Kurtis Rainbolt-Greene)
04:53 PM Misc #12013 (Closed): io/wait: allow to wait on readable and writable
If I have a socket and I want to wait for both read and write events, IO.select is my only co-pilot:
~~~ruby
IO.select([mysock],[mysock])
~~~
the beautiful thing about the `#wait_readable` and `#wait_writable` methods is that I c...
chucke (Tiago Cardoso)
04:27 PM Feature #12012 (Rejected): Add Boolean method
Please see discussion for #11848. marcandre (Marc-Andre Lafortune)
02:29 PM Feature #12012 (Feedback): Add Boolean method
For what purpose? nobu (Nobuyoshi Nakada)
10:37 AM Feature #12012 (Rejected): Add Boolean method
In Ruby we have methods with a capital letter which are used for implicit type casting. For example: `Array`, `String`, `Integer` and etc. But there is lack of one desired function that I recently define in all my projects - this is `Boo... ka8725 (Andrey Koleshko)
04:09 PM Revision fc6eb693 (git): * 2016-01-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 PM Revision 782fd488 (git): * regparse.c (fetch_name_with_level): allow non word characters
at the first character. [Feature #11949]
* regparse.c (fetch_name): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:08 PM Feature #11949 (Closed): Allow @/$ prefix in Regexp's named captures
Applied in changeset r53610.
----------
* regparse.c (fetch_name_with_level): allow non word characters
at the first character. [Feature #11949]
* regparse.c (fetch_name): ditto.
naruse (Yui NARUSE)
02:27 PM Feature #3356: Add GetShortPathName to ruby
You can get the stored name by `File.realpath`, and tell if two files are same by `File.identical?`. nobu (Nobuyoshi Nakada)
10:17 AM Feature #3356: Add GetShortPathName to ruby
Usaku NAKAMURA wrote:
> Since I do not have a usecase of the method, I cannot judge whether
> ...
I'd also like to see a "shortpath" method implemented, but also the opposite "longpath" (like suggested at [1]).
My use-case is tha...
sschuberth (Sebastian Schuberth)
01:24 PM Bug #11120: Unexpected behavior when mixing Module#prepend with method aliasing
Actually I really think that solution 1 is the good one. Here is another code sample:
~~~
module A
def run
puts 'RUN STARTS'
super
puts 'RUN ENDS'
end
def run_without_chain
puts 'RUN_WITHOUT_CHAIN START...
PSchambacher (Pierre Schambacher)
01:18 PM Bug #11120: Unexpected behavior when mixing Module#prepend with method aliasing
Adding my 2 cents here. I think that there's a big problem at the moment with Ruby, Module.prepend and alias_method_chain.
Here is a sample of code:
~~~
module A
def run
puts 'A STARTS'
super
puts 'A ENDS'
end
...
PSchambacher (Pierre Schambacher)
12:42 PM Feature #12006: return IO object from IO#print, IO#puts, IO#close_read, IO#close_write,...
Here is another example: Simplfy
$stdout.puts "some message"
$stdout.flush
to:
$stdout.puts("some message").flush
duerst (Martin Dürst)
09:03 AM Bug #12011 (Closed): honor Marshal.load post proc value for TYPE_LINK
naruse (Yui NARUSE)
08:36 AM Revision 826f2ee3 (git): * marshal.c (r_object0): honor Marshal.load post proc
value for TYPE_LINK. by Hiroshi Nakamura <nahi@ruby-lang.org>
https://github.com/ruby/ruby/pull/1204 fix GH-1204
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:58 AM Feature #12010: Exclude dot and dotdot from Dir#each
Eric Wong wrote:
> "Martin J. Dürst" <duerst@it.aoyama.ac.jp> wrote:
> ...
Hmm...
Emulating directory listing sounds a valid use case...
naruse (Yui NARUSE)
07:47 AM Feature #12010: Exclude dot and dotdot from Dir#each
Akira Tanaka wrote:
> I searched Dir.entries on gems.
> ...
Thanks, I hadn't thought up such use case.
It sounds need a treatment at least.
Could you check about Dir.foreach?
naruse (Yui NARUSE)
05:02 AM Feature #12010: Exclude dot and dotdot from Dir#each
"Martin J. Dürst" <duerst@it.aoyama.ac.jp> wrote:
> On 2016/01/20 11:43, Eric Wong wrote:
> >naruse@airemix.jp wrote:
> >>Dir#each and Dir#read) (including Dir.entries, Dir.foreach and other methods) return "." and ".." at first.
> ...
normalperson (Eric Wong)
04:25 AM Feature #12010: Exclude dot and dotdot from Dir#each
I searched Dir.entries on gems.
It seems there are size/length invocations on the result of Dir.entries.
Note that I used https://github.com/akr/gem-codesearch
akr (Akira Tanaka)
03:50 AM Feature #12010: Exclude dot and dotdot from Dir#each
Hello Eric,

On 2016/01/20 11:43, Eric Wong wrote:
> naruse@airemix.jp wrote:
>> Dir#each and Dir#read) (including Dir.entries, Dir.foreach and other methods) return "." and ".." at first.
>> But through the all real use case "." a...
duerst (Martin Dürst)
02:28 AM Feature #12010: Exclude dot and dotdot from Dir#each
Nobuyoshi Nakada wrote:
> Yui NARUSE wrote:
> ...
It sounds "don't need to respect".
naruse (Yui NARUSE)
02:10 AM Feature #12010: Exclude dot and dotdot from Dir#each
Yui NARUSE wrote:
> What is the platform?
Win32 was in my mind, but `opendir_internal()` terminates it.
So it "should respect `d_namlen` if available".
nobu (Nobuyoshi Nakada)
07:41 AM Revision ed2e608d (git): merge revision(s) 53607:
* Makefile.in (update-rubyspec): fix r53208 like r53451.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:40 AM Revision 89ee8a55 (git): * Makefile.in (update-rubyspec): fix r53208 like r53451.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:58 AM Revision e28260cc (git): common.mk: update-config_files is back
* common.mk (update-config_files): move back from Makefile.in,
needs to be here for .travis.yml.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:23 AM Revision efbffb52 (git): * 2016-01-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:23 AM Revision c3bd53b1 (git): test_io_m17n.rb: BOM with non-UTF
* test/ruby/test_io_m17n.rb (test_bom_non_utf): assert BOM with
non-UTF encoding in encoding option, for r53084.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:50 AM Feature #10121: Dir.empty?
On Windows, root directories of drives don't contain "." nor "..",
and the suggested code (also `Dir.entries(dirname).join == "..."`) doesn't work.
If it is needed in real case, this method should be adopted, I think.
nobu (Nobuyoshi Nakada)
03:44 AM Bug #11838: Please backport r52883, r52884, r53046, r53198
Martin Dürst wrote:
> trunk ですでに直っているバグについて、最初から Closed にした方がいいで
> ...
Yes.
でも、わかっていたら、でいいです。
> それと、このバグを backport していただくにはさらに何か必要でしょうか。
いいえ、これで十分です。
ありがとうございます。
usa (Usaku NAKAMURA)
03:41 AM Bug #11838: Please backport r52883, r52884, r53046, r53198
On 2016/01/21 10:48, nagachika00@gmail.com wrote:
> Issue #11838 has been updated by Tomoyuki Chikanaga.
>
> Status changed from Assigned to Closed
>
> ----------------------------------------
> Bug #11838: Please backport r52883,...
duerst (Martin Dürst)
01:48 AM Bug #11838 (Closed): Please backport r52883, r52884, r53046, r53198
nagachika (Tomoyuki Chikanaga)
01:48 AM Bug #11838 (Assigned): Please backport r52883, r52884, r53046, r53198
Thank you for your notice.
I'll close this ticket because it's already done on trunk and stable branch maintainers (usa san and I) watch closed ticket with REQUIRED Backport field.
nagachika (Tomoyuki Chikanaga)
02:08 AM Bug #11847 (Closed): Install error on Linux NFS system
Thank you for your report.
The pointed changes was merged into CRuby trunk at r49774.
But r49774 contains other changes.
I'll cherry pick the https://github.com/rubygems/rubygems/commit/0a76e13645e990c48491c4c555fe9f7adcc1e552 into ...
nagachika (Tomoyuki Chikanaga)

01/20/2016

11:12 PM Bug #11969: [PATCH] IRB: Final newline missing in truncated backtraces
Opened https://github.com/ruby/ruby/pull/1205 a few days ago. Here's the patch:
~~~
diff --git a/lib/irb.rb b/lib/irb.rb
index 45f3280..92b79b3 100644
--- a/lib/irb.rb
+++ b/lib/irb.rb
@@ -525,7 +525,7 @@ def eval_input
...
javawizard (Alex Boyd)
10:37 PM Misc #12004: Code of Conduct
Yui NARUSE said:
> The source of all privilege is derived of the creator, Matz.
Well said! :-) As Matz is the author this is very much his. CoC has no power to give (anything), it may only take away. We can choose to love and resp...
danielpclark (Daniel P. Clark)
08:12 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> That alone isn't enough. We need evidence as to whether these issues would have been either avoided or better handled by the existence of a CoC.
> ...
To be clear, I was not suggesting that there's an exact measur...
avit (Andrew Vit)
07:41 PM Misc #12004: Code of Conduct
> About the CoC text, he definition of "Project maintainers" is not clear in the Ruby project yet.
> Some people may think committer is them. (As above I personally think the Maintainer of Ruby is Matz)
> If so, I can't understand com...
kosaki (Motohiro KOSAKI)
07:18 PM Misc #12004: Code of Conduct
Laws is born to solve the real problem.
So laws shall be designed to solve the real problem.
I know CoC is born because of real problems.
And it seems trying to solve some problems with some preconditions.
As far as I understand,...
naruse (Yui NARUSE)
06:42 PM Misc #12004: Code of Conduct
> Andrew Vit wrote:
> ...
That alone isn't enough. We need evidence as to whether these issues would have been either avoided or better handled by the existence of a CoC.
> > 4. How many people will be marginalised and excluded by ...
RedFred (Fred Heath)
06:00 PM Misc #12004: Code of Conduct
Fred Heath wrote:
> 1. Is there any evidence to suggest that we (or any other software community) need a CoC ?
We could just look at historical discussions (mailing list/redmine) to see how often a conduct issue has come up in the...
avit (Andrew Vit)
04:53 PM Misc #12004: Code of Conduct
I wrote the Japanese version code of conduct that Martin mentioned in #28. Let me leave few thoughts. Sorry in advance for my bad English in this nuanced context.
It's definitely good to ask people respect each other. But how about...
shyouhei (Shyouhei Urabe)
04:45 PM Misc #12004: Code of Conduct
I sincerely hope the community consider the following before deciding:
1. Is there any evidence to suggest that we (or any other software community) need a CoC ?
2. Do we need a CoC created by people who have a track record of har...
RedFred (Fred Heath)
04:12 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> Right now in the PHP community there is a healthy debate about adopting the Contributor Covenant.
It's more like a debate about "rejecting" the Contributor Covenant. Indeed, the original proposer has wit...
pmjones (Paul Jones)
03:40 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> Hi,
> ...
Thanks for your input Matz.
I hope everyone will respect your wishes and continue this discussion with your comments in mind (that is, that you would prefer something more in line with what Post...
AstonJ (Aston J)
03:34 PM Misc #12004: Code of Conduct
Yukihiro Matsumoto wrote:
> I agree with the spirit of anti harassment. I hope the community being free from any personal attacks nor trolling.
I also agree with the spirit of anti harassment, but I don't understand the need of CoC.
...
shugo (Shugo Maeda)
02:45 PM Misc #12004: Code of Conduct
> PostgreSQL CoC is far better fit to my intention.
My suggestion to adopt the Contributor Covenant was a first step. Ideally each community starts with something like this and evolves and shapes it to suit their particular needs. Wha...
CoralineAda (Coraline Ada Ehmke)
02:40 PM Misc #12004: Code of Conduct
> 2.1) The proposed code of conduct is available in quite a few languages, but not in Japanese.
The Japanese translation is being edited right now.

> ...
CC is open to PRs.
CoralineAda (Coraline Ada Ehmke)
10:59 AM Misc #12004: Code of Conduct
Final point of the PostgreSQL CoC:
> The CoC is only about interaction with the PostgreSQL community. Your private and public lives outside of the PostgreSQL community are your own.
This would have prevented the stupidity in the Op...
rdrake98 (Richard Drake)
10:07 AM Misc #12004: Code of Conduct
Several comments:
1) It's a pity that this proposal didn't come in a day or two earlier. This would have made it possible to discuss it at the recent developers' meeting (see https://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersMee...
duerst (Martin Dürst)
10:04 AM Misc #12004: Code of Conduct
No, thanks.
http://paul-m-jones.com/archives/6214
kain (Claudio Poli)
09:57 AM Misc #12004: Code of Conduct
Hi,
I agree with the spirit of anti harassment. I hope the community being free from any personal attacks nor trolling.
But I have a few concern about the wording in the proposed Code of Conduct, for example:
>Project maintainers ...
matz (Yukihiro Matsumoto)
09:29 AM Misc #12004: Code of Conduct
As the maintainer of the Faye project (faye, faye-websocket, websocket-driver, permessage-deflate), I have adopted the Contributor Covenant, and would be very pleased to see Ruby follow suit. jcoglan (James Coglan)
07:54 AM Misc #12004: Code of Conduct
Zach Briggs wrote:
> I'm a developer who writes Ruby and I'd like to see the Contributor Covenant adopted to ensure that people feel welcome and safe when contributing to Ruby.
> ...
If 10k people jumped off a bridge would you do it t...
rubydino (Ruby Dino)
06:32 AM Misc #12004: Code of Conduct
pat@freelancing-gods.com wrote:
>
>> Why fix what isn't broken?
>
> It may not be broken for you - does that mean it's not broken for others?

That's not how the burden of proof works, is it?


As a decade-long reader of ruby-...
spatulasnout (B Kelly)
04:36 AM Misc #12004: Code of Conduct
I'm a developer who writes Ruby and I'd like to see the Contributor Covenant adopted to ensure that people feel welcome and safe when contributing to Ruby.
Coraline Ada Ehmke wrote:
> At last count there are over 13,000 projects on ...
theotherzach (Zach Briggs)
02:01 AM Misc #12004: Code of Conduct
On the 'Opalgate' account (#13) there are two longer comments worth taking in:
https://medium.com/@pop_gapon/first-of-all-the-guy-you-slammed-is-italian-and-doesn-t-seem-to-be-too-good-in-english-so-check-b69fb8584c56#.85jdvamef
ht...
rdrake98 (Richard Drake)
01:50 AM Misc #12004: Code of Conduct
> I think MetaRuby's mission statement is a good example of this and I am happy for the Ruby community to use it as a starting point to create one for Ruby that is as unique and considered as Ruby itself.
As nice as MetaRuby's mission...
pat (Pat Allan)
06:55 PM Feature #11816: Partial safe navigation operator
So if I understand correctly, you like the current behavior, although it is not useful in any circumstance I can think of?
```ruby
e_error_bytes&.dup.force_encoding(...) #=> NoMethodError if error_bytes is nil
```
So there are b...
marcandre (Marc-Andre Lafortune)
10:01 AM Feature #11816: Partial safe navigation operator
Marc,
I don't feel it's right to ignore nils in calls after `&.`
Nil-ignorance should be explicit, I think.
Matz.
matz (Yukihiro Matsumoto)
02:36 AM Feature #11816: Partial safe navigation operator
Dear Matz,
Any update on the precedence of `&.`?
marcandre (Marc-Andre Lafortune)
06:36 PM Feature #11999: MatchData#to_h to get a Hash from named captures
Yui NARUSE wrote:
> Yukihiro Matsumoto wrote:
> ...
I did some experimenting of my own to this end, and came up with this: https://github.com/phluid61/mug/blob/master/lib/mug/matchdata/hash.rb
The only real weirdness arises from the...
phluid61 (Matthew Kerwin)
01:56 PM Feature #11999: MatchData#to_h to get a Hash from named captures
Yukihiro Matsumoto wrote:
> I don't think `to_h` is appropriate, because `MatchData` is not always able to convert to Hash/Map.
> ...
I feel it can always convert to Hash because even if it doesn't use named captures, the numbering is ...
naruse (Yui NARUSE)
11:25 AM Feature #11999: MatchData#to_h to get a Hash from named captures
that makes sense for me. sorah (Sorah Fukumori)
06:18 AM Feature #11999: MatchData#to_h to get a Hash from named captures
@Shota: i do need to test your patch, but my case is a little bit different than yours.
because it can be nil, it seems to pick the first non-nil value in my case. (or is it the last non-nil?)
specially with your patch:
```ruby
...
Hanmac (Hans Mackowiak)
05:28 PM Feature #10320: require into module
Nobuyoshi Nakada wrote:
> I think this feature should be an instance method of `Module`, similar to `load` rather than `require`.
Yes, I believe having `Module#load` and possibly `Module#require` and `Module#require_relative` would b...
jwmittag (Jörg W Mittag)
05:14 PM Misc #10312: Give people more control over how the ruby parser sees code and lexical code elements (valid/invalid - toggle options) + macros
I think some form of macros, DSL embedding, and/or compile-time metaprogramming would indeed be cool to have. I have, however, no idea what they would look like.
Here are some pointers to non-homoiconic languages (i.e. *not* Lisp) wit...
jwmittag (Jörg W Mittag)
04:41 PM Feature #9992: Access Modifiers (Internal Interfaces)
I'm having trouble understanding what you mean by *namespace*. Classes and modules don't belong to namespaces. *Constants* belong to *modules*, but the fact that two classes which may or may not be referenced by two constants which are n... jwmittag (Jörg W Mittag)
12:33 PM Feature #12010: Exclude dot and dotdot from Dir#each
Yui NARUSE wrote:
> `Dir#each` and `Dir#read` (including `Dir.entries`, `Dir.foreach` and other methods) return `"."` and `".."` at first.
> ...
Strongly agreed, I had this on my "things to report" list forever but never got around to ...
Eregon (Benoit Daloze)
10:26 AM Feature #12010: Exclude dot and dotdot from Dir#each
Nobuyoshi Nakada wrote:
> `d_name` might not be NUL-terminated, use `NAMLEN()` on such platforms.
What is the platform?
POSIX says it is NUL-terminated.
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html
naruse (Yui NARUSE)
03:11 AM Feature #12010: Exclude dot and dotdot from Dir#each
`d_name` might not be NUL-terminated, use `NAMLEN()` on such platforms.
```diff
diff --git a/dir.c b/dir.c
index 193b5be..28a1e79 100644
--- a/dir.c
+++ b/dir.c
@@ -21,6 +21,7 @@
#include <unistd.h>
#endif

+#undef HAVE_DI...
nobu (Nobuyoshi Nakada)
02:45 AM Feature #12010: Exclude dot and dotdot from Dir#each
naruse@airemix.jp wrote:
> `Dir#each` and `Dir#read`) (including `Dir.entries`, `Dir.foreach` and other methods) return `"."` and `".."` at first.
> ...
If Ruby were a new language, yes. But I think it is too risky, now.
> ```diff
...
normalperson (Eric Wong)
02:17 AM Feature #12010 (Closed): Exclude dot and dotdot from Dir#each
`Dir#each` and `Dir#read` (including `Dir.entries`, `Dir.foreach` and other methods) return `"."` and `".."` at first.
But through the all real use case `"."` and `".."` are useless.
How about excluding them?
```diff
diff --git a/d...
naruse (Yui NARUSE)
12:09 PM Revision c3944b2d (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:00 PM Revision 28efd93e (git): * common.mk, Makefile.in: update-config.files is only for Unix
platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:50 AM Feature #12008: Immutable object graphs (a.k.a. deep freeze)
bascule@gmail.com wrote:
> I think immutable state has huge benefits for a lot of areas, most
> notably concurrency and security.

Agree. Maybe something along the lines of the following?

~~~
module DeepFreezable
def ...
normalperson (Eric Wong)
08:44 AM Feature #11550: Current behaviour of super(...) is dangerous in the presence of more than one included modules.
Benoit Daloze wrote:
> Ronald Fischer wrote:
> ...
This doesn't help either. It is not a problem of the correct number of parameters, but of the semantics. Even in your design, there is no way that class C can tell to the modules M1 an...
rovf (Ronald Fischer)
08:17 AM Revision 1bdc2d51 (git): vcs.rb: git worktree
* tool/vcs.rb (VCS.detect, VCS::GIT): support working directory
created by `git worktree`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:16 AM Revision 131f699d (git): ChangeLog: fix commit log of r53599
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:14 AM Revision c23cb3ad (git): extlibs.rb: add --cache option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:02 AM Feature #12009: [PATCH] psych: pre-freeze string keys for hashes
Alternative patch which is stronger to help the case where I have
arrays of hashes; each hash having the same set of keys:

http://80x24.org/spew/20160120035342.20168-1-e@80x24.org/raw

However, this does not help the case where I ...
normalperson (Eric Wong)
02:16 AM Feature #12009 (Assigned): [PATCH] psych: pre-freeze string keys for hashes
nobu (Nobuyoshi Nakada)
01:06 AM Feature #12009 (Rejected): [PATCH] psych: pre-freeze string keys for hashes
With the following example, this reduces allocations from 346 to 324
strings when calling `Psych.load` on a 26-entry hash:
---------------------------------------------------------------
~~~ruby
require 'psych'
require 'objspace'
...
normalperson (Eric Wong)
02:25 AM Bug #12011 (Closed): honor Marshal.load post proc value for TYPE_LINK
Following test doesn't work.
A patch also attached.
Both of them are worked by nahi.
```diff
diff --git a/test/ruby/test_marshal.rb b/test/ruby/test_marshal.rb
index 482637f..262e7f6 100644
--- a/test/ruby/test_marshal.rb
+++ b/...
naruse (Yui NARUSE)
12:27 AM Feature #11955 (Assigned): Expose Object that Receives logs in Logger
hsbt (Hiroshi SHIBATA)

01/19/2016

10:54 PM Feature #12008 (Open): Immutable object graphs (a.k.a. deep freeze)
Hi there. I know some sort of "#deep_freeze" construct has been proposed many times before. I proposed it in this blog post in 2012: https://tonyarcieri.com/2012-the-year-rubyists-learned-to-stop-worrying-and-love-the-threads
I have a...
bascule (Tony Arcieri)
10:43 PM Misc #12004: Code of Conduct
Kurtis Rainbolt-Greene wrote:
> @astonj:
> ...
Yes I am aware they have accepted the PR. That doesn't mean it should be used for Ruby or that it is a good reflection of Matz's wishes on how he'd like the Ruby community to conduct matte...
AstonJ (Aston J)
10:20 PM Misc #12004: Code of Conduct
@astonj:
> Personally I feel that Aaron, DHH or in fact any other prominent and respected member of the community is more than capable of writing a Ruby Mission Statement that better reflects Matz's intentions.
https://github.com/r...
krainboltgreene (Kurtis Rainbolt-Greene)
09:39 PM Misc #12004: Code of Conduct
Coraline Ada Ehmke wrote:
> I am the creator of the Contributor Covenant
Yes, we know who you are. (c Doctor Who)
To everyone reading this thread, please take time to read the following by ESR (Eric Raymond).
http://esr.ibiblio.o...
rubydino (Ruby Dino)
09:29 PM Misc #12004: Code of Conduct
Personally I feel that Aaron, DHH or in fact any other prominent and respected member of the community is more than capable of writing a Ruby Mission Statement that better reflects Matz's intentions. The COC in question for instance, doe... AstonJ (Aston J)
09:09 PM Misc #12004: Code of Conduct
> In the end Adam Beynon accepted a pull request from Github user Strand McCutchen to add version 1.0 of the Contributor Covenant to the project. It's important to note that unlike version 1.3, the latest incarnation of the code, this ea... avit (Andrew Vit)
09:01 PM Misc #12004: Code of Conduct
Please add a Code of Conduct. It will not harm the people who think they don't need it. But there are lots of people who don't feel save in communities. And the code of conduct tries to protect those. bitboxer (Bodo Tasche)
08:40 PM Misc #12004: Code of Conduct
Since people are repeatedly bringing up Opal as a reason not to adopt a code of conduct, I'd like to point to a blog post giving my perspective on what happened. It includes a quote by the project owner, Adam Beynon: "Your efforts are ve... CoralineAda (Coraline Ada Ehmke)
08:35 PM Misc #12004: Code of Conduct
I hope this is not the kind of professionalism we aspire to:
https://github.com/opal/opal/issues?q=is%3Aissue+conduct+is%3Aclosed
Please, let's keep personal conflicts out of this space, schoolyard bullying and witch hunts really d...
avit (Andrew Vit)
07:35 PM Misc #12004: Code of Conduct
I'm against adding policies and rules such as this. It's good to ask people to love and respect each other, but to try and enforce such laws within an evolving language is the opposite of providing freedoms and liberties.
The Ruby co...
danielpclark (Daniel P. Clark)
06:05 PM Misc #12004: Code of Conduct
The Celluloid projects have adopted the Contributor Convenant. I would be in favor of Ruby adopting it. bascule (Tony Arcieri)
10:57 AM Misc #12004: Code of Conduct
> I believe Ruby has code of conduct for ages:
That is not a code of conduct, it's a motto. It says so directly in the linked article.
krainboltgreene (Kurtis Rainbolt-Greene)
07:36 AM Misc #12004: Code of Conduct
I believe Ruby has code of conduct for ages:
https://en.wikipedia.org/wiki/MINASWAN
vo.x (Vit Ondruch)
04:11 AM Misc #12004: Code of Conduct
coraline@idolhands.com wrote:
> I'm asking that we join with the larger Ruby community in supporting
> the adoption of the Contributor Covenant for the Ruby language.

I am against this, we don't have this problem in Ruby itself.
A...
normalperson (Eric Wong)
12:54 AM Misc #12004: Code of Conduct
Please, no.
I'm utterly opposed to this sort of policing of language. (Apart from the anti-doxxing
prohibition, which I'd support.)
I don't think noises made by the perpetually offended should warrant special consideration
(rath...
spatulasnout (B Kelly)
12:20 AM Misc #12004 (Assigned): Code of Conduct
hsbt (Hiroshi SHIBATA)
12:19 AM Misc #12004: Code of Conduct
I strongly support adopting a code of conduct to signal to newcomers that Ruby is a welcoming and inclusive community. strand (Strand McCutchen)
12:08 AM Misc #12004: Code of Conduct
This is probably already clear since Bundler adopted the Contributor Convenant for both the Bundler project and Bundler's gem generator, but I'd like to make it official: I'm in favor of this. indirect (André Arko)
12:07 AM Misc #12004: Code of Conduct
We (the vcr, hamster, and rubygems repositories) have a Contributor Covenant-based Code of Conduct for our repositories and I absolutely back this being added. krainboltgreene (Kurtis Rainbolt-Greene)
08:03 PM Feature #11955: Expose Object that Receives logs in Logger
Nobu, I've added a new patch that would expose the `LogDevice` object in a `Logger` instance. This would be acceptable for my needs. schneems (Richard Schneeman)
06:44 PM Revision 0dfb398a (git): * 2016-01-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:44 PM Revision 5fb0c1d9 (git): file.c: fix documentation
* file.c: mode is optional, defaults to 0666.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
headius (Charles Nutter)
06:42 PM Revision 2b02ffa9 (git): * 2016-01-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:42 PM Revision 4bb6f3fd (git): file.c: fix documentation
* file.c: mode is optional, defaults to 0666.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
headius (Charles Nutter)
12:38 PM Bug #12007 (Feedback): Newly added Unicode data file doesn't get downloaded
Remove `.unicode-8.0.0.time` file.
Adding/removing data file should be rare, and not worth to add more rules, I think.
nobu (Nobuyoshi Nakada)
08:10 AM Bug #12007 (Closed): Newly added Unicode data file doesn't get downloaded
I added a new Unicode data file that should be downloaded to enc/unicode/8.0.0 in revision 53590, but despite repeated 'make up; make install' commands, the file wasn't downloaded. duerst (Martin Dürst)
11:04 AM Revision f9afa36f (git): configure.in: suppress warnings
* configure.in (warnflags): suppress warnings caused by macro
expansion with clang (and maybe -save-temps option).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:39 AM Revision 50b014d5 (git): ripper: clean timestamp
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:50 AM Revision 8cedcf0f (git): configure.in: suppress warnings
* configure.in (warnflags): suppress warnings caused by macro
expansion with clang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:51 AM Feature #11999: MatchData#to_h to get a Hash from named captures
Looks like it's the same problem as I noted here https://bugs.ruby-lang.org/issues/11999#note-2 sorah (Sorah Fukumori)
08:11 AM Feature #11999: MatchData#to_h to get a Hash from named captures
also interesting if you have a with | combined regexp where both of them does have a named capture:
```ruby
reg = /(?<a>b)|(?<a>x)/ # => /(?<a>b)|(?<a>x)/
reg.match("abc") # => #<MatchData "b" a:"b" a:nil>
reg.match("abc").capture...
Hanmac (Hans Mackowiak)
03:26 AM Feature #11999: MatchData#to_h to get a Hash from named captures
Martin Dürst wrote:
> Matthew Kerwin wrote:
> ...
I thought so myself, but the regular expression engine currently does numbered captures only if there are no named captures.
> **Note:** A regexp can't use named backreferences and n...
phluid61 (Matthew Kerwin)
02:36 AM Feature #11999: MatchData#to_h to get a Hash from named captures
Matthew Kerwin wrote:
> I think #named_captures is the best name, since that is precisely what it returns (i.e. it never includes numbered captures.)
Could it make sense to include numbered captures in the hash, too? Just thinking ...
duerst (Martin Dürst)
08:36 AM Revision 8a78e0f6 (git): io.c: suppress warning
* io.c (rb_update_max_fd): get rid of unused-value warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:15 AM Bug #10458 (Closed): After r48196, make cannot complete because of Unicode file download problem
duerst (Martin Dürst)
08:15 AM Bug #11837 (Closed): ./miniruby.exe: No such file or directory
duerst (Martin Dürst)
08:13 AM Bug #10457 (Closed): Proc instead of String as error message still doesn't work (gem problem?)
duerst (Martin Dürst)
08:04 AM Revision 3dcdb2c3 (git): * common.mk: Added Unicode data file CaseFolding.txt to be additionally
downloaded (with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
06:15 AM Feature #12006 (Open): return IO object from IO#print, IO#puts, IO#close_read, IO#close_write,...
There are a number of methods on IO objects that currently return nil.
It would be more convenient if they returned the object itself; that way, the methods could be chained.
Although some people might disagree with this style, this ...
duerst (Martin Dürst)
05:41 AM Revision 90c36180 (git): make-snapshot: remove Unicode data
* make-snapshot: remove Unicode data files, which are not
necessary once all source have been generated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:05 AM Revision fe20002c (git): make-snapshot: download first
* common.mk (update-download): split to download only, excluding
VCS.
* make-snapshot: download config, Unicode data, gem, and external
library files first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53588 b2dd03c8-39d4-4d8f...
nobu (Nobuyoshi Nakada)
04:46 AM Bug #11946: Assertion failed: (!STR_EMBED_P(shared)), function str_new_frozen, file string.c, line 1075.
Ruby 2.3.0
Rails 4.2.5
Confirming for me also. I have traced the problem to this line:
https://github.com/rails/rails/blob/v4.2.5/actionpack/lib/action_dispatch/routing/route_set.rb#L546
in the call to name.to_s.match(/^[_a-z]\...
fredngo (Fred Ngo)
04:34 AM Feature #12005: Unify Fixnum and Bignum into Integer
Could you elaborate the road map?
1. move methods from `Fixnum` and `Bignum` to `Integer`, with code to dispatch by its range
2. deprecate direct use of `Fixnum` and `Bignum`
3. remove them
Please correct it if something is missing.
nobu (Nobuyoshi Nakada)
02:38 AM Feature #12005 (Closed): Unify Fixnum and Bignum into Integer
CRuby has two `Integer` classes, `Fixnum` and `Bignum`.
But it is implementation detail.
They should be seen as a single class `Integer` like `Flonum`.
## Compatibility note
* Q: How do I check whether Fixnum and Bignum are unifi...
naruse (Yui NARUSE)
04:00 AM Bug #12002 (Rejected): **param notation seems to be creating a new hash in ruby 2.2.0
It is not a bug.
As `*rest`, modifying `o` should not affect the object in the caller scope.
nobu (Nobuyoshi Nakada)
03:16 AM Bug #12000 (Closed): Crash report for 2.3.0
Thank you, already fixed in the trunk. nobu (Nobuyoshi Nakada)
02:55 AM Revision 866ac8d9 (git): TestISeq.rb: exclude time consuming GC test
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:52 AM Revision 35568b41 (git): increase timeout for ARMv7
http://rubyci.s3.amazonaws.com/scw-9d6766/ruby-trunk/log/20160113T091704Z.diff.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:39 AM Revision 0ca5d75c (git): common.mk: fix dependency
* common.mk (.unicode-tables.time): should not depend on files
which are not downloaded yet, but just the timestamp for them.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:30 AM Revision e48375c1 (git): common.mk: update-remote
* common.mk (update-remote): update by downloading remote files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:03 AM Revision d4ad4d2d (git): * lib/shell.rb (Shell.debug_output_exclusive_unlock): remove
because Mutex#exclusive_unlock was already deleted. [fix GH-1185]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sho Hashimoto
12:54 AM Revision de2678e7 (git): * error.c: [DOC] fix Exception#backtrace_locations indent. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sho Hashimoto
12:39 AM Revision a0b31d28 (git): * 2016-01-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:39 AM Revision 389a84fd (git): * vm_method.c: fix grammar in respond_to? warning.
[fix GH-1047]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)

01/18/2016

11:33 PM Misc #12004: Code of Conduct
If this makes people feel more comfortable to contribute to Ruby, then I am positive on it. I think we basically do this already, it's just not explicitly stated. tenderlovemaking (Aaron Patterson)
10:18 PM Misc #12004 (Closed): Code of Conduct
I am the creator of the Contributor Covenant, a code of conduct for Open Source projects. At last count there are over 13,000 projects on Github that have adopted it. This past year saw adoption of Contributor Covenant by a lot of very l... CoralineAda (Coraline Ada Ehmke)
11:32 PM Feature #11999: MatchData#to_h to get a Hash from named captures
Shota Fukumori wrote:
> > is not always able to convert to Hash/Map.
> ...
I think #named_captures is the best name, since that is precisely what it returns (i.e. it never includes numbered captures.)
phluid61 (Matthew Kerwin)
04:53 PM Feature #11999: MatchData#to_h to get a Hash from named captures
> is not always able to convert to Hash/Map.
Ah -- agreed. How about MatchData#named_captures?
I can't think this name is the best, suggestions welcome.
sorah (Sorah Fukumori)
12:51 PM Feature #11999: MatchData#to_h to get a Hash from named captures
I don't think `to_h` is appropriate, because `MatchData` is not always able to convert to Hash/Map.
Is there any name candidate?
Matz.
matz (Yukihiro Matsumoto)
11:42 AM Feature #11999: MatchData#to_h to get a Hash from named captures
I agree. Please add this feature. I have also looked to do the same thing. danielpclark (Daniel P. Clark)
08:57 AM Feature #11999: MatchData#to_h to get a Hash from named captures
Consideration is behavior for multiple captures with same group name:
~~~
/(?<a>.)(?<a>.)/
~~~
MatchData#[] returns the last one and my attached patch follows that behavior.
sorah (Sorah Fukumori)
06:37 AM Feature #11999 (Closed): MatchData#to_h to get a Hash from named captures
~~~
class MatchData
def to_h
self.names.map { |n| [n, self[n]] }.to_h
end
end
p '12'.match(/(?<a>.)(?<b>.)(?<c>.)?/).to_h #=> {"a"=>"1", "b"=>"2", "c"=>nil}
~~~
Sometimes I want to get a Hash from named capture, but c...
sorah (Sorah Fukumori)
10:13 PM Bug #12003 (Closed): Unexpected behavior of === with Range of Date objects
In Ruby 2.2, a Range of Date objects will return true when matched with === for a new Date that falls in the range:
~~~
puts ENV['RUBY_VERSION']
# => '2.2.3'
require 'date'
date_range = Date.new(1980, 1, 1)..Date.new(1990, 1, 10)
...
rossta (Ross Kaffenberger)
09:41 PM Revision 10dac769 (git): merge revision(s) 53391: [Backport #11898]
skip if locale is not UTF-8
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:26 PM Bug #12001: Abort trap:6
Same as #11998.
> ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-darwin14]
(snip)
> ...
wanabe (_ wanabe)
02:22 PM Bug #12001 (Third Party's Issue): Abort trap:6
I created (successfully) a new rails app ($ rails new Pinteresting) per the instruction of OneMonthRails class. I changed to the directory and ran the ($ rails server) command and the following report displayed:
[NOTE]
You may have e...
collinsjacob (Jacob Collins)
09:09 PM Bug #12002: **param notation seems to be creating a new hash in ruby 2.2.0
r48239 did, according to `git bisect`. wanabe (_ wanabe)
02:51 PM Bug #12002 (Rejected): **param notation seems to be creating a new hash in ruby 2.2.0
I found the regression regarding the handling of the `**` notation for options hash in a method. In ruby 2.1 and lower, it seems to always be handled in the same way, i.e. it is always the same object:
```ruby
def hashie1(o={})
pu...
chucke (Tiago Cardoso)
01:50 PM Bug #12000 (Closed): Crash report for 2.3.0
Running RSpec tests on a RoR application, MRI 2.2.2 returned many failures due to an undefined method, while MRI 2.3.0 crashed with the following report. This happened only twice: once on CircleCI and once locally (OSX).
I attached th...
RoxasShadow (Roxas Shadow)
01:49 PM Revision 8d6d6116 (git): ruby-additional.el: ruby-decode-unicode
* misc/ruby-additional.el (ruby-decode-unicode): new function to
convert escaped Unicode to raw string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:48 PM Revision 90d60621 (git): unicode_norm_gen.tmpl: Remove indicator
* template/unicode_norm_gen.tmpl: Remove indicator for
"frozen_string_literal: true", as r52526.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:50 AM Revision ed34d855 (git): parse.y: show operations on BITSTACK
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:25 AM Revision 6c770049 (git): common.mk: UPDATE_LIBRARIES to yes
* common.mk (UPDATE_LIBRARIES): try to update unicode files by
default.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:21 AM Revision f78ab819 (git): common.mk: get rid of repeating same names
* common.mk (download-unicode-data): strip directory paths from
the target names, to get rid of repeating same file names.
* tool/downloader.rb: add -p option for prefix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53574 b2dd03...
nobu (Nobuyoshi Nakada)
05:55 AM Feature #11949: Allow @/$ prefix in Regexp's named captures
It should be fixed,I think,without assignment behavior.
Matz.
matz (Yukihiro Matsumoto)
05:37 AM Revision 45acdf4d (git): parse.y: escaped newline in dedenting heredoc
* parse.y (parser_here_document): an escaped newline is not an
actual newline, and the rest part should not be dedented.
[ruby-core:72855] [Bug #11989]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53573 b2dd03c8-39d4-4d8f-98ff-...
nobu (Nobuyoshi Nakada)
05:37 AM Bug #11989 (Closed): Dedenting interpolating heredoc can interpret escapes incorrectly
Applied in changeset r53573.
----------
parse.y: escaped newline in dedenting heredoc
* parse.y (parser_here_document): an escaped newline is not an
actual newline, and the rest part should not be dedented.
[ruby-core:72855] [Bug #...
nobu (Nobuyoshi Nakada)
03:05 AM Revision c626cb69 (git): * test/ruby/test_string.rb: Added extra testcase for test_rstrip_bang
and test_lstrip_bang. [fix GH-1178] Patch by @Matrixbirds
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
02:48 AM Revision 4c6713f3 (git): * string.c: fix a typo. [fix GH-1202][ci skip] Patch by @sunboshan
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:53 AM Bug #11928: Segmentation fault in did_you_mean extension
_ wanabe wrote:
> This script still causes SEGV.
Fixed at r53524. Thanks!
wanabe (_ wanabe)

01/17/2016

04:14 PM Revision af18eafc (git): test_syntax.rb: try all
* test/ruby/test_syntax.rb (assert_dedented_heredoc): try all
terminators regardless failures.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:11 PM Revision 5ce4a050 (git): * 2016-01-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:11 PM Revision 5aabf722 (git): remove extra dot
* test/lib/test/unit/assertions.rb (all_assertions): remove tail
dot as it is added in message again.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:01 PM Bug #11657: Abort Trap 6 when running a test suite
Backported at r53567.
ko1 san thank you for providing a patch.
Hello, Andrew.
Sorry for my late reaction. The next patchlevel release 2.2.5 contains the fix for this issue.
Thank you for reporting this.
nagachika (Tomoyuki Chikanaga)
03:59 PM Revision 2054417e (git): merge revision(s) 53164: [Backport #11657]
* vm_insnhelper.c (vm_call_method_each_type): should not set fastpath
with keyword arguments for VM_METHOD_TYPE_ATTRSET type methods.
Normally, we can not use keyword arguments for this kind of methods,
(obj...
nagachika (Tomoyuki Chikanaga)
01:42 PM Bug #11998 (Third Party's Issue): Segmentation fault
You load an extension library for 2.2 from ruby 2.0.
Seems the rvm's issue as usual.
nobu (Nobuyoshi Nakada)
12:52 PM Bug #11998 (Third Party's Issue): Segmentation fault
Ruby seems to have crashed while attempting to run an alias in the command line, reverting to -v 2.0.0 after crash shmully (Shmully Wolfson)
12:20 PM Revision 9bed6e8e (git): * configure.in: improve ICC (Intel C Compiler) support.
* configure.in (CXX): The name of icc's c++ compiler is `icpc`.
* configure.in (warnings): Add `-diag-disable=2259` to suppress
noisy warnings: "non-pointer conversion from "..." to "..." may
lose significant bits".
* configure.in ...
naruse (Yui NARUSE)
11:40 AM Revision e580847c (git): * string.c: Any kind of option is now taking the new code path for
upcase/downcase/capitalize/swapcase. :lithuanian can be used for
testing if no specific option is desired.
* test/ruby/enc/test_case_mapping.rb: Adjusted to above.
(with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
duerst (Martin Dürst)
11:10 AM Revision f307d1fe (git): * enc/unicode.c: Fixed a logical error and some comments.
* test/ruby/enc/test_case_mapping.rb: Made tests more general.
(with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
09:03 AM Revision 39f44f01 (git): get rid of non-ascii chars
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:42 AM Revision 959bbb6f (git): * enc/unicode.c: Removed artificial expansion for Turkic,
added hand-coded support for Turkic, fixed logic for swapcase.
* string.c: Made use of new case mapping code possible from upcase,
capitalize, and swapcase (with :lithuanian as a guard).
* test/ruby/enc/test_case_mapping.rb: Adjusted f...
duerst (Martin Dürst)
06:31 AM Revision 0bc53416 (git): option.c: single byte boolean
* ext/socket/option.c (sockopt_bool): relax boolean size to be one
too not only sizeof(int). Winsock getsockopt() returns a single
byte as a boolean socket option. [ruby-core:72730] [Bug #11958]
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
06:31 AM Bug #11958 (Closed): TCPSocket.getsockopt().bool raises a TypeError on windows
Applied in changeset r53561.
----------
option.c: single byte boolean
* ext/socket/option.c (sockopt_bool): relax boolean size to be one
too not only sizeof(int). Winsock getsockopt() returns a single
byte as a boolean socket opti...
nobu (Nobuyoshi Nakada)
05:43 AM Revision f918d2b8 (git): Add a test case for ENV#select_bang,keep_if
* test/ruby/test_env.rb: [Fix GH-1201]
* Extract test code for ENV#keep_if from ENV#select_bang
* Add a test case for ENV#select_bang,keep_if
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:43 AM Revision ddd40c73 (git): Add a test case for ENV#reject_bang,delete_if
* test/ruby/test_env.rb: [Fix GH-1201]
* Extract test code for ENV#delete_if from ENV#reject_bang
* Add a test case for ENV#reject_bang,delete_if
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53559 b2dd03c8-39d4-4d8f-98ff-823fe6...
nobu (Nobuyoshi Nakada)
05:41 AM Revision 00cd6c62 (git): * 2016-01-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:41 AM Revision b25ad0da (git): option.c: make error messages consistent
* ext/socket/option.c (check_size): extract a macro to check
binary data size, with a consistent message.
* ext/socket/option.c (sockopt_byte): fix error message,
sizeof(int) differs from sizeof(unsigned char) in general.
git-svn-id...
nobu (Nobuyoshi Nakada)
03:50 AM Bug #11996 (Feedback): bin/rails server Unavailable
What is the whole message, and the diagnostic report? nobu (Nobuyoshi Nakada)
 

Also available in: Atom