<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:16.363636016845703px">&gt; &quot;Typed Racket&quot; is not valid because it contains a space.</span><div><font face="arial, sans-serif"><span style="font-size:16.363636016845703px"><br>
</span></font></div><div style><font face="arial, sans-serif"><span style="font-size:16.363636016845703px">Let me rephrase the question.</span></font></div><div style><font face="arial, sans-serif"><span style="font-size:16.363636016845703px"><br>
</span></font></div><div style><font face="arial, sans-serif"><span style="font-size:16.363636016845703px">A package has a two names. One is used informally among people to refer to a package. This could be Typed-Racket. The other is the name used in the</span></font></div>
<div style><font face="arial, sans-serif"><span style="font-size:16.363636016845703px">package system this could be </span></font>typed-racket. </div><div style><br></div><div style>Is it clear from the context which one is meant?</div>
<div style><br></div><div style>/Jens Axel</div><div style><br></div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/7 Jay McCarthy <span dir="ltr">&lt;<a href="mailto:jay.mccarthy@gmail.com" target="_blank">jay.mccarthy@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sun, Apr 7, 2013 at 7:51 AM, Jens Axel Søgaard &lt;<a href="mailto:jensaxel@soegaard.net">jensaxel@soegaard.net</a>&gt; wrote:<br>

&gt; Let&#39;s say I want to submit Typed Racket as a package.<br>
&gt; Is the package name &quot;Typed Racket&quot; or typed-racket ?<br>
<br>
</div>&quot;Typed Racket&quot; is not valid because it contains a space.<br>
<div class="im"><br>
&gt; I just got a 503 from <a href="http://pkg.racket-lang.org" target="_blank">pkg.racket-lang.org</a>, so I check whether<br>
&gt; it is clear from the context what is meant.<br>
<br>
</div>I just fixed it<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;   /Jens Axel<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; 2013/4/6 Robby Findler &lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; I just tried clicking thru this too and I think just putting &quot;Package<br>
&gt;&gt; Name&quot; near the top where it says &quot;Name&quot; is a suitable fix.<br>
&gt;&gt;<br>
&gt;&gt; Robby<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Apr 6, 2013 at 3:54 PM, Jay McCarthy &lt;<a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; After having clicked on a link that says &quot;Contribute a Package&quot;, I<br>
&gt;&gt;&gt; don&#39;t think it is unreasonable to think that a user would know they<br>
&gt;&gt;&gt; had to give the information about the package, including fundamental<br>
&gt;&gt;&gt; information like its name.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; If you still disagree, I think it would be easy to submit a patch:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="https://github.com/plt/racket/blob/master/collects/meta/pkg-index/official/main.rkt#L606" target="_blank">https://github.com/plt/racket/blob/master/collects/meta/pkg-index/official/main.rkt#L606</a><br>

&gt;&gt;&gt;<br>
&gt;&gt;&gt; If you&#39;d like, I can make the patch myself, but I think it may be more<br>
&gt;&gt;&gt; productive to figure out the deeper reason why it is hard to tell that<br>
&gt;&gt;&gt; &quot;Contribute a Package&quot; goes to a package information form and fix<br>
&gt;&gt;&gt; that, rather than just changing a text string.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Jay<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Thu, Apr 4, 2013 at 5:51 PM, Tony Garnock-Jones &lt;<a href="mailto:tonyg@ccs.neu.edu">tonyg@ccs.neu.edu</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt; &gt; I just tried to register a package with <a href="http://pkg.racket-lang.org" target="_blank">pkg.racket-lang.org</a>. First I<br>
&gt;&gt;&gt; &gt; registered an account, by typing in an email address and fresh<br>
&gt;&gt;&gt; &gt; password.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; The next step was a webpage prompting me for &quot;Name&quot; and some other<br>
&gt;&gt;&gt; &gt; fields. I didn&#39;t realise it was asking me for the *package* name, and<br>
&gt;&gt;&gt; &gt; thought it was looking for *my* name! Fortunately, it rejected the<br>
&gt;&gt;&gt; &gt; package name &quot;Tony Garnock-Jones&quot; because it had a hyphen in it.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; It took me until I was ready to post an angry message pointing at<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; <a href="http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/" target="_blank">http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/</a><br>
&gt;&gt;&gt; &gt; to finally realise it wanted me to type the *package* name.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I think the form should have the field label &quot;Name&quot; replaced with<br>
&gt;&gt;&gt; &gt; &quot;Package Name&quot;, to make life easier for klutzes like myself :-)<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Regards,<br>
&gt;&gt;&gt; &gt;   Tony<br>
&gt;&gt;&gt; &gt; ____________________<br>
&gt;&gt;&gt; &gt;   Racket Users list:<br>
&gt;&gt;&gt; &gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>&gt;<br>
&gt;&gt;&gt; Assistant Professor / Brigham Young University<br>
&gt;&gt;&gt; <a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &quot;The glory of God is Intelligence&quot; - D&amp;C 93<br>
&gt;&gt;&gt; ____________________<br>
&gt;&gt;&gt;   Racket Users list:<br>
&gt;&gt;&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ____________________<br>
&gt;&gt;   Racket Users list:<br>
&gt;&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; --<br>
&gt; Jens Axel Søgaard<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>&gt;<br>
Assistant Professor / Brigham Young University<br>
<a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br>
<br>
&quot;The glory of God is Intelligence&quot; - D&amp;C 93<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>-- <br>Jens Axel Søgaard<br><br>
</div>