ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:92828] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
@ 2019-05-24 15:58 ` mame
  2019-05-24 20:39 ` [ruby-core:92830] " XrXr
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: mame @ 2019-05-24 15:58 UTC (permalink / raw)
  To: ruby-core

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

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: TBD
log: TBD

# NOTES

- Dev meeting *IS NOT* a decision making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a log about 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92830] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
  2019-05-24 15:58 ` [ruby-core:92828] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan mame
@ 2019-05-24 20:39 ` XrXr
  2019-05-25  0:13 ` [ruby-core:92834] " nobu
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: XrXr @ 2019-05-24 20:39 UTC (permalink / raw)
  To: ruby-core

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


- [Bug #15645] [Bug #15360] Bug in Mutex interrupt checking 
  - I tested this PR https://github.com/ruby/ruby/pull/2131 and it seems to fix both tickets. Could someone take a look?


- [Bug #15792] GC can leave strings used as hash keys in a corrupted state / bad fstring + shared string interaction can lead to use-after-free
  - I have a PR https://github.com/ruby/ruby/pull/2183 for a case of this with `String#b` that I think we should also fix.
  - Could someone mark the ticket for backporting to all supported versions? It affects all supported versions as wanabe-san showed in the thread. 

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78209

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92834] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
  2019-05-24 15:58 ` [ruby-core:92828] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan mame
  2019-05-24 20:39 ` [ruby-core:92830] " XrXr
@ 2019-05-25  0:13 ` nobu
  2019-05-27  1:00 ` [ruby-core:92853] " s+ruby
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: nobu @ 2019-05-25  0:13 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #14111] ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
  Include the method prototype in the message when `ArgumentError` occurred

* [Feature #14145] Proposal: Better `Method#inspect`

* [Feature #15799] pipeline operator

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78212

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92853] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2019-05-25  0:13 ` [ruby-core:92834] " nobu
@ 2019-05-27  1:00 ` s+ruby
  2019-05-27  9:53 ` [ruby-core:92858] " tagomoris
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: s+ruby @ 2019-05-27  1:00 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15725] Add Array#reverse_sort, #revert_sort!, #reverse_sort_by, and #reverse_sort_by!
  I would like to propose these methods as the preferred way for developers to create reverse sorted array, which is to call `sort(_by).reverse!` internally. By introduce these methods, we can discourage user to use them instead of do `array.sort.reverse` (without bang) or `array.sort { |a, b| b <=> a }` which would create an unnecessary Array (after `.sort).

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78234

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92858] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2019-05-27  1:00 ` [ruby-core:92853] " s+ruby
@ 2019-05-27  9:53 ` tagomoris
  2019-05-28  9:54 ` [ruby-core:92874] " jean.boussier
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: tagomoris @ 2019-05-27  9:53 UTC (permalink / raw)
  To: ruby-core

Issue #15874 has been updated by tagomoris (Satoshi TAGOMORI).


* [Bug #15733] Inconsistent `__FILE__` and `Kernel#__dir__`

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78239

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92874] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (4 preceding siblings ...)
  2019-05-27  9:53 ` [ruby-core:92858] " tagomoris
@ 2019-05-28  9:54 ` jean.boussier
  2019-05-30 22:31 ` [ruby-core:92898] " eregontp
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: jean.boussier @ 2019-05-28  9:54 UTC (permalink / raw)
  To: ruby-core

Issue #15874 has been updated by byroot (Jean Boussier).


* [Feature #15777] `Module#autoload?(cname, inherit=true)`
  * By default `autoload?` also check in the ancestors chain, such option would be consistent with `Module#const_defined?` and totally backward compatible.
  * For more context this would be needed in Zeitwerk: https://github.com/fxn/zeitwerk/pull/17

