<br><br><div class="gmail_quote">On Sun, Dec 6, 2009 at 3:35 PM,  <span dir="ltr">&lt;<a href="mailto:exarkun@twistedmatrix.com">exarkun@twistedmatrix.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 09:10 pm, <a href="mailto:jml@mumak.net" target="_blank">jml@mumak.net</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Mon, Dec 7, 2009 at 6:29 AM,  &lt;<a href="mailto:exarkun@twistedmatrix.com" target="_blank">exarkun@twistedmatrix.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 09:26 am, <a href="mailto:jml@mumak.net" target="_blank">jml@mumak.net</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
A while ago at EuroPython, Mikeal Rogers and I talked about Deferreds<br>
and how they don&#39;t really depend on the rest of Twisted. Later, Mikeal<br>
made a branch that extracted Deferred out of the rest of Twisted, and<br>
I contributed a patch to make it more correct.<br>
<br>
You can find the latest release at:<br>
 <a href="http://pypi.python.org/pypi/deferred/0.2" target="_blank">http://pypi.python.org/pypi/deferred/0.2</a><br>
<br>
I&#39;ve also made a project for it on Launchpad:<br>
 <a href="https://launchpad.net/deferred" target="_blank">https://launchpad.net/deferred</a><br>
<br>
So you can get the code with &#39;bzr branch lp:deferred&#39;. Mikeal is<br>
maintaining the official trunk branch on Github.<br>
<br>
I haven&#39;t heard anything about it on this list, so I thought I&#39;d<br>
mention to see what you all think and whether we should do anything<br>
about it.<br>
</blockquote>
<br>
I think this is a good idea, except you didn&#39;t mention anything about<br>
the plan for keeping this separate codebase synchronized with Twisted<br>
development.  I hope the plan isn&#39;t to allow it to become out of date.<br>
</blockquote>
<br>
Well, I don&#39;t know if there&#39;s a plan per se. I&#39;m personally not<br>
intending to maintain the code.<br>
</blockquote>
<br></div>
Hm.  Is Mikeal?  Is he on this list?</blockquote><div><br></div><div>Just had to join in order to reply.</div><div><br></div><div>Anyone who wants to contribute is welcome to fork it and send me pull requests on github. I don&#39;t keep up with current Twisted development so I doubt I&#39;ll be in the loop enough to keep this up to date.</div>
<div><br></div><div><a href="http://github.com/mikeal/deferred">http://github.com/mikeal/deferred</a></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
However, if I were the maintainer, I think that I would like Twisted<br>
to depend on this code, dropping its own Deferred implementation. </blockquote></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

</blockquote>
<br></div>
It would be pretty neat to be able to do that.  I don&#39;t think it will happen unless someone is actively working towards it, though.<br>
<br>
Jean-Paul<br>
<br>
<br>_______________________________________________<br>
Twisted-Python mailing list<br>
<a href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a><br>
<a href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python" target="_blank">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a><br>
<br></blockquote></div><br>