ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14
@ 2024-01-19  7:57 mame (Yusuke Endoh) via ruby-core
  2024-01-19  8:43 ` [ruby-core:116317] " mame (Yusuke Endoh) via ruby-core
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: mame (Yusuke Endoh) via ruby-core @ 2024-01-19  7:57 UTC (permalink / raw
  To: ruby-core; +Cc: mame (Yusuke Endoh)

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

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116317] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
@ 2024-01-19  8:43 ` mame (Yusuke Endoh) via ruby-core
  2024-01-19 11:28 ` [ruby-core:116323] " byroot (Jean Boussier) via ruby-core
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: mame (Yusuke Endoh) via ruby-core @ 2024-01-19  8:43 UTC (permalink / raw
  To: ruby-core; +Cc: mame (Yusuke Endoh)

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


* [Feature #16495] Inconsistent quotes in error messages (mame)
  * Implemented a prototype.
  * Error message: ``undefined method `foo'`` -> ``undefined method 'foo'``
  * Backtrace: ``from test.rb:2:in `foo'`` -> ``from test.rb:2:in 'foo'``
  * It caused 140 test failures in make test-all. Do we want to go forward?
* [Feature #19117] Include the method owner in backtraces, not just the method name (mame)
  * Implemented a prototype.
  * ``from test.rb:2:in `instance_meth'`` -> ``from test.rb:2:in `Foo#instance_meth'``
  * ``from test.rb:2:in `class_meth'`` -> ``from test.rb:2:in `Foo.class_meth'``
  * ``from test.rb:2:in `singleton_meth'`` -> ``from test.rb:2:in `singleton_meth'``
  * It caused 8 test failures in make test-all. Do we want to go forward?

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106343

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116323] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
  2024-01-19  8:43 ` [ruby-core:116317] " mame (Yusuke Endoh) via ruby-core
@ 2024-01-19 11:28 ` byroot (Jean Boussier) via ruby-core
  2024-01-23 18:02 ` [ruby-core:116384] " stuyam (Stuart Yamartino) via ruby-core
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: byroot (Jean Boussier) via ruby-core @ 2024-01-19 11:28 UTC (permalink / raw
  To: ruby-core; +Cc: byroot (Jean Boussier)

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


* [Bug #20188] `Module#const_source_location` returns wrong information when real constant was defined but autoload is still ongoing (byroot)
  * `const_source_location` continues to return the `autoload` location even after the constant was defined.
  * It only start returning the constant location once the `autoload` has completed.
  * There is debate whether this should be considered a bug or a feature request.
  * Patch: https://github.com/ruby/ruby/pull/9549

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106349

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116384] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
  2024-01-19  8:43 ` [ruby-core:116317] " mame (Yusuke Endoh) via ruby-core
  2024-01-19 11:28 ` [ruby-core:116323] " byroot (Jean Boussier) via ruby-core
