<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Apr 5, 2013, at 8:15 AM, Matt Behrens &lt;<a href="mailto:matt@zigg.com">matt@zigg.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div><br></div><div>I'm looking into Twisted for some projects at work and believe I may be able to work on #5148 &lt;<a href="http://twistedmatrix.com/trac/ticket/5148">http://twistedmatrix.com/trac/ticket/5148</a>&gt; to add HTTP authentication to twisted.web.client.Agent, since I need at least Basic support (and will probably just add Digest too while I'm at it.)</div></div></blockquote><div><br></div><div>Great!</div><br><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I took a look at the branch changeset &lt;<a href="http://twistedmatrix.com/trac/changeset?new=32269%40branches%2Fhttp-client-auth-5148-2&amp;old=32267%40trunk">http://twistedmatrix.com/trac/changeset?new=32269%40branches%2Fhttp-client-auth-5148-2&amp;old=32267%40trunk</a>&gt; and it looks like what's been done so far is the addition of a basic agent that will eventually talk to an as-of-yet-uninvented responder that will provide the authentication. &nbsp;Is there any more than this at this point? &nbsp;Did anyone have ideas that they felt would work better?</div></div></blockquote><div><br></div><div>None off the top of my head. &nbsp;I reserve the right to raise some during review, but assuming the strategy you are describing works, it sounds fine :).</div><br><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I'm pretty new to actually <i>using</i>&nbsp;Twisted, but I think I get it. &nbsp;I may need some help making the end result fit well, since I'm discovering a lot of new things as I dig into the source. &nbsp;(Obviously, step 1 is bring that work up to the trunk… my merge attempt was a disaster, so I might just hand-apply the changes for now.)</div></div></blockquote><div><br></div>Feel free to ask for help early and often. &nbsp;The more specific the questions, the better, of course.<br><br><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>P.S. I'm zigg on IRC and Trac, but I'm not necessarily online or responsive most of the time.</div></div></blockquote><br></div><div>I haven't seen you around much - make sure to hang out on #twisted-dev if you're talking about developing Twisted itself; #twisted is more a support channel for people *using* Twisted now.</div><div><br></div><div>-glyph</div></body></html>