<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 <<a href="mailto:matt@zigg.com">matt@zigg.com</a>> 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 <<a href="http://twistedmatrix.com/trac/ticket/5148">http://twistedmatrix.com/trac/ticket/5148</a>> 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 <<a href="http://twistedmatrix.com/trac/changeset?new=32269%40branches%2Fhttp-client-auth-5148-2&old=32267%40trunk">http://twistedmatrix.com/trac/changeset?new=32269%40branches%2Fhttp-client-auth-5148-2&old=32267%40trunk</a>> 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. Is there any more than this at this point? Did anyone have ideas that they felt would work better?</div></div></blockquote><div><br></div><div>None off the top of my head. 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> Twisted, but I think I get it. 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. (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. 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>