https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17097754782012-10-27T22:00:36ZRuby Issue Tracking SystemRuby master - Bug #6809: Deprecation of Confighttps://bugs.ruby-lang.org/issues/6809?journal_id=318002012-10-27T22:00:36ZEregon (Benoit Daloze)
<ul><li><strong>Category</strong> set to <i>ext</i></li><li><strong>Target version</strong> set to <i>2.0.0</i></li></ul><p>I would like some feedback on this.</p>
<p>It seems a potential compatibility problem, and is very annoying because it might fail to build a gem/extension which would be just fine otherwise.<br>
I'm thinking the warning should stay in 2.0, so most users have time to adapt to it.</p> Ruby master - Bug #6809: Deprecation of Confighttps://bugs.ruby-lang.org/issues/6809?journal_id=318252012-10-28T02:02:00Zluislavena (Luis Lavena)luislavena@gmail.com
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>nobu (Nobuyoshi Nakada)</i></li></ul><p>Eregon (Benoit Daloze) wrote:</p>
<blockquote>
<p>I'm thinking the warning should stay in 2.0, so most users have time to adapt to it.</p>
</blockquote>
<p>I do thin the warning should stay longer considering it was "recently" introduced in 1.9.3</p>
<p>While lot of projects have updated their code, there are still lot of extensions and libraries that use Config instead of RbConfig, even it has been available for years.</p>
<p>I like the idea of less deprecations, but reality out-weights our ideal scenario: everybody keeps their code up-to-date.</p>
<p>Nobu-san, do you agree on reintroduce Config deprecation warning and state when this will be removed (perhaps 2.1?)</p>
<p>Thank you.</p> Ruby master - Bug #6809: Deprecation of Confighttps://bugs.ruby-lang.org/issues/6809?journal_id=319302012-10-30T03:09:07Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>This issue was solved with changeset r37386.<br>
Benoit, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<p>rbconfig/obsolete.rb: Config</p>
<ul>
<li>lib/rbconfig/obsolete.rb (Config): re-introduce warnings for a<br>
lame-duck. <a href="/issues/6809">[ruby-core:46836]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Deprecation of Config (Closed)" href="https://bugs.ruby-lang.org/issues/6809">#6809</a>]</li>
</ul>