ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:96489] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
@ 2019-12-26  7:45 ` mame
  2019-12-26  7:50 ` [ruby-core:96491] " mame
                   ` (22 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2019-12-26  7:45 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been reported by mame (Yusuke Endoh).

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment on your favorite ticket numbers you want to ask to discuss with your *SHORT* comment or summary.
(your summary/comment will help us because we don't need to read all of the ticket comments)

*DO NOT* discuss then on this ticket, please.

----
Date: 2020/01/16 13:00-17:00
Place, Sign-up, and Log: *TBD*

# NOTES

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Discussion

----

Please comment on your favorite ticket we need to discuss with *the following format*.

```
* [Ticket ref] Ticket title (your name)
  * your comment why you want to put this ticket here if you want to add.
```

Your comment is very important if you are no attendee because we can not ask why you want to discuss it.

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

**Please follow the comment format strictly!**  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that violates the format.

**A short summary of a ticket is strongly recommended. We cannot read all discussion of the ticket in a limited time.**
A proposal is often changed during the discussion, so it is very helpful to summarize the latest/current proposal, post it as a comment in the ticket, and write a link to the comment. 




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96491] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
  2019-12-26  7:45 ` [ruby-core:96489] [Ruby master Misc#16454] DevelopersMeeting20200116Japan mame
@ 2019-12-26  7:50 ` mame
  2019-12-26  7:52 ` [ruby-core:96492] " mame
                   ` (21 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2019-12-26  7:50 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


I'd like to set the comment deadline for the agenda.  Please add a ticket number by one week ago about the meeting date.  (I'll go through the tickets before the meeting.)

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83421

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: *TBD*

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week ago)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96492] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
  2019-12-26  7:45 ` [ruby-core:96489] [Ruby master Misc#16454] DevelopersMeeting20200116Japan mame
  2019-12-26  7:50 ` [ruby-core:96491] " mame
@ 2019-12-26  7:52 ` mame
  2019-12-26  8:23 ` [ruby-core:96494] " duerst
                   ` (20 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2019-12-26  7:52 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


Carry-over:

* [Bug #8841] Module#included_modules and prepended modules (mame)
  * Module#include? and Module#included_modules regard prepended modules as included (not well documented); Module#included is not called when the module is prepended. Is this right?
  * IMO, changing the behavior is no longer acceptable (without any actual trouble). How about just changing the document?

* [Feature #8026] Need Module#prepended_modules (mame)
  * It is accepted six years ago, but not implemented yet. I've never heard any actual trouble, but should we still add the feature?

* [Bug #9815] attr_reader doesn't warn on a uninitialized instance variable (mame)
  * A reader method defined by attr_reader :foo is not warned as "instance variable @foo not initialized". Is it intentional?

* [Bug #10388] Operator precedence problem in multiple assignment (massign) (mame)
  * "`a, b = c = 1, 2` is currently taken as `a, b = (c = 1), 2`; I'd expect it to be taken as `a, b = (c = 1, 2)`." Jeremy gave a try to implement but seemed difficult due to the limitation of LALR(1) parser. Let's give up.

* [Bug #10475] Array#flatten should not accept a nil argument (mame)
  * Should we add a document that Array#flatten accepts nil? Negative argument too?

* [Bug #10929] NilClass#to_proc and & don't mix? (mame)
  * I think it is not worth adding.

* [Bug #11014] String#partition doesn't return correct result on zero-width match (mame)
  * I'd like to confirm if the current behavior is inteneded.

* [Feature #16432] Using _1 inside binding.irb will cause unintended behavior (osyo)
  * Calling binding.irb in a block that uses _1 and using _1 in irb will cause unintended behavior.
  * Should it be a runtime error?

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83422

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: *TBD*

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week ago)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96494] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2019-12-26  7:52 ` [ruby-core:96492] " mame
@ 2019-12-26  8:23 ` duerst
  2019-12-26  9:23 ` [ruby-core:96495] " zverok.offline
                   ` (19 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: duerst @ 2019-12-26  8:23 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by duerst (Martin Dürst).


mame (Yusuke Endoh) wrote:
> Please add a ticket number by one week ago about the meeting date.

Do you mean "by one week before the meeting date"? In English, "ago" can only be used for the past, not for the future. 


----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83426

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: *TBD*

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96495] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2019-12-26  8:23 ` [ruby-core:96494] " duerst
@ 2019-12-26  9:23 ` zverok.offline
  2019-12-26 10:33 ` [ruby-core:96498] " mame
                   ` (18 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: zverok.offline @ 2019-12-26  9:23 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by zverok (Victor Shepelev).


(I honestly promised to stop doing this...)

* [Feature #16441] Enumerable#take_while_after (zverok)
  * Just like `take_while`, but also returns the matched element; practical examples are shown
* [Feature #16435] Array#to_proc (zverok)
  * Make `map(&[:foo])` it just a shortcut for `map { |hash| hash[:foo] }`. Ambitious, but justified. Two alternative approaches proposed (`dig` and just `[]`)

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83428

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: *TBD*

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96498] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (4 preceding siblings ...)
  2019-12-26  9:23 ` [ruby-core:96495] " zverok.offline
@ 2019-12-26 10:33 ` mame
  2020-01-04  4:26 ` [ruby-core:96650] " merch-redmine
                   ` (17 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2019-12-26 10:33 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


duerst (Martin Dürst) wrote:
> mame (Yusuke Endoh) wrote:
> > Please add a ticket number by one week ago about the meeting date.
> 
> Do you mean "by one week before the meeting date"? In English, "ago" can only be used for the past, not for the future.

Yes, I meant 2020/01/09.  Thanks :-)

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83431

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: *TBD*

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96650] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (5 preceding siblings ...)
  2019-12-26 10:33 ` [ruby-core:96498] " mame
@ 2020-01-04  4:26 ` merch-redmine
  2020-01-06 23:27 ` [ruby-core:96695] " mame
                   ` (16 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: merch-redmine @ 2020-01-04  4:26 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by jeremyevans0 (Jeremy Evans).


* [Bug #16383] TracePoint does not report calls to attribute reader methods (jeremyevans0)
  * Do we want to support this?
* [Feature #5321] Introducing Numeric#exact? and Numeric#inexact? (jeremyevans0)
  * Can we add Numeric#exact? ? This is necessary to fix Bug #5179.
* [Bug #9790] Zlib::GzipReader only decompressed the first of concatenated files (jeremyevans0)
  * Can we implement Zlib::GzipReader.each_file using the patch?

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83620

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: *TBD*

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96695] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (6 preceding siblings ...)
  2020-01-04  4:26 ` [ruby-core:96650] " merch-redmine
@ 2020-01-06 23:27 ` mame
  2020-01-08 12:59 ` [ruby-core:96711] " eregontp
                   ` (15 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-06 23:27 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


* [Bug #16486] `Hash.ruby2_keywords?(hash)` and `Hash.ruby2_keywords!(hash)` (mame)
  * It turned out that we sometimes need to deal with ruby2_keywords flag explicitly. I'd like to add the feature as class methods. (@naruse says that backport to 2.7.1 is okay)

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83680

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96711] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (7 preceding siblings ...)
  2020-01-06 23:27 ` [ruby-core:96695] " mame
@ 2020-01-08 12:59 ` eregontp
  2020-01-08 22:47 ` [ruby-core:96719] " XrXr
                   ` (14 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: eregontp @ 2020-01-08 12:59 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by Eregon (Benoit Daloze).


* [Feature #16463] Fixing *args-delegation in Ruby 2.7: ruby2_keywords semantics by default in 2.7.1
  * This would be a way to make transition to Ruby 2.7 a lot simpler. Advantages are: easier migration (no explicit ruby2_keywords, no confusing warnings, better warnings when migrating), better debugging, more compatible.
  * Right now it's confusing warnings, forcing most gems to use `ruby2_keywords` which is just a workaround and the code will need to change again.
  * What do you think?
  * I think if we don't it it will delay Ruby 2.7 adoption very significantly. I'd also think Rubyists will get a very negative opinion about the keyword arguments change due to `ruby2_keywords` and delegation issues, when there is no need and we can make it easier.


----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83699

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96719] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (8 preceding siblings ...)
  2020-01-08 12:59 ` [ruby-core:96711] " eregontp
@ 2020-01-08 22:47 ` XrXr
  2020-01-08 23:21 ` [ruby-core:96720] " mame
                   ` (13 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: XrXr @ 2020-01-08 22:47 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by alanwu (Alan Wu).


* [Misc #16487] Potential for SIMD usage in ruby-core (alanwu)
  * It would be great if we can come up with a stance on this and document it. It doesn't have to be permanent; we can revise it later, but I think the policy can be very helpful to new contributors.
  * Related, I think we can put something in the Github pull request template to help guide new contributors. I think Sorbet's [repo](https://github.com/sorbet/sorbet) uses this to good effects. 
* [Feature #16461] Proc#using (alanwu)
  * This looks like a serious change worth discussing.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83708

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96720] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (9 preceding siblings ...)
  2020-01-08 22:47 ` [ruby-core:96719] " XrXr
@ 2020-01-08 23:21 ` mame
  2020-01-09 10:14 ` [ruby-core:96732] " zverok.offline
                   ` (12 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-08 23:21 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


alanwu (Alan Wu) wrote:
> * [Misc #16487] Potential for SIMD usage in ruby-core (alanwu)
>   * It would be great if we can come up with a stance on this and document it. It doesn't have to be permanent; we can revise it later, but I think the policy can be very helpful to new contributors.
>   * Related, I think we can put something in the Github pull request template to help guide new contributors. I think Sorbet's [repo](https://github.com/sorbet/sorbet) uses this to good effects. 

I'm unsure what topic should be discussed.  Do you want us to discuss not the issue itself but a policy for feature request?  I think it would be good to create another ticket for that; and a draft would be very helpful.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83709

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96732] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (10 preceding siblings ...)
  2020-01-08 23:21 ` [ruby-core:96720] " mame
@ 2020-01-09 10:14 ` zverok.offline
  2020-01-09 13:38 ` [ruby-core:96737] " eregontp
                   ` (11 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: zverok.offline @ 2020-01-09 10:14 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by zverok (Victor Shepelev).


* [Feature #16494] Allow hash unpacking in non-lambda Proc
  * allow `map { |foo:, bar:| ... }` just like array unpacking to `map { |foo, bar| ... }` is allowed. The ticket contains pragmatic examples.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83718

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96737] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (11 preceding siblings ...)
  2020-01-09 10:14 ` [ruby-core:96732] " zverok.offline
@ 2020-01-09 13:38 ` eregontp
  2020-01-09 14:07 ` [ruby-core:96738] " mame
                   ` (10 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: eregontp @ 2020-01-09 13:38 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by Eregon (Benoit Daloze).


@mame Here is an updated version of the script which also works if there is no ` (author)` at the end of a comment:
https://gist.github.com/eregon/b4aa78dca42e4204e3a276c922205ade

This seems a common mistake, both zverok (in comment 15) and I made it.
Could you adopt it?

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83724

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96738] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (12 preceding siblings ...)
  2020-01-09 13:38 ` [ruby-core:96737] " eregontp
@ 2020-01-09 14:07 ` mame
  2020-01-09 19:20 ` [ruby-core:96741] " XrXr
                   ` (9 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-09 14:07 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


Okay updated.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83725

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96741] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (13 preceding siblings ...)
  2020-01-09 14:07 ` [ruby-core:96738] " mame
@ 2020-01-09 19:20 ` XrXr
  2020-01-10  1:28 ` [ruby-core:96747] " mame
                   ` (8 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: XrXr @ 2020-01-09 19:20 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by alanwu (Alan Wu).


mame (Yusuke Endoh) wrote:
> alanwu (Alan Wu) wrote:
> > * [Misc #16487] Potential for SIMD usage in ruby-core (alanwu)
> >   * It would be great if we can come up with a stance on this and document it. It doesn't have to be permanent; we can revise it later, but I think the policy can be very helpful to new contributors.
> >   * Related, I think we can put something in the Github pull request template to help guide new contributors. I think Sorbet's [repo](https://github.com/sorbet/sorbet) uses this to good effects. 
> 
> I'm unsure what topic should be discussed.  Do you want us to discuss not the issue itself but a policy for feature request?  I think it would be good to create another ticket for that; and a draft would be very helpful.

I would like to see discussion about [Misc #16487] itself. My notes are a bit of an aside, but I think the outcome of #16487 will set a precedent at least. I can make tickets about additional documentations later if appropriate.



----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83728

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96747] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (14 preceding siblings ...)
  2020-01-09 19:20 ` [ruby-core:96741] " XrXr
@ 2020-01-10  1:28 ` mame
  2020-01-10  2:00 ` [ruby-core:96748] " mame
                   ` (7 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-10  1:28 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


alanwu (Alan Wu) wrote:
> I would like to see discussion about [Misc #16487] itself. My notes are a bit of an aside, but I think the outcome of #16487 will set a precedent at least. I can make tickets about additional documentations later if appropriate.

I see.  I'd appreciate if you write your (non-meta) opinion about that ticket.

Note that we have only about a few minutes to discuss each ticket.  (The meeting is about 200 minutes long, and we have about 20 tickets on the agenda.)  We can discuss only one topic for each ticket, so I'd like you to make it clear the point that you want us to discuss.  And usually, I look over all tickets in advance of the meeting and explain them to the attendees; your short summary is very useful for me to understand each ticket.

Thank you for your cooperation.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83734

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96748] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (15 preceding siblings ...)
  2020-01-10  1:28 ` [ruby-core:96747] " mame
@ 2020-01-10  2:00 ` mame
  2020-01-11 11:34 ` [ruby-core:96783] " eregontp
                   ` (6 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-10  2:00 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


* [Feature #16495] Inconsistant Quotes in Error Messages (mame)
  * This is the third time that we receive a ticket about the backtick and quote in error messages: #12321 for inconvenience in Slack, #13589 for weird appearance and inconvenience in syntax highlighting, this ticket for weird appearance.
  * I know that it is an old-school custom and think that it is hard to change, but I'd like just to hear matz's feelings.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83739

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96783] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (16 preceding siblings ...)
  2020-01-10  2:00 ` [ruby-core:96748] " mame
@ 2020-01-11 11:34 ` eregontp
  2020-01-11 11:35 ` [ruby-core:96784] " hsbt
                   ` (5 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: eregontp @ 2020-01-11 11:34 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by Eregon (Benoit Daloze).


* [Feature #8709] Dir.glob should return sorted file list (eregon)
  * It causes non-determinism on e.g., Linux, which causes complex bugs (which are not worth investigating)
  * Many other languages seem to sort by default
  * TruffleRuby currently already sorts Dir.glob to avoid this issue

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83777

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96784] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (17 preceding siblings ...)
  2020-01-11 11:34 ` [ruby-core:96783] " eregontp
@ 2020-01-11 11:35 ` hsbt
  2020-01-15  2:36 ` [ruby-core:96862] " ko1
                   ` (4 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: hsbt @ 2020-01-11 11:35 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by hsbt (Hiroshi SHIBATA).


* [Feature #16484] Remove xmlrpc and net-telnet from bundled gems
  * Does anyone have an objection?


----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83778

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96862] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (18 preceding siblings ...)
  2020-01-11 11:35 ` [ruby-core:96784] " hsbt
@ 2020-01-15  2:36 ` ko1
  2020-01-15  5:54 ` [ruby-core:96866] " mame
                   ` (3 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: ko1 @ 2020-01-15  2:36 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by ko1 (Koichi Sasada).


> Comment deadline: 2020/01/09 (one week before the meeting)

So the following issues are optional (candidates for carry over):

* [Feature #15973] Let Kernel#lambda always return a lambda (ko1)
  * How about to prohibit passing Proc for `lambda` to solve this issue completely?
  * Or how about to obsolete `lambda` because we already have `->`?
* [Feature #16499] define_method(non_lambda) should not the semantics of the given Proc (ko1)
  * I have no strong opinion, but we need to check as related issue of #15973.


----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83875

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96866] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (19 preceding siblings ...)
  2020-01-15  2:36 ` [ruby-core:96862] " ko1
@ 2020-01-15  5:54 ` mame
  2020-01-16  4:43 ` [ruby-core:96881] " daniel
                   ` (2 subsequent siblings)
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-15  5:54 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).


I'm sorry but let me insert my two proposals since they should be determined before 2.7.1.

* [Feature #16501] Support marshaling of ruby2_keywords flag
  * Marshal.dump and load do not support ruby2_keywords flag, so serializing and desalinizing a flagged Hash drops the flag.
  * This is not critical because AFAIK there is no real application that requires this feature.  It would be helpful to make drb support the separation, but if #16486 is accepted, drb can work around the issue.
  * But if we introduce it, it should be into 2.7.1.

* [Feature #16466] `*args -> *args` delegation should be warned when the last hash has a `ruby2_keywords` flag
  * In 2.7.0, no warnings are displayed at second and later stages of multi-stage delegation.  It looks a bug.
  * I think it is not critical, but in principle, it should be warned.  I'd like to determine it before 2.7.1.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83879

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96881] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (20 preceding siblings ...)
  2020-01-15  5:54 ` [ruby-core:96866] " mame
@ 2020-01-16  4:43 ` daniel
  2020-01-17  5:35 ` [ruby-core:96923] " sawadatsuyoshi
  2020-01-17  5:51 ` [ruby-core:96924] " mame
  23 siblings, 0 replies; 24+ messages in thread
From: daniel @ 2020-01-16  4:43 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by Dan0042 (Daniel DeLorme).


* [Feature #16511] Subclass of Hash for keyword arguments
  * I'm too late (the dev meeting has started!) but it would be nice for the discussion on #16463 and #16494 to be aware this alternative exists

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83893

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96923] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (21 preceding siblings ...)
  2020-01-16  4:43 ` [ruby-core:96881] " daniel
@ 2020-01-17  5:35 ` sawadatsuyoshi
  2020-01-17  5:51 ` [ruby-core:96924] " mame
  23 siblings, 0 replies; 24+ messages in thread
From: sawadatsuyoshi @ 2020-01-17  5:35 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by sawa (Tsuyoshi Sawada).


The linked log https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY is not updated. Can I ask for it to be updated?

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83942

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

* [ruby-core:96924] [Ruby master Misc#16454] DevelopersMeeting20200116Japan
       [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
                   ` (22 preceding siblings ...)
  2020-01-17  5:35 ` [ruby-core:96923] " sawadatsuyoshi
@ 2020-01-17  5:51 ` mame
  23 siblings, 0 replies; 24+ messages in thread
From: mame @ 2020-01-17  5:51 UTC (permalink / raw)
  To: ruby-core

Issue #16454 has been updated by mame (Yusuke Endoh).

Status changed from Open to Closed

Published.  Closing.

----------------------------------------
Misc #16454: DevelopersMeeting20200116Japan
https://bugs.ruby-lang.org/issues/16454#change-83943

* Author: mame (Yusuke Endoh)
* Status: Closed
* Priority: Normal
* Assignee: 
----------------------------------------
# The next dev meeting

**Date: 2020/01/16 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/document/d/1NxNMc7tlt-olPRyRQDhAjZWw30Atr6a-rfQxQ9BRXfY

- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about the discussion to a file or to each ticket in English.
- All activities are best-effort (keep in mind that most of us are volunteer developers).
- The date, time and place are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.

# Call for agenda items

If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:

```
* [Ticket ref] Ticket title (your name)
  * Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```

Example:

```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss this feature.
```

- Comment deadline: 2020/01/09 (one week before the meeting)
- The format is strict.  We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86).  We may ignore a comment that does not follow the format.
- Your comment is mandatory.  We cannot read all discussion of the ticket in a limited time.




-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2020-01-17  5:51 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <redmine.issue-16454.20191226074557@ruby-lang.org>
2019-12-26  7:45 ` [ruby-core:96489] [Ruby master Misc#16454] DevelopersMeeting20200116Japan mame
2019-12-26  7:50 ` [ruby-core:96491] " mame
2019-12-26  7:52 ` [ruby-core:96492] " mame
2019-12-26  8:23 ` [ruby-core:96494] " duerst
2019-12-26  9:23 ` [ruby-core:96495] " zverok.offline
2019-12-26 10:33 ` [ruby-core:96498] " mame
2020-01-04  4:26 ` [ruby-core:96650] " merch-redmine
2020-01-06 23:27 ` [ruby-core:96695] " mame
2020-01-08 12:59 ` [ruby-core:96711] " eregontp
2020-01-08 22:47 ` [ruby-core:96719] " XrXr
2020-01-08 23:21 ` [ruby-core:96720] " mame
2020-01-09 10:14 ` [ruby-core:96732] " zverok.offline
2020-01-09 13:38 ` [ruby-core:96737] " eregontp
2020-01-09 14:07 ` [ruby-core:96738] " mame
2020-01-09 19:20 ` [ruby-core:96741] " XrXr
2020-01-10  1:28 ` [ruby-core:96747] " mame
2020-01-10  2:00 ` [ruby-core:96748] " mame
2020-01-11 11:34 ` [ruby-core:96783] " eregontp
2020-01-11 11:35 ` [ruby-core:96784] " hsbt
2020-01-15  2:36 ` [ruby-core:96862] " ko1
2020-01-15  5:54 ` [ruby-core:96866] " mame
2020-01-16  4:43 ` [ruby-core:96881] " daniel
2020-01-17  5:35 ` [ruby-core:96923] " sawadatsuyoshi
2020-01-17  5:51 ` [ruby-core:96924] " mame

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).