Project

General

Profile

Actions

Misc #21681

open

Clarification on the Status and Roadmap of Ruby Box for Ruby 4.0

Misc #21681: Clarification on the Status and Roadmap of Ruby Box for Ruby 4.0

Added by dmitry.pogrebnoy (Dmitry Pogrebnoy) about 15 hours ago.

Status:
Open
Assignee:
-
[ruby-core:123775]

Description

Hello! I’d like to ask about the expected state of Ruby Box in the upcoming Ruby 4.0 release.

I came across the roadmap here: https://bugs.ruby-lang.org/versions/105, which mentions the related feature: https://bugs.ruby-lang.org/issues/21311. From the discussion, it seems there are several concerns around the proposal. I also noticed that the name Ruby Box originated from this thread: https://bugs.ruby-lang.org/issues/21385.

In that discussion, it was mentioned that Ruby Box is expected to serve as a low-level API. However, I haven’t found any information about a potential high-level API built on top of it.

Since I’d like to plan ahead and ensure that development tools can support this new feature and its adoption, could you please clarify:

  • Given the threads mentioned above, what is the final vision/scope of the Ruby Box feature? I appreciate if you point me towards relevant documentation.
  • Is Ruby Box expected to be included by default in Ruby 4.0 (as usual planned for late December if I got it right)?
  • What is the general plan or roadmap for Ruby Box? Are there any intentions to introduce a high-level API or additional related features?

Thank you very much for your time and for any insights you can share.

No data to display

Actions

Also available in: PDF Atom