* [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11
@ 2024-06-11 0:44 mame (Yusuke Endoh) via ruby-core
2024-06-16 18:03 ` [ruby-core:118330] " tompng (tomoya ishida) via ruby-core
` (10 more replies)
0 siblings, 11 replies; 12+ messages in thread
From: mame (Yusuke Endoh) via ruby-core @ 2024-06-11 0:44 UTC (permalink / raw)
To: ruby-core; +Cc: mame (Yusuke Endoh)
Issue #20574 has been reported by mame (Yusuke Endoh).
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118330] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
@ 2024-06-16 18:03 ` tompng (tomoya ishida) via ruby-core
2024-06-18 1:28 ` [ruby-core:118337] " shugo (Shugo Maeda) via ruby-core
` (9 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: tompng (tomoya ishida) via ruby-core @ 2024-06-16 18:03 UTC (permalink / raw)
To: ruby-core; +Cc: tompng (tomoya ishida)
Issue #20574 has been updated by tompng (tomoya ishida).
* [Bug #20433] Hash.inspect for some hash returns syntax invalid representation
* Change Hash#inspect style to `{key: value}` or not
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108836
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118337] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
2024-06-16 18:03 ` [ruby-core:118330] " tompng (tomoya ishida) via ruby-core
@ 2024-06-18 1:28 ` shugo (Shugo Maeda) via ruby-core
2024-06-25 6:16 ` [ruby-core:118387] " byroot (Jean Boussier) via ruby-core
` (8 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: shugo (Shugo Maeda) via ruby-core @ 2024-06-18 1:28 UTC (permalink / raw)
To: ruby-core; +Cc: shugo (Shugo Maeda)
Issue #20574 has been updated by shugo (Shugo Maeda).
* [Feature #20576] Add MatchData#bytebegin and MatchData#byteend
* Matz doesn't like the names bytebegin and byteend.
* Other names: byte_begin/byte_end, begin_in_bytes/end_in_bytes
* If byte_begin/byte_end are chosen, should we add aliases for existing methods such as byteslice?
* Since these methods are for advanced users, it may be more important to prioritize consistency with existing methods over readability.
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108843
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118387] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
2024-06-16 18:03 ` [ruby-core:118330] " tompng (tomoya ishida) via ruby-core
2024-06-18 1:28 ` [ruby-core:118337] " shugo (Shugo Maeda) via ruby-core
@ 2024-06-25 6:16 ` byroot (Jean Boussier) via ruby-core
2024-06-26 21:59 ` [ruby-core:118394] " ufuk (Ufuk Kayserilioglu) via ruby-core
` (7 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: byroot (Jean Boussier) via ruby-core @ 2024-06-25 6:16 UTC (permalink / raw)
To: ruby-core; +Cc: byroot (Jean Boussier)
Issue #20574 has been updated by byroot (Jean Boussier).
* [Bug #20593] `Kernel#format` emits a `too many arguments for format string` warning when called with a single hash and no key is used
* `format` emits warnings when too many positional arguments were passed, but doesn't do so if too many hash keys were passed.
* This makes sense to me because extra named argument are generally not indicative of a bug.
* However if no key is consumed at all, it does emit a warning: `format("test", unused: 2) # warning: too many arguments for format string`
* I think it's a bug and no warning should be emitted.
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108901
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118394] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (2 preceding siblings ...)
2024-06-25 6:16 ` [ruby-core:118387] " byroot (Jean Boussier) via ruby-core
@ 2024-06-26 21:59 ` ufuk (Ufuk Kayserilioglu) via ruby-core
2024-07-04 11:00 ` [ruby-core:118443] " andrykonchin (Andrew Konchin) via ruby-core
` (6 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: ufuk (Ufuk Kayserilioglu) via ruby-core @ 2024-06-26 21:59 UTC (permalink / raw)
To: ruby-core; +Cc: ufuk (Ufuk Kayserilioglu)
Issue #20574 has been updated by ufuk (Ufuk Kayserilioglu).
* [Feature #19979] Allow methods to declare that they don't accept a block via `&nil`
* Based on the discussion in DevMeeting at RubyKaigi 2024, it seems this feature is still considered valuable.
* I've rebased @nobu 's [original work](https://github.com/ruby/ruby/pull/10020) and built upon it to create a PR: https://github.com/ruby/ruby/pull/11065
* The PR adds support for the new syntax for both parsers and both compilers (`parse.y` and `prism`)
* Do we still want to go ahead with this feature?
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108909
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118443] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (3 preceding siblings ...)
2024-06-26 21:59 ` [ruby-core:118394] " ufuk (Ufuk Kayserilioglu) via ruby-core
@ 2024-07-04 11:00 ` andrykonchin (Andrew Konchin) via ruby-core
2024-07-05 17:17 ` [ruby-core:118450] " jeremyevans0 (Jeremy Evans) via ruby-core
` (5 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: andrykonchin (Andrew Konchin) via ruby-core @ 2024-07-04 11:00 UTC (permalink / raw)
To: ruby-core; +Cc: andrykonchin (Andrew Konchin)
Issue #20574 has been updated by andrykonchin (Andrew Konchin).
* [Bug #20606] `Thread#thread_variable_get` and `Thread#thread_variable?` don't raise `TypeError` exception for incorrect argument value when thread-local variable storage is not initialised yet
* These methods raise `is not a symbol nor a string (TypeError)` when called with a `key` that is not a String or a Symbol **only** when there are some thread local variables already assigned for a thread. And don't raise any exception (and return `nil` or `false` correspondingly) if there is no any variable assigned yet.
* Is it expected behaviour? If not - is it OK to fix this issue (and validate the argument value before checking whether a storage is initialised) in the next Ruby release (3.4)? Or a deprecation warning should be added instead in 3.4 to have the issue fixed later?
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108958
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118450] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (4 preceding siblings ...)
2024-07-04 11:00 ` [ruby-core:118443] " andrykonchin (Andrew Konchin) via ruby-core
@ 2024-07-05 17:17 ` jeremyevans0 (Jeremy Evans) via ruby-core
2024-07-07 10:58 ` [ruby-core:118473] " akr (Akira Tanaka) via ruby-core
` (4 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: jeremyevans0 (Jeremy Evans) via ruby-core @ 2024-07-05 17:17 UTC (permalink / raw)
To: ruby-core; +Cc: jeremyevans0 (Jeremy Evans)
Issue #20574 has been updated by jeremyevans0 (Jeremy Evans).
* [Bug #20505] Reassigning the block argument in method body keeps old block when calling super with implicit arguments (jeremyevans0)
* This makes behavior when reassigning block argument inconsistent with reassigning positional/keyword arguments.
* Do we want to make any changes here?
* [Bug #19266] URI::Generic should use URI::RFC3986_PARSER instead of URI::DEFAULT_PARSER (jeremyevans0)
* This allows URI::Generic.build to accept hostnames with underscores.
* This will also fix #19756.
* RFC 3986 is almost 20 years old now.
* There is an open pull request to uri to implement this change that passes all uri tests.
* Can the pull request be merged?
* [Bug #9115] Logger traps all exceptions; breaks Timeout (jeremyevans0)
* I know logger is moving out of stdlib, but it would be nice to fix this before then.
* There is an almost 5-year old backwards-compatible pull request that supports not swallowing given exception classes.
* An alternative, less backwards-compatible approach would be to only rescue IOErrors.
* No response from the logger maintainer in the last 4 years.
* Can we make a decision on how to handle this?
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108964
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118473] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (5 preceding siblings ...)
2024-07-05 17:17 ` [ruby-core:118450] " jeremyevans0 (Jeremy Evans) via ruby-core
@ 2024-07-07 10:58 ` akr (Akira Tanaka) via ruby-core
2024-07-08 16:41 ` [ruby-core:118486] " eightbitraptor (Matthew Valentine-House) via ruby-core
` (3 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: akr (Akira Tanaka) via ruby-core @ 2024-07-07 10:58 UTC (permalink / raw)
To: ruby-core; +Cc: akr (Akira Tanaka)
Issue #20574 has been updated by akr (Akira Tanaka).
* [Feature #20610] Float::INFINITY as IO.select timeout argument (akr)
* Float::INFINITY is useful for timeout computation.
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-108987
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118486] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (6 preceding siblings ...)
2024-07-07 10:58 ` [ruby-core:118473] " akr (Akira Tanaka) via ruby-core
@ 2024-07-08 16:41 ` eightbitraptor (Matthew Valentine-House) via ruby-core
2024-07-08 17:13 ` [ruby-core:118488] " byroot (Jean Boussier) via ruby-core
` (2 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: eightbitraptor (Matthew Valentine-House) via ruby-core @ 2024-07-08 16:41 UTC (permalink / raw)
To: ruby-core; +Cc: eightbitraptor (Matthew Valentine-House)
Issue #20574 has been updated by eightbitraptor (Matthew Valentine-House).
- [Feature #20612] Introduce new Epsilon (no-op) GC
- Idea taken from [this Java implementation](https://openjdk.org/jeps/318)
- Used for testing and experimentation only, with the recently merged modular GC work
- We'd like to introduce a `gc` directory, to better facilitate working with modular GC's
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-109007
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118488] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (7 preceding siblings ...)
2024-07-08 16:41 ` [ruby-core:118486] " eightbitraptor (Matthew Valentine-House) via ruby-core
@ 2024-07-08 17:13 ` byroot (Jean Boussier) via ruby-core
2024-07-09 7:38 ` [ruby-core:118518] " byroot (Jean Boussier) via ruby-core
2024-07-10 15:10 ` [ruby-core:118532] " yui-knk (Kaneko Yuichiro) via ruby-core
10 siblings, 0 replies; 12+ messages in thread
From: byroot (Jean Boussier) via ruby-core @ 2024-07-08 17:13 UTC (permalink / raw)
To: ruby-core; +Cc: byroot (Jean Boussier)
Issue #20574 has been updated by byroot (Jean Boussier).
* [Feature #20594] A new String method to append bytes while preserving encoding (byroot)
* When working with binary (messagepack, protobuf) or mixed encoding protocols (Redis, Memcached, etc), it's common to assemble string with different encodings.
* Typical example is to have a `BINARY` buffer and assemble some `UTF-8` strings in it.
* In such cases `Encoding::ASCII_8BIT` is very inconvenient as it will do encoding negociation.
* I propose a `String#byteconcat` method that appends string content while preserving the left hand side encoding.
* The logical signature would be to behave like `String#concat` (take varg args, accept String or Integer, return `self`)
* YJIT team is concerned about the performance implication of varargs, and would prefer a single argument.
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-109008
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118518] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (8 preceding siblings ...)
2024-07-08 17:13 ` [ruby-core:118488] " byroot (Jean Boussier) via ruby-core
@ 2024-07-09 7:38 ` byroot (Jean Boussier) via ruby-core
2024-07-10 15:10 ` [ruby-core:118532] " yui-knk (Kaneko Yuichiro) via ruby-core
10 siblings, 0 replies; 12+ messages in thread
From: byroot (Jean Boussier) via ruby-core @ 2024-07-09 7:38 UTC (permalink / raw)
To: ruby-core; +Cc: byroot (Jean Boussier)
Issue #20574 has been updated by byroot (Jean Boussier).
* [Feature #20443] Allow Major GC's to be disabled (eightbitraptor)
* The feature is ready and already accepted.
* But there is a need for a confirmation for the new `GC.config` method.
* Documentation and signature at https://github.com/ruby/ruby/pull/10598/files#diff-62dbc1900bf29e12485f716fc592fc4bebbcd595b921787b6af9b66d5e4a5de7R256-R278
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-109039
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ruby-core:118532] [Ruby master Misc#20574] DevMeeting-2024-07-11
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
` (9 preceding siblings ...)
2024-07-09 7:38 ` [ruby-core:118518] " byroot (Jean Boussier) via ruby-core
@ 2024-07-10 15:10 ` yui-knk (Kaneko Yuichiro) via ruby-core
10 siblings, 0 replies; 12+ messages in thread
From: yui-knk (Kaneko Yuichiro) via ruby-core @ 2024-07-10 15:10 UTC (permalink / raw)
To: ruby-core; +Cc: yui-knk (Kaneko Yuichiro)
Issue #20574 has been updated by yui-knk (Kaneko Yuichiro).
* [Feature #20624] Enhance `RubyVM::AbstractSyntaxTree::Node#locations` method and `RubyVM::AbstractSyntaxTree::Location` class (yui-knk)
* Some types of node need to provide more than one location information
* Add a new method and a new class under `RubyVM::AbstractSyntaxTree`
----------------------------------------
Misc #20574: DevMeeting-2024-07-11
https://bugs.ruby-lang.org/issues/20574#change-109052
* Author: mame (Yusuke Endoh)
* Status: Open
----------------------------------------
# The next dev meeting
**Date: 2024/07/11 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
- Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
- We will write a record of the discussion in the 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 of the meeting are scheduled according to when/where we can reserve Matz's time.
- *DO NOT* discuss then on this ticket, please.
# Call for agenda items
If you have a ticket that you want matz and committers to discuss, please post it into this ticket in the following format:
```
* [Ticket ref] Ticket title (your name)
* Comment (A summary of the ticket, why you put this ticket here, what point should be discussed, etc.)
```
Example:
```
* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
* I feel this feature is very useful and some people say :+1: so let discuss this feature.
```
- It is recommended to add a comment by 2024/07/08. We hold a preparatory meeting to create an agenda a few days before the dev-meeting.
- The format is strict. We'll use [this script to automatically create an markdown-style agenda](https://gist.github.com/mame/b0390509ce1491b43610b9ebb665eb86). We may ignore a comment that does not follow the format.
- Your comment is mandatory. We cannot read all discussion of the ticket in a limited time. We appreciate it if you could write a short summary and update from a previous discussion.
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-07-10 15:10 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-11 0:44 [ruby-core:118281] [Ruby master Misc#20574] DevMeeting-2024-07-11 mame (Yusuke Endoh) via ruby-core
2024-06-16 18:03 ` [ruby-core:118330] " tompng (tomoya ishida) via ruby-core
2024-06-18 1:28 ` [ruby-core:118337] " shugo (Shugo Maeda) via ruby-core
2024-06-25 6:16 ` [ruby-core:118387] " byroot (Jean Boussier) via ruby-core
2024-06-26 21:59 ` [ruby-core:118394] " ufuk (Ufuk Kayserilioglu) via ruby-core
2024-07-04 11:00 ` [ruby-core:118443] " andrykonchin (Andrew Konchin) via ruby-core
2024-07-05 17:17 ` [ruby-core:118450] " jeremyevans0 (Jeremy Evans) via ruby-core
2024-07-07 10:58 ` [ruby-core:118473] " akr (Akira Tanaka) via ruby-core
2024-07-08 16:41 ` [ruby-core:118486] " eightbitraptor (Matthew Valentine-House) via ruby-core
2024-07-08 17:13 ` [ruby-core:118488] " byroot (Jean Boussier) via ruby-core
2024-07-09 7:38 ` [ruby-core:118518] " byroot (Jean Boussier) via ruby-core
2024-07-10 15:10 ` [ruby-core:118532] " yui-knk (Kaneko Yuichiro) via ruby-core
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 NNTP newsgroup(s).