* [Proposal #15836] Make `Module#name` and / or `Symbol#to_s` return their internal fstring.
  * I realize this is unlikely to be accepted because it has a very significant backward compatibility impact, but I'll still make a case for it.
  * It's surprising for both of these method to allocate new strings when intuitively we're accessing some static metadata.
  * These two method are extensively used in metaprogramming code and other DSL, they are responsible for a significant amount of allocations and duplications.
  * Ideally to address the backward compatibility issues, the behavior would only change if `frozen_string_literal: true` is set, but I'm unsure this is actually possible to implement.

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78253

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92898] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (5 preceding siblings ...)
  2019-05-28  9:54 ` [ruby-core:92874] " jean.boussier
@ 2019-05-30 22:31 ` eregontp
  2019-06-01  1:36 ` [ruby-core:92921] " nobu
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: eregontp @ 2019-05-30 22:31 UTC (permalink / raw)
  To: ruby-core

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


* [Misc #15723] Reconsider numbered parameters.
  * To matz: Could you agree on Jeremy's single-argument patch?

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78271

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92921] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (6 preceding siblings ...)
  2019-05-30 22:31 ` [ruby-core:92898] " eregontp
@ 2019-06-01  1:36 ` nobu
  2019-06-06  1:27 ` [ruby-core:92992] " nobu
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: nobu @ 2019-06-01  1:36 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15160] ArgumentError: year too big to marshal

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78297

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:92992] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (7 preceding siblings ...)
  2019-06-01  1:36 ` [ruby-core:92921] " nobu
@ 2019-06-06  1:27 ` nobu
  2019-06-06  9:27 ` [ruby-core:93003] " eregontp
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: nobu @ 2019-06-06  1:27 UTC (permalink / raw)
  To: ruby-core

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


* [Bug #15210] UTF-8 BOM should be removed from String in internal representation

    A method to set the encoding on an `IO` by BOM?

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78370

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:93003] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (8 preceding siblings ...)
  2019-06-06  1:27 ` [ruby-core:92992] " nobu
@ 2019-06-06  9:27 ` eregontp
  2019-06-08 12:46 ` [ruby-core:93025] " nobu
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: eregontp @ 2019-06-06  9:27 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15903] Move RubyVM.resolve_feature_path to Kernel.resolve_feature_path
  * matz: is it OK to add `Kernel.resolve_feature_path` (only class method)? I think RubyVM is not a good place for `resolve_feature_path` which is not MRI-specific. Moving the method is necessary for other Ruby implementations to implement it, and keep the clean separation that `RubyVM` is only defined on MRI.

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78380

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:93025] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (9 preceding siblings ...)
  2019-06-06  9:27 ` [ruby-core:93003] " eregontp
@ 2019-06-08 12:46 ` nobu
  2019-06-08 12:58 ` [ruby-core:93026] " email
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: nobu @ 2019-06-08 12:46 UTC (permalink / raw)
  To: ruby-core

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


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

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78400

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:93026] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (10 preceding siblings ...)
  2019-06-08 12:46 ` [ruby-core:93025] " nobu
@ 2019-06-08 12:58 ` email
  2019-06-11 17:45 ` [ruby-core:93047] " merch-redmine
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: email @ 2019-06-08 12:58 UTC (permalink / raw)
  To: ruby-core

Issue #15874 has been updated by pitr.ch (Petr Chalupa).


* [Feature #14912] Introduce pattern matching syntax ([pitr.ch](https://twitter.com/pitr_ch))
  * Could the pattern matching be made available as a first-class citizen to be used as a filter when searching in data structures and to be able to implement Actor receive method
  * Consider contractions `log_messages.find in [:error, message] { puts message }`
  * Non-symbol matching of Hashes would be very desirable
  * Elaborated in https://bugs.ruby-lang.org/issues/14912#note-22


----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78401

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Wed)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:93047] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (11 preceding siblings ...)
  2019-06-08 12:58 ` [ruby-core:93026] " email
@ 2019-06-11 17:45 ` merch-redmine
  2019-06-12  6:22 ` [ruby-core:93059] " mame
  2019-06-12 13:20 ` [ruby-core:93069] " takashikkbn
  14 siblings, 0 replies; 15+ messages in thread
