Feature #21311: Namespace on read (revised) - Ruby - Ruby Issue Tracking System
16-May-2025 3
This proposes a new feature to define virtual top-level namespaces in Ruby. Those namespaces can require/load libraries (either .rb or native extension) separately from other namespaces. Dependencies of required/loaded libraries are also required/loaded in the namespace.
This feature will be disabled by default at first, and will be enabled by an env variable RUBY_NAMESPACE=1 as an experimental feature.
(It could be enabled by default in the future possibly.).
Feature #21311: Namespace on read (revised) - Ruby - Ruby Issue Tracking System #ruby #rubydeveloper #rubyonrails #Feature ##21311: #Namespace #(revised) #Issue #Tracking #System https://rubyonrails.ba/link/feature-21311-namespace-on-read-revised-ruby-ruby-issue-tracking-system