<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div><span>Unfortunately there's no easy step for the help patch documentation.  I'm the documentation guy, and even I left it out of my 10min estimate.<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>Miller has replied saying he's 100% busy.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style:
 normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>As a process, what do you do during the 11 months out of the year that he isn't working on Pd?</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>So let's recap: you've spent 30mins+ on a patch that he most likely will not accept, for reasons he hasn't stated.  Do you see now why this thread is full of "+1" and "it'd be great if" rather than actual development by capable
 developers?</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>If we're going to be developing within a whim-based environment, I'd much rather aim my efforts at the version where the busy gatekeeper tends to say "gee thanks".</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color:
 transparent; font-style: normal;"><span>Still, do work on a "Tidy Up" if you have excess dev energy.  It would be great to have anything better in Vanilla.  If it's better than what's currently in Pd-l2ork I'll push it there, too.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>-Jonathan<br></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial,
 Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font face="Arial" size="2"> On Friday, October 10, 2014 3:53 AM, Chris McCormick <chris@mccormick.cx> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container">On 10/10/14 15:31, Jonathan Wilkes via Pd-list wrote:<br clear="none">> Here is one:<br clear="none">> 1) Don't check the type of the atoms.  Just output inside the loop using<br clear="none">> outlet_list  That way you don't have to care if there happen to be other<br clear="none">> types of atoms (like gpointers, blobs, etc.)<br clear="none"><br clear="none">Good tip, thanks! I took my cue from other Pd objects like "pack" and<br clear="none">"spigot" here and I thought this was closest to what Miller might want.<br clear="none">I may well be wrong though! I guess I'll find out if my trivial patch is<br clear="none">ever looked at.<br clear="none"><br clear="none">> To complete it in 10 mins:<br
 clear="none">> 1) git diff filename.pd > whatever.patch<br clear="none"><br clear="none">I use the method suggested on puredata.info which is `git format-patch<br clear="none">HEAD^` and captures all of the changes I have made, but same thing<br clear="none">basically.<br clear="none"><br clear="none">Note that a git format-patch also includes git meta information meaning<br clear="none">when Miller merges it it goes in as if it was a commit to his branch<br clear="none">made by you.<br clear="none"><br clear="none">You didn't have the step in here for updating the help patch.<br clear="none"><br clear="none">> 2) submitting patch to tracker == emailing Miller and list (if not then<br clear="none">> you must have left something out of your general outline of free<br clear="none">> software dev process)<br clear="none"><br clear="none">This is part of my point. In the past when I have just submitted a patch<br clear="none">to the tracker
 it often doesn't get noticed. Hans gave me a tip that if<br clear="none">I email Miller directly with the patch and ask his opinion etc. I am<br clear="none">much more likely to get it looked at. This turned out to be true, which<br clear="none">is why I include that step separately in what I wrote.<br clear="none"><br clear="none">Puredata.info seems to be down right now but once it is back up I will<br clear="none">add my preaching points to whatever wiki they best belong in.<div class="yqt2312632716" id="yqtfd75706"><br clear="none"><br clear="none">Cheers,<br clear="none"><br clear="none">Chris.<br clear="none"><br clear="none">-- <br clear="none"><a shape="rect" href="http://mccormick.cx/" target="_blank">http://mccormick.cx/</a><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>