@ 2024-01-23 18:02 ` stuyam (Stuart Yamartino) via ruby-core
  2024-02-01 16:26 ` [ruby-core:116549] " alanwu (Alan Wu) via ruby-core
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: stuyam (Stuart Yamartino) via ruby-core @ 2024-01-23 18:02 UTC (permalink / raw
  To: ruby-core; +Cc: stuyam (Stuart Yamartino)

Issue #20193 has been updated by stuyam (Stuart Yamartino).


* [Ticket #20080] Introduce #bounds method on Range (stuyam)
  * Easy array deconstruction for setting begin and end as variables from a range.
    * `first, last = (1..10).bounds #=> [1, 10]`
  * Easy serialization and rehydration of ranges.
    * `array = (1...10).bounds #=> [1, 10, true]`
    * `Range.new(*array)`

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106402

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116549] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (2 preceding siblings ...)
  2024-01-23 18:02 ` [ruby-core:116384] " stuyam (Stuart Yamartino) via ruby-core
@ 2024-02-01 16:26 ` alanwu (Alan Wu) via ruby-core
  2024-02-05  4:09 ` [ruby-core:116580] " shioimm (Misaki Shioi) via ruby-core
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: alanwu (Alan Wu) via ruby-core @ 2024-02-01 16:26 UTC (permalink / raw
  To: ruby-core; +Cc: alanwu (Alan Wu)

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


  * [Bug #20203] `TestEnumerable` test failures with GCC 14
    * Using `qsort_r` to sort causes corruption when the comparison function is reentered using continuation/fiber and when using GC compaction due to undefined behavior
    * Should we stop using `qsort_r` for correctness?

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106566

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116580] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (3 preceding siblings ...)
  2024-02-01 16:26 ` [ruby-core:116549] " alanwu (Alan Wu) via ruby-core
@ 2024-02-05  4:09 ` shioimm (Misaki Shioi) via ruby-core
  2024-02-05 20:53 ` [ruby-core:116590] " kddnewton (Kevin Newton) via ruby-core
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: shioimm (Misaki Shioi) via ruby-core @ 2024-02-05  4:09 UTC (permalink / raw
  To: ruby-core; +Cc: shioimm (Misaki Shioi)

Issue #20193 has been updated by shioimm (Misaki Shioi).


- [Feature #20108] Introduction of Happy Eyeballs Version 2 (RFC8305) in Socket.tcp
  - Fixed the points raised at the last DevMeeting and in the comments.
    - When an IP address is specified as an argument, or when the host is single-stack, name resolution is now performed on the main thread.
    - `fast_fallback` option is added.

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106594

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116590] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (4 preceding siblings ...)
  2024-02-05  4:09 ` [ruby-core:116580] " shioimm (Misaki Shioi) via ruby-core
@ 2024-02-05 20:53 ` kddnewton (Kevin Newton) via ruby-core
  2024-02-06  8:10 ` [ruby-core:116595] " byroot (Jean Boussier) via ruby-core
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: kddnewton (Kevin Newton) via ruby-core @ 2024-02-05 20:53 UTC (permalink / raw
  To: ruby-core; +Cc: kddnewton (Kevin Newton)

Issue #20193 has been updated by kddnewton (Kevin Newton).


* [Misc #20238] Use prism for mk_builtin_loader.rb (kddnewton)
  * I would like to propose that we use prism for mk_builtin_loader.rb.
  * This would allow us to use the latest Ruby syntax in builtin classes, as opposed to the base Ruby version.

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106603

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116595] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (5 preceding siblings ...)
  2024-02-05 20:53 ` [ruby-core:116590] " kddnewton (Kevin Newton) via ruby-core
@ 2024-02-06  8:10 ` byroot (Jean Boussier) via ruby-core
  2024-02-06 18:56 ` [ruby-core:116607] " jeremyevans0 (Jeremy Evans) via ruby-core
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: byroot (Jean Boussier) via ruby-core @ 2024-02-06  8:10 UTC (permalink / raw
  To: ruby-core; +Cc: byroot (Jean Boussier)

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


* [Feature #20205] Enable `frozen_string_literal` by default (byroot)
  * A proposed migration plan for allowing to enable `frozen_string_literal` by default in the future.
  * Introduce "chilled strings", they behave like frozen strings, but on mutation they emit a deprecation warning and become regular mutable strings again.
  * Implemented as a USER_FLAG on RString, proof of concept at https://github.com/Shopify/ruby/pull/549.
  * The warning can include the location of the mutation and/or the location of the string allocation. The later is a bit more costly.
  * `--disable-frozen-string-literal` remains forever as a way to keep running older code that can't be updated.
  * `# frozen_string_literal: false` remains forever as a very minimal and cheap way to make older code compatible.


----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106608

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116607] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (6 preceding siblings ...)
  2024-02-06  8:10 ` [ruby-core:116595] " byroot (Jean Boussier) via ruby-core
@ 2024-02-06 18:56 ` jeremyevans0 (Jeremy Evans) via ruby-core
  2024-02-06 20:49 ` [ruby-core:116611] " kddnewton (Kevin Newton) via ruby-core
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: jeremyevans0 (Jeremy Evans) via ruby-core @ 2024-02-06 18:56 UTC (permalink / raw
  To: ruby-core; +Cc: jeremyevans0 (Jeremy Evans)

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


* [Bug #20218] aset/masgn/op_asgn with keyword arguments (jeremyevans0)
  * Do we want to make it a syntax error to pass keyword arguments in these cases?
    * There was already a desire to make passing blocks in these cases a syntax error (see #19918)?
  * If keyword arguments should be allowed, should we treat keywords as keywords or as positional arguments (currently: aset treats as positional, op_asgn treats as keywords)?
* [Bug #20229] Empty keyword splat in array not removed in ARGSPUSH case (jeremyevans0)
  * Is it OK to fix this as part of an optimization that adds pushtoarraykwsplat instruction?


----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106619

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116611] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (7 preceding siblings ...)
  2024-02-06 18:56 ` [ruby-core:116607] " jeremyevans0 (Jeremy Evans) via ruby-core
@ 2024-02-06 20:49 ` kddnewton (Kevin Newton) via ruby-core
  2024-02-12  4:07 ` [ruby-core:116672] " yui-knk (Kaneko Yuichiro) via ruby-core
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: kddnewton (Kevin Newton) via ruby-core @ 2024-02-06 20:49 UTC (permalink / raw
  To: ruby-core; +Cc: kddnewton (Kevin Newton)

Issue #20193 has been updated by kddnewton (Kevin Newton).


* [Misc #20242] `--parser=prism_without_warning` (kddnewton)
  * Could we add `--parser=prism_without_warning`? It hard to run the tests/specs that test against the output of stderr.
  * This would do the exact same thing as --parser=prism it just wouldn't warn.
* [Feature #20210] Invalid source encoding raises ArgumentError, not SyntaxError (kddnewton)
  * Could we make it raise a syntax error?

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106622

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116672] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (8 preceding siblings ...)
  2024-02-06 20:49 ` [ruby-core:116611] " kddnewton (Kevin Newton) via ruby-core
@ 2024-02-12  4:07 ` yui-knk (Kaneko Yuichiro) via ruby-core
  2024-02-12 20:08 ` [ruby-core:116683] " kddnewton (Kevin Newton) via ruby-core
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: yui-knk (Kaneko Yuichiro) via ruby-core @ 2024-02-12  4:07 UTC (permalink / raw
  To: ruby-core; +Cc: yui-knk (Kaneko Yuichiro)

Issue #20193 has been updated by yui-knk (Kaneko Yuichiro).


* [Feature #20257] Rearchitect Ripper
  * I want to have a chance to explain new Ripper's architecture.
  * In short, Ripper uses semantic value stack to manage Ruby Object returned by Ripper callback methods then Ripper can't execute semantic analysis which needs AST Node. New architecture enables it by adding another stack to Ripper parser with Lrama's update.

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106685

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116683] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (9 preceding siblings ...)
  2024-02-12  4:07 ` [ruby-core:116672] " yui-knk (Kaneko Yuichiro) via ruby-core
@ 2024-02-12 20:08 ` kddnewton (Kevin Newton) via ruby-core
  2024-02-13  1:50 ` [ruby-core:116685] " make_now_just (Hiroya Fujinami) via ruby-core
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: kddnewton (Kevin Newton) via ruby-core @ 2024-02-12 20:08 UTC (permalink / raw
  To: ruby-core; +Cc: kddnewton (Kevin Newton)

Issue #20193 has been updated by kddnewton (Kevin Newton).


* [Misc #20260] ISEQ flag for prism compiler (kddnewton)
  * Would it be alright to add a flag to iseqs to say it came from the prism compiler? We need this to support error highlight.

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106696

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116685] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (10 preceding siblings ...)
  2024-02-12 20:08 ` [ruby-core:116683] " kddnewton (Kevin Newton) via ruby-core
@ 2024-02-13  1:50 ` make_now_just (Hiroya Fujinami) via ruby-core
  2024-02-13  6:51 ` [ruby-core:116689] " nobu (Nobuyoshi Nakada) via ruby-core
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: make_now_just (Hiroya Fujinami) via ruby-core @ 2024-02-13  1:50 UTC (permalink / raw
  To: ruby-core; +Cc: make_now_just (Hiroya Fujinami)

Issue #20193 has been updated by make_now_just (Hiroya Fujinami).


* [Bug #20225] Inconsistent behavior of regex matching for a regex has a null loop (makenowjust)
  * Onigmo has strange behavior for null (empty) loops with captures.
    * Null-loop check depends on capture status.
  * This behavior causes some bugs and prevents memoization (cache) optimization.
  * I would like to fix null-loop check to capture-free.
    * This behavior is not common; Python and JavaScript use capture-free null-loop check.
    * It is hard to implement capture-aware null-loop check correctly and impossible to implement it in an efficient way.
      * e.g. `ruby -e '(1..10).each { |n| /((?=(\3a|a))(?=(\2a|a))){#{n}}/ =~ "aaaa"; p $~ }'`
      * This example shows capture status changes oscillationally.


----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106698

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116689] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (11 preceding siblings ...)
  2024-02-13  1:50 ` [ruby-core:116685] " make_now_just (Hiroya Fujinami) via ruby-core
@ 2024-02-13  6:51 ` nobu (Nobuyoshi Nakada) via ruby-core
  2024-02-13 16:05 ` [ruby-core:116702] " osyoyu (Daisuke Aritomo) via ruby-core
  2024-02-14  3:13 ` [ruby-core:116725] " hsbt (Hiroshi SHIBATA) via ruby-core
  14 siblings, 0 replies; 16+ messages in thread
From: nobu (Nobuyoshi Nakada) via ruby-core @ 2024-02-13  6:51 UTC (permalink / raw
  To: ruby-core; +Cc: nobu (Nobuyoshi Nakada)

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


* [Feature #20244] Show the conflicting another chdir block

  * `Dir.chdir` is warning when in another chdir block.
    ```
    $ ruby -e 'Dir.chdir {' -e 'Dir.chdir("/")' -e '}'
    -e:2: warning: conflicting chdir during another chdir block
    ```
    If two chdirs are far apart, it can be difficult to find conflicting blocks.

  * To help the debugging, I propose to improve the warning message to show the conflicting block.
    ```
    $ ./ruby -e 'Dir.chdir {' -e 'Dir.chdir("/")' -e '}'
    -e:2: warning: conflicting chdir during another chdir block
    -e:1: warning: here
    ````

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106702

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116702] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (12 preceding siblings ...)
  2024-02-13  6:51 ` [ruby-core:116689] " nobu (Nobuyoshi Nakada) via ruby-core
@ 2024-02-13 16:05 ` osyoyu (Daisuke Aritomo) via ruby-core
  2024-02-14  3:13 ` [ruby-core:116725] " hsbt (Hiroshi SHIBATA) via ruby-core
  14 siblings, 0 replies; 16+ messages in thread
From: osyoyu (Daisuke Aritomo) via ruby-core @ 2024-02-13 16:05 UTC (permalink / raw
  To: ruby-core; +Cc: osyoyu (Daisuke Aritomo)

Issue #20193 has been updated by osyoyu (Daisuke Aritomo).


- [Feature #20249] Introduce a backtrace-only mode for rb_bug()
  - The current crash report printed by rb_bug() is extremely long
    - Terminals get quickly cluttered when developing C exts or CRuby itself
  - Introduce a switch that limits output to Ruby-level/C-level backtraces only
    - The backtraces are the most (or the only) helpful part when debugging
  - Running with env var `RUBY_CRASH_REPORT_MODE=minimal` or configuring Ruby with `RUBY_DEBUG` shall change behavior

----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106718

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

* [ruby-core:116725] [Ruby master Misc#20193] DevMeeting-2024-02-14
  2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
                   ` (13 preceding siblings ...)
  2024-02-13 16:05 ` [ruby-core:116702] " osyoyu (Daisuke Aritomo) via ruby-core
@ 2024-02-14  3:13 ` hsbt (Hiroshi SHIBATA) via ruby-core
  14 siblings, 0 replies; 16+ messages in thread
From: hsbt (Hiroshi SHIBATA) via ruby-core @ 2024-02-14  3:13 UTC (permalink / raw
  To: ruby-core; +Cc: hsbt (Hiroshi SHIBATA)

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


[Feature #20187] Bundled gems at Ruby 3.4
  * Should we test bundled gems at `make check`?


----------------------------------------
Misc #20193: DevMeeting-2024-02-14
https://bugs.ruby-lang.org/issues/20193#change-106742

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

**Date: 2024/02/14 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/02/11. 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] 16+ messages in thread

end of thread, other threads:[~2024-02-14  3:13 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-19  7:57 [ruby-core:116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 mame (Yusuke Endoh) via ruby-core
2024-01-19  8:43 ` [ruby-core:116317] " mame (Yusuke Endoh) via ruby-core
2024-01-19 11:28 ` [ruby-core:116323] " byroot (Jean Boussier) via ruby-core
2024-01-23 18:02 ` [ruby-core:116384] " stuyam (Stuart Yamartino) via ruby-core
2024-02-01 16:26 ` [ruby-core:116549] " alanwu (Alan Wu) via ruby-core
2024-02-05  4:09 ` [ruby-core:116580] " shioimm (Misaki Shioi) via ruby-core
2024-02-05 20:53 ` [ruby-core:116590] " kddnewton (Kevin Newton) via ruby-core
2024-02-06  8:10 ` [ruby-core:116595] " byroot (Jean Boussier) via ruby-core
2024-02-06 18:56 ` [ruby-core:116607] " jeremyevans0 (Jeremy Evans) via ruby-core
2024-02-06 20:49 ` [ruby-core:116611] " kddnewton (Kevin Newton) via ruby-core
2024-02-12  4:07 ` [ruby-core:116672] " yui-knk (Kaneko Yuichiro) via ruby-core
2024-02-12 20:08 ` [ruby-core:116683] " kddnewton (Kevin Newton) via ruby-core
2024-02-13  1:50 ` [ruby-core:116685] " make_now_just (Hiroya Fujinami) via ruby-core
2024-02-13  6:51 ` [ruby-core:116689] " nobu (Nobuyoshi Nakada) via ruby-core
2024-02-13 16:05 ` [ruby-core:116702] " osyoyu (Daisuke Aritomo) via ruby-core
2024-02-14  3:13 ` [ruby-core:116725] " hsbt (Hiroshi SHIBATA) 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 read-only IMAP folder(s) and NNTP newsgroup(s).