<div dir="ltr">Greg,<br><br>I&#39;d suggest putting it in a subcollection named examples, so it at least gets installed _somewhere_.  Users can always write (require &lt;collection&gt;/examples/&lt;whatever&gt;) and use the online syntax checker to jump to the file, if it&#39;s otherwise hard to find.  If compiling the examples is burdensome, you can add them to compile-omit-paths in info.rkt so they don&#39;t have to be compiled at installation time for your package.<br>

</div><div class="gmail_extra"><br clear="all"><div>Carl Eastlund</div>
<br><br><div class="gmail_quote">On Fri, Apr 5, 2013 at 2:46 PM, Greg Hendershott <span dir="ltr">&lt;<a href="mailto:greghendershott@gmail.com" target="_blank">greghendershott@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

On reflection, 3 seems impossible, since the content of the package is<br>
whatever is in the Git repo. In other words, the .pkgignore that I<br>
want _is_ .gitignore.<br>
<br>
Anyway, if anyone has any suggestion whether I should prefer 1 or 2,<br>
please let me know. Thanks.<br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Apr 5, 2013 at 2:38 PM, Greg Hendershott<br>
&lt;<a href="mailto:greghendershott@gmail.com">greghendershott@gmail.com</a>&gt; wrote:<br>
&gt; I just made rackjure and markdown into packages for Not-Named-Planet-2. ;)<br>
&gt;<br>
&gt; This was easy to do!  It went well (unless someone informs me it did<br>
&gt; not go well).<br>
&gt;<br>
&gt; Next, I want to make frog into a package.<br>
&gt;<br>
&gt; Currently it&#39;s:<br>
&gt;<br>
&gt; frog/<br>
&gt;   &lt;source files&gt;<br>
&gt;   example/   # an example site -- purely example, not a unit test<br>
&gt;<br>
&gt; I understand I need to shift it down to:<br>
&gt;<br>
&gt; frog/<br>
&gt;   frog/<br>
&gt;     &lt;source files&gt;<br>
&gt;<br>
&gt; My question is what to do about example/ ?<br>
&gt;<br>
&gt; 1. If it put it under frog/frog with the source, then it will be part<br>
&gt; of the `frog` collection. Unfortunately it will be buried in some<br>
&gt; collections folder the user might not know to examine (as was the case<br>
&gt; with Planet 1).  So it&#39;s sort of hidden deadweight.<br>
&gt;<br>
&gt; 2. If I leave `example` at the top, under frog/ then it would seem<br>
&gt; like a &quot;collection&quot; named `example`. Trying to raco setup it won&#39;t<br>
&gt; cause an error, but, that doesn&#39;t seem right.<br>
&gt;<br>
&gt; 3. Maybe the best choice is to ignore it, in the sense of .gitignore.<br>
&gt; Users could still refer to it on GitHub, but it wouldn&#39;t be installed<br>
&gt; at all via raco pkg install.<br>
&gt;<br>
&gt; But, is 3 even possible -- is there a &quot;.pkgignore&quot; equivalent of .gitignore?<br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br>
</div></div></blockquote></div><br></div>