From: merch-redmine @ 2019-06-11 17:45 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15797] Use realpath(3) instead of custom realpath implementation if available (jeremyevans0)
  * Is this OK to commit? It may cause regressions on less common Unix not tested by Travis (e.g. FreeBSD, NetBSD, AIX, Solaris), though we could just fallback to current implementation in that case.
  * Do we want to add workarounds for Mac OS <=10.5 (10.5 was released in October 2007)?

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78441

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Thu)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:93059] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (12 preceding siblings ...)
  2019-06-11 17:45 ` [ruby-core:93047] " merch-redmine
@ 2019-06-12  6:22 ` mame
  2019-06-12 13:20 ` [ruby-core:93069] " takashikkbn
  14 siblings, 0 replies; 15+ messages in thread
From: mame @ 2019-06-12  6:22 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15897] `it` as a default block parameter
  * A keyword `it` has never been seriously considered because adding a new keyword brings a big incompatibility.
  * However, I'd like to show that it is possible to add `it` as a keyword with much smaller impact than we thought.

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78464

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Thu)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

* [ruby-core:93069] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan
       [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
                   ` (13 preceding siblings ...)
  2019-06-12  6:22 ` [ruby-core:93059] " mame
@ 2019-06-12 13:20 ` takashikkbn
  14 siblings, 0 replies; 15+ messages in thread
From: takashikkbn @ 2019-06-12 13:20 UTC (permalink / raw)
  To: ruby-core

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


* [Feature #15563] #dig that throws an exception if an key doesn't exist
  * Previously [Matz said](https://bugs.ruby-lang.org/issues/15563#note-4) `#dig!` is not a bad name and asked a real-world use case.
  * How about `#deep_fetch` for the name? See [15563#note-6](https://bugs.ruby-lang.org/issues/15563#note-6) for the real-world use case.
     * I often use Ruby for configuration management, and I've seen the real-world use case at least [2 years ago](https://bugs.ruby-lang.org/issues/12282#note-7), [5 months ago](https://bugs.ruby-lang.org/issues/15563#note-6), and today.

----------------------------------------
Misc #15874: DevelopersMeeting20190613Japan
https://bugs.ruby-lang.org/issues/15874#change-78484

* Author: mame (Yusuke Endoh)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Please comment 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 ticket comments)

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

----

Date: 2019/06/13 (Thu)
Time: 14:00-17:30 (JST)
Place and Sign-up: https://ruby.connpass.com/event/132888/
log: https://docs.google.com/document/d/1XP_e-3utXlCaxZLJrov6c428ZNaMPmxa3eh9MASrzkI/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 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 is scheduled according to when/where we can reserve Matz's time.

# Agenda

## Next dev-meeting

## About 2.7 timeframe

## Check security tickets

## Carry-over from previous meeting(s)

None.

## From Attendees

## From non-attendees

----

Please comment 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 about 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 about this feature.
```

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



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

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

end of thread, other threads:[~2019-06-12 13:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <redmine.issue-15874.20190524155851@ruby-lang.org>
2019-05-24 15:58 ` [ruby-core:92828] [Ruby trunk Misc#15874] DevelopersMeeting20190613Japan mame
2019-05-24 20:39 ` [ruby-core:92830] " XrXr
2019-05-25  0:13 ` [ruby-core:92834] " nobu
2019-05-27  1:00 ` [ruby-core:92853] " s+ruby
2019-05-27  9:53 ` [ruby-core:92858] " tagomoris
2019-05-28  9:54 ` [ruby-core:92874] " jean.boussier
2019-05-30 22:31 ` [ruby-core:92898] " eregontp
2019-06-01  1:36 ` [ruby-core:92921] " nobu
2019-06-06  1:27 ` [ruby-core:92992] " nobu
2019-06-06  9:27 ` [ruby-core:93003] " eregontp
2019-06-08 12:46 ` [ruby-core:93025] " nobu
2019-06-08 12:58 ` [ruby-core:93026] " email
2019-06-11 17:45 ` [ruby-core:93047] " merch-redmine
2019-06-12  6:22 ` [ruby-core:93059] " mame
2019-06-12 13:20 ` [ruby-core:93069] " takashikkbn

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).