<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1463163243090_3962"><br></div><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1463163243090_3441" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1463163243090_3440"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1463163243090_3439"> <div dir="ltr" id="yui_3_16_0_ym19_1_1463163243090_3443"><font size="2" face="Arial" id="yui_3_16_0_ym19_1_1463163243090_3442">> On Thursday, May 5, 2016 12:14 AM, Chris McCormick <chris@mccormick.cx> wrote:<br></font></div>  <br><br> <div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438">> Hi Jonathan,<br clear="none"><div class="yqt0235148579" id="yqtfd12353"><br clear="none"></div><div class="yqt0235148579" id="yqtfd12353">> [...]</div><br clear="none">> This may be relevant to your interests:<br clear="none"><br clear="none">> <a shape="rect" href="https://github.com/chr15m/gitnonymous" target="_blank" id="yui_3_16_0_ym19_1_1463163243090_3444">https://github.com/chr15m/gitnonymous</a><br clear="none"><br clear="none">> Cheers,<br clear="none"><br clear="none">> Chris.<br clear="none"><br>I thought about this a bit, and I've come to the conclusion that-- currently-- </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438">there is never a situation where I'd accept code submitted anonymously.  </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">But even more important, there is never a situation where I'd personally </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">vouch for code publicly attributed to some unknown person or entity's </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">pseudonym. That's the only sane way forward IMO-- if you ask me who </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">"user@user-ThinkPad-X60.(none)", the answer is, "that's garbage I <br></div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">mistakenly leaked from my laptop."  And if that weren't the answer, the </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">only other possible answers are, "that looks like garbage from </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">[insert a person's real name here]," or "I don't know who submitted </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">that".</div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr"><br></div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">In fact it's way safer from the perspective of the pseudon or anon </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">to feed an idea for a bugfix or feature out-of-band to an extant </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">developer.  Then it's in the "handwriting" of the public developer.  </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">Moreover, even if you ratchet up the surveillance (say, having </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">developers record themselves coding up, testing, and submitting </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">patches, which isn't a bad idea btw) it doesn't reveal anything more </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">about the identity of the anon.</div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr"><br></div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">It's also important from the public developer's perspective, as they </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">have to explicitly take responsibility for the bugfix/feature, and the </div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">risks associated with that.</div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr"><br></div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr">-Jonathan</div><div class="y_msg_container" id="yui_3_16_0_ym19_1_1463163243090_3438" dir="ltr"><br></div>  </div> </div>  </div></div></body></html>