ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [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).