I develop in the same git clone that I use. If I change collect X, I test after running &quot;raco setup X&quot; and once I&#39;m satisfied. I run &quot;raco setup&quot; to see if other things were affected. I then run tests on things other than X that I know depend on it. Then I push.<div>
<br></div><div>If you do a pull request on github, it will not be useful because github is a mirror and I&#39;ll just need to get the patch some other way anyways. I&#39;d rather you sent the patch directly to me. [Because the websockets stuff is code I maintain.]</div>
<div><br></div><div>Jay<br><br><div class="gmail_quote">On Mon, Dec 6, 2010 at 10:04 AM, Jakub Piotr Cłapa <span dir="ltr">&lt;<a href="mailto:jpc-ml@zenburn.net">jpc-ml@zenburn.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I added support for secure websockets to net/websocket/client and now I am wondering how I should make such changes in th future to easily integrate them back into racket?<br>
<br>
What I have tried:<br>
1. Fork racket on github<br>
2. Make a local copy<br>
3. Compile everything fro scratch<br>
4. Wait and awful lot of time<br>
4. Change the file in collects<br>
5. Run make install<br>
6. Wait another awful lot of time for raco setup to recomplie everything<br>
7. Test the changes<br>
8. I was planning to create a pull request on github<br>
<br>
Is there a easier/faster way? Or should I just develop in the &quot;live&quot; collects tree and then endure the &quot;raco setup&quot; once for final testing?<br>
<br>
Thanks for any suggestions.<br><font color="#888888">
<br>
-- <br>
regards,<br>
Jakub Piotr Cłapa<br>
_________________________________________________<br>
 For list-related administrative tasks:<br>
 <a href="http://lists.racket-lang.org/listinfo/dev" target="_blank">http://lists.racket-lang.org/listinfo/dev</a></font></blockquote></div><br><br clear="all"><br>-- <br>Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu" target="_blank">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>