<div dir="ltr">+1. consistency and predictability++<br><br><div class="gmail_quote">On Tue, Sep 30, 2008 at 3:47 AM, aslak hellesoy <span dir="ltr">&lt;<a href="mailto:aslak.hellesoy@gmail.com">aslak.hellesoy@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">On Tue, Sep 30, 2008 at 6:53 AM, Scott Taylor<br>
&lt;<a href="mailto:mailing_lists@railsnewbie.com">mailing_lists@railsnewbie.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On Sep 29, 2008, at 11:35 PM, Pat Maddox wrote:<br>
&gt;<br>
&gt;&gt; &quot;David Chelimsky&quot; &lt;<a href="mailto:dchelimsky@gmail.com">dchelimsky@gmail.com</a>&gt; writes:<br>
&gt;&gt;<br>
&gt;&gt;&gt; The convention for gems is that the top level module shares a name<br>
&gt;&gt;&gt; with the gem, but rspec uses &#39;spec&#39; instead, resulting in things like<br>
&gt;&gt;&gt; this:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; require &#39;rubygems&#39;<br>
&gt;&gt;&gt; gem &#39;rspec&#39;<br>
&gt;&gt;&gt; require &#39;spec&#39;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;d like to propose that we change the &#39;spec&#39; namespace to &#39;rspec&#39;.<br>
&gt;&gt;&gt; We&#39;d have to continue to support &#39;spec&#39; for backwards compatibility<br>
&gt;&gt;&gt; for a long time, but we can do that with a few extra files that just<br>
&gt;&gt;&gt; require other files.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thoughts?<br>
&gt;&gt;<br>
&gt;&gt; I nearly always write<br>
&gt;&gt; require &#39;rspec&#39;<br>
&gt;&gt;<br>
&gt;&gt; when I start a new app, and am confused for a bit before I remember that<br>
&gt;&gt; it&#39;s just spec. &nbsp;It was kind of funny when I was pairing one time:<br>
&gt;&gt; me: *types require &#39;rspec&#39;*<br>
&gt;&gt; pair: &quot;Isn&#39;t it just require &#39;spec&#39;?&quot;<br>
&gt;&gt; me: &quot;oh right&quot;<br>
&gt;&gt; pair: &quot;aren&#39;t you on the rspec team?&quot;<br>
&gt;&gt;<br>
&gt;&gt; :)<br>
&gt;<br>
&gt; Haha.<br>
&gt;<br>
&gt; Is the top level constant going to be Rspec, or RSpec?<br>
&gt;<br>
<br>
</div></div>Like the name of the project - RSpec<br>
<font color="#888888"><br>
Aslak<br>
</font><div><div></div><div class="Wj3C7c"><br>
&gt; Scott<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; rspec-devel mailing list<br>
&gt; <a href="mailto:rspec-devel@rubyforge.org">rspec-devel@rubyforge.org</a><br>
&gt; <a href="http://rubyforge.org/mailman/listinfo/rspec-devel" target="_blank">http://rubyforge.org/mailman/listinfo/rspec-devel</a><br>
&gt;<br>
_______________________________________________<br>
rspec-devel mailing list<br>
<a href="mailto:rspec-devel@rubyforge.org">rspec-devel@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/rspec-devel" target="_blank">http://rubyforge.org/mailman/listinfo/rspec-devel</a><br>
</div></div></blockquote></div><br></div>