ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:93683] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
@ 2019-07-11 12:36 ` mame
  2019-07-11 12:37 ` [ruby-core:93684] " mame
                   ` (30 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-07-11 12:36 UTC (permalink / raw)
  To: ruby-core

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

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:93684] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
  2019-07-11 12:36 ` [ruby-core:93683] [Ruby master Misc#15996] DevelopersMeeting20190820Japan mame
@ 2019-07-11 12:37 ` mame
  2019-07-11 12:39 ` [ruby-core:93685] " mame
                   ` (29 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-07-11 12:37 UTC (permalink / raw)
  To: ruby-core

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


I added the following note.

```
**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.
```

Please consider adding a short summary comment to the ticket you want us to discuss.

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-79297

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:93685] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
  2019-07-11 12:36 ` [ruby-core:93683] [Ruby master Misc#15996] DevelopersMeeting20190820Japan mame
  2019-07-11 12:37 ` [ruby-core:93684] " mame
@ 2019-07-11 12:39 ` mame
  2019-07-23 13:24 ` [ruby-core:93883] " nobu
                   ` (28 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-07-11 12:39 UTC (permalink / raw)
  To: ruby-core

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


Carry over.

* [Feature #11460] Unhelpful error message when naming a module with the same name as an existing class (nobu)
* [Misc #15805] Let memory sizes of the various IMEMO object types be reflected correctly (methodmissing)
  * Only the imemo_tmpbuf type's auxiliary malloc heap buffer is factored into obj_memsize_of, other imemo types also alloc on the heap
  * PR: https://github.com/ruby/ruby/pull/2140
* [Misc #15806] Explicitly initialise encodings on init to remove branches on encoding lookup (methodmissing)
  * Currently rb_enc_from_index and related methods explicitly check for encoding table init on each call - I think this should be initialised at boot time instead as even the simple case of loading the interpreter requires the encoding table to be loaded anyways (symbol.c)
  * PR: https://github.com/ruby/ruby/pull/2128

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-79298

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:93883] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2019-07-11 12:39 ` [ruby-core:93685] " mame
@ 2019-07-23 13:24 ` nobu
  2019-07-23 18:10 ` [ruby-core:93890] " merch-redmine
                   ` (27 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: nobu @ 2019-07-23 13:24 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by nobu (Nobuyoshi Nakada).


* [Feature #12093] Eval InstructionSequence with binding

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-79850

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:93890] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2019-07-23 13:24 ` [ruby-core:93883] " nobu
@ 2019-07-23 18:10 ` merch-redmine
  2019-07-29 10:36 ` [ruby-core:93995] " glass.saga
                   ` (26 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: merch-redmine @ 2019-07-23 18:10 UTC (permalink / raw)
  To: ruby-core

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


* [Bug #11326] Defining a writer as a Struct member allowed?
  * Should we ban struct members ending in `=`?
  * Do we also want to ban struct members ending in `!` or `?`?

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-79906

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:93995] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (4 preceding siblings ...)
  2019-07-23 18:10 ` [ruby-core:93890] " merch-redmine
@ 2019-07-29 10:36 ` glass.saga
  2019-07-30  4:32 ` [ruby-core:94023] " s+ruby
                   ` (25 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: glass.saga @ 2019-07-29 10:36 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by Glass_saga (Masaki Matsushita).


* [Feature #15588] String#each_chunk and #chunks
  * name: #each_slice and #slices are better?
  * size as characters or bytes
  * should we support :strip parameter?
* [Feature #15553] Addrinfo.getaddrinfo supports timeout
  *  I'd like to have some feedback for patch2.diff

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80190

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94023] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (5 preceding siblings ...)
  2019-07-29 10:36 ` [ruby-core:93995] " glass.saga
@ 2019-07-30  4:32 ` s+ruby
  2019-07-30  8:42 ` [ruby-core:94043] " ko1
                   ` (24 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: s+ruby @ 2019-07-30  4:32 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by sikachu (Prem Sichanugrist).


* [Misc #15723] Reconsider numbered parameters
  * Reading from description, I think there are a few supporters of removing `@1`, `@2` in favor of just having `@` refer to the first argument.
  * I also believe having just `@` is enough for major use cases, and for the readability of the code when multiple implicit receivers are used.
  * Proposal: Remove `@1` and `@2` and have only `@` for the first argument in Ruby 2.7+

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80247

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94043] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (6 preceding siblings ...)
  2019-07-30  4:32 ` [ruby-core:94023] " s+ruby
@ 2019-07-30  8:42 ` ko1
  2019-07-30 11:30 ` [ruby-core:94049] " nobu
                   ` (23 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: ko1 @ 2019-07-30  8:42 UTC (permalink / raw)
  To: ruby-core

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


Triage: 
* [Feature #15998] Allow String#-@ to deduplicate tainted string, but return an untainted one
  * taint removal schedule
* [Feature #15123] Enumerable#compact proposal
* [Feature #15854] Tracing instance variable assignment
* [Bug #9588] program name variables tainted
* [Feature #12802] Add BLAKE2 support to Digest
* [Feature #16001] Provide an alias to Kernel#caller_locations(1,1) and Kernel#caller(1,1)
* [Bug #7768] Inherited Array class missing
* [Bug #16007] Process.clock_getres matches the clock in practice for Process::CLOCK_{PROCESS,THREAD}_CPUTIME_ID FAILED fails on armv7hl
* [Feature #15975] Add Array#pluck
* [Bug #10463] :~@ and :!@ are not parsed correctly
* [Feature #10123] Named capture groups don't set local vars when matched using ~
* [Feature #16011] Digit grouping
* [Feature #16018] Add a way to deprecate methods
* [Bug #11935] Date.new returns inconsistent errors when passed invalid arguments
* [Bug #12230] Wrong exception raised when IO.read from a pipe is passed an offset on Windows
* [Bug #16020] Forbid `if` `elsif` without a condition
* [Bug #15244] Method #extname return empty string if filename is dot ('.')
* [Feature #15955] UnboundMethod#apply
* [Feature #15976] Add Array#overlap? for whether the intersection of 2 arrays is non empty?
* [Bug #15558] Should Exception#exception copy the backtrace?

if there is a time to check...

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80271

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94049] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (7 preceding siblings ...)
  2019-07-30  8:42 ` [ruby-core:94043] " ko1
@ 2019-07-30 11:30 ` nobu
  2019-07-31  3:49 ` [ruby-core:94065] " nobu
                   ` (22 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: nobu @ 2019-07-30 11:30 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by nobu (Nobuyoshi Nakada).


[Feature #15868] Implement `File.absolute_path?`

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80277

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94065] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (8 preceding siblings ...)
  2019-07-30 11:30 ` [ruby-core:94049] " nobu
@ 2019-07-31  3:49 ` nobu
  2019-07-31  9:45 ` [ruby-core:94070] " eregontp
                   ` (21 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: nobu @ 2019-07-31  3:49 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by nobu (Nobuyoshi Nakada).


* [Feature #16029] Expose fstring related APIs to C-extensions

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80295

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94070] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (9 preceding siblings ...)
  2019-07-31  3:49 ` [ruby-core:94065] " nobu
@ 2019-07-31  9:45 ` eregontp
  2019-08-02  0:08 ` [ruby-core:94104] " nobu
                   ` (20 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: eregontp @ 2019-07-31  9:45 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15778] caller_locations(debug: true) to access bindings of the stack.
  * Can we introduce the API? If not, why not? If not, please propose a way to support such functionality on other Ruby implementations (e.g., JRuby, TruffleRuby).

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80300

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94104] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (10 preceding siblings ...)
  2019-07-31  9:45 ` [ruby-core:94070] " eregontp
@ 2019-08-02  0:08 ` nobu
  2019-08-07  3:04 ` [ruby-core:94170] " ko1
                   ` (19 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: nobu @ 2019-08-02  0:08 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by nobu (Nobuyoshi Nakada).


* [Feature #16035] Allow non-finalizable objects such as `Integer`, static `Symbol` etc in `ObjectSpace::WeakMap`

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80339

* 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: 2019/08/20 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94170] [Ruby master Misc#15996] DevelopersMeeting20190820Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (11 preceding siblings ...)
  2019-08-02  0:08 ` [ruby-core:94104] " nobu
@ 2019-08-07  3:04 ` ko1
  2019-08-07 13:10 ` [ruby-core:94181] [Ruby master Misc#15996] DevelopersMeeting20190829Japan nobu
                   ` (18 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: ko1 @ 2019-08-07  3:04 UTC (permalink / raw)
  To: ruby-core

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

Description updated

Schedule was changed!!

Before: 2019/08/20 (Thu) 13:00-17:00 (JST)
After: 2019/08/29 (Thu) 13:00-17:00 (JST)

Thanks,
Koichi

----------------------------------------
Misc #15996: DevelopersMeeting20190820Japan
https://bugs.ruby-lang.org/issues/15996#change-80425

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94181] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (12 preceding siblings ...)
  2019-08-07  3:04 ` [ruby-core:94170] " ko1
@ 2019-08-07 13:10 ` nobu
  2019-08-11 10:35 ` [ruby-core:94274] " zverok.offline
                   ` (17 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: nobu @ 2019-08-07 13:10 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by nobu (Nobuyoshi Nakada).


This was a missed carry-over on the last month.

* [Bug #15908] Detecting BOM with non-UTF encoding

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80438

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94274] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (13 preceding siblings ...)
  2019-08-07 13:10 ` [ruby-core:94181] [Ruby master Misc#15996] DevelopersMeeting20190829Japan nobu
@ 2019-08-11 10:35 ` zverok.offline
  2019-08-13  9:29 ` [ruby-core:94319] " mtsmfm
                   ` (16 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: zverok.offline @ 2019-08-11 10:35 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #14781] `Enumerator.generate`. Patch provided; Matz seem to have liked the idea and name proposed, can we have it in 2.7?
* [Feature #14784] `Comparable#clamp` with a range. Implementation details are discussed, but generally proposal seem to be acceptable? Can we have it in 2.7, should I provide a patch?

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80597

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94319] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (14 preceding siblings ...)
  2019-08-11 10:35 ` [ruby-core:94274] " zverok.offline
@ 2019-08-13  9:29 ` mtsmfm
  2019-08-14 12:40 ` [ruby-core:94350] " nobu
                   ` (15 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mtsmfm @ 2019-08-13  9:29 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by mtsmfm (Fumiaki Matsushima).


* [#15815] Add option to raise NoMethodError for OpenStruct (mtsmfm)
  * We can use `Symbol#to_proc` with enumerable stuff when we use OpenStruct instead of Hash. For example: `OpenStruct.new(JSON.parse(users)).map(&:id)`
  * But it can't prevent typo. For `Hash`, it has `Hash#fetch` to raise KeyError.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80706

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94350] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (15 preceding siblings ...)
  2019-08-13  9:29 ` [ruby-core:94319] " mtsmfm
@ 2019-08-14 12:40 ` nobu
  2019-08-21 14:06 ` [ruby-core:94459] " takashikkbn
                   ` (14 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: nobu @ 2019-08-14 12:40 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by nobu (Nobuyoshi Nakada).


* [Feature #16103] Make the dot-colon method reference frozen

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80752

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94459] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (16 preceding siblings ...)
  2019-08-14 12:40 ` [ruby-core:94350] " nobu
@ 2019-08-21 14:06 ` takashikkbn
  2019-08-22  0:09 ` [ruby-core:94469] " muraken
                   ` (13 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: takashikkbn @ 2019-08-21 14:06 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by k0kubun (Takashi Kokubun).


* [Misc #16112] Reduce the possibility of "expand tabs" commit occurrences
  * While option 3 and 4 would be nice to have even if other options were taken, to conclude the "expand tabs" problem, I'd like to introduce at least either option 1 or 2, or just give up consistent indentation in CRuby. Which one do you prefer?
  * See [my comment in #16112](https://bugs.ruby-lang.org/issues/16112#note-9) for pros and cons in each option.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80892

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94469] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (17 preceding siblings ...)
  2019-08-21 14:06 ` [ruby-core:94459] " takashikkbn
@ 2019-08-22  0:09 ` muraken
  2019-08-22  0:47 ` [ruby-core:94470] " mame
                   ` (12 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: muraken @ 2019-08-22  0:09 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by mrkn (Kenta Murata).


- [Feature #15864] Proposal: Add methods to determine if it is an infinite range
  - I proposed some candidates from mathematical terms

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80904

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94470] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (18 preceding siblings ...)
  2019-08-22  0:09 ` [ruby-core:94469] " muraken
@ 2019-08-22  0:47 ` mame
  2019-08-23  0:56 ` [ruby-core:94490] " mame
                   ` (11 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-08-22  0:47 UTC (permalink / raw)
  To: ruby-core

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


* [Feature#14183] "Real" keyword argument
  * Jeremy and I agreed with Jeremy's proposal.  I'd like to ask for matz's final confirmation.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80905

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94490] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (19 preceding siblings ...)
  2019-08-22  0:47 ` [ruby-core:94470] " mame
@ 2019-08-23  0:56 ` mame
  2019-08-23  2:44 ` [ruby-core:94494] " mame
                   ` (10 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-08-23  0:56 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #16115] Keyword arguments from method calls or ignore extra hash keys in splat
  * It proposes a triple splat (`foo(***opt)`) to pass a keyword hash with filtering out unknown keywords.  What do you think?

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80925

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94494] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (20 preceding siblings ...)
  2019-08-23  0:56 ` [ruby-core:94490] " mame
@ 2019-08-23  2:44 ` mame
  2019-08-23  9:13 ` [ruby-core:94500] " manga.osyo
                   ` (9 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-08-23  2:44 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15955] UnboundMethod#apply
  * The ticket proposes a shortcut to `unbound_method.bind(obj).call(args...)` without allocation of a Method object.  There are some use cases, and looks reasonable to me.  What do you think?

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80929

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94500] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (21 preceding siblings ...)
  2019-08-23  2:44 ` [ruby-core:94494] " mame
@ 2019-08-23  9:13 ` manga.osyo
  2019-08-23 17:43 ` [ruby-core:94509] " zverok.offline
                   ` (8 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: manga.osyo @ 2019-08-23  9:13 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by osyo (manga osyo).


* [Feature #15991] Allow questionmarks in variable names
  * Proposal: Allow `?` in variable names
  * In #5781, matz is explicitly against an instance variable that ends with `?`
  * How about allowing only local variables ?


----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80936

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94509] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (22 preceding siblings ...)
  2019-08-23  9:13 ` [ruby-core:94500] " manga.osyo
@ 2019-08-23 17:43 ` zverok.offline
  2019-08-26 22:11 ` [ruby-core:94590] " daniel
                   ` (7 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: zverok.offline @ 2019-08-23 17:43 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #16113] Partial application: `fetch(urls).map(&JSON.:parse.w(symbolize_names: true))`
* [Feature #16122] `Struct::Value`: simple immutable value object

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-80941

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94590] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (23 preceding siblings ...)
  2019-08-23 17:43 ` [ruby-core:94509] " zverok.offline
@ 2019-08-26 22:11 ` daniel
  2019-08-27 10:23 ` [ruby-core:94604] " duerst
                   ` (6 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: daniel @ 2019-08-26 22:11 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #10829] Add to_proc method to the Array class
* [Feature #12115] Add Symbol#call to allow to_proc shorthand with arguments
* [Feature #15302] Proc#with and Proc#by, for partial function application and currying
* [Misc #15723] Reconsider numbered parameters
* [Feature #15897] `it` as a default block parameter
* [Feature #16113] Partial application
* [Feature #16120] Implicit block argument if block starts with dot-method call
  * All proposals above are different ideas for a block shorthand more versatile than `(&:to_s)`
  * Insatisfaction with numbered parameters solution
  * In #16120 I try to analyze the root issue common to all the above

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81062

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94604] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (24 preceding siblings ...)
  2019-08-26 22:11 ` [ruby-core:94590] " daniel
@ 2019-08-27 10:23 ` duerst
  2019-08-27 11:04 ` [ruby-core:94605] " shevegen
                   ` (5 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: duerst @ 2019-08-27 10:23 UTC (permalink / raw)
  To: ruby-core

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


Dan0042 (Daniel DeLorme) wrote:
> * [Feature #10829] Add to_proc method to the Array class
> * [Feature #12115] Add Symbol#call to allow to_proc shorthand with arguments
> * [Feature #15302] Proc#with and Proc#by, for partial function application and currying
> * [Misc #15723] Reconsider numbered parameters
> * [Feature #15897] `it` as a default block parameter
> * [Feature #16113] Partial application
> * [Feature #16120] Implicit block argument if block starts with dot-method call
>   * All proposals above are different ideas for a block shorthand more versatile than `(&:to_s)`
>   * Insatisfaction with numbered parameters solution
>   * In #16120 I try to analyze the root issue common to all the above

I know I shouldn't comment on individual issues here, but I haven't found a better way of commenting on this group of issues (maybe we should create a superissue): I think we should stop dealing with individual ideas of how to improve functional programming in Ruby and work out an overview of what's missing and how to address it, understanding that Ruby is first and foremost an OO language and we'll never get to the same point as Haskell or something similar.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81081

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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/

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] 32+ messages in thread

* [ruby-core:94605] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (25 preceding siblings ...)
  2019-08-27 10:23 ` [ruby-core:94604] " duerst
@ 2019-08-27 11:04 ` shevegen
  2019-08-27 14:56 ` [ruby-core:94611] " daniel
                   ` (4 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: shevegen @ 2019-08-27 11:04 UTC (permalink / raw)
  To: ruby-core

Issue #15996 has been updated by shevegen (Robert A. Heiler).


> I know I shouldn't comment on individual issues here

While I agree, one problem is that e. g. Dan0042 did not read the prior comments here - in
particular he linked in "[Misc #15723] Reconsider numbered parameters", which already was
linked in by sikachu. IMO, these issues become quite a lot of discussion work in general
and I am not sure matz has enough time to comment on every single one when people just 
copy/paste new issues without looking whether others already linked these in. :\

 Otherwise I agree with Martin's statement of "work out an overview of what's missing and
how to address it", in regards to the functional approach. I myself use ruby almost 
exclusively from an OOP view (mostly); other ruby users seem to like a more functional
approach, such as zverok. Sometimes these styles seem to clash, in my opinion.

The dev-meeting discussions are great for others in the ruby community who are not e. g.
in japan, but this here is probably the longest individual issue tracker for any dev
meeting as of yet; I am not sure it is possible to discuss all of this in e. g. 4 hours.
But I digress too, apologies for that.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81082

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94611] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (26 preceding siblings ...)
  2019-08-27 11:04 ` [ruby-core:94605] " shevegen
@ 2019-08-27 14:56 ` daniel
  2019-08-28  3:07 ` [ruby-core:94626] " mame
                   ` (3 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: daniel @ 2019-08-27 14:56 UTC (permalink / raw)
  To: ruby-core

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


My apologies if I did something inappropriate. I *did* realize there was some duplication, I just thought these issues should be considered part of a single "package". 100% agree with @duerst

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81087

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94626] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (27 preceding siblings ...)
  2019-08-27 14:56 ` [ruby-core:94611] " daniel
@ 2019-08-28  3:07 ` mame
  2019-08-28  8:17 ` [ruby-core:94629] " mame
                   ` (2 subsequent siblings)
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-08-28  3:07 UTC (permalink / raw)
  To: ruby-core

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


Looks like we have too many topics at the next meeting.  Please do not expect all tickets to be discussed.  Thank you for your understanding.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81222

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94629] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (28 preceding siblings ...)
  2019-08-28  3:07 ` [ruby-core:94626] " mame
@ 2019-08-28  8:17 ` mame
  2019-08-28 11:44 ` [ruby-core:94631] " zverok.offline
  2019-08-28 13:27 ` [ruby-core:94632] " mame
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-08-28  8:17 UTC (permalink / raw)
  To: ruby-core

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


zverok (Victor Shepelev) wrote:
> * [Feature #14781] `Enumerator.generate`. Patch provided; Matz seem to have liked the idea and name proposed, can we have it in 2.7?
> * [Feature #14784] `Comparable#clamp` with a range. Implementation details are discussed, but generally proposal seem to be acceptable? Can we have it in 2.7, should I provide a patch?

The two tickets were discussed at the past meetings.  Next time, could you give us more informative short summary instead of "can we have it in 2.7?"  We need to spend time to read the ticket to grab the progress from the previous discussion.
For example, the first issue is mainly a naming issue, so it would be helpful to list the proposed names.  In the second one, akr pointed out the spec issue.  (Do not call it "implementation details.")  "Raising an exception is proposed for clamp(1...2)" would be even helpful.

@zverok Sorry for picking only your agenda, but for all people, please consider saving our time (especially matz's).

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81226

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94631] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (29 preceding siblings ...)
  2019-08-28  8:17 ` [ruby-core:94629] " mame
@ 2019-08-28 11:44 ` zverok.offline
  2019-08-28 13:27 ` [ruby-core:94632] " mame
  31 siblings, 0 replies; 32+ messages in thread
From: zverok.offline @ 2019-08-28 11:44 UTC (permalink / raw)
  To: ruby-core

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


@mame OK, sorry. I was not sure how the process looks internally (e.g. should I save the space and attention of the reader in agenda by just listing things shortly, or provide the full context in-place). Here are updated descriptions, just in case: 

* [Feature #14781] `Enumerator.generate`: Matz seems to have liked the idea and name proposed; implementation patch provided; the name should be decided upon: either `generate`, or, maybe, `produce` (looking like more-or-less oppose to `reduce`)
* [Feature #14784] `Comparable#clamp` with a range. The issue generally agreed on, except for behavior with upper bound with excluding-end range. `ArgumentError` is proposed for this case.

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81228

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

* [ruby-core:94632] [Ruby master Misc#15996] DevelopersMeeting20190829Japan
       [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
                   ` (30 preceding siblings ...)
  2019-08-28 11:44 ` [ruby-core:94631] " zverok.offline
@ 2019-08-28 13:27 ` mame
  31 siblings, 0 replies; 32+ messages in thread
From: mame @ 2019-08-28 13:27 UTC (permalink / raw)
  To: ruby-core

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


@zverok Thank you!

----------------------------------------
Misc #15996: DevelopersMeeting20190829Japan
https://bugs.ruby-lang.org/issues/15996#change-81229

* 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: 2019/08/29 (Thu)
Time: 13:00-17:00 (JST)
Place and Sign-up: https://connpass.com/event/139231/
log: https://docs.google.com/document/d/1XypDO1crRV9uNg1_ajxkljVdN8Vdyl5hnz462bDQw34/edit

# 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.
```

We don't guarantee to put tickets in the agenda if the comment violates the format (because it is hard to copy&paste).

**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] 32+ messages in thread

end of thread, other threads:[~2019-08-28 13:28 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <redmine.issue-15996.20190711123559@ruby-lang.org>
2019-07-11 12:36 ` [ruby-core:93683] [Ruby master Misc#15996] DevelopersMeeting20190820Japan mame
2019-07-11 12:37 ` [ruby-core:93684] " mame
2019-07-11 12:39 ` [ruby-core:93685] " mame
2019-07-23 13:24 ` [ruby-core:93883] " nobu
2019-07-23 18:10 ` [ruby-core:93890] " merch-redmine
2019-07-29 10:36 ` [ruby-core:93995] " glass.saga
2019-07-30  4:32 ` [ruby-core:94023] " s+ruby
2019-07-30  8:42 ` [ruby-core:94043] " ko1
2019-07-30 11:30 ` [ruby-core:94049] " nobu
2019-07-31  3:49 ` [ruby-core:94065] " nobu
2019-07-31  9:45 ` [ruby-core:94070] " eregontp
2019-08-02  0:08 ` [ruby-core:94104] " nobu
2019-08-07  3:04 ` [ruby-core:94170] " ko1
2019-08-07 13:10 ` [ruby-core:94181] [Ruby master Misc#15996] DevelopersMeeting20190829Japan nobu
2019-08-11 10:35 ` [ruby-core:94274] " zverok.offline
2019-08-13  9:29 ` [ruby-core:94319] " mtsmfm
2019-08-14 12:40 ` [ruby-core:94350] " nobu
2019-08-21 14:06 ` [ruby-core:94459] " takashikkbn
2019-08-22  0:09 ` [ruby-core:94469] " muraken
2019-08-22  0:47 ` [ruby-core:94470] " mame
2019-08-23  0:56 ` [ruby-core:94490] " mame
2019-08-23  2:44 ` [ruby-core:94494] " mame
2019-08-23  9:13 ` [ruby-core:94500] " manga.osyo
2019-08-23 17:43 ` [ruby-core:94509] " zverok.offline
2019-08-26 22:11 ` [ruby-core:94590] " daniel
2019-08-27 10:23 ` [ruby-core:94604] " duerst
2019-08-27 11:04 ` [ruby-core:94605] " shevegen
2019-08-27 14:56 ` [ruby-core:94611] " daniel
2019-08-28  3:07 ` [ruby-core:94626] " mame
2019-08-28  8:17 ` [ruby-core:94629] " mame
2019-08-28 11:44 ` [ruby-core:94631] " zverok.offline
2019-08-28 13:27 ` [ruby-core:94632] " 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).